首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 操作系统 >

计算机操作系统

2010-02-13 
基本信息·出版社:西北工业大学出版社 ·页码:149 页 ·出版日期:2003年02月 ·ISBN:7561215885 ·条形码:9787561215883 ·版本:第1版 ·装帧:平装 ...
商家名称 信用等级 购买信息 订购本书
计算机操作系统 去商家看看
计算机操作系统 去商家看看

 计算机操作系统


基本信息·出版社:西北工业大学出版社
·页码:149 页
·出版日期:2003年02月
·ISBN:7561215885
·条形码:9787561215883
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:21世纪高职高专系列教材

内容简介 计算机操作系统是现代计算机系统中的必不可少的系统软件。本书主要介绍操作系统的基本概念和原理。第1章绪论,介绍操作系统的一些基本概念和运行环境。第2章至第6章按照资源管理的观点,分别介绍操作系统的五大管理功能:进程管理、作业管理、存储管理、设备管理、文件管理的实现原理及方法;并以Linux和Windows 2000为实例,介绍了这些基本原理和方法在实际操作系统中的实现。第7章对流行操作系统Linux和Windows作了概要介绍。
《计算机操作系统》可作为高职高专计算机及相关专业的教科书,也可作为工程技术人员的参考书。
目录
第l章 绪论
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.4 操作系统的特征和功能
1.4.1 现代操作系统的特征
1.4.2 操作系统的功能
1.5 操作系统运行的硬件环境
1.5.1 中央处理器(CPU)
1.5.2 中断技术
1.6 小结
习题

第2章 进程管理
2.1 多道程序设计的概念
2.1.1 多道程序设计的引入
2.1.2 多道程序设计的概念
2.2 进程的概念
2.2.1 进程概念的引入
2.2.2 进程的定义及特征
2.2.3 进程的状态及转换
2.3 进程的描述及管理
2.3.1 进程的描述
2.3.2 进程的管理
2.4 进程的控制
2.4.1 内核
2.4.2 进程控制原语
2.5 进程调度
2.5.1 进程调度程序的功能
2.5.2 进程调度算法的设计
2.6 进程通信
2.6.1 进程间的同步和互斥
2.6.2 高级通信原语
2.7 死锁
2.7.1 死锁的定义
2.7.2 死锁的起因和产生死锁的必要条件
2.7.3 对死锁采取的对策
2.8 进程管理实例简介
2.8.1 Windows2000/XP的进程管理
2.8.2 Linux的进程管理
2.9 小结
习题

第3章 作业管理
3.1 作业
3.1.1 作业和作业步
3.1.2 作业控制方式
3.2 用户与操作系统的接口
3.2.1 作业控制级的接口
3.2.2 程序级的接口
3.3 作业调度
3.3.1 作业的调度状态
3.3.2 作业调度的概念
3.3.3 作业调度算法的选择与评价
3.3.4 作业调度算法
3.3.5 作业调度与进程调度
3.4 Windows图形用户接口元素
3.4.1 窗口
3.4.2 图标
3.4.3 菜单
3.4.4 对话框
3.5 小结
习题

第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.4 分页存储管理
4.4.1 静态分页
4.4.2 请求分页系统
4.5 分段存储管理
4.5.1 分段地址空间
4.5.2 实现原理
4.5.3 分段地址转换
4.5.4 分段系统的优缺点
4.6 段页式存储管理
4.6.1 段页式存储管理的实现原理
4.6.2 段页式地址映射
4.7 存储管理实例
4.7.1 Windows的存储管理模式
4.7.2 Linux的存储管理模式
4.8 小结
习题

