您好,欢迎来到聚文网。 登录 免费注册
操作系统教程

操作系统教程

  • 字数: 519.00千字
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: 毛玉萃,牛玉军,赵宏伟
  • 出版日期: 2013-09-01
  • 商品条码: 9787302323761
  • 版次: 1
  • 开本: 其他
  • 页数: 317
  • 出版年份: 2013
定价:¥35 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
《普通高等教育"计算机类专业"规划教材:操作系统教程(Linux版)》可以作为普通高等院校计算机科学与技术及相关本科专业的教学用书或参考书,也可作为计算机及相关专业考研的参考书,还可供计算机技术领域相关人员参考。《普通高等教育"计算机类专业"规划教材:操作系统教程(Linux版)》注重理论与实践相结合,每章都配有相关习题,很后一章安排了6个实验。
内容简介
    《操作系统教程(Linux版)/普通高等教育“计算机类专业”规划教材》以操作系统的基本功能(处理机管理、存储管理、文件系统、设备管理和用户接口)为主线介绍操作系统的相关概念、基本原理和基本方法,对进程管理的相关问题:进程的概念、描述、状态机器转换、进程控制、互斥、同步、通信和死锁做了详细阐述。简单介绍了其他几种类型的操作系统,并对Linux操作系统进行了剖析。    《操作系统教程(Linux版)/普通高等教育“计算机类专业”规划教材》注重理论与实践相结合,每章都配有相关习题,很后一章安排了6个实验。    《操作系统教程(Linux版)/普通高等教育“计算机类专业”规划教材》可以作为普通高等院校计算机科学与技术及相关本科专业的教学用书或参考书,也可作为计算机及相关专业考研的参考书,还可供计算机技术领域相关人员参考。
