• 操作系统原理第2版
  • 操作系统原理第2版
21年品牌 40万+商家 超1.5亿件商品

操作系统原理第2版

全新正版 极速发货

55.77 7.0折 79.9 全新

库存2件

广东广州
认证卖家担保交易快速发货售后保障

作者金海溶 周苏 主编

出版社机械工业

ISBN9787111724926

出版时间2023-05

装帧其他

开本其他

定价79.9元

货号31772111

上书时间2024-06-02

书香美美

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
前言课程教学进度表第1章硬件基础11硬件的基本构成12处理器121CPU的性能因素122微处理器的发展13指令与指令周期131指令集132指令周期14中断141中断和指令周期142中断处理143多个中断15存储器的层次结构151存储器的重要特性152局部性原理153高速缓存154启动计算机16对称多处理器和多核计算机结构161对称多处理器162多核计算机【习题】【实验与思考】熟悉计算机指令的执行第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26现代操作系统23操作系统的容错性231基本概念232错误233操作系统机制24多处理器和多核操作系统设计因素241对称多处理器操作系统242多核操作系统【习题】【实验与思考】熟悉操作系统实例第3章进程描述和控制31什么是进程32进程状态321两状态进程模型322进程的创建和终止3235状态进程模型324被挂起的进程33进程描述331操作系统的控制结构332进程控制结构34进程控制341进程创建342进程切换35操作系统的执行351无进程的内核352在用户进程中执行353基于进程的操作系统【习题】【实验与思考】Windows进程的“一生”第4章线程41线程的概念411多线程412线程的属性413线程的功能特性414线程和进程的区别42线程分类421用户级线程422内核级线程423混合方法43多核和多线程【习题】【实验与思考】利用互斥体保护共享资源第5章互斥与同步51并发的原理511关于原语512同步与互斥概述513简单举例514进程的交互515互斥的要求52互斥:硬件的支持53信号量531信号量的设置532强信号量的互斥算法533生产者/消费者问题534读者/写者问题54管程541使用信号的管程542使用通知和广播的管程55消息传递551同步552寻址553消息格式554排队原则555实施互斥的消息传递【习题】【实验与思考】Windows进程同步第6章死锁与饥饿61死锁原理611可抢占资源和不可抢占资源612可重用资源和可消耗资源613资源获取614死锁的定义615发生资源死锁的条件62死锁预防621互斥622占有且等待623不可抢占624循环等待63死锁避免631安全状态和不安全状态632单个与多个资源的银行家算法64死锁检测和死锁恢复641死锁检测642死锁恢复65活锁与饥饿651两阶段加锁652通信死锁653活锁654饥饿66哲学家就餐问题661基于信号量解决方案662基于管程解决方案【习题】【实验与思考】Windows线程间的通信第7章内存管理71内存管理的需求711交换712保护713共享714逻辑组织715物理组织72内存分区721固定分区722动态分区723伙伴系统724重定位73分页技术74分段技术75虚拟内存的硬件特征751局部性和虚拟内存752分页753分段754段页式755保护和共享76操作系统的内存管理设计761读取策略762放置策略763置换策略764驻留集管理765清除策略766加载控制【习题】【实验与思考】Linux用户程序的内存管理第8章处理器管理81处理器调度的类型811长程调度812中程调度813短程调度82调度算法821短程调度准则822优先级的使用823选择调度策略824公平共享调度83多处理器调度831粒度832设计问题833进程调度834线程调度84实时调度841实时操作系统的特点842实时操作系统的特征843实时调度844限期调度845速率单调调度846优先级反转【习题】【实验与思考】进程调度算法模拟实现第9章I/O设备管理91I/O硬件原理911I/O设备912设备控制器913内存映射I/O914直接存储器存取92I/O软件原理921I/O软件的目标922程序控制I/O923中断驱动I/O924使用DMA的I/O93I/O软件层次931中断处理程序932设备驱动程序933与设备无关的I/O软件934用户空间的I/O软件94I/O设备管理941磁盘、光盘及固态硬盘942磁盘臂调度算法943磁盘阵列(RAID)944时钟95用户界面:键盘、鼠标和监视器951输入软件952输出软件96电源管理【习题】【实验与思考】Linux重定向以及对声音设备编程第10章文件管理101文件1011文件命名1012文件结构1013文件类型1014文件存取1015文件属性102目录1021一级目录系统1022层次目录系统1023路径名103文件系统的实现1031文件系统布局1032文件的实现1033目录的实现104文件系统的管理和优化1041磁盘空间管理1042文件系统备份1043文件系统的一致性1044文件系统性能1045磁盘碎片整理【习题】【实验与思考】优化Windows系统第11章操作系统安全111安全的概念112威胁、攻击与资产1121威胁与资产1122数据意外遗失1123入侵者1124恶意软件1125应对措施113缓冲区溢出1131缓冲区溢出攻击1132编译和运行时防御114访问控制1141文件系统控制1142访问控制策略1143身份验证控制115操作系统加固1151操作系统安装:初装与更新1152删除不必要的服务、应用与协议1153配置用户、组和认证过程1154安装额外的安全控制工具1155对系统安全进行测试116安全性维护1161记录日志1162数据备份和存档【习题】【实验与思考】Windows 11的安全性概览第12章操作系统发展121嵌入式操作系统1211嵌入式系统的概念1212嵌入式操作系统的特性1213嵌入式Linux操作系统1214嵌入式操作系统TinyOS122虚拟机1221虚拟机的概念1222虚拟机管理程序1223容器虚拟化1224处理器问题1225内存管理1226输入/输出管理123云操作系统1231云计算要素1232云计算参考架构1233云操作系统的IaaS模型1234云操作系统的基本架构124物联网操作系统1241物联网的概念1242物联网和云环境1243受限设备1244物联网操作系统的要求1245物联网操作系统架构125机器人操作系统【习题】【课程学习与实验总结】附录部分习题参考答案参考文献

内容摘要
本书针对计算机和其他IT专业学生的发展需求,系统、全面地介绍了操作系统的概念、原理、方法与应用。全书共12章,包括硬件基础、操作系统概述、进程描述和控制、线程、互斥与同步、死锁与饥饿、内存管理、处理器管理、I/O设备管理、文件管理、操作系统安全、操作系统发展等内容,力图反映操作系统领域的新知识与发展,具有较强的系统性和可读性。本书提供了大量习题,并为部分习题提供了参考答案。除第12章外,各章均设计了“实验与思考”环节,读者可结合Windows、Linux操作系统,通过实践来加深对理论知识的认识。本书适合用于高等院校“操作系统”课程的教学,也可供有一定实践经验的软件开发人员参考,还可以作为参加计算机软件专业技术资格和水平考试相关人员的学习辅导用书。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP