如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
习题NUMPAGES25页,当前第页-习题什么是计算机系统?计算机系统是怎样构成的?19一种可以按用户要求接收和存储信息,自动进行数据处理并输出结果信息的系统包括硬件系统和软件系统什么是操作系统?请说明操作系统在计算机系统中的作用和地位20计算机系统中的一个系统软件,他是这样一些程序模块的集合:能有效地组织和管理计算机系统中的硬件及软件资源,合理地组织计算机的工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够灵活,方便,有效地使用计算机,并使整个计算机系统高效地运行地位:是系统软件,连接了硬件和软件,是两者之间的桥梁作用:计算机资源的管理者人机交互的接口是扩展机和虚拟机操作系统管理计算机系统的哪些资源?19硬件资源和软件资源请从资源管理的角度说明操作系统的主要功能20根据用户对各种软硬件资源的需求情况,资源的当前分配和使用情况以及有关的资源进行调度,并对资源进行有效的组织和管理操作系统有哪些基本特征?201)并发性2)共享型。互斥共享,同时共享3)随机性叙述各类操作系统的工作方式及特点22-2431小结批处理操作系统特点是成批处理,目标是系统资源利用率高,作业吞吐量高,缺点是用户不能直接与计算机交互分时操作系统采用时间片轮转的方式处理服务请求,具有多路性,交互性,独占性和及时性的特点实时操作系统使计算机能在规定时间内及时响应外部时间的请求,具备高度可靠性网络操作系统是在各种计算机操作系统之上按网络体系结构协议标准设计开发的软件,包括网络管理,通信,安全,资源共享功能以及各种网络应用分布式操作系统是网络操作系统更高级形式,所有主机使用同一个操作系统,资源具有深度共享性,透明性和自治性比较批处理系统,分时系统以及实时操作系统之间的相同点和不同点三者相同点是作业吞吐量高,效率高不同点是批处理系统,实时系统有交互性,分时系统没有交互性22-23在什么情况下应该采用批处理方式?在什么情况下应该考虑分时策略?不需要人机交互,多组作业集中处理的时候可以采用批处理需要人机交互时应考虑分时策略22-23现代通用操作系统把批处理方式和分时方式两者结合起来,为什么要这样做?这样的结合有什么特点?批处理方式资源利用率高,作业吞吐量高,但是缺点是不能人机交互,所以引入分时方式,弥补不能提供交互式服务的缺点31小结实时操作系统有哪些主要特征?23及时性高可靠性高过载防护性在如下的应用场合中,应该选用什么类型的操作系统?说明原因导弹控制实时国家统计局分布式汽车发动机点火控制实时火车订票系统分布式互联网电子游戏桌面网络操作系统和分布式操作系统都是配置在计算机网络上的操作系统,他们之间有什么本质上的不同?31小结分布式操作系统是网络操作系统更高级形式,除了具有网络操作系统的功能之外,分布式操作系统中所有主机使用同一个操作系统,资源具有深度共享性,透明性和自治性网络操作系统有什么特点?一般采用什么结构?31小结特点:微内核结构:客户机/服务器为什么说客户机/服务器结构适宜在网络操作系统上使用?29当前计算机技术发展的突出特点是要求广泛的信息和资源共享,所以分布式处理合乎客观实际和新的应用需要,采用客户机/服务器结构的操作系统适宜应用在网络环境下分布式处理的计算环境中第二章习题习题什么是进程?给出进程的定义37进程是具有一定独立功能的程序在某个数据集合上的一次运行活动,是系统进行资源分配的一个独立单位。没线程时,还是处理机调度的独立单位操作系统中为什么要引入进程?进程和程序有什么区别和联系?进程有哪些基本状态?他们的变化关系是怎样的?系统中有n(n>1)个进程,在任一时刻,处于运行,就绪和等待状态的进程最多,最少各有几个?进程控制快PCB的作用是什么?其主要内容有哪些?进程能否修改访问自己的进程控制块内容?什么是临界区?什么是相关临界区?对相关临界区的管理有哪些要求?若用PV操作管理某一组相关临界区,其信号量S的值在【-1,1】之间变化,当S=-1、S=0、S=1时,他们各自的物理含义是什么?两个并发执行的进程A和B的程序如下:进程A进程BRepeatRepeatN:=N+5;打印N的值;Untilfalse;N:=0;Untilfalse;其中,N为整数,初值为4。若进程A先执行了三个循环后,进程A和进程B又并发执行了一个循环,写出可能出现的打印值,并回答正确的打印值应该是多少?请用P、V操作进行管理,使进程A和B并发执行时不会出现与时间有关的错误。