书籍详情

计算机操作系统(第2版)

计算机操作系统(第2版)

作者:吴企渊,梁燕编著

出版社:清华大学出版社

出版时间:2003-08-01

ISBN:9787302067795

定价:¥23.00

购买这本书可以去
内容简介
  本书是计算机应用专业技术基础课教材,讲解计算机的重要系统软件,即计算机操作系统。计算机操作系统是计算机技术与管理技术的结合。本教材是按照“少而精”和“由表及里、由浅人深、由此及彼”的原则编写的,通过“联想”、“对比”日常生活管理中的实例讲解主要的概念和算法技巧,增加学习者获得有关知识和技能的兴趣。全书共7章,第1章为概述。第2章~第6章分别详述计算机操作系统的5大功能,即作业管理、文件管理、存储管理、设备管理和进程管理。第7章是操作系统编程的主要技巧和方法。本书是中央广播电视大学的本科生试用教材,也适合大专、高职、本科双学位和成人继续教育等教学选用。专科生学习的学时比例可侧重实践技能训练,本科生可侧重调度算法的模拟编程,特别要熟练掌握对现有操作系统的“系统调用”编程能力以及操作系统核心的模块编程。本教材也可作为从事计算机工作科技人员学习操作系统的参考书。
作者简介
暂缺《计算机操作系统(第2版)》作者简介
目录
第1章  计算机操作系统概述                  
 教学要求                  
 思考题                  
 1. 1  什么是操作系统                  
 1. 1. 1  操作系统在软件层次中的地位                  
 1. 1. 2  操作系统的设计观点                  
 1. 2  操作系统的形成和5大类型                  
 1. 2. 1  计算机操作系统的形成                  
 1. 2. 2  操作系统的5大类型                  
 1. 3  操作系统的5大功能                  
 1. 3. 1  作业管理                  
 1. 3. 2  文件管理                  
 1. 3. 3  存储管理                  
 1. 3. 4  设备管理                  
 1. 3. 5  进程管理                  
 1. 4  操作系统版本历史简介                  
 1. 4. 1  DOS简史                  
 1. 4. 2  Windows操作系统简史                  
 1. 4. 3  UNIX操作系统版本简史                  
 1. 4. 4  Linux操作系统简史                  
 1. 5  表征操作系统的属性                  
 1. 6  操作系统的"生成". 设置和配置概念                  
 1. 6. 1  "生成". 配置和设置                  
 1. 6. 2  操作系统引导                  
 1. 6. 3  系统管理员                  
 1. 7  重点小结                  
 自测题                  
 研究题                  
 第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. 3  用户界面的设计特点                  
 2. 4  作业调度                  
 2. 4. 1  作业调度功能                  
 2. 4. 2  作业说明书内容举例                  
 2. 4. 3  作业调度算法                  
 2. 5  操作系统常用命令分类简介                  
 2. 5. 1  操作系统是人机交互的接口                  
 2. 5. 2  常用命令对比                  
 2. 5. 3  UNIX, Linux联机命令手册索引                  
 2. 6  Shell命令解释和控制语言                  
 2. 6. 1  DOSShell语言                  
 2. 6. 2  UNIX/Linux的Shell应用举例                  
 2. 6. 3  作业管理和进程管理的类比说明                  
 2. 7  重点小结                  
 自测题                  
 研究题                  
 第3章  文件管理                  
 教学要求                  
 思考题                  
 3. 1  文件管理的任务和功能                  
 3. 1. 1  文件管理的任务                  
 3. 1. 2  文件管理的功能                  
 3. 1. 3  文件的组织机构                  
 3. 2  文件分类                  
 3. 3  文件的物理结构和逻辑结构                  
 3. 3. 1  文件的物理结构                  
 3. 3. 2  文件的逻辑结构                  
 3. 4  文件目录                  
 3. 4. 1  一级文件目录                  
 3. 4. 2  二级文件目录                  
 3. 4. 3  多级文件目录                  
 3. 4. 4  文件目录的管理                  
 3. 5  文件存取控制                  
 3. 5. 1  存取控制矩阵                  
 3. 5. 2  用户权限表                  
 3. 5. 3  使用口令                  
 3. 5. 4  使用密码                  
 3. 5. 5  UNIX/Linux操作系统的安全性                  
 3. 5. 6  计算机病毒简介                  
 3. 6  文件系统的数据结构和表示                  
 3. 6. 1  UNIX/Linux文件系统                  
 3. 6. 2  磁盘文件系统结构                  
 3. 6. 3  文件系统的数据结构                  
 3. 7  文件系统的系统调用                  
 3. 8  重点小结                  
 自测题                  
 研究题                  
 奠4章  存储管理                  
 教学要求                  
 思考题                  
 4. 1  存储管理的任务和功能                  
 4. 1. 1  存储管理的任务                  
 4. 1. 2  存储管理的功能                  
 4. 1. 3  内存类型及寻址                  
 4. 2  分区分配存储管理                  
 4. 2. 1  固定分区分配                  
 4. 2. 2  可变式动态分区分配                  
 4. 2. 3  可重定位分区分配                  
 4. 2. 4  多重分区分配                  
 4. 2. 5  主存"扩充"技术                  
 4. 2. 6  主存保护技术                  
 4. 3  请求页式存储管理                  
 4. 3. 1  实现原理                  
 4. 3. 2  UNIX请求调页管理                  
 4. 3. 3  页表的设计                  
 4. 3. 4  请求淘汰换页算法                  
 4. 3. 5  页式存储管理优缺点                  
 4. 4  段式存储管理                  
 4. 5  段页式存储管理                  
 4. 5. 1  特点                  
 4. 5. 2  实现原理                  
 4. 6  重点小结                  
 自测题                  
 研究题                  
 第5章  输入输出设备管理                  
 教学要求                  
 思考题                  
 5. 1  概述                  
 5. 1. 1  设备管理的任务与功能                  
 5. 1. 2  发展历史                  
 5. 1. 3  外部设备分类                  
 5. 1. 4  设备I/O方式                  
 5. 1. 5  未来展望                  
 5. 2  外部设备的安装                  
 5. 2. 1  系统配置                  
 5. 2. 2  用户外接设备                  
 5. 2. 3  用户外接特殊设备                  
 5. 2. 4  外部设备的即插即用                  
 5. 2. 5  设备驱动程序的编制                  
 5. 2. 6  CPU与外部信息的交换                  
 5. 2. 7  总线和接口                  
 5. 3  输人输出设备分配算法                  
 5. 4  设备管理技术                  
 5. 4. 1  磁盘管理技术                  
 5. 4. 2  缓冲技术                  
 5. 4. 3  虚拟设备的技术(SPOOLing)                  
 5. 4. 4  共享打印机                  
 5. 5  设备处理程序编制内容                  
 5. 5. 1  设备处理程序                  
 5. 5. 2  设备驱动程序的功能                  
 5. 5. 3  设备驱动程序的特点                  
 5. 5. 4  设备处理方式                  
 5. 5. 5  设备驱动程序举例                  
 5. 6  重点小结                  
 自测题                  
 研究题                  
 第6章  进程及处理机管理                  
 教学要求                  
 思考题                  
 6. 1  概述                  
 6. 1. 1  操作系统核心的功能和特点                  
 6. 1. 2  为什么要引入"进程"概念                  
 6. 1. 3  顺序执行与并发执行                  
 6. 2  进程的定义和特征                  
 6. 2. 1  程序与进程                  
 6. 2. 2  进程的5个基本特征                  
 6. 2. 3  进程与线程                  
 6. 3  进程调度                  
 6. 3. 1  进程的描述                  
 6. 3. 2  进程的状态及转换                  
 6. 3. 3  进程的调度算法举例                  
 6. 3. 4  进程控制块                  
 6. 4  进程通信                  
 6. 4. 1  同步与互斥                  
 6. 4. 2  临界区                  
 6. 4. 3  原语                  
 6. 5  死锁                  
 6. 5. 1  什么是死锁?                  
 6. 5. 2  死锁的4个必要条件                  
 6. 5. 3  死锁的表示                  
 6. 5. 4  解决死锁问题的基本方法                  
 6. 6  重点小结                  
 自测题                  
 研究题                  
 第7章  操作系统结构和程序设计                  
 教学要求                  
 思考题                  
 7. 1  操作系统的编程概念                  
 7. 2  结构设计的目标                  
 7. 2. 1  设计目标                  
 7. 2. 2  分层原则                  
 7. 2. 3  分块原则,                   
 7. 2. 4  模块接口法的设计步骤                  
 7. 2. 5  模块接口法的优缺点                  
 7. 3  层次结构设计                  
 7. 3. 1  层次模块化结构设计的必要性                  
 7. 3. 2  操作系统的结构模型                  
 7. 3. 3  操作系统的结构设计                  
 7. 4  DOS模块结构                  
 7. 5  Windows的编程模式简介                  
 7. 6  微内核结构简介                  
 7. 7  Linux的安装与程序模块举例                  
 7. 8  重点小结                  
 自测题                  
 研究题                  
 附录A  课程总复习指南                  
 附录B  计算机操作系统实验指示书(学生用)                  
 操作系统实验说明                  
 实验1  UNIX/Linux操作系统的安装                  
 --以RedHat红帽子Linux为例                  
 实验2  UNIX/Linux操作系统的使用                  
 实验3  UNIX/LinuxShell编程语言学习                  
 实验4  学用vi编辑器                  
 实验5  Shell使用及一些网络命令的使用                  
 实验6  命令解释程序                  
 实验7  作业调度设计                  
 实验8  分区存储管理设计                  
 实验9  请求页式存储管理设计                  
 实验10  进程管理设计(1)                  
 实验11  进程管理设计(2)                  
 附录C  Linux简要使用说明                  
 (配合实验用)                  
 参考文献                  

猜您喜欢

读书导航