1、操作系统中采用多道程序设计技术提高CPU和外部设备的___A____。
A.利用率 B.可靠性
C.稳定性 D.兼容性
2、所谓_____B__是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。
A. 多重处理 B.多道程序设计
C. 实时处理 D.并行执行
3. ___C____操作系统允许用户把若干个作业提交给计算机系统。
A.单用户 B,分布式
C.批处理 D.监督
4.采用多道程序设计技术能充分发挥__①CPU__与__②计算机系统部件__并行工作的能力。
5.在主机控制下进行的输入/输出操作称为_联机输入/输出____操作。
1、引入多道程序技术的前提条件之一是系统具有(D)。
A 多个CPU B 多个终端 C 中断功能
D 分时功能
2、批处理系统的主要缺点是(C)。
A CPU利用率低 B 不能并发执行 C 缺乏交互性 D 以上都不是
3、多道程序设计是指(D)。
A 在实时系统中并发运行多个程序
B 在分布系统中同一时刻运行多个程序
C 在一台处理机上同一时刻运行多个程序
D 在一台处理机上并发运行多个程序
4、操作系统的基本类型主要有(B)。
A.批处理系统、分时系统及多任务系统
B.实时操作系统、批处理操作系统及分时操作系统
C.单用户系统、多用户系统及批处理系统
D.实时系统、分时系统和多用户系统
在有一台CPU和两台输入/输出设备(磁盘机和磁带机)的多道程序系统中,同时投入运行2个程序A和B。这2个程序对CPU和磁盘和磁带的使用顺序和使用时间为:
程序A:磁带(30S)、CPU(10S)、磁盘(30S)、
CPU(10S)、磁带(20S)
程序B:磁盘(20S)、CPU(30S)、磁带(40S)
假定:CPU、磁盘和磁带都能并行工作
试问:在单道和多道两种方式下,
1、程序A和B从投入运行到运行完成所用的时间
分别是多少?
2、CPU、磁盘和磁带的利用率是多少?
A,B同时运行:
单道程序 |
两道程序 |
|
CPU |
50/190=26% |
50/120=42% |
磁带机 |
90/190=47% |
90/120=75% |
磁盘机 |
50/190=26% |
50/120=42% |
实时OS与分时OS的异同
实时OS |
分时OS |
|
多路性 |
对多路现场进行采样与控制 |
按分时原则为多个终端用户服务 |
独立性 |
独立采集信息与控制对象 |
各用户独立操作,互不干扰 |
及时性 |
以被控对象的可接受时间为准 |
以人可接受时间为准 |
交互性 |
仅与特定服务程序交互 |
与人类用户进行全方位交互 |
可靠性 |
高度可靠性 |
在人类可容忍的误差范围内可靠 |
1、_______批处理___系统不允许用户随时干预自己程序的运行。
2、如果分时操作系统的时间片一定,那么____B___,则响应时间越长。
A.用户数越少 B.用户数越多
C.内存越少 D. 内存越多
3、分时操作系统通常采用___B____策略为用户服务。
A.可靠性和灵活性 B.时间片轮转
C.时间片加权分配 D,短作业优先
1、如果操作系统具有很强的交互性,可同时供多个用户使用,但时间响应不太及时,则属于 分时系统 类型;如果操作系统可靠,时间响应及时但仅有简单的交互能力则属于 实时系统 类型;如果操作系统在用户提交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于 多道批处理 类型。
2、按内存中同时运行程序的数目可以将批处理系统分为两类: 单道批处理系统 和 多道批处理系统 。
3、设计实时操作系统时,首先应考虑系统的 B 。
A. 可靠性和灵活性 B.实时性和可靠性
C. 灵活性和分配性 D.优良性和分配性
4、分时操作系统的主要特征有四个,即 多路性 、 独立性 、
及时性 和 交互性 。
1、在__A_____操作系统控制下,计算机系统能及时处理由过程控制反馈的数据并作出响应。
A.实时 B.分时 C. 分布式 D.单用户
2、__C_____操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A.网络 D.分布式 C.分时 D.实时
3、并发和___共享___是操作系统的两个最基本的特征,两者之间互为存在条件。
4、操作系统的功能是进行处理机管理、_B______管理、设备管理、文件管理和用户接口。
A.进程 B.存储器 C.硬件 D.软件
5、操作系统的_____D_____管理部分负责对进程进行调度。A.主存储器 B.控制器 C.运算器 D.处理机
6.进程的并发执行是指若干个进程___B______。
A.同时执行 B.在执行的时间上是重叠的
C.在执行的时间上是不可重叠的 D.共享系统资源