操作系统的原理与应用

分類: 图书,计算机/网络,操作系统/系统开发,
作者: 孔宪君,王亚东 编著
出 版 社: 高等教育出版社
出版时间: 2008-1-1字数: 680000版次: 1页数: 468印刷时间: 2008/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787040225488包装: 平装编辑推荐
本书精练地讲述了操作系统的概念、机制、原理、结构和实现方法,减少或淘汰了比较陈旧的操作系统概念和原理,增加了线程、任务、会话、对象、句柄、管程机制应用、基于消息传递通信、端口和套接字的网络通信、网络通信原语的应用格式等操作系统的新概念和新技术。
内容简介
本书是普通高等教育“十一五”国家级规划教材。
本书全面系统地讲述操作系统的概念、机制、原理、结构和实现方法,并结合当前流行的基于NT内核的 Windows操作系统和Linux操作系统实例进行讲解,并给出相应的编程接口和操作命令,深入地展现操作系统的概念、原理、技术特点和发展方向,具有一定的先进性和实用性。
本书可作为高等院校计算机专业及其相关专业应用型本科学生操作系统及网络操作系统的教材,对于从事计算机应用和开发的技术人员也具有较高的参考价值。
目录
第1篇操作系统原理
第1章操作系统概论
1.1操作系统的概念
1.1.1操作系统和网络操作系统
1.1.2操作系统的目标
1.1.3操作系统的地位和作用
1.1.4操作系统的层次模型
1.2操作系统的分类与形成
1.2.1操作系统的分类
1.2.2操作系统的产生
1.2.3操作系统的形成
1.3操作系统的发展
1.3.1微机操作系统
1.3.2多机操作系统
1.3.3网络操作系统
1.3.4分布式操作系统
1.3.5嵌入式操作系统
1.4操作系统发展历史简述
1.4.1操作系统的历史
1.4.2操作系统展望
1.5操作系统的功能和特征
1.5.1操作系统的功能
1.5.2操作系统的特征
1.5.3研究探作系统的几种观点
1.6操作系统的命令接口
1.6.1用户接口类型
1.6.2命令接口的功能
1.6.3MS-DOS命令行接口
1.6.4Windows XP命令行接口
1.6.5图形用户接口
1.7操作系统的程序接口
1.7.1程序的状态
1.7.2系统调用
1.7.3系统调用的功能
1.7.4系统调用的实现
重点和难点分析
复习思考题
第2章进程管理
2.1进程
2.1.1前趋图
2.1.2程序的顺序执行
2.1.3程序的并发执行
2.1.4进程
2.2进程控制块与进程的状态
2.2.1进程控制块
2.2.2进程的基本状态
2.2.3进程的状态变迁
2.2.4具有挂起状态的进程
2.2.5进程之间的上下文切换
2.3进程控制
2.3.1进程家族
2.3.2进程队列
2.3.3进程控制原语
第3章线程机制
第4章CPU高度与死锁
第5章存储管理
第6章I/O设备管理
第7章文件系统
第2篇操作系统案例
第8章基于NT内核的Windows操作系统
第9章Linux操作系统概述
第3篇操作系统应用实训
第10章Windows 2003应用实训
第11章Linux操作系统应用实训
附录Windows XP的命令行接口
参考文献