欢迎来到天天文库
浏览记录
ID:9854470
大小:430.50 KB
页数:59页
时间:2018-05-12
《操作系统的原理与应用的答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、操作系统复习思考题答案第1章操作系统概论1.1名词解释多道程序设计:是指在计算机内存中可以同时装入多道程序执行,多道程序交替执行,合理搭配,共享系统中的各种硬件和软件资源,从而使系统资源得到充分的利用。分时技术:主计算机采用时间分片的方式轮流地为各个终端上的用户服务,及时地对用户的服务请求予以响应。实时:实时含有立即、及时的意思。响应时间是实时系统最关键指标。用户接口:由操作系统提供的方便用户使用计算机的接口。用户接口有三类:命令行接口、图形用户接口和程序接口。时间片:将主机CPU的时间划分割成若干个片段,每个时间片段称为时间片(timeslice),时间片就是分时系统的时间单位。并
2、发:并发(Concurrence)是指两个或多个事件在同一时间间隔内发生。虚拟:虚拟(Virtual)是指把一个物理实体,变为若干个逻辑上的对应物。物理实体是实的,而后者是虚的,是逻辑上的。共享:共享(Sharing)是指多个用户或多个进程共享系统的软硬件资源。不确定性:不确定性是指同一个程序在同样一个数据集下,在同样一个计算机硬件环境下执行,每次执行的次序和所需的时间都不相同。操作系统的不确定性不是指程序执行结果的不确定性。程序执行结果不确定性的原因往往是由于程序设计本身的错误或由于各程序段之间的配合不当而引起的。虚拟机:将操作系统分成若干个层次,每一层次完成特定的功能,构成一个逻
3、辑上的虚拟机,并为上层提供服务支持,构成上层的运行环境。从另一个角度看,在虚拟机中,系统为CPU配备了一定资源,虚拟机是支持多任务并发运行在单个物理CPU上的一种系统。系统调用:系统调用就是指用户在程序中调用操作系统提供的一些子功能,是用户在程序级请求操作系统服务的一种手段。1.2选择题⒈操作系统负责为用户和用户程序完成所有_C._的工作;A.硬件无关和应用有直接关系B.硬件无关和应用无直接关系C.硬件有关和应用无直接关系D.硬件有关和应用有直接关系⒉从用户的观点看,操作系统是_A._。A.用户与计算机之间的接口B.合理地组织计算机工作流程的软件59操作系统复习思考题答案C.控制和管
4、理计算机资源的软件D.由若干层次的程序按一定的结构组成的⒊下列选择中,_D._不是操作系统关心的主要问题。A.管理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源D.高级程序设计语言的编译器⒋配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的一台计算机是一台逻辑上的计算机,称为_C._计算机。A.并行B.真实C.虚拟D.共享⒌操作系统中采用多道程序设计技术提高了CPU和I/O设备的_A._。A.利用率B.可靠性C.稳定性D.兼容性⒍几年前一位芬兰大学生在Internet上公开发布了以下一种免费操作系统_B._,经过许多人的努力,该操作系
5、统正不断完善,并被推广。A.WindowsXPB.LinuxC.UNIXD.OS2⒎允许多个用户以交互方式使用计算机的操作系统称为_B._;允许多个用户将多个作业提交给计算机集中处理的操作系统称为_A._;计算机系统能及时处理过程控制数据并做出响应的操作系统称为_D._;具有网络功能的操作系统称为_E._。A.批处理操作系统B.分时操作系统C.多机操作系统D.实时操作系统E.网络操作系统⒏为方便用户,操作系统负责管理和控制计算机系统的_B._。A.软件资源B.硬件和软件资源C.用户有用资源D.硬件资源⒐下面关于操作系统的叙述中正确的是_A._。A.批处理作业必须具有作业控制信息。B.
6、分时系统不一定都具有人机交互功能。C.从响应时间的角度看,实时系统与分时系统差不多。D.由于采用了分时技术,用户可以独占计算机的资源。10.导弹控制系统应选择安装实时操作系统;学校图书馆计算机管理应选择安装_D._;计算机语言学习系统应选择安装_B._;工业过程控制系统应选择安装_C._。A.批处理操作系统B.分时操作系统C.实时操作系统D.网络操作系统E.分布式操作系统11.操作系统与用户间接口不仅需要智能化、多媒体化、个性化,也还需要_A._。A.键盘命令B.汇编指令C.机器指令D.通道命令1.3综合题59操作系统复习思考题答案⒈分别从资源的观点,虚拟机的观点及用户的观点叙述什么
7、是操作系统?资源的观点操作系统作为计算机系统的资源管理者。一个计算机系统包含硬件资源和软件资源。归纳起来可以将资源分为四类:CPU、内存、设备及文件(程序和数据)。相应地,操作系统的主要功能也正是针对这四类资源进行有效管理的。即CPU管理、存储管理、设备管理和文件系统。虚拟机的观点虚拟机(virtual machine)的观点从功能分解的角度出发,将操作系统分成若干个层次,每一层次完成特定的功能,构成一个逻辑上的虚拟机,并为上层提供服务支持,构成上层的运行
此文档下载收益归作者所有