1 / 10
文档名称:

操作系统作业一及答案.doc

格式:doc   大小:67KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

操作系统作业一及答案.doc

上传人:相惜 2021/10/25 文件大小:67 KB

下载得到文件列表

操作系统作业一及答案.doc

文档介绍

文档介绍:页脚下载后可删除,如有侵权请告知删除!
第一章:操作系统引论
什么是操作系统?可以从哪些角度阐述操作系统的作用?
答:操作系统是计算机系统中的一个系统软件,是能有效地组织和管理计算机系统中的硬件和软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种效劳功能,使得用户能够灵活、方便、有效地使用计算机,并使整个计算机系统能高效地运行的一组程序模块的集合。
作用:控制管理计算机的全部硬软件资源,合理组织计算机内部各部件协调工作,为用户提供操作和编辑界面的程序集合。
2、简要表达批处理操作系统、分时操作系统和实时操作系统的概念及特点。
答:批处理操作系统:通常是把一批作业以脱机方式输入到磁带〔磁盘〕上,并在系统中配上监视程序〔Monitor),在它的控制下使这批作业能一个接一个地连续处理,直到磁带〔磁盘〕上所有的作业全部完成。其特点:〔1〕自动性;〔2〕顺序性。
分时操作系统:是指在一台主机上连接多个带有显示器和键盘的终端,同时允许多个用户通过自己的终端,以交互方式使用计算机,共享主机中的资源。其特点:〔1〕多路性;〔2〕独立性;〔3〕及时性;〔4〕交互性。
实时操作系统:是指系统及时〔或即时〕响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。其特点:〔1〕多路性;〔2〕独立性;〔3〕及时性;〔4〕交互性;〔5〕可靠性。
3操作系统需要管理哪些资源?它的根本功能是什么?
答:硬件资源:CPU,打印机等,软件资源:数据,程序等
4操作系统对外提供了哪些接口?
答:〔1〕 操作系统的命令接口
通过在用户和操作系统之间提供高级通信来控制程序运行,用户通过输入设备发出一系列命令告诉操作系统执行所需功能,它包括了键盘操作命令和作业控制命令,称为作业一级的用户接口。命令接口的两种最普遍和主要的方式是直接命令方式〔命令行〕和间接命令方式〔命令文件〕。
页脚下载后可删除,如有侵权请告知删除!
〔2〕 操作系统的程序接口
它是用户程序和操作系统之间的接口,用户程序通过它们使用系统资源及系统效劳,这种接口方式通常采用假设干系统调用组成。系统调用是操作系统对外提供的一批系统子功能,是一类特殊的过程调用,由机器指令完成。
〔3〕 操作系统的交互界面
它直接支持界面和程序界面,提供一个易用性的操作平台,使用户非常方便地寻找和使用各种命令、执行各类程序,完成各种操作。
例:菜单驱动、视窗操作环境等
交互界面要求是友好的,设计时应考虑简化命令、用户响应〔提示、求助〕和系统后援〔命令重呼、确认〕等问题
第二章:进程管理
1.PCB有什么作用?PCB中主要包括什么信息?为什么说PCB是进程存在的唯一标志?
答: 操作系统管理的进程是多种多样的,要对这些进程实施有效的管理,必须对进程进展抽象。为了便于系统控制和描述进程的活动,在操作系统核心为进程定义了一个进程控制块PCB。PCB用于描述进程的根本情况以及进程运行和变化的过程,它与进程一一对应。当系统创立进程时,为进程分配一个PCB;在进程运行过程中,系统通过PCB对进程实施管理和控制;进程完毕时,系统将收回PCB。
PCB中的内容主要包括调度信息和现场信息两大局部。调度信息包括进程名、进程号、优先级、当前状态、资源信息