帝国软件 首页 > 图书 > 教材教辅 > 正文 返回 打印

操作系统原理与实践教程(第三版)(本科教材)

  2020-09-23 00:00:00  

操作系统原理与实践教程(第三版)(本科教材) 本书特色

  《操作系统原理与实践教程(第三版)》全面系统地介绍了现代计算机操作系统的基本理论和新技术。
  该书共分为8章,第1章介绍了操作系统的概念、特征和功能、发展历史、结构和设计的相关问题,并介绍了常用的操作系统产品:第2章介绍了操作系统的生成与引导、向用户提供的接口和服务:第3、4章详细介绍了进程和线程的概念、处理器调度、同步和通信机制、调度与死锁等问题;第5、6、7章分别介绍了操作系统的存储管理、文件管理和设备管理功能;第8章介绍了操作系统的安全和保护问题。
  该书可作为高等院校计算机科学与技术、软件工程、信息管理等专业本、专科生教材和考研、考证参考书,亦可供从事计算机科学、工程和应用等方面工作的科技人员参考。
  《操作系统原理与实践教程(第三版)》内容丰富、结构合理、思路清晰、语言简练流畅、示例翔实。每一章的引言部分概述了本章的作用和意义。在每一章的正文中,结合所讲述的关键技术和难点,穿插了大量极富实用价值的示例。每一章末尾都安排了有针对性的思考和练习,思考题有助于读者巩固所学的基本概念,练习题有助于培养读者的实际动手能力。

操作系统原理与实践教程(第三版)(本科教材) 目录

第1章 操作系统概论
1.1 操作系统的概念
1.1.1 操作系统的定义
1.1.2 操作系统的特征
1.1.3 操作系统的功能
1.1.4 操作系统的设计目标
1.1.5 操作系统的性能指标
1.2 操作系统的形成和发展
1.2.1 人工操作阶段
1.2.2 单道批处理
1.2.3 多道批处理
1.2.4 分时操作系统
1.2.5 个人计算机操作系统
1.2.6 实时操作系统
1.2.7 网络操作系统
1.2.8 分布式操作系统
1.2.9 操作系统的进一步发展
1.3 操作系统的结构
1.3.1 整体结构
1.3.2 分层结构
1.3.3 虚拟机
1.3.4 外核
1.3.5 客户机/月艮务器结构
1.4 常用操作系统简介
1.4.1 Windows系列操作系统
1.4.2 UNIX和Linux系统
1.5 小结
1.6 思考练习

第2章 操作系统的界面
2.1 用户工作环境
2.1.1 用户环境
2.1.2 系统的生成与引导
2.1.3 实例分析:Linux系统启动
2.2 操作系统的用户接口
2.2.1 命令接口
2.2.2 图形用户接口
2.2.3 程序接口
2.3 操作系统提供的服务
2.3.1 操作系统提供的基本服务
2.3.2 操作系统提供的公共函数
2.4 小结
2.5 思考练习

第3章 处理器管理
3.1 进程的引入
3.1.1 程序的顺序执行
3.1.2 程序的并发执行
3.2 进程的概念
3.2.1 进程的定义
3.2.2 进程的状态
3.2.3 进程控制块
3.3 进程控制
3.3.1 进程控制的概念
3.3.2 进程控制机构
3.3.3 进程创建
3.3.4 进程撤销
3.3.5 进程阻塞
3.3.6 进程唤醒
3.4 线程
3.4.1 线程的概念
3.4.2 线程的特点与状态
3.4.3 线程的实现
3.4.4 多线程模型
3.4.5 线程池
3.5 处理器调度
3.5.1 处理器调度的层次
3.5.2 选择调度算法的准则
3.5.3 作业调度
3.5.4 进程调度
3.6 调度算法
3.6.1 先来先服务
3.6.2 短作业(进程)优先
3.6.3 优先级调度
3.6.4 时间片轮转法
3.6.5 多级队列调度算法
3.6.6 多级反馈队列调度
3.6.7 高响应比优先调度
3.7 多处理器调度和实时调度
3.7.1 多处理器调度
3.7.2 实时调度
3.8 Linux的进程管理
3.8.1 Linux的进程描述符
3.8.2 Linux的进程状态及转换
3.8.3 Linux进程的调度
3.8.4 Linux进程的创建和终止
3.8.5 Linux的线程管理
3.9 小结
3.10 思考练习
……
第4章 进程同步与死锁
第5章 存储管理
第6章 文件管理
第7章 设备管理
第8章 操作系统的安全和保护

参考文献 操作系统原理与实践教程(第三版)(本科教材)

http://book.00-edu.com/tushu/jcjf/2020-10-02/2770492.html