计算机操作系统习题答案
计算机操作系统习题及答案
计算机操作系统习题及答案
1)选择题
(1)为多道程序提供的可共享资源不⾜时,可能出现死锁。但是,不适当的 _C__ 也可能产⽣死锁。
A. 进程优先权
B. 资源的线性分配
C. 进程推进顺序
D. 分配队列优先权
(2)采⽤资源剥夺法可以解除死锁,还可以采⽤ _B___ ⽅法解除死锁。
A. 执⾏并⾏操作
B. 撤消进程
C. 拒绝分配新资源
D. 修改信号量
(3)发⽣死锁的必要条件有四个,要防⽌死锁的发⽣,可以通过破坏这四个必要条件之⼀来实现,但破坏 _A__ 条件是不太实际的。
A. 互斥
B. 不可抢占
C. 部分分配
D. 循环等待
(4)为多道程序提供的资源分配不当时,可能会出现死锁。除此之外,采⽤不适当的_ D _ 也可能产⽣死锁。
A. 进程调度算法
B. 进程优先级
C. 资源分配⽅法
D. 进程推进次序
(5)资源的有序分配策略可以破坏 __D___ 条件。
A. 互斥使⽤资源
B. 占有且等待资源
C. ⾮抢夺资源
D. 循环等待资源
(6)在 __C_ 的情况下,系统出现死锁。
A. 计算机系统发⽣了重⼤故障
B. 有多个封锁的进程同时存在
C. 若⼲进程因竞争资源⽽⽆休⽌地相互等待他⽅释放已占有的资源
D. 资源数⼤⼤⼩于进程数或进程同时申请的资源数⼤⼤超过资源总数
(7)银⾏家算法在解决死锁问题中是⽤于 _B__ 的。
A. 预防死锁
B. 避免死锁
C. 检测死锁
D. 解除死锁
(8)某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发⽣死锁的最少资源数是 _C__ 。
A. 12
B. 11
C. 10
D. 9
(9)死锁与安全状态的关系是 _A__ 。
计算机操作系统题集(精简版)附答案
1.2.3设有两道程序按A,B的优先次序运行,其内部计算和I/O操作的时间如下:
程序A使用30 ms CPU后使用40 ms I/OA,最后使用20 ms CPU;
程序B使用60 ms CPU后使用20 ms I/OB,最后使用30 ms CPU。
(1) 试画出按多道程序运行的时间关系图。
(2) 完成两道程序共花多少时间?它比单道运行节省多少时间?
分析:本题是关于多道程序设计的计算题。通过计算,可以更好地理解为什么要引入多道程序设计。
解:(1) 多道程序运行的并发执行时间关系如下图所示。
CPU
进程A进程A结束
进程B进程B结束
图多道程序运行的并发执行时间关系图
(2) 按单道程序运行时需花时间为:
30ms + 40ms + 20ms + 60ms +20ms + 30ms = 200ms
两道程序并发运行共花时间为:
30ms + 40ms + 20ms + 20ms + 30ms = 140ms
所以,完成两道程序并发运行共花140ms,它比单道运行节省60 ms时间。
1.2.4一分层结构操作系统由裸机、用户、CPU调度和P/V操作、文件管理、作业管理、内存管理、设备管理、命令管理等部分组成。试按层次结构的原则从内到外将各部分重新排列。
分析:本题是检查对分层结构设计的操作系统其各层是如何划分、组织的。分层结构的设计原则是:将整个操作系统分解成若干个基本模块,并按照一定的原则,从裸机开始,将这些模块排列成若干层,一层一层地扩充,各层之间只有单向依赖关系,即低层为高层服务,高层依赖于低层,各层之间不能构成循环。
(完整word版)操作系统练习题 及答案
操作系统练习题
第一章引言
(一)单项选择题
1操作系统是计算机系统的一种( )。A.应用软件 B.系统软件c.通用软件D.工具软件
2.操作系统目的是提供一个供其他程序执行的良好环境,因此它必须使计算机( ) A.使用方便 B.高效工作 C.合理使用资源 D.使用方便并高效工作3.允许多个用户以交互方式使用计算机的操作系统是( )。A.分时操作系统 B.批处理单道系统 C.实时操作系统 D.批处理多道系统4.下列系统中( )是实时系统。A.计算机激光照排系统 B.办公自动化系统 C.化学反应堆控制系统 D.计算机辅助设计系统
5.操作系统是一种系统软件,它( )。A.控制程序的执行 B.管理计算机系统的资源C.方便用户使用计算机 D.管理计算机系统的资源和控制程序的执
行
6.计算机系统把进行( )和控制程序执行的功能集中组成一种软件,称为操作系统A.CPU管理B.作业管理 C.资源管理D.设备管理
7.批处理操作系统提高了计算机系统的工作效率,但( )。 A.不能自动选择作业执行 B.无法协调资源分配 c.不能缩短作业执行时间 D在作业执行时
用户不能直接干预
8.分时操作系统适用于( )。A.控制生产流水线B.调试运行程序c.大量的数据处理D.多个计算机资源共享
9.在混合型操作系统中,“前台”作业往往是指( )。A.由批量单道系统控制的作业B.由批量多道系统控制的作业 c.由分时系统控制的作业 D.由实时
系统控制的作业
10.在批处理兼分时的系统中,对( )应该及时响应,使用户满意。A.批量作业B.前台作业c.后台作业D.网络通信
计算机操作系统课后答案完整版
第一章
1.设计现代OS的主要目标是什么?
答:(1)有效性(2)方便性(3)可扩充性(4)开放性
2.OS的作用可表现在哪几个方面?
答:(1)OS作为用户与计算机硬件系统之间的接口
(2)OS作为计算机系统资源的管理者
(3)OS实现了对计算机资源的抽象
3.为什么说OS实现了对计算机资源的抽象?
答:OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽
象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。OS 通
过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们
共同实现了对计算机资源的抽象。
4.试说明推动多道批处理系统形成和发展的主要动力是什么?
答:主要动力来源于四个方面的社会需求与技术发展:
(1)不断提高计算机资源的利用率;
(2)方便用户;
(3)器件的不断更新换代;
(4)计算机体系结构的不断发展。
5.xx脱机I/O和联机I/O?
答:脱机I/O 是指事先将装有用户程序和数据的纸带或卡片装入纸带输入机或卡片机,在
外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上。该方式下的输入输出由外围
机控制完成,是在脱离主机的情况下进行的。
而联机I/O方式是指程序和数据的输入输出都是在主机的直接
控制下进行的。
6.试说明推动分时系统形成和发展的主要动力是什么?
答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。主要表现在:CPU 的
分时使用缩短了作业的平均xx时间;人机交互能力使用户能直接控制自己的作业;主机的
共享使多用户能同时使用同一台计算机,独立地处理自己的作业。
windows操作系统练习题及答案
windows操作系统练习题及答案
一、选择题
1、在 Windows 操作系统中,以下哪个组合键可以用于切换不同的应用程序窗口?()
A Alt + Tab
B Ctrl + Alt + Del
C Ctrl + Shift
D Windows 键+ R
答案:A
解释:在 Windows 操作系统中,使用 Alt + Tab 组合键可以方便地在打开的应用程序窗口之间进行切换。
2、在 Windows 操作系统中,要删除一个文件,以下哪种操作是错误的?()
A 选中文件后按下 Delete 键
B 将文件拖到回收站
C 选中文件后,在文件菜单中选择“删除”命令
D 直接关闭包含该文件的窗口
答案:D
解释:直接关闭包含文件的窗口并不能删除文件。而通过按下Delete 键、将文件拖到回收站或者在文件菜单中选择“删除”命令,都可以将文件放入回收站。
3、 Windows 操作系统中的“任务管理器”可以用来查看以下哪些信息?()
A 运行的程序和进程
B 系统性能
C 网络状态
D 以上都是
答案:D
解释:Windows 任务管理器能够提供有关运行的程序和进程、系统性能(如 CPU 使用率、内存使用情况等)以及网络状态等多种信息。
4、在 Windows 中,以下哪个不是合法的文件名?()
A filetxt
B my filedoc
C 123txt
D abctxt
答案:D
解释:文件名中不能包含某些特殊字符,如、?、"、<、>、|等。
5、要在 Windows 中查找某个文件,以下哪种方法不正确?()
A 在资源管理器中使用搜索功能
B 在开始菜单中选择“搜索”命令
计算机操作系统习题及答案
第一章操作系统引论
一、单项选择题
1.操作系统是一种__________。
A.通用软件B.系统软件
C.应用软件D.软件包
2,操作系统的__________管理部分负责对进程进行调度。
A.主存储器B.控制器
C.运算器D.处理机
3.操作系统是对__________进行管理的软件。
A.软件B.硬件
C,计算机资源 D.应用程序
4.从用户的观点看,操作系统是__________。
A.用户与计算机之间的接口
B.控制和管理计算机资源的软件
C.合理地组织计算机工作流程的软件
D.由若干层次的程序按一定的结构组成的有机体
5,操作系统的功能是进行处理机管理、_______管理、设备管理及文件管理。
A.进程B.存储器
C.硬件D.软件
6,操作系统中采用多道程序设计技术提高CPU和外部设备的
_______。
A.利用率B.可靠性
C.稳定性D.兼容性
7.操作系统是现代计算机系统不可缺少的组成部分,是为了提高计算机的_______和方便用户使用计算机而配备的一种系统软件。
A. 速度B.利用率
C. 灵活性D.兼容性
8.操作系统的基本类型主要有_______。
A.批处理系统、分时系统及多任务系统
B.实时操作系统、批处理操作系统及分时操作系统
C.单用户系统、多用户系统及批处理系统
D.实时系统、分时系统和多用户系统
9.所谓_______是指将一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。
A. 多重处理B.多道程序设计
C. 实时处理D.并行执行
10. _______操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
计算机操作系统习题答案_
第一章操作系统概论
1.单项选择题
⑴ B; ⑵ B; ⑶ C; ⑷ B; ⑸ C;
⑹ B; ⑺ B;⑻ D;⑼ A;⑽ B;
2.填空题
⑴操作系统是计算机系统中的一个最基本的系统软件,它管理和控制计算机系统中的各种系统资源;
⑵如果一个操作系统兼有批处理、分时和实时操作系统三者或其中两者的功
能,这样的操作系统称为多功能(元)操作系统;
⑶没有配置任何软件的计算机称为裸机;
⑷在主机控制下进行的输入/输出操作称为联机操作;
⑸如果操作系统具有很强交互性,可同时供多个用户使用,系统响应比较及时,则属于分时操作系统类型;如果OS可靠,响应及时但仅有简单的交互能力,
则属于实时操作系统类型;如果OS在用户递交作业后,不提供交互能力,它
所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于批处理操作系统类型;
⑹操作系统的基本特征是:并发、共享、虚拟和不确定性;
⑺实时操作系统按应用的不同分为过程控制和信息处理两种;
⑻在单处理机系统中,多道程序运行的特点是多道、宏观上并行和微观上串行。第二章进程与线程
1.单项选择题
⑴ B;⑵ B;⑶ A C B D; ⑷ C; ⑸ C;
⑹ D; ⑺ C; ⑻ A; ⑼ C; ⑽ B;
⑾ D; ⑿ A; ⒀ D; ⒁ C; ⒂ A;
2.填空题
⑴进程的基本状态有执行、就绪和等待(睡眠、阻塞);
⑵进程的基本特征是动态性、并发性、独立性、异步性及结构性;
⑶进程由控制块(PCB)、程序、数据三部分组成,其中PCB是进程存在的唯一标志。而程序部分也可以为其他进程共享;
⑷进程是一个程序对某个数据集的一次执行;
计算机操作系统习题答案
第一章os引论
1. 设计现代OS的主要目标是什么?方便性,有效性,可扩充性和开放性.
2. OS的作用可表现为哪几个方面?a. OS作为用户与计算机硬件系统之间的接口;b. OS作为计算机系统资源的管理者;c. OS作为扩充机器.
4. 试说明推动多道批处理系统形成和发展的主要动力是什么?不断提高计算机资源利用率和系统吞吐量的需要;
5.何谓脱机I/O和联机I/O?a. 脱机输入输出方式(Off-Line I/O)是为了解决人机矛盾及CPU和I/O设备之间速度不匹配而提出的.
它减少了CPU的空闲等待时间,提高了I/O速度.具体内容是将用户程序和数据在一台外围机的控制下,预先从低速输入设备输入到磁带上,当CPU需要这些程序和数据时,在直接从磁带机高速输入到内存,从而大大加快了程序的输入过程,减少了CPU等待输入的时间,这就是脱机输入技术;当程序运行完毕或告一段落,CPU需要输出时,无需直接把计算结果送至低速输出设备,而是高速把结果输出到磁带上,然后在外围机的控制下,把磁带上的计算结果由相应的输出设备输出,这就是脱机输出技术.
b. 若这种输入输出操作在主机控制下进行则称之为联机输入输出方式.
6.试说明推动分时系统形成和发展的主要动力是什么?
用户的需要.即对用户来说,更好的满足了人-机交互,共享主机以及
便于用户上机的需求.
7. 实现分时系统的关键问题是什么?应如何解决?
a. 关键问题:及时接收,及时处理;
b. 对于及时接收,只需在系统中设置一多路卡,多路卡作用是使主机能同时接收用户从各个终端上输入的数据;
计算机操作系统试卷及答案
《操作系统》A卷
本卷满分100分,90分钟完卷。
得分:
答题卡
一、选择题(共10小题,每小题2分,共20分)。
1、RAID-5卷只要需要需要()块硬盘才能建立。
A、1
B、2
C、3
D、4
2、下列不属于驱动程序来源途径的是()。
A、登录驱动程序下载网站下载
B、登录硬件厂商的官网下载
C、从购买硬件时附送的驱动光盘获得
D 、计算机自动携带
3、下列不属于NTFS共享权限的是()。
A、读取
B、写入
C、更改
D、完全控制
4、Windows Server的NTFS普通许可权限包括()。
A、获得所有权
B、同步
C、完全控制
D、删除文件夹
5、下列关于进程和线程的叙述中正确的是()。
A、一个进程只可拥有一个线程
B、一个进程只可拥有一个进程
C、一个线程可以拥有若干个进程
D、一个进程可拥有若干个线程
6、至少有两个动态磁盘是建立()的首要条件。
A、跨区卷
B、镜像卷
C、带区卷
D、RAID-5卷7、对本地计算机的短期实时监视最有效的方式是()
A、图片
B、图标
C、图形
D、图表
8、下列不属于Windows操作系统普通用户账户的是()
A、贵宾账户
B、来宾账户
C、标准账户
D、管理员账户
9、windows操作系统支持的特殊磁盘类型是()
A、基本磁盘
B、动态磁盘
C、光盘
D、软盘
10、下列不属于驱动程序安装模式的是()
A、快速
B、典型
C、自定义
D、自动
二、填空题(共5小题,每小题4分,共20分)。
1、为了描述多道程序的并发执行,处理器的分配、调度和执行都以为基本单位。
2、Windows Server2008推荐使用的高性能文件系统是,它支持许多新的文件安全、存储和容错功能。
计算机操作系统题库及答案
2.如果一个操作系统兼有批处理、分时处理和实时处理操作系统三者或其中两者的功能,这样的操作系统称为。
答:通用操作系统
3.在分时和批处理系统结合的操作系统中引入了“前台”和“后台”作业的概念,其目的是。
答:为了提高CPU的利用率
4.实时操作系统与分时操作系统的主要区别是。
5.采用多道程序设计的主要优点是什么?
答:多道程序设计考虑到作业的运行规律是交替使用CPU和I/O,故将多道程序同时保存于系统中,使各作业对CPU与I/O的使用在时间上重叠,提高了CPU和I/O设备的利用率。
能直接对系统中各类资源进行动态分配和管理能直接对系统中各类资源进行动态分配和管理能直接对系统中各类资源进行动态分配和管理控制控制控制协调各任务的并行执行且系统中协调各任务的并行执行且系统中协调各任务的并行执行且系统中主机无主次之分并向用户提供统一的有效的软件接口的系统是主机无主次之分并向用户提供统一的有效的软件接口的系统是主机无主次之分并向用户提供统一的有效的软件接口的系统是aaa
在操作系统的外层是其他系统软件。操作系统是最基本的系统软件。用户可以直接通
过系统软件层与计算机打交道,也可以建立各类应用软件和应用系统,通过它们来解决用
户的问题。
由此可见,操作系统是介于计算机硬件和用户之间的一个接口。
2.怎样理解“由于计算机上装有操作系统,从而扩展了原计算机的功能”?
计算机操作系统习题及答案
第一章操作系统引论
一、单项选择题
1.操作系统是一种__________ 。
A.通用软件B.系统软件
C.应用软件D.软件包
2,操作系统的__________ 管理部分负责对进度进行调动。
A.主储存器B.控制器
C.运算器D.办理机
3.操作系统是对__________ 进行管理的软件。
A.软件B.硬件
C,计算机资源D.应用程序
4.从用户的看法看,操作系统是__________ 。
A.用户与计算机之间的接口
B.控制和管理计算机资源的软件
C.合理地组织计算机工作流程的软件
D.由若干层次的程序按必定的构造构成的有机体
5,操作系统的功能是进行办理机管理、_______ 管理、设施管理及文件管理。
A.进度B.储存器
C.硬件D.软件
6,操作系统中采纳多道程序设计技术提升CPU 和外面设施的_______ 。
A.利用率B.靠谱性
C.稳固性D.兼容性
7.操作系统是现代计算机系统不行缺乏的构成部分,是为了提升计算机的_______和方便用户使用计算机而装备的一种系统软件。
A.速度B.利用率
C. 灵巧性D.兼容性
8.操作系统的基本种类主要有_______ 。
A.批办理系统、分时系统及多任务系统
B.及时操作系统、批办理操作系统及分时操作系统
C.单用户系统、多用户系统及批办理系统
D.及时系统、分时系统和多用户系统
9.所谓 _______ 是指将一个以上的作业放入主存,而且同时处于运转状态,这些作
业共享办理机的时间和外头设施等其余资源。
A.多重办理B.多道程序设计
C. 及时办理D.并行履行
10._______ 操作系统同意在一台主机上同时连结多台终端,多个用户能够经过各自
计算机操作系统练习题库(含答案)
计算机操作系统练习题库
一填空:
2.主存储器与外围设备之间的数据传送控制方式有程序直接控制、中断驱动方式、DMA 方式和通道控制方式。
3.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,运行时间短的作业将得到优先调度;当各个作业要求运行的时间相同时,等待时间长的作业得到优先调度。
4.当一个进程独占处理器顺序执行时,具有两个特性:封闭性和可再现性。
5.程序经编译或汇编以后形成目标程序,其指令的顺序都是以零作为参考地址,这些地址称为逻辑地址。
6.文件的逻辑结构分流式文件和记录式文件二种。
7.进程由程度、数据和PCB组成。
8.对信号量S的操作只能通过原语操作进行,对应每一个信号量设置了一个等待队列。9.操作系统是运行在计算机裸机系统上的最基本的系统软件。
10.虚拟设备是指采用SPOOLING技术,将某个独享设备改进为供多个用户使用的的共享设备。
11.文件系统中,用于文件的描述和控制并与文件一一对应的是文件控制块。
12.段式管理中,以段为单位,每段分配一个连续区。由于各段长度不同,所以这些存储区的大小不一,而且同一进程的各段之间不要求连续。
13.逻辑设备表(LUT)的主要功能是实现设备独立性。
14在采用请求分页式存储管理的系统中,地址变换过程可能会因为缺页和越界等原因而产生中断。
16. 段的共享是通过共享段表实现的。17.文件的物理结构分为顺序文件、索引文件和索引顺序文件。
18.所谓设备控制器,是一块能控制一台或多台外围设备与CPU并行工作的硬件。19. UNIX的文件系统空闲空间的管理是采用
计算机操作系统练习题及答案
单项选择
1. 两个进程合作完成一项任务。在并发执行中,一个进程要等待其合作伙伴发来
消息,或建立某个条件后再运行,这种制约性合作关系被称为进程的—A—。
A. 同步
B. 执行
C. 互斥
D. 调度
2. 为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间
交换数据的方式进行,这种方式通常称为—C—。
A. 进程互斥
B. 进程同步
C. 进程通信
D. 进程制约
3.除了因为资源不足,进程竞争资源可能出现死锁外,不适当的一 C 一也可能产生死锁。
A. 进程优先权
B. 资源线性分配
C. 进程推进顺序
D. 分配队列优先权
4.除了可以采用资源剥夺法解除死锁外,还可以采用一 C 一方法解除死锁。
A. 修改信号量
B. 拒绝分配新的资源
C. 撤消进程
D. 执行并行操作
5 .资源的按序分配策略可以破坏一DH 条件。
A. 互斥
B. 请求与保持
C. 不剥夺
D. 环路等待
6 .在一C 一的情况下,系统出现死锁。
A. 计算机系统发生了重大故障
B. 有多个阻塞的进程存在
C. 若干个进程因竞争资源而无休止地相互等待他方释放已占有的资源
D. 资源数远小于进程数或进程同时申请的资源数远超过资源总数
7 . 某系统中有3 个进程,都需要同类资源 4 个,试问该系统不会发生死锁的最少资源数是—B—。
A.9
B.10
C.11
D.12
8 .银行家算法是一种一B 一算法。
A. 解除死锁
B. 避免死锁
C. 预防死锁
D. 检测死锁
9. 在下列解决死锁的方法中,属于死锁预防策略的是—B—。
A. 银行家算法
B. 资源有序分配
C. 死锁检测法
计算机操作系统习题及答案
计算机操作系统习题及
答案
Standardization of sany group #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#
第3章处理机调度1)选择题
(1)在分时操作系统中,进程调度经常采用 _D_ 算法。
A. 先来先服务
B. 最高优先权
C. 随机
D. 时间片轮转
(2)_B__ 优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。
A. 作业
B. 静态
C. 动态
D. 资源
(3)__A___ 是作业存在的惟一标志。
A. 作业控制块
B. 作业名
C. 进程控制块
D. 进程名
(4)设有四个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理器上按单道方式运行,则平均周转时间为 _ B_ 。
A. l小时
B. 5小时
C. 小时
D. 8小时
(5)现有3个同时到达的作业J1、J2和J3,它们的执行时间分别是T1、T2和T3,且T1<T2<T3。系统按单道方式运行且采用短作业优先算法,则平均周转时间是 _C_ 。
A. T1+T2+T3
B. (T1+T2+T3)/3
C. (3T1+2T2+T3)/3
D. (T1+2T2+3T3)/3
(6)__D__ 是指从作业提交给系统到作业完成的时间间隔。
A. 运行时间
B. 响应时间
C. 等待时间
D. 周转时间
(7)下述作业调度算法中,_ C_调度算法与作业的估计运行时间有关。
A. 先来先服务
B. 多级队列
C. 短作业优先
D. 时间片轮转
2)填空题
(1)进程的调度方式有两种,一种是抢占(剥夺)式,另一种是非抢占(非剥夺)式。
(2)在 _FCFS_ 调度算法中,按照进程进入就绪队列的先后次序来分配处理机。
计算机操作系统习题及答案(1)
第1章绪论
1)选择题
(1)在计算机系统中,操作系统是__ B _。
A. 一般应用软件
B. 核心系统软件
C. 用户应用软件
D. 硬件
(2)实时操作系统必须在_ B _内处理来自外部的事件。
A. 一个机器周期
B. 被控制对象规定时间
C. 周转时间
D. 时间片
(3)操作系统提供给编程人员的接口是__C___。
A. 库函数
B. 高级语言
C. 系统调用
D. 子程序
(4)操作系统中最基本的两个特征是__ B___。
A. 并发和不确定
B. 并发和共享
C. 共享和虚拟
D. 虚拟和不确定
(5)下述关于并发性的叙述中正确的是_C____。
A. 并发性是指若干事件在同一时刻发生
B. 并发性是指若干事件在不同时刻发生
C. 并发性是指若干事件在同一时间间隔内发生
D. 并发性是指若干事件在不同时间间隔内发生
(6)一个多道批处理系统,提高了计算机系统的资源利用率,同时__B___。
A. 减少各个作业的执行时间
B. 增加了单位时间内作业的吞吐量
C. 减少了部分作业的执行时间
D. 减少单位时间内作业的吞吐量
(7)分时系统追求的目标是_ B___。
A. 充分利用I/O设备
B. 快速响应用户
C. 提供系统吞吐率
D. 充分利用内存
(8)批处理系统的主要缺点是__D___。
A. 系统吞吐量小
B. CPU利用率不高
C. 资源利用率低
D. 无交互能力
(9)从用户的观点看,操作系统是_A_。
A. 用户与计算机之间的接口
B. 控制和管理计算机资源的软件
C. 由若干层次的程序按一定的结构组成的有机体
D. 合理地组织计算机工作流程的软件
计算机操作系统试题及答案
计算机操作系统试题及答案
A、批处理操作系统
B、分时操作系统
C、实时操作系统
D、网络操作系统
2.(C)不是分时系统的基本特征:
A、同时性
B、独立性
C、实时性
D、交互性
3.处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许(C)使用。
A、操作员
B、联机用户
C、操作系统
D、目标程序
4.当用户程序执行访管指令时,中断装置将使中央处理器(B)工作。
A、维持在目态
B、从目态转换到管态
C、维持在管态
D、从管态转换到目态
5.进程所请求的一次打印输出结束后,将使进程状态从(D)A、运行态变为就绪态B、运行态变为等待态
C、就绪态变为运行态
D、等待态变为就绪态
6.采用动态重定位方式装入的作业,在执行中允许(C)将其移动。A、用户有条件地B、用户无条件地
C、操作系统有条件地
D、操作系统无条件地
壹7.分页式存储办理中,地点转换工作是由(A)完成的。
A、硬件
B、地点转换步伐
C、用户步伐
D、装入步伐
8.如果允许不同用户的文件能够具有相同的文件名,通常采用(D)来保证按名存取的平安。
A、重名翻译机构
B、建立索引表
C、建立指针
D、多级目录结构
9.对记录式文件,操作系统为用户存取文件信息的最小单位是(C)。A、字符B、数据项C、记录D、文件10.为了提高设备分配的灵活性,用户申请设备时应指定(A)号。A、设备类相对B、设备类绝对
C、相对
D、绝对
11.通常把通道程序的执行情况记录在(D)中。
A、PSW
B、PCB
C、CAW
D、CSW12.作业调度是从输入井中处于(B)状态的作业中选取作业调入主存运行。
A、运行
B、收容
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机操作系统习题答
案
Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT
第一章操作系统概论
1.单项选择题
⑴ B; ⑵ B; ⑶ C; ⑷ B; ⑸ C;
⑹ B; ⑺ B;⑻ D;⑼ A;⑽ B;
2.填空题
⑴操作系统是计算机系统中的一个最基本的系统软件,它管理和控制计算机系统中的各种系统资源;
⑵如果一个操作系统兼有批处理、分时和实时操作系统三者或其中两者的功能,这样的操作系统称为多功能(元)操作系统;
⑶没有配置任何软件的计算机称为裸机;
⑷在主机控制下进行的输入/输出操作称为联机操作;
⑸如果操作系统具有很强交互性,可同时供多个用户使用,系统响应比较及时,则属于分时操作系统类型;如果OS可靠,响应及时但仅有简单的交互能力,则属于实时操作系统类型;如果OS在用户递交作业后,不提供交互能力,它所追求的是计算机资源的高利用率,大吞吐量和作业流程的自动化,则属于批处理操作系统类型;
⑹操作系统的基本特征是:并发、共享、虚拟和不确定性;
⑺实时操作系统按应用的不同分为过程控制和信息处理两种;
⑻在单处理机系统中,多道程序运行的特点是多道、宏观上并行和微观上串行。
第二章进程与线程
1.单项选择题
⑴ B;⑵ B;⑶ A C B D; ⑷ C; ⑸ C;
⑹ D; ⑺ C; ⑻ A; ⑼ C; ⑽ B;
⑾ D; ⑿ A; ⒀ D; ⒁ C; ⒂ A;
2.填空题
⑴进程的基本状态有执行、就绪和等待(睡眠、阻塞);
⑵进程的基本特征是动态性、并发性、独立性、异步性及结构性;
⑶进程由控制块(PCB)、程序、数据三部分组成,其中PCB是进程存在的唯一标志。而程序部分也可以为其他进程共享;
⑷进程是一个程序对某个数据集的一次执行;
⑸程序并发执行与顺序执行时相比产生了一些新特征,分别是间断性、失去封闭性和不可再现性;
⑹设系统中有n(n>2)个进程,且当前不在执行进程调度程序,试考虑下述4种情况:
①没有运行进程,有2个就绪进程,n个进程处于等待状态;
②有一个运行进程,没有就绪进程,n-1个进程处于等待状态;
③有1个运行进程,有1个等待进程,n-2个进程处于等待状态;
④有1个运行进程,n-1个就绪进程,没有进程处于等待状态;
上述情况中不可能发生的情况是①;
⑺在操作系统中引入线程的主要目的是进一步开发和利用程序内部的并行性;
⑻在一个单处理系统中,若有5个用户进程,且假设当前时刻为用户态,则处于就绪状态的用户进程最多有4个,最少0个;
⑼下面关于进程的叙述中,不正确的有①②③条;
①进程申请CPU得不到满足是,其状态变为等待状态;
②在单CPU系统中,任一时刻都有一个进程处于运行状态;
③优先级是进程调度的重要依据,一旦确定不能改变;
④进程获得处理机而运行是通过调度实现的;
⑽程序顺序执行时的三个特征是顺序性、封闭性和可再现性;
⑾如果系统有n个进程,则在等待队列中进程的个数最多可为n个;⑿在操作系统中,不可中断执行的操作称为原语。
3.解答题
(3)
S1S2
(7)
(8)
1,进程切换; 2,等待数据; 3,等待I/O; 4,数据到达;5,I/O完成;
第三章进程同步于通信
1.单项选择题
⑴ D;⑵ B;⑶ C;⑷ A;⑸ B;
⑹ C;⑺ B;⑻ D;⑼ A;⑽ A;
2.填空题
⑴信号量的物理意义是:当信号量的值大于0时表示资源个数;当信号量的值小于0时,其绝对值为在此信号量上等待的进程的个数;
⑵如果信号量的当前值为-4,则表示系统中在该信号量上有4个等待进程;
⑶对于信号量可以做P操作和V操作,P操作用于阻塞进程,V操作用于释放进程。程序中的P和V操作应谨慎使用,以保证其使用的正确性,否则执行时可能发生死锁;
⑷有m个进程共享同一临界资源,若使用信号量机制实现对临界资源的互斥访问,则信号量值的变化范围是1~-(m-1);
⑸临界资源是指一次只允许一个进程使用的资源;
⑹进程的高级通信方式有共享存储器通信、消息传递通信和管道通信;
⑺管程由一组共享数据、一组操作和初始化代码三部分组成;
⑻访问临界资源应遵循的条件有:空闲让进、忙则等待、有限等待和让权等待;
⑼每个信箱可以包含信箱头和信箱体两部分;
⑽为了实现消息缓冲通信,在PCB中增加数据项有:mq、mutex、sm;3.解答题
(6)s1=s2=s3=s4=s5=s6=0
Cobegin
P1: {prog1; v(s1); v(s2); }
P2: {p(s1); prog2; v(s3); }
P3: {p(s2); prog3; v(s4); }
P4: {p(s3); prog4; v(s5); }
P5: {p(s4); prog5; v(s6); }
P6: {p(s5); p(s6); prog6; }
Coend
(7) mutex=1
Bus i
….
p(mutex);
过桥;
v(mutex);
…..
(8)假定R、M、P三者的工作方式是:R输入n个字符→M处理n个字符→P打印n个字符,则可描述如下:
S1=1; s2=s3=0;
Cobegin
R; M; P;
Coend
R: { P(s1); 输入n个字符;V(s2); }
M: { p(s2); 处理n个字符;v(s3); }
P: { p(s3); 打印n个字符;v9s1};}
(9)两个P操作调换,在一定的条件下会产生死锁;两个V操作调换不会有什么影响。