注册 登录 进入教材巡展
#

出版时间:2024-04

出版社:电子工业出版社

以下为《操作系统原理(第2版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121441677
  • 1-3
  • 466043
  • 48253681-0
  • 平塑
  • 16开
  • 2024-04
  • 531
  • 332
  • 计算机科学与技术
  • 本科 研究生及以上
内容简介
操作系统主要涉及对计算机软/硬件资源的控制和管理。本书对操作系统的实现原理进行了详细和深入的分析,力求做到全面、系统、准确和通俗,以便读者透彻理解操作系统的设计思想,深化对基本概念的掌握。全书共分6章,主要包括引论、处理器管理、进程同步与通信、存储管理、设备管理和文件管理。 本书结构清晰、内容丰富、取材新颖,既强调知识的实用性,又注重理论的完整性,可作为高等院校计算机及相关专业的操作系统课程教材,也可作为从事计算机工作及报考研究生人员的参考资料。
目录
目录__eol____eol__第1章 引论 1__eol__1.1 操作系统的概念 1__eol__1.1.1 什么是操作系统 1__eol__1.1.2 操作系统的主要功能 4__eol__1.1.3 操作系统的基本特征 6__eol__1.2 操作系统的逻辑结构和运行模型 8__eol__1.2.1 用户态和内核态的划分 8__eol__1.2.2 操作系统的逻辑结构 9__eol__1.2.3 操作系统的运行模型 12__eol__1.3 操作系统的形成与发展 12__eol__1.3.1 操作系统的形成时期 13__eol__1.3.2 操作系统的成熟时期 15__eol__1.3.3 操作系统的进一步发展时期 18__eol__1.4 主要操作系统的类型 20__eol__1.4.1 批处理操作系统 20__eol__1.4.2 分时操作系统 21__eol__1.4.3 实时操作系统 23__eol__1.4.4 微机操作系统 24__eol__1.4.5 网络操作系统 26__eol__1.4.6 多CPU操作系统 27__eol__1.4.7 分布式操作系统 29__eol__1.4.8 嵌入式操作系统 31__eol__1.5 操作系统安全性概述 32__eol__1.5.1 操作系统安全的重要性 32__eol__1.5.2 操作系统的安全观点 33__eol__1.5.3 实现操作系统安全性的基本技术 33__eol__1.6 操作系统运行基础 34__eol__1.6.1 处理器及工作模式 34__eol__1.6.2 中断技术 38__eol__1.6.3 系统调用 42__eol__习题1 44__eol__第2章 处理器管理 49__eol__2.1 进程的概念 49__eol__2.1.1 程序的顺序执行 49__eol__2.1.2 程序的并发执行 50__eol__2.1.3 进程 52__eol__2.2 进程的状态及转换 55__eol__2.2.1 两状态进程模型 55__eol__2.2.2 三状态进程模型 55__eol__2.2.3 五状态进程模型 57__eol__2.2.4 进程的挂起 58__eol__2.2.5 进程控制块 60__eol__2.3 进程控制 62__eol__2.3.1 进程切换 62__eol__2.3.2 进程控制原语 64__eol__2.4 处理器调度 67__eol__2.4.1 作业与进程的关系 67__eol__2.4.2 CPU的三级调度 69__eol__2.4.3 处理器调度队列模型 71__eol__2.4.4 进程调度的方式和时机 73__eol__2.5 单处理器调度算法 75__eol__2.5.1 调度原则 76__eol__2.5.2 常用调度算法 77__eol__2.5.3 实时调度 83__eol__2.6 线程 84__eol__2.6.1 线程的引入 85__eol__2.6.2 线程的概念 86__eol__2.6.3 线程与传统进程的比较 87__eol__2.6.4 线程实现原理 88__eol__习题2 89__eol__第3章 进程同步与通信 95__eol__3.1 进程同步的基本概念 95__eol__3.1.1 并发进程的关系 95__eol__3.1.2 进程的互斥与同步 96__eol__3.1.3 临界资源与临界区 97__eol__3.2 进程互斥方法 99__eol__3.2.1 实现进程互斥的硬件方法 99__eol__3.2.2 实现进程互斥的软件方法 101__eol__3.3 信号量机制 103__eol__3.3.1 信号量 103__eol__3.3.2 使用信号量实现进程互斥 107__eol__3.3.3 使用信号量实现进程同步 108__eol__3.4 经典互斥与同步问题 111__eol__3.4.1 生产者?消费者问题 111__eol__3.4.2 哲学家进餐问题 114__eol__3.4.3 读者?写者问题 117__eol__3.4.4 睡眠理发师问题 120__eol__3.5 经典互斥与同步问题的应用 122__eol__3.5.1 缓冲区数据传送问题 122__eol__3.5.2 吃水果问题 123__eol__3.5.3 汽车过桥问题 125__eol__3.6 管程机制 126__eol__3.6.1 条件变量与管程结构 126__eol__3.6.2 生产者-消费者问题的管程解决方法 131__eol__3.6.3 哲学家进餐问题的管程解决方法 133__eol__3.6.4 读者-写者问题的管程解决方法 134__eol__3.6.5 睡眠理发师问题的管程解决方法 136__eol__3.6.6 吃水果问题的管程解决方法 137__eol__3.7 进程通信 139__eol__3.7.1 进程通信的概念 139__eol__3.7.2 共享内存通信方式 140__eol__3.7.3 消息缓冲通信方式 141__eol__3.7.4 信箱通信方式 144__eol__3.7.5 管道通信方式 145__eol__3.8 死锁 147__eol__3.8.1 产生死锁的原因和必要条件 148__eol__3.8.2 死锁的预防 151__eol__3.8.3 死锁的避免 153__eol__3.8.4 死锁的检测与解除 158__eol__习题3 162__eol__第4章 存储管理 169__eol__4.1 程序的链接和装入 169__eol__4.1.1 逻辑地址和物理地址 170__eol__4.1.2 程序的链接 170__eol__4.1.3 程序装入与地址定位 171__eol__4.2 存储器及存储管理的基本功能 174__eol__4.2.1 多级存储器体系 175__eol__4.2.2 内存的分配与回收以及地址转换 175__eol__4.2.3 内存的共享、保护及扩充 177__eol__4.3 分区存储管理 179__eol__4.3.1 单一连续分区存储管理 179__eol__4.3.2 固定分区存储管理 181__eol__4.3.3 可变分区存储管理 183__eol__4.3.4 覆盖与交换技术 188__eol__4.4 分页存储管理 190__eol__4.4.1 分页存储管理的基本原理 190__eol__4.4.2 分页存储管理的地址转换与存储保护 192__eol__4.4.3 两级页表和多级页表 195__eol__4.4.4 内存物理块的分配与回收 198__eol__4.5 分段存储管理 198__eol__4.5.1 分段存储管理的基本原理 198__eol__4.5.2 分段存储管理的地址转换与存储保护 200__eol__4.5.3 分段存储管理的优缺点 203__eol__4.6 段页式存储管理 204__eol__4.6.1 段页式存储管理的基本原理 204__eol__4.6.2 段页式存储管理的地址转换和优缺点 205__eol__4.7 虚拟存储管理 207__eol__4.7.1 虚拟存储器的概念 207__eol__4.7.2 请求分页存储管理 209__eol__4.7.3 请求分段存储管理 219__eol__4.7.4 请求段页式存储管理 223__eol__习题4 226__eol__第5章 设备管理 233__eol__5.1 设备管理概述 233__eol__5.1.1 设备的分类 233__eol__5.1.2 设备管理的目标和功能 234__eol__5.2 I/O设备管理系统的组成 236__eol__5.2.1 I/O设备管理系统的硬件组织 236__eol__5.2.2 I/O设备管理系统的软件组织 241__eol__5.3 I/O设备控制方式 247__eol__5.3.1 程序直接I/O控制方式 247__eol__5.3.2 中断I/O控制方式 248__eol__5.3.3 DMA I/O控制方式 249__eol__5.3.4 通道I/O控制方式 251__eol__5.3.5 4种I/O控制方式的对比 253__eol__5.4 缓冲技术与虚拟设备技术 254__eol__5.4.1 缓冲技术 254__eol__5.4.2 虚拟设备技术 259__eol__5.5 设备的分配与回收 261__eol__5.5.1 用于设备分配的数据结构 261__eol__5.5.2 设备分配 263__eol__5.5.3 设备回收 267__eol__5.6 磁盘存储器管理 268__eol__5.6.1 存储设备概述 268__eol__5.6.2 磁盘调度 269__eol__5.6.3 提高磁盘I/O速度的方法 273__eol__5.6.4 磁盘阵列(RAID) 275__eol__习题5 279__eol__第6章 文件管理 283__eol__6.1 文件系统的基本概念 283__eol__6.1.1 文件系统的引入 283__eol__6.1