操作系统原理及应用(Linux)

内容简介

[

  《21世纪高等学校规划教材·计算机科学与技术:操作系统原理及应用(linux)》系统地介绍了操作系统的基本概念和基本原理,并在各章中结合linux实例加以讲解。《21世纪高等学校规划教材·计算机科学与技术:操作系统原理及应用(linux)》主要内容包括:操作系统概论、进程管理、处理机调度与死锁、内存管理、文件管理、设备管理、现代操作系统实例,以及操作系统的安全性。

  《21世纪高等学校规划教材·计算机科学与技术:操作系统原理及应用(linux)》是结合作者多年从事操作系统教学及科研工作的实践,根据操作系统课程的特点编写而成。《21世纪高等学校规划教材·计算机科学与技术:操作系统原理及应用(linux)》概念准确,层次清晰,重点突出,系统性强,算法采用c语言描述。书中提供的例题典型部分,便于初学者对操作系统原理进行理解、掌握和运用。

  《21世纪高等学校规划教材·计算机科学与技术:操作系统原理及应用(linux)》可以作为高等学校及应用型本科、成人高教、高职高专等院校计算机类专业的教材,也可以作为从事计算机和信息科学类相关工作人员的参考用书。

]

目录

第1章 操作系统概论1.1 操作系统的地位1.2 操作系统的功能1.2.1 提供人机接口1.2.2 管理计算机资源1.3 操作系统的发展过程1.3.1 推动操作系统发展的主要动力1.3.2 操作系统发展的初级阶段1.3.3 单道批处理系统1.3.4 多道批处理系统1.3.5 分时系统1.3.6 实时系统1.3.7 微机操作系统1.3.8 网络操作系统1.3.9 分布式操作系统1.4 操作系统的特性1.5 操作系统的体系结构1.5.1 层次结构1.5.2 微内核结构1.6 linux简介1.6.1 linux简介1.6.2 linux的内核特征1.6.3 linux的发展及展望本章小结习题1第2章 进程管理2.1 进程的引入2.1.1 程序的顺序执行2.1.2 程序的并发执行及其特征2.1.3 进程的定义与特征2.1.4 进程的基本状态及转换2.1.5 lnux进程的状态2.2 进程的描述2.2.1 进程控制块pcb2.2.2 进程控制块的组织方式2.2.3 linux进程的pcb2.3 进程控制2.3.1 进程的家族关系2.3.2 进程的创建与终止2.3.3 进程的阻塞与唤醒2.3.4 linux系统调用2.4 进程的同步与互斥2.4.1 临界资源的概念2.4.2 进程的互斥与同步2.4.3 锁机制2.4.4 信号量机制2.5 进程同步问题举例2.5.1 两个简单的例子2.5.2 生产者-消费者问题2.5.3 读者写者问题2.5.4 哲学家进餐问题2.6 进程通信2.6.1 共享存储器系统2.6.2 消息传递系统2.6.3 管道通信系统2.7 信号通信机制2.8 线程2.8.1 线程的基本概念2.8.2 线程的状态与转换操作2.8.3 引入线程的好处2.8.4 多线程的实现2.8.5 linux系统的线程本章小结习题2第3章 处理机调度与死锁3.1 作业管理3.1.1 作业的概念及分类3.1.2 作业的状态3.1.3 作业管理的功能3.11.1 死锁检测的时机3.11.2 死锁的检测3.11.3 死锁的解除本章小结习题3第4章 内存管理第5章 文件管理第6章 设备管理第7章 现代操作系统实例第8章 操作系统的安全性参考文献

封面

操作系统原理及应用(Linux)

书名:操作系统原理及应用(Linux)

作者:王红 主编

页数:233

定价:¥29.0

出版社:清华大学出版社

出版日期:2013-04-01

ISBN:9787302312376

PDF电子书大小:115MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注