





定价:59.5元
印次:2-10
ISBN:9787302434009
出版日期:2016.07.01
印刷日期:2023.08.09
图书责编:汪汉友
图书分类:教材
操作系统是计算机系统中的核心系统软件,“操作系统”课程是计算机专业的一门必修课程。本书深入浅出地阐述了操作系统的基本原理、基本结构、实现技术和运行机制。全书共分9章,依次介绍了操作系统的基本概念、进程(线程)管理、内存管理、I/O设备管理、文件管理及Linux操作系统的相关实现技术。这些知识可为读者理解、分析和应用操作系统打下坚实的专业基础。 本书内容讲解重点突出、通俗易懂,符合计算机专业“操作系统”课程教学大纲的要求,并涵盖了全国硕士研究生入学考试计算机学科专业基础综合考试大纲中操作系统部分的全部内容,每章后精选了大量典型习题和历年全国统考真题供读者练习。 本书是普通高等教育“十一五”国家级规划教材,可用于普通高等院校计算机各专业“操作系统”课程的教材或考研参考书,也可作为广大计算机科学工作者和从事相关领域工作的工程技术人员的参考资料。
作者简介 李建伟博士 副教授 硕士生导师。本人长期在一线从事操作系统课程课程教学,具有丰富的教学经验,广受学生好评。
第2版前言 本书第1版自2011年出版以来多次重印,得到了广大读者的厚爱和支持。我们在深感欣慰的同时,也感谢广大读者在使用过程中提出的宝贵意见。在第1版的使用过程中,我们一方面关注学生们对教材内容的反馈,及时对发现的问题进行深入分析和总结;另一发面,也不断学习当代最新的操作系统技术,持续跟踪全国硕士研究生入学统一考试中计算机科学专业基础综合考试的考试大纲变化以及近几年全国统考真题。在此基础之上,我们对本书第1版的内容进行了修订、补充和调整。 本书编写前,我们对本书第1版的知识结构体系、内容编排进行了反复推敲,多次调整。相对于上一版,本书重点调整了进程管理部分的章节结构,更加突出进程同步和通信这部分内容。由于学时所限,删除了上一版教材中未列入计算机科学专业基础综合考试大纲的操作系统安全与保护一章。对每章结束部分的习题重新进行了整理,增加了一些典型习题和最近几年计算机专业研究生入学考试全国统考真题,使每章习题对广大读者,尤其是对考研读者更具实用性。在课堂教学中我们发现,一个好的例题往往胜过老师的长篇大论,能有效地帮助读者快速而深刻地理解所学理论知识。故在第2版中,我们在部分重点章节增添了一定数量的典型例题,更加突出本书的“例题讲解、习题巩固”的特点。 本书讲解通俗易懂,大量运用读者熟知的日常生活实例进行类比,生动而深刻地表述了操作系统的基本概念和基本原理。本书每章开头有内容提示和学习目标,指导读者阅读,帮助读者整理思路,形成清晰的逻辑体系和主线,增强了本书的可读性。同时,在本书编写过程中,结合了作者的长期教学体会,突出课程中重点、难点知识的讲解,对读者容易混淆的知识点进行了特...
第1章操作系统概述1
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操作系统分类10
1.3操作系统的主要功能20
1.3.1处理机管理功能20
1.3.2内存管理功能21
1.3.3设备管理功能21
1.3.4文件管理功能22
1.3.5用户接口管理功能22
1.4操作系统的主要特征23
1.4.1并发执行24
1.4.2资源共享24
1.4.3一切皆虚拟25
1.4.4异步性26
1.5操作系统的结构设计26
1.5.1无结构操作系统26
1.5.2模块化结构操作系统27
1.5.3分层式结构操作系统27
1.5.4虚拟机结构操作系统28
1.5.5微内核结构操作系统29
1.6操作系统的运行环境30
1.6.1操作系统硬件运行环境30
1.6.2操作系统与其他系统软件关系36
1.7初识Linux操作系统36
1.7.1Linux概述36
1.7.2Linux内核设计38
1.7.3Linux启动和初始化过程40
1.7.4Linux系统调用介绍40
习题141第2章进程、线程管理45
2.1进程的基本概念45
2.1.1程序执行过程45
2.1.2进程的定义和特征49
2.1.3进程状态和状态转换52
2.1.4进程控制块及其组织方式55
2.2进程控制58
2.2.1进程创建59
2.2.2进...
本书结合自己的教学体会,突出重点、难点知识的讲解,对学生容易忽略的疑点进行详细阐述,帮助学生少走弯路,节省宝贵的学习时间。该教材由于其实用性强、讲解通俗易懂,受到了广大学生的欢迎。