出版时间:2008-8 出版社:桑莉君 机械工业出版社 (2008-08出版) 作者:桑莉君 编 页数:229
前言
着Internet技术和计算机技术的不断发展,操作系统也以惊人的速度发展和变化。本书是作者依据长期的操作系统课程教学实践,广泛吸取国内外操作系统教材特点,结合当今高校学生教育指导思想编写而成。教材内容结合了最新的操作系统Windows 2003的使用,力求由浅入深,难易得当,讲练结合,实践性强,便于讲授和自学。本书以典型的网络操作系统Windows Server 2003为例,全面系统地介绍了操作系统的概念、原理、结构、算法以及实现方法,内容分操作系统原理和Windows 2003两部分。操作系统原理主要介绍:操作系统概述、进程控制与同步、处理机调度与死锁、作业管理、存储管理、设备管理、文件管理。Windows 2003部分主要介绍:Windows 2003操作系统概述、进程管理、处理机管理、用户和组的管理、图形界面、虚拟内存和内存管理、控制面板、注册表、文件系统、活动目录、网络管理。为了教学方便,在内客组织上这两部分相互穿插,Windows 2003部分既可作为理论的引申,也可作为实训部分。每章在介绍操作系统原理的同时,对于重点、难点内容尽可能给出了各类例题,并直接附有相关练习,以便于学生随堂练习时使用,有利于重点、难点的真正掌握。书中每章都有学习目标、小结,并给出了大量相关习题,帮助学生加深对操作系统概念的理解和掌握。附录中编入了两份期末测试样题,供学生期末复习使用。本书由太原理工大学轻纺美院桑莉君任主编,参与编写的老师还有太原理工大学轻纺美院的秦天增以及晋中学院的左今平。其中,第2章的2.1-2.7节、第3章的3.1-3.6节、第4章的4.1-4.3节以及第5章的5.1-5.6节由桑莉君编写,第l章的1.1-1.6节、第6章的6.1-6.6节以及第7章的7.1-7.6节由左今平编写,书中Windows 2003部分(1.7、2.8、3.7、4.4、5.7、6.7-6.9、7.7-7.8以及第8章)由秦天增编写。特别感谢山西太原师范学院刘耀军教授对书稿的审阅并提出宝贵的建议。出版一本好书是作者最大的心愿,但由于编写时间仓促,加之作者水平有限,书中难免存在错误和不足之处,殷切希望广大读者批评指正。
内容概要
《高等院校“十一五”计算机类专业规划教材:计算机操作系统原理与Windows2003实践教程》以典型的网络操作系统Windows Server 2003为例,全面系统地介绍了操作系统的概念、原理、结构、算法以及实现方法。全书内容分为8章,包括:操作系统概述、进程控制与同步、处理机调度与死锁、作业管理、存储管理、设备管理、文件管理以及网络管理。书后附有期末测试样题一、二。 《高等院校“十一五”计算机类专业规划教材:计算机操作系统原理与Windows2003实践教程》内容由浅入深,难易得当,讲练结合,实践性强,便于教学。 《高等院校“十一五”计算机类专业规划教材:计算机操作系统原理与Windows2003实践教程》适合作为高等院校计算机及相关专业本科或专科的操作系统及网络操作系统课程的教材,也可作为想了解操作系统基础知识的读者的自学教材。
书籍目录
前言第1章 操作系统概论1.1 操作系统的概念1.2 操作系统的形成与发展1.3 操作系统的类型1.4 操作系统的特征与功能1.5 操作系统的结构设计模式1.6 网络操作系统1.7 Windows 2003操作系统本章小结习题1第2章 进程控制与同步2.1 进程的引入2.2 进程的状态和组成2.3 进程控制2.4 进程的同步2.5 经典进程同步问题2.6 进程通信2.7 线程的概念2.8 进程管理本章小结习题2第3章 处理器调度与死锁3.1 处理器调度3.2 调度算法3.3 死锁3.4 死锁的预防3.5 死锁的避免和银行家算法3.6 死锁的检测与解除3.7 Windows 2003处理器本章小结习题3第4章 作业管理4.1 作业的基本概念4.2 作业调度及常用作业调度算法4.3 操作系统的接口4.4 Windows 2003用户和组的管理本章小结习题4第5章 存储管理5.1 存储管理概述5.2 连续分配存储管理5.3 虚拟存储管理5.4 页式存储管理5.5 段式存储管理5.6 段页式存储管理5.7 Windows 2003中的虚拟内存和内存管理本章小结习题5第6章 设备管理6.1 设备管理概述6.2 设备标识与设备驱动程序6.3 输入输出控制方式6.4 中断技术6.5 缓冲技术6.6 设备的分配6.7 Windows 2003的磁盘管理6.8 Windows 2003的控制面板6.9 Windows 2003中的注册表本章小结习题6第7章 文件管理7.1 文件系统的概念7.2 文件的结构和存取方法7.3 文件存储空间的管理7.4 文件目录结构7.5 文件的共享与保护7.6 文件的使用7.7 Windows 2003的文件系统7.8 Windows 2003活动目录本章小结习题7第8章 网络管理8.1 TCP/IP8.2 DHCP的设置及管理8.3 DNS的设置与管理8.4 WINS服务器的管理8.5 网络打印8.6 IIS6.08.7 Web服务器的设置8.8 FTP服务器本章小结习题8附录《操作系统》期末测试样题一《操作系统》期末测试样题二
章节摘录
插图:第1章 操作系统概论1.4 操作系统的特征与功能1.4.2 操作系统的功能从资源管理的角度看,操作系统有五大功能,分别是处理器管理、存储器管理、设备管理、作业管理和文件管理。此外为了用户方便使用操作系统,操作系统向用户提供了用户接口。1)处理器管理。合理的分配和回收处理器,既要避免多道程序争夺处理器的问题,还要提高处理器的利用率。在多道程序环境下,处理器的分配和运行以进程为基本单位,因而处理器的管理也称为进程管理。2)存储器管理。增强内存的分配功能和存储保护功能,使驻留在内存中的多道程序互不干扰,此外还应具有扩充内存(虚拟内存)的功能。3)设备管理。负责管理各种外部设备,包括设备的分配、启动以及联机并行操作(SP00Ling)的实现技术。具体功能有缓冲管理、设备分配、设备驱动以及虚拟设备等。4)作业管理和文件管理。作业管理的主要任务是对作业的运行进行合理的组织及相应的控制,即实现作业调度和控制作业的执行。、文件管理的主要任务是面向用户实现文件的按名存取、文件共享和保护,合理地分配和使用文件的存储空间。5)用户接口。为了方便用户使用,操作系统向用户提供了“用户与操作系统的接口”,这种接口通常是由“命令”和“系统调用”的形式表现出来的。近些年来推出的新型操作系统,又增加了“图形用户接口”,例如Windows 95/98/2000/NT等。1.5 操作系统的结构设计模式随着计算机系统的发展,操作系统的规模越来越大、复杂性越来越高,尤其是随着软件开发方法的不断发展,操作系统的结构也在不断的更新换代。1.模块化结构模块化程序设计技术主要是基于“分解”和“模块化”原则来控制大型软件的复杂性。显然按照OS的功能可以将其划分为相对独立的若干个模块,模块再细化为子模块,各模块之间通过规定的接口实现交互,如图1.5所示。模块化不但使OS具有了较清晰的结构,而且提高了OS的可理解性、可适应性和可维护性,同时也加速了OS开发过程。
编辑推荐
《高等院校"十一五"计算机类专业规划教材•计算机操作系统原理与WIndows2003实践教程》是由机械工业出版社出版的。
图书封面
评论、评分、阅读与下载
计算机操作系统原理与Windows 2003实践教程 PDF格式下载