分享
 
 
 

操作系统教程(21世纪高等学校计算机规划教材)

操作系统教程(21世纪高等学校计算机规划教材)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,教材教辅与参考书,大学,计算机专业,
  品牌: 孟静

基本信息·出版社:人民邮电出版社

·页码:260 页

·出版日期:2009年

·ISBN:7115195242/9787115195241

·条形码:9787115195241

·包装版本:1版

·装帧:其他

·开本:16

·正文语种:中文

·丛书名:21世纪高等学校计算机规划教材

产品信息有问题吗?请帮我们更新产品信息。

内容简介《操作系统教程》全面系统地介绍操作系统通用原理内容,并采用Linux作为贯穿全书的完整实例。全书共7章,依次为操作系统概论、处理机管理、内存管理、外存管理和文件系统、设备管理、进程通信、操作系统高级教程等内容。《操作系统教程》配套资源丰富,有配套实验和题解,需要者请登录人民邮电出版社教学服务与资源网(http://www.ptpedu.com.cn)免费下载。《操作系统教程》可作为计算机及相关专业的本科教材,同时也可作为自学参考用书和考试复习用书。

作者简介唐志敏,中国科技大学客座博士生导师和中国石油大学客座教授。计算机学报副主编,《中国科学》编委,《Journal of Computer Science and Technology》等编委。在中科院多次获得研究生院优秀课程奖励。获第八届中国青年科技奖和首届中国科学院杰出科学技术成就奖。

孟静,优秀的计算机专业作家,主讲操作系统原理课程多年。所著操作系统原理教材入选国家教育部面向21世纪课程教材和普通高等教育“十五”国家级规划教材。

编辑推荐《操作系统教程》具有以下鲜明特点和优点:

非常注重理论处处密切联系实际,对每个概念和技术都介绍其实际采用情况。

每个知识点3W都真正讲清讲透,真正让OS工作过程在脑中转起来,独特的“硬件相关应用无关”定义,真正做到理论处处密切联系实际。

力求做到对每个问题的是什么、为什么、怎么样,都真正讲清讲透,力求达到“让实际操作系统内外部工作过程在学习者脑中动态地整体地转起来”的教学目标。

提出“硬件相关、应用无关”的操作系统定义和本质特点,并围绕该本质特点统一组织各章思路,全书内容整体感和逻辑感、系统性很强。

各章节教学层次经过精心组织和多年求精,循序渐进而深入本质的讲述,紧紧抓住并启发读者思路,适合自学。独家设计大量图表,注重总结比较和量化分析。

目录

第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.3 从各种角度看操作系统

1.3.1 操作系统的结构

1.3.2 操作系统的接口

1.3.3 操作系统的工作过程

1.3.4 操作系统的特点

1.3.5 操作系统的类型

1.3.6 操作系统的各种别名、比喻和观点

1.4 操作系统发展简史

1.5 目前常用操作系统简介:Windows、UNIX、Linux等

习题1

第2章 处理机管理

2.1 处理机管理概述

2.1.1 CPU硬件使用特性

2.1.2 用户对CPU的使用要求和操作系统CPU管理功能的工作任务

2.2 单任务模型

2.3 多任务模型之一:进程模型

2.3.1 中断、并发、进程概念

2.3.2 进程模型概述

2.3.3 用户如何让几个进程并发运行:多窗口,后台符,fork

2.3.4 进程三态转换分析

2.3.5 进程模型实现机制

2.3.6 专题:栈、程序文件结构与进程空间(进程映像)结构

2.3.7 专题:可抢先、不可抢先、完全可抢先

2.3.8 专题:进程调度算法

2.4 Linux进程模型

2.4.1 Linux进程管理用户界面

2.4.2 Linux进程模型功能特点和实现机制

2.4.3 Linux初始过程和进程层次

2.4.4 Linux进程表和任务结构

2.4.5 Linux进程状态

2.4.6 Linux中断处理机制

2.4.7 Linux进程调度算法

2.4.8 例析:Shell和fork的内部工作过程

2.5 多任务模型之二:线程模型简介

2.6 Linux线程管理简介

*2.7 作业管理

习题2

第3章 内存管理

3.1 内存管理概述

3.1.1 内存概念、作用、性能指标和计算机存储层次

3.1.2 内存硬件接口使用特性:微观角度(指令级)和宏观角度(程序级)

3.1.3 用户(程序)对内存的使用要求

3.1.4 内存管理的功能和任务

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 页式实现专题讨论(1):虚存概念和作用

3.3.4 页式实现专题讨论(2):进程页表的实现——快表、页表页和页目录

3.3.5 页式实现专题讨论(3):大而稀疏内存使用

3.3.6 页式实现专题讨论(4):页分配策略——请求调页、预先调页和写时复制

3.3.7 页式实现专题讨论(6):页淘汰策略、工作集理论和颠簸

3.3.8 页模式评价、实际系统采用情况和本节小结

3.4 不连续模式之二/三:段模式和段页式

3.4.1 段模式

3.4.2 段页式

3.5 Linux内存管理

3.6 本章总结

*3.6.1 内存管理概念总结模型:四空间模型

3.6.2 各模式的比较

习题3

第4章 外存管理和文件系统

4.1 外存管理和文件系统概述

4.1.1 外存硬件接口特性

4.1.2 用户对外存的使用要求

4.1.3 从文件定义看文件系统的界面高度和工作任务

4.2 文件系统用户界面

4.2.1 文件级界面:文件属性和文件操作

4.2.2 目录级界面:目录(树)和链接

4.2.3 文件子系统级用户界面

4.3 文件的实现

4.3.1 连续分配背景下的讨论

4.3.2 不连续分配背景下的讨论

4.3.3 各种分配策略的总结比较和综合采用

4.4 目录的实现

4.4.1 目录树结构的实现:目录文件方法

4.4.2 硬链接的实现:设备目录与文件目录的分离

4.4.3 符号链接的实现

4.5 文件子系统的实现

4.6 文件系统性能改善机制

4.6.1 物理地址与存取单位的优化

4.6.2 文件打开与关闭技术

4.6.3 文件共享

4.6.4 内存缓冲区与缓冲池

4.6.5 磁臂调度技术

4.7 Linux文件系统

4.7.1 Linux文件系统用户界面

4.7.2 文件系统类型无关层——虚拟文件系统VFS

4.7.3 文件系统类型相关层——重点简介Ext2文件系统

4.7.4 mmap系统调用

4.8 本章总结和有关的文件系统模型

习题4

第5章 设备管理

5.1 设备管理概述

5.1.1 计算机外部设备的定义与分类

5.1.2 设备硬件接口特性

5.1.3 用户对设备的使用要求

5.1.4 操作系统设备管理功能的任务

5.2 Linux/UNIX设备管理实例分析

5.2.1 Linux/UNIX设备管理用户界面

5.2.2 Linux/UNIX设备管理内部实现过程和结构

5.3 设备管理界面和原理通述

5.3.1 操作系统设备管理用户界面通述

5.3.2 操作系统设备管理功能的内部实现结构

5.3.3 操作系统设备管理功能的内部工作过程

*5.3.4 速度匹配专题讨论(1):设备完成技术、同步和异步I/O

*5.3.5 速度匹配专题讨论(2):缓冲技术

*5.3.6 设备分配与共享技术专题讨论:独占、共享和虚拟设备

*5.3.7 速度匹配专题讨论(3):联机、脱机和假脱机技术

*5.3.8 非编程式I/O技术专题讨论:DMA、通道等

*5.3.9 设备驱动程序与核心间的接口规范例析:UNIXDDI/DKI标准

5.3.10 驱动程序例析:显示器、键盘、打印机驱动程序、电源

5.3.11 即插即用、驱动程序和设备安装与卸载、装入、启动、初始化、打开之间的区别与关系

习题5

第6章 进程通信

6.1 进程通信概述

6.2 进程互斥和同步机制

6.2.1 基本的硬件机制

6.2.2 软件忙等互斥方案

6.2.3 软件非忙等互斥方案:信号量及其变种

*6.2.4 由程序设计语言支持的进程互斥机制:管程

6.2.5 其他方案及其等价性

6.3 进程通信机制

6.4 死锁和饥饿

*6.5 Linux进程通信

6.5.1 信号量、消息队列、共享内存

6.5.2 管道和有名管道

6.5.3 信号

习题6

第7章 操作系统高级教程内容简介

7.1 分布式、网络、并行和嵌入式操作系统

7.1.1 计算机系统两极分化的发展趋势

7.1.2 分布式系统概述

7.1.3 并行操作系统

7.1.4 网络操作系统

7.1.5 分布式操作系统

7.1.6 机群与网格操作系统

7.1.7 嵌入式操作系统

7.2 操作系统性能评价

7.2.1 性能

7.2.2 可扩充性、可移植性、兼容性

7.2.3 安全性

7.2.4 可靠性和RAS技术

*7.2.5 低功耗

7.3 操作系统结构设计

7.3.1 单体结构模型

7.3.2 层次结构模型

7.3.3 客户/服务器模型(微核结构)

习题7

参考文献

……[看更多目录]

序言我在九年前曾经推荐孟静老师的教材人选国家教育部面向21世纪课程教材,那时候她的教材已经非常有特点。九年来她在操作系统教材的编著方面精益求精地不断耕耘,她的教材不断更新,入选了“十五”国家级规划教材,被很多高校采用,并且在台湾出版了繁体字版。现在人民邮电出版社又将出版这本以Linux为主要实例的《操作系统教程》教材。

从本书的目录可以看出本书与国内外一些教材的明显不同之处。各章编排的思路统一,而且层次感强。以外存管理为例,其顺序和层次是:外存定义与硬件特性→用户对外存的使用要求→差距分析和操作系统外存管理功能→外存管理的用户界面一基本工作过程和结构→进一步分专题论述→实例分析→外存管理总结。在这样明晰的层次之下,学生学起来就易于由浅人深,循序渐进。这样就可以帮助解决操作系统原理教学中长期存在的“难教难学”问题。

从书中内容看,孟静老师的教材在理论联系实际方面,下了很多功夫。对每个概念和技术,都尽力介绍实际采用情况。这样,使学生很清楚地了解哪些是目前正在采用的技术,哪些是已经淘汰的技术。并且全书将目前的热点技术在实际系统中的采用情况作为重点内容充分展开,而将过去使用过的一些技术作为非重点内容简要介绍。这样就避免了操作系统原理课程教学的“空洞抽象”问题。

本书特别注重对关键概念和技术的“是什么”、“为什么”的详细阐述和分析,力求讲清讲透,特别注重操作系统内部整体工作过程的贯穿讲述,经常进行必要的总结比较(例如第4章章末的内存四空间总结模型,第1章的程序执行流程改变方式总结比较等),大量使用了翔实的数字和图表来形象生动地表达。

孟静老师的导师是曾任中国科学院软件研究所副所长的张尤腊研究员,他在1979年编著出版了《计算机操作系统》一书,对推动我国在操作系统方面的教学和研究工作起到了重要作用。孟静老师的教材能写得这么好,能有今天的成就,也是师出有门。同时,改革开放以来,我国在操作系统设计和实现以及教材建设等方面都取得了长足进步,这为孟静老师创造了良好的工作环境。

诚祝孟静老师的教材在教学中发挥越来越大的效用!

文摘插图:

操作系统教程(21世纪高等学校计算机规划教材)

第1章操作系统概论

1.4 操作系统发展简史

操作系统最早产生于1955年(比计算机的出现晚了近l0年),至今已发展了50多年,其发展过程可粗略地划分为4代。

操作系统出现前,每个程序的启动和结束都需人工装卸载有“所要执行的程序及其要处理的数据”的纸带或卡片(纸带和卡片是那时的主要I/O介质)。当人在手工装卸纸带或卡片时,计算机是完全空闲的(见图l.16),这大大降低了机器利用率。第一代操作系统——单任务自动批处理操作系统(1955—1962年)正是为了解决这个问题——即为了避免手工装卸而产生的。第一代操作系统的主要功能,就是通过作业控制语言(iob control language,JCL),使多个程序可自动在计算机上连续运行(见图l.1 7),在上一个程序结束与下一个程序开始之间不需人工装卸和干预。此外第一代操作系统还有I/O驱动库等。当时典型的I/O设备有磁带、纸带、卡片等。第一代操作系统的典型代表是FMS(FORTRAN monitor system)和IBSYS(在IBM 7094上运行)及世界上第一个初具雏形的操作系统——l955年美国通用动力研究实验室(general motors research laboratory,GM或GMRL)为IBM 701开发的一个旨在实现作业自动转换的监控程序(monitor),姑且称之为GM系统。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有