如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
最新范本,供参考!最新范本,供参考!最新范本,供参考!第一章引言第一节、什么是操作系统一、计算机系统:是按用户的要求接收和存储信息、自动进行数据处理并输出结果信息的系统。计算机系统由硬件(子)系统和软件(子)系统组成。计算机系统资源分两大类:硬件资源和软件资源。硬件系统是计算机赖以工作的实体;由中央处理器、主存储器、辅助存储器(磁盘、磁带等)以及各种输入输出设备(键盘、显示器、打印机等)组成;软件系统保证计算机系统按用户指定的要求协调地工作二、操作系统(OS):是一种管理计算机系统资源、控制程序执行、改善人机界面和为其他软件提供支持的系统软件。A:操作系统是一种资源管理程序;。B:操作系统也是一种控制其他程序执行的控制程序。操作系统的设计目标:A:使计算机系统使用方便;B:使计算机系统能高效地工作。第二节、操作系统的形成操作系统的形成和发展与计算机体系的软、硬件技术的发展密切相关。SPOOL(ING):的处理形式,不仅方便操作员,而且提高系统效率。(本质上,SPOOL是把磁盘作为一个巨大的缓冲器。)SPOOL(ING)又称“斯普林”,是simultaneousperipheraloperationonline的缩写。最先投入使用的操作系统是批处理操作系统,它提高了在单位时间内的算题量。第三节:操作系统的类型分类:批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统、多机操作系统和嵌入式操作系统。其中前三种是基本的操作系统。1、批处理操作系统可分为:批处理单道系统和批处理多道系统。2、分时操作系主要特点:同时性、独立性、及时性、交互性。3、什么是前台作业,什么是后台作业,为什么“前台”作业要及时响应?答:在批处理兼分时的系统中,往往把由分时系统控制的作业称“前台”作业,而批处理系统控制的作业称“后台”作业。所以用户以交互方式调试好的程序转向批处理自动控制执行的过程,实际上是把前台作业转换成后台作业的过程。在这样的系统中,对前台作业应该及时相应,使用户满意;对后台作业可按照一定的原则进行组合,以提高系统的效率。第二章计算机系统结构第一节计算机系统的结构一、现代的通用计算机系统是由硬件和软件组成的一种层次结构,最内层是硬件系统,最外层是使用计算机系统的人,人与硬件系统之间的软件系统,如下图所示:操作员(人)软件系统应用软件支援软件系统软件编译软件…操作系统硬件系统操作系统功能:实现资源的管理和控制程序的执行;编译系统功能:把高级语言(如PASCAL语言、C语言、C++语言等)所写的源程序翻译成计算机可执行的由机器语言(指令)表示的目标程序;支援软件:是可支持其他软件的开发和维护的软件,如:各种接口软件、软件开发工具;应用软件:是按某种特定的需要而编写的专用程序.硬件系统:由中央处理器、主存储器、输入输出控制系统以及各种外围设备组成。(中央处理器是对信息进行高速运算和控制处理的部件;主存储器用于存放各种程序和数据,它可被中央处理器直接访问;输入输出控制系统控制和管理外围设备与主存储器之间的信息传送。)二、操作系统的运行方式任何一个计算机系统都有一个“引导程序”(或初启程序),当计算机开启时,自动执行引导程序。引导程序首先进行系统初始化的工作,然后把操作系统中的核心装入主存储器。此后操作系统便等待用户请求(事件)的发生,当有某个事件出现,硬件便能识别并能发生一个中断,从而通过操作系统,由它的服务程序去处理,处理结束后,又等待下一个事件发生。第二节、硬件环境一、输入输出结构CUP与外设的并行工作在计算机系统中,输入/输出控制系统负责完成外围设备与主存储器之间的信息传送。利用硬件的中央处理器与外围设备的并行工作能力,各外围设备之间的并行工作能力,操作系统可以让多个程序同时执行,在同一时刻各个程序各自使用计算机系统的不同资源。外围设备是由中央处理器根据程序的要求而启动的,故当外围设备工作结束后,应反馈该设备的工作情况,这项工作通过中断完成。二、存储体系(存储结构)计算机系统中既有操作系统程序,又有用户程序,在什么情况下操作系统程序才能占用中央处理器?答:一个计算机系统,尤其是采用多道程序设计技术的计算机系统,不仅有操作系统和其他的软件,而且还有若干应用程序。这些程序只有占用处理器执行时才能履行自己的职责。而中央处理器在任何时刻最多只能被一个程序占用。计算机系统的引导程序进行系统初始化后,把操作系统的核心程序装入主存储器。如果没有用户请求操作系统服务,操作系统就处于等待状态。当某个时间出现,操作系统的服务程序就要处理它(让用户程序执行),处理结束后,又等待下一个事件的发生。中断是计算机系统结构的一个重要部分,中央处理