
作者:姚卫新
页数:204
出版社:东华大学出版社
出版日期:2010
ISBN:9787811117301
电子书格式:pdf/epub/txt
内容简介
本教材采用理论与实际相结合的方式,既讲述传统和现代理论,又介绍最新开发应用技术,以达到学以致用的目的。
全书共分8章:第1章介绍操作系统的定义、功能、特征、发展历程和分类;第2章介绍了windows操作系统的特点和发展情况,并讲述了应用程序接口(api)的使用方法;第3章介绍了操作系统的用户界面,并分析了windows操作系统的界面情况;第4章讲述了操作系统的体系结构,重点分析了windows操作系统的体系结构;第5章介绍了进程与处理机管理;第6章介绍了存储管理的基本原理,并讲述了windows中存储管理的基本思路;第7章讲述了文件系统的管理方法,分析了windows操作系统中文件管理思路;第8章是设备管理,介绍了设备管理的一般性方法,并讲述了windows操作系统中管理设备的方法。
相关资料
插图:一个系统中内存容量是有限的,不能随意扩充其大小。然而,用户程序对内存的需求越来越大,很难完全满足用户的要求。这样就出现各用户对内存“求大于供”的局面。物理上按需扩充内存的办法往往并不妥当,实际上是采取逻辑扩充内存的办法,这就是虚拟存储技术。简单来说,就是把一个程序当前正在使用的部分(不是全体)放在内存,而其余部分放在磁盘上。在这种“程序部分装入内存”的情况下,就启动并执行它。以后根据程序执行时的要求和内存当时使用的情况,随机地将所需部分调入内存;必要时还要把已分出去的内存回收,供其它程序使用(即内存置换)。2.处理机管理功能计算机系统中最重要的资源是CPU,对它管理的优劣直接影响整个系统的性能。操作系统中有两个重要概念,即作业和进程。用户的计算任务称为作业。简要地说,进程(Process)是指程序的一次执行过程。从传统意义上讲,进程是分配资源和在处理机上运行的基本单位。因而,处理机管理的功能包括:作业和进程调度、进程控制和进程通信。(1)作业和进程调度一个作业通常经过两级调度才得以在CPU上执行。首先是作业调度,它把选中的一批作业放人内存,并分配其它必要资源,为这些作业建立相应的进程。然后进程调度按一定的算法从就绪进程中选出一个合适进程,使之在CPU上运行。(2)进程控制进程是系统中活动的实体。进程控制包括创建进程、撤消进程、封锁进程、唤醒进程等。(3)进程通信多个进程在活动过程中彼此间会发生相互依赖或者相互制约的关系。为保证系统中所有进程都能正常活动,就必须设置进程同步机制,它分为同步方式和互斥方式。相互合作的进程之间往往需要交换信息,为此,系统要提供通信机制。3.设备管理功能设备管理的主要功能包括:缓冲区管理、设备分配、设备驱动和设备无关性。
本书特色
《新编操作系统实验教程》:卓越经济管理系列实验教材。
目录
1.1 操作系统的定义
1.1.1 操作系统的概念
1.1.2 计算机系统的结构
1.1.3 操作系统功能
1.2 操作系统的形成和发展
1.3 操作系统的发展动力
1.4 操作系统的特征
1.5 操作系统的分类
1.5.1 单用户操作系统
1.5.2 批处理操作系统
1.5.3 实时操作系统
1.5.4 分时操作系统
1.5.5 网络操作系统和分布式操作系统
1.5.6 现代操作系统
节选
《新编操作系统实验教程》注意了以下3个方面:传统理论与现代最新技术相结合,便于学习上循序渐进,不割断历史,又着眼未来发展。为验证操作系统的原理,结合案例进行分析并进行实验,提高读者的感性认识。为使读者将注意力集中在掌握原理上,实验使用较简单的编程语言,结合应用程序接口(API),使得实验易于开展,增强学习效果。