目录
第1章操作系统概述
1.1操作系统的基本概念
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.3.4分时系统
1.3.5实时系统
1.3.6通用操作系统
1.3.7多种操作系统并存
1.4操作系统的类型
1.4.1批处理操作系统
1.4.2分时操作系统
1.4.3实时操作系统
1.4.4通用操作系统
1.4.5个人计算机操作系统
1.4.6嵌入式操作系统
1.4.7网络操作系统
1.4.8并行操作系统
1.4.9分布式操作系统
1.4.10多媒体操作系统
1.5操作系统的基本特征
1.5.1并发性
1.5.2共享性
1.5.3虚拟性
1.5.4不确定性
1.6操作系统的组成结构
1.6.1无结构的操作系统
1.6.2模块化结构的操作系统
1.6.3分层结构的操作系统
1.6.4微内核结构的操作系统
1.7研究操作系统的几种观点
1.7.1资源管理的观点,
1.7.2用户界面的观点
1.7.3进程管理的观点
1.8典型操作系统简介
1.8.1Windows系列操作系统
1.8.2UNIX操作系统
1.8.3Linux操作系统
1.9本章小结
习题
第2章用户接口
2.1作业
2.1.1作业的概念
2.1.2作业控制块
2.1.3作业的状态及其转换
2.1.4作业的输入输出方式
2.2命令接口
2.2.1联机用户接口
2.2.2脱机用户接口
2.3编程接
2.3.1系统调用的类型
2.3.2系统调用的实现
2.4图形接口
2.4.1窗口
2.4.2图标
2.4.3菜单
2.4.4对话框
2.5Linux的用户接口
2.5.1Linux命令接口
2.5.2Linux编程接口
2.5.3Linux的图形接口
2.6本章小结
习题
第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.4进程控制
3.4.1原语
3.4.2进程的创建与撤销
3.4.3进程的阻塞与唤醒
3.4.4进程的挂起与激活
3.5线程
3.5.1线程的基本概念及分类
3.5.2线程的状态及转换
3.5.3线程的应用
3.6Linux的进程模型,
3.6.1Linux的进程控制块
3.6.2Linux进程的创建和撤销
3.6.3Linux进程的状态及其转换
3.7Linux系统的线程机制
3.8本章小结
习题
第4章处理机管理
4.1分级调度
4.1.1作业调度
4.1.2交换调度
4.1.3进程调度
4.1.4线程调度
4.2作业调度和进程调度
4.2.1作业调度
4.2.2进程调度
4.3调度算法
4.3.1先来先服务调度算法
4.3.2优先级调度算法
4.3.3轮转调度算法
4.3.4分级轮转调度算法
4.3.5分级反馈轮转调度算法
4.3.6最短作业优先调度算法
4.3.7响应比高者优先调度算法
4.4选择调度方式和评价调度算法的若干准则
4.5实时调度算法
4.5.1实时系统的特点
4.5.2实现实时调度的基本条件
4.5.3实时调度算法的分类
4.5.4常用的几种实时调度算法
4.6Linux的进程调度
4.6.1调度的时机
4.6.2进程调度算法
4.7本章小结
习题
第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.5段式和段页式存储管理
5.5.1段式存储管理
5.5.2段页式存储管理
5.6Linux的存储管理
5.6.1物理内存的管理
5.6.2进程空间的管理
5.6.3Linux虚存的保护
5.7本章小结
习题
第6章文件管理
6.1文件和文件系统
6.1.1文件
6.1.2文件的分类
6.1.3文件系统
6.2文件的逻辑组织
6.2.1流式文件
6.2.2记录式文件
6.2.3存取方法
6.3文件的物理组织
6.3.1磁带文件的组织
6.3.2磁盘文件的组织
6.3.3记录的成组与分解
6.4文件目录
6.4.1一级目录结构(单级目录结构)
6.4.2二级目录结构
6.4.3树形目录结构
6.4.4文件目录管理
6.5磁盘存储空间的管理
6.5.1位示图
6.5.2空闲块表
6.5.3空闲块链
6.6磁盘容错技术
6.6.1第一级容错技术
6.6.2第二级容错技术,
6.6.3廉价磁盘冗余阵列
6.6.4后备系统
6.7文件的使用
6.7.1文件的操作
6.7.2文件的使用
6.8文件的共享、保护和保密
6.8.1文件的共享
6.8.2文件的保护
6.8.3文件的保密
6.9文件的层次模型
6.10Linux的文件管理
6.10.1虚拟文件系统(VFS)
6.10.2EXT2文件系统
6.11本章小结
习题
第7章设备管理
7.1设备管理概述
7.1.1设备的类别
7.1.2设备管理的功能和任务
7.1.3数据传送控制方式
7.2磁盘的驱动调度
7.2.1磁盘的结构
7.2.2磁盘的驱动调度
7.3中断技术
7.3.1中断及其基本概念
7.3.2中断处理过程
7.3.3中断优先级与多重中断
7.4通道技术
7.4.1通道的引入
7.4.2通道类型
7.4.3通道指令和通道程序
7.4.4通道的工作过程
7.5缓冲技术
7.5.1缓冲的引入
7.5.2缓冲的种类
7.5.3缓冲池的管理
7.6设备分配
7.6.1设备的独立性
7.6.2设备分配的原则
7.6.3设备分配策略
7.6.4设备分配所使用的数据结构和分配算法
7.7虚拟设备
7.7.1虚拟设备的引入
7.7.2虚拟设备的实现
7.8I/O进程控制
7.8.1I/O控制
7.8.2I/O控制的功能
7.8.3I/O控制的实现
7.9设备驱动程序
7.9.1设备驱动程序的功能和特点
7.9.2设备驱动程序的处理过程
7.9.3设备驱动程序的管理
7.10Linux的设备管理
7.10.1设备文件的概念
7.10.2相关数据结构
7.10.3中断和异常
7.10.4Linux的设备驱动程序
7.11本章小结
习题
……
第8章进程的互斥、同步、通信和死锁
第9章其他几种操作系统简介
第10章操作系统实验
参考文献

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网