计算机操作系统的新技术新知识,计算机操作系统教程:核心与设计原理

计算机操作系统教程:核心与设计原理

语音

编辑

锁定

讨论

上传视频

《计算机操作系统教程——核心与设计原理》是2007年清华大学出版社出版的图书,作者是范策、许宪成、黄红桃。

书    名

计算机操作系统教程——核心与设计原理

作    者

范策

许宪成

黄红桃等

ISBN

9787302147626定    价

29元

出版社

清华大学出版社

出版时间

2007-11-12

装    帧

平装

开    本

16

计算机操作系统教程:核心与设计原理内容简介

编辑

语音

操作系统是加载在计算机硬件上的第一层软件,也是计算机系统中一个重要的核心软件。同样,操作系统也是计算机科学教育的一门重要课程。本书从原理、概念和技术的角度介绍了操作系统的基础知识,包括进程管理、中断与调度、死锁、存储管理、文件系统、I/O设备管理、用户接口以及当今较为成熟和流行的操作系统,如Windows、UNIX、Linux中相关的实现技术和方法,并在经典内容的基础上介绍了近年来操作系统最新的技术与发展。

本书可作为普通高等学校计算机专业及相关专业操作系统课程的教材,也可供广大计算机科学工作者和从事相关领域的工程技术人员参考。

计算机操作系统教程:核心与设计原理图书前言

编辑

语音

操作系统是加载在计算机硬件上的第一层软件,也是计算机系统中一个重要的核心软件,它的重要性不言而喻。本书介绍了操作系统的基本原理和功能,力求说明操作系统是什么、做什么、是怎样设计和构造的以及它的核心内容有哪些,同时也阐述了操作系统的历史发展过程和演变。

考虑到本科学生基础内容的学习和考研的需要,讨论和介绍不同操作系统的共性是本书的主要内容。在经典和传统理论内容的基础上,本书介绍了操作系统发展的新技术和新方法,并有较为翔实的具体例解,用以说明其原理和方法。本书并不特别围绕一个特定的操作系统展开,对与之联系的基本原理和概念介绍了当今较为流行和成熟的操作系统,如UNIX和Linux的具体实现和技术方法,同时也对当今流行的网络操作系统给予了必要的介绍。

本书共分12章。第1章介绍了操作系统是什么、操作系统逐步走向成熟的发展过程;第2章说明了操作系统如何看待用户的程序和数据;第3章解释了操作系统如何组织和运行一个系统内的实体,讨论了进程的概念,并引入了线程的内容;第4章特别强调了操作系统是如何实现多个活动“同时”在系统内存在和运行的,说明了中断在系统中的作用;第5章阐述了如何协调系统内各个活动之间的关系以及经典的算法;第6章介绍了系统产生死锁现象的原因及操作系统怎样保证系统内各个活动有条不紊地运行而不会产生死机的各种措施和算法;第7章介绍了各个活动的实体安排在内存的各种技术,以及如何有效地管理内存;第8章介绍了计算机外部设备及其输入输出管理;第9章说明了操作系统怎样组织和管理文件的各种技术;第10章介绍了用户与计算机打交道的接口部分有哪些、系统怎样构建与实现;第11章介绍了操作系统在网络方面应用的网络操作系统的功能;第12章给出了比较经典和成熟的操作系统UNIX/Linux有关方面的功能和具体实现方法。[1]

计算机操作系统教程:核心与设计原理图书目录

编辑

语音

第1章 操作系统概述

1.1 什么是操作系统

1.2 操作系统的目标和功能

1.3 操作系统的发展历程

1.4 操作系统的分类

1.5 支持操作系统的硬件环境

1.6 操作系统的特征和服务

1.7 典型的现代操作系统

习题1

第2章 作业管理

2.1 作业的基本概念

2.2 批处理作业控制

2.3 调度算法

2.4 交互式作业控制

习题2

第3章 进程管理

3.2 进程的概念

3.3 进程控制块和状态转换

3.4 进程控制

3.5 线程

习题3

第4章 中断和处理机调度

4.1 中断

4.2 处理机调度

4.3 实时调度

4.4 多处理机调度

习题4

第5章 并发性:互斥、同步和通信

5.1 并发的原理

5.3 管程机制

5.4 进程通信

习题5

第6章 并发性:死锁

6.1 死锁的概念

6.2 产生死锁的条件和处理

6.3 死锁的预防

6.4 死锁的避免

6.5 死锁的检测与解除

6.6 死锁的综合处理策略

习题6

第7章 内存管理

7.1 内存管理的功能

7.2 程序的加载和链接

7.3 连续分配方式

7.4 基本分页分配方式

7.5 基本分段分配方式

7.6 虚拟页式分配

7.8 虚拟段式分配

7.9 段页式分配方式

习题7

第8章 设备与I/O管理

8.1 I/O系统

8.2 I/O设备数据传输控制方式

8.3 设备管理与功能

8.4 设备分配

8.5 缓冲技术

8.7 磁盘存储器管理

8.8 RAID技术

习题8

第9章 文件管理

9.1 文件系统的概念

9.2 文件的逻辑结构

9.3 文件的物理结构

9.4 文件的存取方法

9.5 文件目录

9.6 文件存储空间管理

9.7 文件共享和保护

习题9

10.1 作业级接口

10.2 图形用户接口

10.3 Shell语言

10.4 系统调用

习题10

第11章 网络操作系统

11.1 网络操作系统概述

11.2 网络操作系统的工作模式

11.3 基本通信技术

11.4 网络资源共享技术

11.5 网络文件系统

习题11

第12章 Linux/UNIX系统

12.1 Linux系统特征与结构

12.2 进程管理

12.3 进程间通信机制

12.4 存储管理

12.5 I/O管理

12.6 文件系统

习题12

参考文献[1]

词条图册

更多图册

参考资料

1.

计算机操作系统教程——核心与设计原理

.清华大学出版社.2007-11-12[引用日期2013-09-21]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值