


定价:36元
印次:1-4
ISBN:9787302236368
出版日期:2011.05.01
印刷日期:2015.08.21
图书责编:汪汉友
图书分类:教材
操作系统是计算机系统中的核心系统软件,也是计算机专业的一门必修课程。本书深入浅出地阐述了操作系统的基本原理、基本结构、实现技术和运行机制。全书共分9章,依次介绍了操作系统的基本概念、进程(线程)管理、存储管理、I/O设备管理、文件管理及安全与保护。这些知识可为读者理解、分析和应用操作系统打下坚实基础。 本书内容符合计算机专业“操作系统”课程教学大纲要求,并涵盖了全国硕士研究生入学考试计算机学科专业基础综合考试大纲的全部内容,每章后精选了大量典型习题供读者练习。 本书可作为高等院校计算机各专业的教材或考研参考书,也可供从事计算机及相关工作的专业人员参考。
操作系统是计算机系统中最重要的系统软件,它是硬件与软件的接口。操作系统与每个计算机用户联系密切,无论是计算机软、硬件的开发者,还是使用者,都需要了解操作系统的基本原理、基本结构和实现技术,理解操作系统的运作机制,从操作系统的高度来看待计算机系统中的一切问题。 正如操作系统在计算机系统中的特殊地位那样,作为计算机专业重要必修课程之一的“操作系统”在计算机课程系统中起着承上启下的特殊作用。学好操作系统,可帮助学生梳理和整合以前课程所学的硬件和软件知识,做到融会贯通。2009年,“操作系统”被纳入全国硕士研究生入学统一考试计算机科学专业基础综合考试大纲,该课程的地位尤显重要。 本书的主要作者均为长期在一线从事“操作系统”课程教学的教师,具有丰富的教学、科研经验。近年来,随着新计算机课程的不断增加,“操作系统”和其他课程一样在逐渐压缩学时。为了适应此特点,本书内容在保证教育部高等学校计算机科学与技术教学指导委员会编写的操作系统教学大纲要求的基础上,对大纲以外的知识点进行了合理取舍,以方便老师和同学们使用。 近年来,考研人数逐年上升。我们在教学中时常发现,大部分准备考研的同学在备考时为了防止遗漏知识点,往往按照考研大纲的要求同时阅读多本教材。为了减轻这部分同学的负担,本书的编者们在编写前多次分析和讨论了考研大纲及近两年的统考真题,内容上严格比照考研大纲的要求进行编写。在每章首部,我们给出了本章的学习难点和重点,它们同时也是考研大纲规定的重要考点,希望读者在学习时给予重视。在每章的结束部分,我们精心选配了一定量的典型习题供读者使用,这些习题多源于国内知名高校的历年考研试卷和2009、...
1.1 操作系统的概念1
1.1.1 计算机系统资源1
1.1.2 操作系统的地位3
1.1.3 操作系统的定义4
1.1.4 操作系统的设计目标5
1.2 操作系统的发展与分类6
1.2.1 操作系统发展历史6
1.2.2 操作系统分类9
1.3 操作系统的主要功能18
1.3.1 处理机管理功能18
1.3.2 存储器管理功能19
1.3.3 设备管理功能19
1.3.4 文件管理功能20
1.3.5 用户接口管理功能20
1.4 操作系统的主要特征21
1.4.1 并发执行22
1.4.2 资源共享22
1.4.3 一切皆虚拟23
1.4.4 异步性24
1.5 操作系统的结构设计24
1.5.1 无结构操作系统24
1.5.2 模块化结构操作系统24
1.5.3 分层式结构操作系统25
1.5.4 虚拟机结构操作系统25
1.5.5 微内核结构操作系统27
1.6 操作系统的运行环境28
1.6.1 硬件运行环境28
1.6.2 与其他系统软件关系33
习题133第2章 进程(线程)管理37
2.1 进程的基本概念37
2.1.1 程序执行过程37
2.1.2 进程的定义和特征41
2.1.3 进程状态和状态转换43
2.1.4 进程控制块及其组织方式47
2.2 进程控制50
2.2.1 进程创建51
2.2.2 进程执行与进程切换52
2.2.3 进程阻塞与唤醒53
2.2.4 进程挂起与激活53
2.2.5 进程撤销54
2.3 进程同步54
2.3.1 进... 查看详情






