网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 操作系统教程--原理和实例分析(普通高等教育十五国家级规划教材)
分类 教育考试-大中专教材-成人教育
作者 孟静
出版社 高等教育出版社
下载
简介
编辑推荐

本书是普通高等教育“十五”国家级规划教材,第一版被列为“面向21世纪课程教材”。

本书全面系统地介绍了操作系统的经典内容和最新发展,并作为完整实例介绍了目前主流操作系统Linux、Windows XP/2000/2003、Solaris的工作原理。

本书特点在于选取最新主流操作系统Linux、Solaris和Windows XP/2000/2003作为完整实例来介绍,并在全面反映最新原理内容的同时注意理论联系实际;本书依据“硬件相关、应用无关”的观点,统一组织各章的内容,使全书内容整体感和逻辑性强,从而解决了操作系统课程教学内容“散杂”的问题;精心组织全书内容的讲述层次,结构严谨,易于理解,启发思考。

本书作者在高校主讲操作系统原理课程十多年,本书第一版被许多高校采用,得到同行教师的好评,已经多次重印。

本书可作为高等院校计算机、信息管理与信息系统等相关专业的操作系统课程教材,同时也适合作为自学参考书和考试复习用书。

内容推荐

本书是普通高等教育“十五”国家级规划教材,第一版被列为“面向21世纪课程教材”。

本书全面系统地介绍了操作系统的经典内容和最新发展,并作为完整实例介绍了目前主流操作系统Linux、Windows XP/2000/2003、Solaris的工作原理。

全书共八章。第一章为操作系统概论,第二章至第六章依次讲述处理机管理、内存管理、外存管理和文件系统、设备管理和进程通信的原理,第七章介绍分布式、网络、并行和嵌入式操作系统,第八章介绍操作系统性能评价和设计技术。

本书特点在于选取最新主流操作系统Linux、Solaris和Windows XP/2000/2003作为完整实例来介绍,并在全面反映最新原理内容的同时注意理论联系实际;本书依据“硬件相关、应用无关”的观点,统一组织各章的内容,使全书内容整体感和逻辑性强,从而解决了操作系统课程教学内容“散杂”的问题;精心组织全书内容的讲述层次,结构严谨,易于理解,启发思考。

本书作者在高校主讲操作系统原理课程十多年,本书第一版被许多高校采用,得到同行教师的好评,已经多次重印。

本书可作为高等院校计算机、信息管理与信息系统等相关专业的操作系统课程教材,同时也适合作为自学参考书和考试复习用书。

目录

第一章 操作系统概论

 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等

 习题一

第二章 处理机管理

 2.1 处理机管理概述

 2.1.1 CPU硬件使用特性

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

 2.2 单任务模型

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

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

 2.3.2 进程三态转换分析

 2.3.3 进程模型实现机制

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

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

 2.3.6 专题:进程调度算法

 2.4 进程模型实例分析(1):UNIX进程模型

 2.4.1 UNIX关于建立进程和终止进程的用户界面

 2.4.2 UNIX进程层次和初启过程

 2.4.3 UNIX进程模型的基本结构和工作过程

 2.4.4 例析:shell和fork的内部工作过程

 2.5 进程模型实例分析(2):Linux进程模型

 2.5.1 Linux进程模型功能特点、用户界面和实现机制总瞰

 2.5.2 Linux初始过程和进程层次

 2.5.3 Linux进程表和任务结构

 2.5.4 Linux进程状态

 2.5.5 Linux中断处理机制

 2.5.6 Linux进程调度算法

 2.6 多任务模型之二:线程模型

 2.6.1 线程的概念、作用和基本原理

 2.6.2 线程模型的实现与用户界面

 2.7 线程模型实例分析(1):Solaris进程和线程模型

 2.7.1 用户态线程、LWt、核心线程在Solaris中的具体含义

 2.7.2 Solaris线程模型的设计目标和实现机制总瞰

 2.8 线程模型实例分析(2):Windows XP/2000/2003进程和线程模型

 2.8.1 Windows XP/2000/2003进程和线程模型总述

 2.8.2 Windows XP/2000/2003中进程的实现

 2.8.3 Windows XP/2000/2003中线程的实现

 2.8.4 调度算法

 2.8.5 Windows任务管理器和常见系统进程

 2.8.6 Windows系统调用两态转换过程和两态进/线程、两态栈

 2.8.7 Windows操作系统初始化过程

 2.8.8 Windows的多用户功能:会话管理

 2.8.9 中断请求级别IRQL与DPC、APC

 2.9 作业管理

 2.9.1 概述、实际应用背景与必要性

 2.9.2 作业管理实例分析(一):UNIX/Linux shell

 2.9.3 作业管理实例分析(二):NQS和DQS

 2.9.4 作业管理界面综述:作业输入方式、作业控制说明书、作业控制语言

 2.9.5 作业管理内部实现机制综述:JCB、井和作业调度

 2.9.6 作业与程序启动方式的关系

 习题二

第三章 内存管理

 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):虚存概念和作用

……

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

第五章 设备管理

第六章 进程通信

第七章 分布式、网络、并行和嵌入式操作系统

第八章 性能与结构

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/17 12:45:54