第5章 I/O设备管理
5.1 概述
5.1.1 I/O设备的分类
5.1.2 I/O设备管理的任务及功能
5.2 I/O系统的控制方式
5.2.1 I/O系统控制方式的演变
5.2.2 通道I/O系统
5.3 设备(独享设备)分配程序
5.3.1 I/O设备管理程序
5.3.2 I/O调度程序
5.3.3 设备分配的实现
5.4 设备驱动程序
5.5 磁盘(共享设备)的驱动调度
5.5.1 磁盘的结构
5.5.2 磁盘的驱动调度
5.6 虚拟设备
5.7 缓冲技术
5.7.1 缓冲技术的引入
5.7.2 缓冲技术的实现方法
5.7.3 缓冲的种类
5.8 设备管理实例
5.8.1 windows2000/XP的I/O系统结构和模型
5.8.2 Linux设备管理
5.9 小结
习题

第6章 文件管理
6.1 文件管理系统概述
6.1.1 文件和文件系统
6.1.2 文件的逻辑结构
6.1.3 文件的命名
6.1.4 文件的类型
6.1.5 文件属性
6.1.6 文件操作
6.2 文件目录结构
6.2.1 文件目录的内容
6.2.2 文件目录的结构
6.3 文件存储空间的分配
6.3.1 存储空间的分配——文件的物理结构
6.3.2 存取方法
6.3.3 文件结构、文件存储设备和存取法的关系
6.4 文件存储空间的管理
6.4.1 空白文件目录
6.4.2 空闲块链
6.4.3 位示图(bitmap)
6.5 文件安全与保护
6.5.1 文件的安全管理
6.5.2 安全控制手段
6.6 文件管理实例
6.6.1 几种常用的文件系统
6.6.2 FAT文件系统
6.7 小结
习题

第7章 流行操作系统简介
7.1 Linux操作系统简介
7.1.1 Linux的特点
7.1.2 Linux的组成
7.2 Windows操作系统简介
7.2.1 早期版本及技术特点
7.2.2 Windows95和Windows98
7.2.3 Windows NT操作系统
7.2.4 Windows2000
7.2.5 Windows XP
7.3 小结
习题
参考文献
……
序言 高等职业教育是在我国高等教育大发展的浪潮中崛起的一个新的教育类型,是职业教育的高等阶段,是高等教育的重要组成部分。高等职业教育以培养适应生产、建设、管理、服务第一线需要的高等技术应用型专门人才为根本任务,以适应社会需要为目标,以培养技术应用能力为主线设计学生的知识、结构和培养方案。高等职业教育由于其毕业生应具有基础理论适度、技术和应用能力强、知识面较宽、素质较高等特点,因而在我国高等教育事业中占有重要的地位,在我国社会主义现代化建设事业中发挥着重要的作用。随着社会的发展、科技的进步,我国的高等职业教育必将进一步发展、壮大。
教材建设是高等学校建设的一项基本内容,培养和造就适应生产、建设、管理、服务第一线需要的高等技术应用性专门人才,要求我们必须重视高等职业教育教材改革与建设,编写和出版一批具有高等职业教育自身特色的高质量教材。
文摘 2.7.1死锁的定义
在多道程序运行的系统中,由于多个进程的并发执行,改善了系统资源的利用率,提高了系统的处理能力。然而,也出现了新的问题,即系统存在着死锁的危险。
所谓死锁是指计算机系统和进程所处的一种状态,可定义为:在某一进程提出资源的使用要求后,两个或多个进程为等待一个永远不会成立的条件,处于无休止的阻塞状态,这些进程在无外力的作用下无法再运行下去,这种现象称为死锁。显然,死锁使得系统无法正常运行,给系统带来极大的危害。因此,在设计和分析一个操作系统时,死锁是必须认真考虑的一个重要问题。
2.7.2死锁的起因和产生死锁的必要条件
1.死锁的起因
一个进程在其运行过程中可以提出使用多个资源的要求,若进程在需要时动态申请资源,则仅当其所需要的全部资源都满足时,进程才能继续运行,最终结束;若该进程得不到所要求的资源就处于阻塞状态。这样,当两个或两个以上的进程同时对多个互斥资源提出使用要求时,有可能出现进程因永远得不到资源而导致死锁。图2.18所示给出了两个进程因争夺资源产生死锁的典型例子。
插图:

热点排行