





定价:55元
印次:2-3
ISBN:9787302626763
出版日期:2023.02.01
印刷日期:2025.01.02
图书责编:闻祥军
图书分类:教材
《操作系统原理及应用(第2版)(微课版)》全面系统地讲述了操作系统的基本理论和相关技术,从多方面描述了操作系统的精髓和特征,以简洁、易懂的语言展现全书内容。 《操作系统原理及应用(第2版)(微课版)》共分为7章,第1章为操作系统的基础知识,第2章为进程管理,第3章为处理机调度与死锁,第4章为存储管理,第5章为设备管理,第6章为文件系统,第7章为Linux网络及服务器配置实例。附录实验指导给出了8个实验指导以供读者参考使用。为方便教学,可为教师用户提供电子课件、教学大纲等资源,其他配套资源还包括微视频、习题答案等。 《操作系统原理及应用(第2版)(微课版)》既可作为高等院校计算机及相关专业本科、专科的教材,也可供从事计算机科学、工程、应用等方面工作的科技人员参考使用。
陈敏,福建工程学院副教授,博士。研究领域为:模式识别,智能算法等方面研究。主编清华大学出版社教材1部、参编厦门大学出版社教材1部。主持参与省部级、厅级科研项目20余项,近年来在国内外学术期刊上发表论文20余篇。长期从事高级语言程序设计、计算机组成、操作系统等课程的授课,在教学过程中累积了较为丰富的教学经验。
前 言 操作系统是计算机系统中较为重要的系统软件,在计算机学科的课程体系中占有重要的地位,是计算机及相关专业的一门基础必修课,也是计算机专业从业者必须掌握的知识。一本适用的教材对于操作系统的学习尤为重要。因此,作者在多年教学工作的基础上,结合Linux 2.4内核相关内容编写了本书。 考虑到课程学习的有限课时数,我们对内容进行了精选。本书着重于操作系统基本概念、基本原理、实现策略、基本算法原理的阐述,力图从两个主线——操作系统的资源管理角度和面向用户的角度,将操作系统内容组织成一个逻辑清晰的整体。 本书共分7章。从操作系统的资源管理角度分别介绍了相关软、硬件资源管理的内容,并在其中引入Linux 2.4相关的内容进行实例说明。 本书自第1版出版以来,计算机系统有了一些新的发展。为将这些新技术和操作系统的发展融入相关知识点中,本书第2版(微课版)特修订了部分章节,具体内容如下。 (1) 第1章对操作系统的发展历程进行了系统描述,补充了操作系统功能、操作系统结构等部分内容。 (2) 鉴于国产操作系统日益推陈出新,不断扩大的生态系统,在第1章加入了国产操作系统的简述。 (3) 为了完整体现操作系统的相关发展,增补了进程状态从两态模型到七态模型的变迁,还增加了操作系统程序的执行方式说明。 (4) 为了给读者更多的参照,第2章增补了一些经典的IPC问题,第3章增加了多道批处理下多级调度的计算实例。 本书由福建工程学院陈敏任主编,福建工程学院许雪林、汤龙梅、王璇、杨海燕任副主编。本书在编写过程中参考了大量的相关技术资料及经...
第1章 概述 1
1.1 操作系统的定义 3
1.1.1 面向用户的操作系统 3
1.1.2 面向系统资源的操作系统 4
1.2 操作系统的形成与发展历程 4
1.2.1 推动操作系统发展的因素 4
1.2.2 计算机硬件发展概述 5
1.2.3 计算机操作系统的发展 6
1.3 计算机系统硬件简介 14
1.3.1 中央处理器 15
1.3.2 存储器 15
1.3.3 磁盘 15
1.3.4 I/O设备 15
1.3.5 总线 16
1.3.6 操作系统的工作过程 16
1.4 操作系统的功能 18
1.5 用户接口 19
1.5.1 命令接口 19
1.5.2 程序接口 20
1.6 现代操作系统的特征 22
1.7 操作系统的结构 24
1.8 Linux操作系统简介 27
1.8.1 Linux的产生 27
1.8.2 Linux的特性 27
1.8.3 Linux与Windows操作系统之间的差别 28
1.8.4 Linux的用户界面 28
1.9 国产操作系统 29
本章小结 30
习题 31
第2章 进程管理 33
2.1 进程的概念 35
2.1.1 程序的顺序执行 35
2.1.2 程序的并发执行 36
2.1.3 进程的引入原因 39
2.2 进程的状态 41
2.2.1 两态模型 41
2.2.2 三态模型 42
2.2.3 进程的创建和终止 42
2.2.4 五态模型 44
... 查看详情
"