一. 单选题
- 设计批处理操作系统时,首先应考虑系统的( )。
A、可适应性和灵活性
B、实时性和可靠性
C、交互性和响应时间
D、周转时间和系统吞吐量 - 在多道批处理系统中,为了提高吞吐量,系统总是想方设法缩短用户作业的( )。
A、周转时间
B、运行时间
C、提交时间
D、阻塞时间 - 以下哪种特性不是操作系统的四个基本特性?( )
A、虚拟性
B、异步性
C、并行性
D、共享性
操作系统的四个基本特性:并发、共享、虚拟、异步
-
多道程序设计能充分发挥( )之间的并行工作能力。
A、CPU与外设
B、进程与进程
C、内存与进程
D、内存与外设 -
并发性是指若干事件在( )发生。
A、同一时刻
B、同一时间间隔内
C、不同时刻
D、不同时间间隔内 -
操作系统的( )管理部分负责对进程进行调度。
A、主存储器
B、控制器
C、运算器
D、处理机 -
操作系统是一种系统软件,它负责为用户和用户程序完成所有()的工作?
A、与硬件无关并与应用无关
B、与硬件相关并与应用无关
C、与硬件无关并与应用相关
D、与硬件相关并与应用相关 -
操作系统的功能是进行处理机管理、( )管理、设备管理及文件管理。
A、进程
B、存储器
C、硬件
D、软件 -
下列选项中,不可能在用户态发生的事件是()。
A、系统调用
B、外部中断
C、进程切换
D、缺页 -
与早期的OS比,采用微内核结构的OS具有很多优点,但这些优点不包含( )
A、提高了系统的可扩展性
B、提高OS的运行效率
C、增强了系统的可靠性
D、使OS的可移植性更好
微内核采用层次结构,层次间传递信息增加了系统开销
-
分时操作系统的主要目的是( )。
A、提高计算机系统的交互性。
B、提高计算机系统的实时性
C、提高计算机系统的可靠性
D、提高软件的运行速度 -
在( )操作系统控制下,计算机系统能及时处理由过程控制反馈的数据并作出响应。
A、实时
B、分时
C、分布式
D、单用户 -
单处理机系统中,可并行的是( )。
I. 进程与进程 II. 处理机与设备
III. 处理机与通道 IV. 设备与设备
A、I、II和III
B、I、II和IV
C、I、III和IV
D、II、III和IV -
配置了操作系统的计算机是一台比原来的物理计算机功能更强大的计算机,这样的计算机只是一台逻辑上的计算机,称为( )计算机。
A、虚拟
B、物理
C、并行
D、共享 -
如果分时操作系统的时间片一定,那么( )则响应时间越长。
A、用户数越少
B、用户数越多
C、内存越少
D、内存越多 -
下列选项中,操作系统提供的给应用程序的接口是( )。
A、系统调用
B、中断
C、库函数
D、原语 -
假设 4 个作业到达系统的时刻和运行时间如下表所示作业
系统在 t=2 时开始作业调度。若分别采用先来先服务和短作业优先调度算法,则选中的作业分别是( )。
A、J2、 J3
B、J1、 J4
C、J2、 J4
D、J1、 J3 -
操作系统是对( )进行管理的软件。
A、软件
B、硬件
C、计算机资源
D、应用程序 -
设计实时操作系统时,首先应考虑系统的( )。
A、可靠性和灵活性
B、实时性和可靠性
C、灵活性和可靠性
D、优良性和分配性 -
设计分时操作系统时,首先应考虑系统的( )。
A、可适应性和灵活性
B、实时性和可靠性
C、交互性和响应时间
D、周转时间和系统吞吐量 -
假如分时系统中有5个作业,设定时间片大小为2毫秒,每个进程在10毫秒内各自运行了2毫秒。那么,该系统平均的响应时间是()。
A、0毫秒
B、2毫秒
C、4毫秒
D、5毫秒
(0+2+4+6+8)/ 5 = 4
-
下列关于批处理系统的叙述中,正确的是
I.批处理系统允许多个用户与计算机直接交互
Ⅱ.批处理系统分为单道批处理系统和多道批处理系统
Ⅲ.中断技术使得多道批处理系统的IO设备可与CPU并行工作
A、仅Ⅱ、Ⅲ
B、仅Ⅱ
C、仅I、Ⅱ
D、仅I、Ⅲ -
在下列系统中,( )是实时系统。
A、计算机激光照排系统
B、军用反导弹系统
C、办公自动化系统
D、计算机辅助设计系统 -
下面有关简单批处理系统的描述,错误的是( )。
A、简单批处理系统的核心是一个常驻监控程序(Monitor),具有控制作业传输,调度作业运行,自动从一个运行完的作业转换到下一个作业等功能。
B、简单批处理系统任何时候内存中只有一个作业。
C、简单批处理系统考虑到了CPU和I/O设备的并行性。
D、简单批处理系统采用单道程序设计技术。 -
在分时系统中,当用户数量为100时,为保证响应时间不超过2秒,此时的时间片最大应为( )。
A、10ms
B、20ms
C、50ms
D、100ms -
操作系统的基本类型主要有( )。
A、批处理系统、分时系统及多任务系统
B、实时操作系统、批处理操作系统及分时操作系统
C、单用户系统、多用户系统及批处理系统
D、实时系统、分时系统和多用户系统 -
操作系统是一种( )。
A、通用软件
B、系统软件
C、应用软件
D、软件包 -
操作系统中采用多道程序设计技术提高CPU和外部设备的( )。
A、利用率
B、可靠性
C、稳定性
D、兼容性 -
某单CPU系统中有输入和输出设备各1台,现有3个并发执行的作业,每个作业的输入计算和输出时间均分别为2ms、3ms和4ms,且都按输入、计算和输出的顺序执行,则执行完3个作业需要的时间最少是
A、15 ms
B、17ms
C、22 ms
D、27 ms
(2+3+4)+(3*2)=17
公式:完成n个作业需要的时间 = 一个作业完成的周转时间 + max(输入、计算、输出) * (n-1)
-
下列选项中,在用户态执行的是( )。
A、命令解释程序
B、缺页处理程序
C、进程调度程序
D、时钟中断处理程序 -
操作系统是一组( )程序。
A、文件管理
B、中断处理
C、资源管理
D、设备管理 -
从用户的观点看,操作系统是( )。
A、用户与计算机之间的接口
B、控制和管理计算机资源的软件
C、合理地组织计算机工作流程的软件
D、由若干层次的程序按一定的结构组成的有机体 -
批处理系统的主要缺点是( )。
A、CPU的利用率不高
B、失去了交互性
C、不具备并行性
D、以上都不是 -
( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A、网络
B、分布式
C、分时
D、实时 -
用户程序要获得系统帮助,必须通过( )。
A、进程调度
B、作业调度
C、键盘命令
D、系统调用 -
所谓( )是指将一个以上的作业放入主存,并且同时准备运行,这些作业共享处理机的时间和外围设备等其他资源。
A、多重处理
B、多道程序设计
C、实时处理
D、共行执行
二.判断题
- 操作系统中采用多道程序设计技术的最主要原因是为了提高CPU和外部设备的可靠性。
正确答案:× - 系统调用只能在核心态运行。
正确答案:√ - 软件的开发依赖于操作系统。开发软件必需在一定的操作系统环境下进行,操作系统所能提供的功能支持在一定程度上决定软件开发的难易程度。
正确答案:√ - 进程切换不可能发生在操作系统的用户态。
正确答案:√ - 一般用户主要通过交互操作界面控制和管理计算机,使用程序接口较少。
正确答案:√ - 操作系统影响软件的生命周期。如果主流操作系统变更。就意味着一批应用软件生命的结束。
正确答案:√ - OS的运行需要硬件的支持;OS性能的发挥受硬件条件的影响
正确答案:√ - 程序接口是程序员在编写程序时利用操作系统所提供功能的方法,可以在高级语言和汇编语言中使用。
正确答案:√ - 批处理的主要缺点是需要大量内存。
正确答案:×