A.通用软件B.系统软件C.应用软件D.软件包
解释:OS是现代计算机系统中最基本和最重要系统软件。
2.操作系统是对(C)进行管理的软件。
A.软件B.硬件C.计算机资源D.应用程序
解释:操作系统的作用有:
(1)OS作为用户与计算机硬件系统之间的接口
(2)OS作为计算机硬件资源的管理者
(3)OS实现了对计算机资源的抽象
3.操作系统的基本功能是(D)。
A.提供功能强大的网络管理工具B.提供用户界面方便用户使用
C.提供方便的可视化编辑程序D.控制和管理系统内的各种资源
4.现代操作系统中最基本的两个特征是(B)。
A.并发和不确定B.并发和共享C.共享和虚拟D.并发和虚拟
操作系统的四个基本特征:并发、共享、虚拟、异步。
5.下列关于并发性的叙述中正确的是(C)。
A.并发性是指若干事件在同一时刻发生
B.并发性是指若干事件在不同时刻发生
解释:要区分什么是并发什么是并行?
(2)并行性指的是两个或者多个事件在同一时刻发生。
6.用户可以通过(B)两种方式来使用计算机。
A.命令接口和函数B.命令接口和系统调用
C.命令接口和文件管理D.设备管理方式和系统调用
用户可以通过三种方式管理计算机,即命令方式、系统调用方式、图标—窗口方式来实现与操作系统之间的通信。
7.系统调用是由操作系统提供给用户的,它(B)。
A.直接通过键盘交互方式使用B.只能通过用户程序间接使用
C.是命令接口中的命令D.与系统的命令一样
8.下列选项中,操作系统提供给应用程序的接口是(A)。
A.系统调用B.中断C.库函数
9.操作系统提供给编程人员的接口是(C)。
A.库函数B.高级语言C.系统调用
10.从用户观点看,操作系统是(A)
A.用户及计算机之间的接口
B.控制和管理计算机的资源
C.合理组织计算机工作流程的软件
D.由若干层次的程序按一定的结构组成的有机体
操作系统的主要功能:
(1)处理机管理功能
(2)存储器管理功能
(3)设备管理功能
(4)文件管理功能
(5)操作系统与用户之间的接口
11.操作系统不一定具备的功能是(B)
A.主存储器管理
B.邮件收发软件
C.中断处理
D.邮件调度
12.多道程序设计是指(D)
A.在实时系统中并发运行多个程序
B.在分布式系统中同一时刻运行多个程序
C.在一台处理机上同一时刻运行多个程序
D.在一台处理机上并发运行多个程序
13.批处理系统的主要缺点是(CD)
A.CPU利用率低B.不能并发执行
解释多道批处理的优缺点:
(1)资源利用率高。引入多道批处理能使多道程序交替运行,以保持CPU处于忙碌状态;在内存中装入多道程序可提高内存的利用率;此外还可以提高I/O设备的利用率。
(2)系统吞吐量大。能提高系统吞吐量的主要原因可归结为:CPU和其它资源保持“忙碌”状态;仅当作业完成时或运行不下去时才进行切换,系统开销小。
(4)无交互能力。用户一旦把作业提交给系统后,直至作业完成,用户都不能与自己的作业进行交互,修改和调试极不方便。
14.分时系统的主要特征是提高计算机系统的(B)
A.实时性
B.交互性
C.可靠性
D.安全性
分时系统的特点:
(1)多路性:该特性是指系统允许将多台终端同时连接到一台主机上,并按分时原则为每个用户服务。多路性允许多个用户共享一台计算机,显著地提高了资源利用率,降低了使用费用,从而促进了计算机更广泛的应用。
(2)独立性:该特性是指系统提供了这样的用机环境,即每个用户在各自的终端上进行操作,彼此之间互不干扰,给用户的感觉就像是他一人独占主机进行操作。
(4)交互性:交互性是指用户可通过终端与系统进行广泛的人机对话。其广泛性表现在:用户可以请求系统提供多方面的服务,如进行文件编辑和数据处理,访问系统中的文件系统和数据库系统,请求提供打印服务等。
16.实时操作系统对可靠性和安全性的要求极高,下列说法正确的是(A)。
A.十分注意系统资源的利用率
B.不强调响应速度
C.不强求系统资源的利用率
D.不必向用户反馈信息
17.分时系统中为了使多个用户能够同时与系统交互,最关键的问题是(C)。
A.计算机具有足够快的运算速度
B.能快速进行内外存之间的信息交换
C.系统能够及时接收多个用户的输入
解释:
·多路性:两者都具有多路性。软实时与分时系统中的多路性表现为系统按分时原则为多个任务终端用户服务;硬实时则指系统周期性地对多路现场信息进行采集以及对多个对象或多个执行机构进行控制。
·独立性:两者都具有独立性。每个终端用户在向分时系统提出服务请求时,是彼此独立的操作,互不干扰;而在实时控制系统中信息的采集和对对象的控制,也彼此互不干扰。
·交互性:实时信息处理系统具有交互性,但这里人与系统的交互,仅限于访问系统中某些特定的专用服务程序。它不像分时系统那样能向终端用户提供数据处理服务、资源共享等服务。
·可靠性:分时系统要求系统可靠,相比之下,实时系统则要求系统高度可靠。因为任何差错都可能带来巨大的经济损失甚至无法预料的灾难性后果。因此,在实时系统中,采取了多级容错措施来保证系统的安全及数据的安全。
18.(B)的主要目标是提高系统的吞吐率和效率,(A)是一旦有处理请求和请求处理的数据时,CPU就应该立即处理该数据并将结果及时送回。
A.实时系统B.批处理系统C.分时系统
A.10msB.20msC.50msD.100ms
20.(A)不是分时系统的基本特征:
A、同时性B、独立性C、实时性D、交互性
解释:分时操作系统的四个特征:多路行、独立性、及时性、交互性
21.下列应用程序中最好运行在采用实时操作系统平台的有(D)。
①航空订票②办公自动化③机床控制④AutoCAD⑤工资管理系统⑥股票交易系统
A、①②③B、①③④
C、①④⑥D、①③⑥
22.设某计算机系统有一台输入机和打印机,有两个程序A和B。程序A的执行情况为:计算50ms,打印100ms,再计算50ms,再打印100ms。程序B的执行情况为:计算50ms,输入数据80ms,再计算100ms。
(1)分别画图表示两个程序在单道环境下和多道环境下的执行情况。(执行时先执行程序A,再执行程序B)
(2)在多道环境下CPU在执行过程有无空闲?分别发生在什么时候?