书籍详情

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

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

作者:陈少强,谢厚亮 编

出版社:中国纺织出版社

出版时间:2018-12-01

ISBN:9787518056415

定价:¥68.00

购买这本书可以去
内容简介
  操作系统是计算机系统的基本组成部分,在整个计算机系统软件中占据核心地位。对操作系统的概念、理论和方法的研究以及对操作系统的使用、分析、开发和设计历来是计算机领域主要的课题和任务之一。因而,操作系统是计算机科学教育的基本课题之一,它涉及对各种资源(包括硬件和软件资源)的有效管理,又为用户及高层软件的运行提供良好的工作环境,起到承上启下的作用。《操作系统原理与应用(Linux)》注重理论联系实际,把操作系统原理和实际操作系统的实现有机地结合起来,在每章理论讲解之后给出思考与练习,加深读者对抽象概念的理解和掌握。另外,《操作系统原理与应用(Linux)》增加实验部分,对Linux操作系统进行实验操作,提供了相关编程实例和技术,使读者能够掌握多任务并发的程序设计思想,理解操作系统的工作原理和实现技术,具有一定的实用性。
作者简介
暂缺《操作系统原理与应用(Linux)》作者简介
目录
第1章 操作系统概论
1.1 操作系统基本概念
1.1.1 操作系统的定义
1.1.2 操作系统的主要功能
1.1.3 操作系统的基本特征
1.2 操作系统的发展和基本分类
1.2.1 操作系统的发展
1.2.2 多道批处理操作系统
1.2.3 分时操作系统
1.2.4 实时操作系统
1.2.5 操作系统的进一步发展
1.3 操作系统的运行基础与结构
1.3.1 处理机工作态
1.3.2 中断系统
1.3.3 操作系统的结构
1.4 Linux系统简介
1.4.1 Linux系统内核结构
1.4.2 Linux中断处理
思考与练习
第2章 操作系统的界面
2.1 操作系统的生成与启动
2.1.1 操作系统的生成
2.1.2 操作系统的启动过程
2.2 操作系统的接口
2.3 系统功能调用
2.3.1 系统调用基本概念
2.3.2 系统调用类型
2.3.3 系统调用执行过程
2.4 Linux系统接口
2.4.1 Linux的用户界面
2.4.2 Linux系统调用
思考与练习
第3章 进程管理与处理机调度
3.1 进程的概念
3.1.1 程序执行特点
3.1.2 进程的定义
3.1.3 进程的状态及变迁
3.1.4 进程控制块
3.2 进程控制
3.2.1 进程的组成及切换
3.2.2 进程控制原语
3.3 线程
3.3.1 线程的基本概念
3.3.2 线程的实现
3.3.3 线程与进程的关系
3.4 处理机调度
3.4.1 处理机调度的层次
3.4.2 选择调度算法的原则
3.5 作业调度
3.5.1 作业基本概念
3.5.2 作业调度性能衡量
3.5.3 作业调度算法
3.6 进程调度
3.6.1 先来先服务算法
3.6.2 优先级调度算法
3.6.3 时间片轮转调度算法
……
第4章 进程管理
第5章 主存管理
第6章 文件管理
第7章 设备管理
第8章 实验1——Linux系统环境了解
第9章 实验2——Linux内核编译与系统功能调用
第10章 实验3——Linux进程管理程序设计与分析实验
第11章 实验4——Linux进程间通信
第12章 实验5——Linux内存管理
第13章 实验6——Linux文件管理
第14章 实验7——Linux设备管理
第15章 实验8——Linux服务器配置
第16章 实验9——进程死锁预防和避免
参考文献
猜您喜欢

读书导航