操作系统教程
¥
7.22
1.5折
¥
49.5
九五品
仅1件
作者张成姝,姜丽,曹辉 编
出版社清华大学出版社
ISBN9787302527527
出版时间2019-09
版次1
装帧平装
开本16开
纸张胶版纸
页数302页
字数99999千字
定价49.5元
上书时间2024-05-05
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:操作系统教程
定价:49.50元
作者:张成姝,姜丽,曹辉 编
出版社:清华大学出版社
出版日期:2019-09-01
ISBN:9787302527527
字数:485000
页码:302
版次:2
装帧:平装
开本:16开
商品重量:
编辑推荐
(1)以主流操作系统Linux和Windows为实例,从操作系统原理的角度对其做了详尽的介绍,并在讲授原理时注重理论联系实际。(2)根据作者的教学经验,对于难以理解的部分,均以实例引出,语言浅显易懂,使学生能够从简单的实例入手,更容易地掌握操作系统的内部工作原理。(3)本书配有大量经过精选的习题,以帮助读者检验和加深对内容的理解。(4)本教程在各章例题部分配备了例题讲解视频,读者可以扫描查看例题讲解。
内容提要
《操作系统教程(第2版)/21世纪高等学校计算机专业实用规划教材》详细介绍了操作系统的基本原理,以操作系统的五大功能作为主线,分章节阐述了操作系统的理论基础。主要内容包括用户与操作系统的接口、处理器资源管理、存储器管理、I/O设备管理、文件系统。最后介绍了操作系统安全知识,并对Windows、Linux以及Android操作系统作了简单剖析。各章均配有大量的精选习题,题型丰富,有助于读者领会和掌握相关知识。 《操作系统教程(第2版)/21世纪高等学校计算机专业实用规划教材》力求做到结合实际、突出应用、便于教学,同时各章例题录制了视频讲解,以帮助读者学习和掌握操作系统的理论知识。 《操作系统教程(第2版)/21世纪高等学校计算机专业实用规划教材》可作为高等院校计算机科学与技术、软件工程、网络工程等各相关专业的本科教材,也可作为非计算机专业的教学参考书。
目录
章 引论1.1 操作系统的作用和定义1.1.1 操作系统的作用1.1.2 操作系统的定义1.2 操作系统的发展过程1.3 操作系统的功能和特性1.3.1 操作系统的功能1.3.2 操作系统的特性1.4 操作系统的分类1.4.1 批处理系.4.2 分时操作系.4.3 实时操作系.4.4 微机操作系.4.5 网络操作系.4.6 分布式操作系.4.7 嵌入式操作系.5 操作系统的结构模型1.5.1 整体式模型1.5.2 层次式模型1.5.3 微内核与客户/服务器模型1.5.4 面向对象模型本章小结习题第2章 用户与操作系统的接口2.1 作业控制级接口2.1.1 作业和作业类型2.1.2 脱机用户接口2.1.3 联机用户接口2.2 Shell命令语言2.2.1 Shell简介2.2.2 Shell命令2.2.3 Shell脚本2.3 程序级接口2.3.1 用户态和核心态2.3.2 特权指令和访管指令2.4 系统调用2.4.1 系统调用的概念和类型2.4.2 系统调用的实现本章小结习题第3章 进程的描述与控制3.1 程序执行方式与进程的引入3.1.1 程序顺序执行3.1.2 程序并发执行3.2 进程描述3.2.1 进程的定义3.2.2 进程的特性3.2.3 进程与程序的区别3.2.4 进程控制块3.3 进程状态3.3.1 进程执行3.3.2 进程的基本状态3.3.3 进程的挂起3.4 进程控制3.4.1 内核3.4.2 微内核3.4.3 进程控制3.5 线程3.5.1 线程引入3.5.2 线程的定义3.5.3 线程的状态3.5.4 线程和进程的比较3.5.5 线程分类3.5.6 线程的模型本章小结习题第4章 进程通信4.1 进程的同步与互斥4.1.1 进程合作4.1.2 共享资源4.1.3 与时间有关的错误4.1.4 临界资源与临界区4.1.5 同步机构设计准则4.2 互斥的软件方法4.3 硬件指令机制4.3.1 测试与设置技术4.3.2 TS指令4.3.3 利用TS实现进程互斥4.4 信号量机制4.4.1 整型信号量4.4.2 结构型信号量4.4.3 AND型信号量集4.4.4 管程机制4.5 用信号量机制实现互斥与同步4.5.1 用信号量实现互斥4.5.2 用信号量实现同步4.6 经典进程同步问题4.6.1 生产者消费者问题4.6.2 哲学家就餐问题4.6.3 读者写者问题4.6.4 睡眠的理发师问题4.7 进程通信4.7.1 共享存储区系统4.7.2 管道通信系统4.7.3 消息传递系统4.7.4 客户/服务器系统本章小结习题第5章 处理器调度5.1 三级调度的概念5.1.1 作业的状态及其转换5.1.2 调度的层次5.1.3 调度模型5.1.4 作业和进程的关系5.2 作业调度5.2.1 作业调度的功能5.2.2 作业调度的目标与性能衡量5.3 进程调度5.3.1 进程调度的功能5.3.2 进程调度方式5.3.3 进程调度的时机5.4 常用的调度算法5.4.1 先来先服务调度算法5.4.2 短作业(进程)优先调度算法5.4.3 时间片轮转调度算法5.4.4 高优先权优先调度算法5.4.5 响应比优先调度算法5.4.6 多级队列调度算法5.4.7 多级反馈队列调度算法5.5 实时调度5.5.1 实现实时调度的基本条件5.5.2 实时调度算法的分类5.5.3 最早截止时间优先算法5.5.4 松弛度优先算法5.6 实例分析:UNIX进程调度5.6.1 调度时机5.6.2 调度标记设置5.6.3 优先数计算5.6.4 调度的实现本章小结习题第6章 死锁6.1 死锁的基本概念6.1.1 死锁的定义6.1.2 死锁产生的原因6.1.3 死锁的必要条件6.1.4 处理死锁的策略6.2 死锁预防6.3 死锁避免6.3.1 安全状态和不安全状态6.3.2 利用银行家算法避免死锁6.4 死锁检测6.5 死锁解除6.6 死锁综合处理本章小结习题第7章 实存储管理技术7.1 存储管理的基本概念7.1.1 多级存储器结构7.1.2 存储管理要解决的问题7.1.3 存储管理的分类7.1.4 地址重定位7.2 连续分配存储管理方式7.2.1 单一连续分配方式7.2.2 固定分区存储管理方式7.2.3 可变分区存储管理方式7.3 离散分配存储管理方式7.3.1 分页存储管理方式7.3.2 分段存储管理方式7.3.3 段页式存储管理本章小结习题第8章 虚拟存储管理技术8.1 虚拟存储器的基本概念8.1.1 局部性原理8.1.2 虚拟存储器8.2 对换8.2.1 多道程序环境下的对换技术8.2.2 对换空间的管理8.3 请求分页式存储管理方式8.3.1 请求分页式存储管理的基本概念8.3.2 页面分配策略8.3.3 页面调入时机8.4 页面置换算法8.4.1 先进先出置换算法8.4.2 置换算法8.4.3 最近最久未使用置换算法8.4.4 最近未使用置换算法8.4.5 Clock置换算法8.4.6 请求分页系统的性能分析8.5 请求分段式存储管理方式8.5.1 请求分段存储管理的基本概念8.5.2 分段共享与保护本章小结习题第9章 设备管理9.1 I/O设备管理的基本概念9.1.1 I/O系统的功能9.1.2 I/O软件的层次结构9.2 I/O系统的组成9.2.1 I/O设备概述9.2.2 设备控制器9.2.3 I/O通道9.3 I/O控制方式9.3.1 程序I/O方式9.3.2 中断驱动I/O方式9.3.3 直接存储器存取方式9.3.4 I/O通道方式9.4 缓冲管理9.4.1 缓冲的引入9.4.2 缓冲区及其管理9.5 设备分配9.5.1 设备分配中的数据结构9.5.2 设备分配策略9.5.3 设备独立性9.5.4 独占设备分配方法9.5.5 SPOOLing技术9.6 I/O软件9.6.1 中断处理程序9.6.2 设备驱动程序9.6.3 与设备无关的系统软件9.6.4 用户空间的I/O软件9.7 磁盘I/O9.7.1 磁盘性能概述9.7.2 数据的组织9.7.3 磁盘访问时间9.7.4 磁盘调度算法本章小结习题0章 文件系0.1 文件和文件系0.1.1 文件10.1.2 文件系0.1.3 文件的分类10.1.4 文件系统的功能和基本操作10.2 文件的逻辑结构10.2.1 文件逻辑结构的定义10.2.2 文件的组织和存取10.3 外存分配10.3.1 文件的物理结构10.3.2 连续分配10.3.3 链接分配10.3.4 索引分配10.3.5 文件分配表10.4 文件目录10.4.1 文件控制块10.4.2 索引结点10.4.3 单级目录结构10.4.4 二级目录结构10.4.5 多级目录结构10.4.6 目录查询技术10.5 文件存储空间的管理10.5.1 空闲表法10.5.2 空闲链表法10.5.3 位示图10.5.4 成组链接法10.6 文件的共享10.6.1 目录结构中的共享10.6.2 打开文件结构中的共享10.6.3 管道文件10.7 文件系统的安全性10.7.1 文件的存取控制10.7.2 文件的转储和恢复10.8 Linux文件系0.9 Windows NTFS10.9.1 NTFS的重要特征10.9.2 NTFS的磁盘组织10.9.3 NTFS的文件组织10.9.4 NTFS的可恢复性本章小结习题1章 操作系统的安全性11.1 操作系统安全性概述11.1.1 操作系统安全性的内容11.1.2 操作系统安全性的特性11.2 数据的安全管理与保护11.2.1 数据加密技术11.2.2 认证技术11.3 系统攻击11.3.1 内部攻击11.3.2 外部攻击11.4 计算机病毒11.4.1 计算机病毒概述11.4.2 计算机病毒的分类11.4.3 常用反病毒技术11.4.4 未来计算机病毒的发展趋势本章小结习题2章 操作系统介绍12.1 Windows操作系统简介12.1.1 Windows操作系统概述12.1.2 Windows系统结构12.1.3 Windows进程和线程12.1.4 Windows存储管理12.1.5 Windows同步机制12.2 Linux操作系统简介12.2.1 Linux操作系统概述12.2.2 Linux内核模块12.2.3 Linux进程和进程调度12.2.4 Linux内存管理12.2.5 Linux文件管理12.3 Android操作系统简介12.3.1 Android操作系统概述12.3.2 Android操作系统架构12.3.3 Android操作系统进程管理12.3.4 Android操作系统内存管理本章小结习题
作者介绍
作者是长期执教于本科高校计算机各专业,讲授多门专业主干课程,教龄22年。曾参加编写2010年清华大学出版社出版,武伟老师主编的《操作系统教程》,2012年清华大学出版社出版,高俊老师主编的《数据库原理及应用技术》,以及2015年上海交通大学出版社出版,陆惠恩老师主编的《软件工程》教材,并发表多篇教改论文。
序言
— 没有更多了 —
以下为对购买帮助不大的评价