操作系统

当前位置:首页 > 教材教辅 > 高职高专 > 操作系统

出版社:科学出版社
出版日期:2003-1
ISBN:9787030120939
作者:吴庆菊 编
页数:198页

作者简介

《操作系统》内容全面、选材适当、结构合理。既可作为高等职业院校计算机专业的教材,也可作为相关专业师生和科技工作者的参考用书。操作系统是最重要的一种软件。作为操作系统一门课程,它是计算机及其相关专业的必修课,为了适应高职教育的发展和根上计算机技术的潮流,结合高职高专教育的特点,编写了本教材。全书共7章,以Windows 98、Linux为例,逐步深入到操作统的理论知识。在介绍了操作系统概念的基础上,分别介绍了进程管理、作业管理、存储器管理、文件系统、设备管理,并介绍了Windows系列操作系统和Linux操作系统的发展以及UNIX操作系统。同时附有Windows 98、Linux的实验。

书籍目录

第1章  计算机操作系统概述
1. 1 操作系统概述
1. 1. 1 操作系统的几种观点
1. 1. 2 操作系统的定义
1. 1. 3 操作系统在计算机系统中的地位
1. 2 操作系统发展历程

编辑推荐

《操作系统》为科学出版社出版发行。

前言

操作系统是计算机的核心软件,是计算机及其相关专业的必修课程;是所有计算机系统都必须配备的软件。其丰要功能是管理计算机中的软硬件资源,使其得到充分的利用。全书共八章,第1章给出操作系统的定义、类型、发展过程及操作系统特征;第2章引入进程的概念,介绍进程状态及其转换,进程控制、通信以及死锁问题;第3章引入作业的概念,介绍作业管理的功能,对交互式作业和批处理作业的提交方式作进一步的分析,介绍作业调度及Linux和Windows 98中的作业概念。第4章明确存储管理的职能是对主存储器中的用户区域进行管理,介绍不同的管理方式下如何实现存储保护、地址转换,主存空间的分配和回收、虚拟存储器的实现原理和方法。第5章介绍文件及文件系统的基本概念,文件系统如何对文件进行组织、存取和保护,包括文件的逻辑结构、物理结构、目录管理、存储空间管理,以及对文件的各种操作、文件的共享、安全与控制问题。第6章对计算机的外设有一个明确的划分,介绍了种类繁多的外围设备,明确设备管理的目标和功能,介绍了设备驱动程序的概念以及设备管理中所涉及到的一些重要技术如中断技术、缓冲技术和SP()OLing技术。第7章介绍了实用操作系统Windows系列和Linux操作系统的发展历程;并对LJnix操作系统作了交详细的介绍,第8章包含10个实验。由于编者的水平有限,加之时间仓促,书中难免有不妥之处,恳请广大读者批评指正。

章节摘录

插图:2.2.3 进程调度算法无论是在批处理系统还是在分时系统中,系统中并发执行的进程数一般总是多于处理机数,这必然导致它们相互争夺处理机。操作系统是通过进程调度原语来实现对CPI.J的动态分配,其最重要的任务是按照一定的策略从就绪队列的多个进程中选取一个进程,使其获得CPU而运行。选择策略(即调度算法)决定了进程调度算法的性能,既要体现多个就绪进程之间的公平性、进程的优先程度;又要考虑到用户对系统响应时间的要求;还要有利于系统资源的均衡和高效率使用,尽可能地提高系统的吞吐量。当然,这些设计原则有些是相互矛盾的,在一个实际系统中不可能使每项原则都很好地体现。例如,要提高系统的资源利用率就无法保障很短的响应时间,要提高系统的吞吐量就难以保证对每个就绪进程都公平。因此,实际系统中往往还要根据操作系统的设计和使用目标来确定选择策略。常用的进程调度算法有时间片轮转法、优先级法和多级反馈队列法等。1.时间片轮转法将所有的就绪进程按到达的先后顺序排队,并将CPU的时间分成固定大小的时间片,如果一个进程被调度选中后用完了时间片,但并未完成要求的任务,则它将自行释放自己所占的CPU而重新排到就绪队列的末尾,等待下一次调度。这就是说,进程调度程序每次都从就绪队列中选取第一个进程进入运行,如图2.12所示。

图书封面


 操作系统下载



发布书评

 
 


 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024