计算机操作系统试题库.docx
- 文档编号:23861712
- 上传时间:2023-05-21
- 格式:DOCX
- 页数:20
- 大小:41.44KB
计算机操作系统试题库.docx
《计算机操作系统试题库.docx》由会员分享,可在线阅读,更多相关《计算机操作系统试题库.docx(20页珍藏版)》请在冰豆网上搜索。
计算机操作系统试题库
一、选择题(附参考答案)
⒈操作系统负责为用户和用户程序完成所有__C__的工作;
A.硬件无关和应用有直接关系B.硬件无关和应用无直接关系
C.硬件有关和应用无直接关系D.硬件有关和应用有直接关系
⒉从用户的观点看,操作系统是__A__。
A.用户与计算机之间的接口B.合理地组织计算机工作流程的软件
C.控制和管理计算机资源的软件D.由若干层次的程序按一定的结构组成的
⒊下列选择中,_D_不是操作系统关心的主要问题。
A.管理计算机裸机B.设计、提供用户程序与计算机硬件系统的界面
C.管理计算机系统资源D.高级程序设计语言的编译器
4.操作系统中采用多道程序设计技术提高了CPU和外部设备的_A__。
A.利用率B.可靠性C.稳定性D.兼容性
5.允许多个用户以交互方式使用计算机的操作系统称为__B_____;允许多个用户将多个作业提交给计算机集中处理的操作系统称为__A_____;计算机系统能及时处理过程控制数据并做出响应的操作系统称为__D_____;具有网络功能的操作系统称为__E____。
A.批处理操作系统B.分时操作系统
C.多处理机操作系统D.实时操作系统E.网络操作系统
6为方便用户,操作系统负责管理和控制计算机系统的__B__。
A、软件资源B、硬件和软件资源C、用户有用资源D、硬件资源
7配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,
这样的一台计算机只是一台逻辑上的计算机,称为_C_计算机。
A.并行B.真实C.虚拟D.共享
8操作系统中采用多道程序设计技术提高了CPU和外部设备的_A_。
A.利用率B.可靠性C.稳定性D.兼容性
9几年前一位芬兰大学生在Internet上公开发布了以下一种免费操作系统_B_,经过许多人的努力,该操作系统正不断完善,并被推广。
A.WindowsXPB.LinuxC.UNIXD.OS2
10允许多个用户以交互方式使用计算机的操作系统称为_B_;允许多个用户将多个作业提交给计算机集中处理的操作系统称为_A_;计算机系统能及时处理过程控制数据并做出响应的操作系统称为_E_;具有网络功能的操作系统称为_D_。
A.批处理操作系统B.分时操作系统
C.多处理机操作系统D.实时操作系统E.网络操作系统
11为方便用户,操作系统负责管理和控制计算机系统的_B_。
A、软件资源B、硬件和软件资源C、用户有用资源D、硬件资源
12下面关于操作系统的叙述中正确的是_A_。
A.批处理作业必须具有作业控制信息。
B.分时系统不一定都具有人机交互功能。
C.从响应时间的角度看,实时系统与分时系统差不多。
D.由于采用了分时技术,用户可以独占计算机的资源。
13导弹控制系统应选择安装实时操作系统;学校图书馆计算机管理应选择安装_D_;计算机语言学习系统应选择安装_B_;工业过程控制系统应选择安装_C_。
A.批处理操作系统B.分时操作系统C.实时操作系统
D.网络操作系统E.分布式操作系统
14操作系统与用户间接口不仅需要智能化、多媒体化、个性化,也还需要_A_。
A.键盘命令B.汇编指令C.机器指令D.通道命令
15银行家算法是一种_B_算法。
A.死锁解除B.死锁避免C.死锁预防D.死锁检测
16在下列解决死锁的方法中,属于死锁预防策略的是_B_。
A.银行家算法B.资源有序分配法
C.死锁检测法D.资源分配图化简法
17.在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。
但是,不适当的_C_也可能产生死锁。
A.进程优先权B.资源的线性分配C.进程推进顺序D.分配队列优先权
18.银行家算法是一种_B_算法。
A.死锁解除B.死锁避免C.死锁预防D.死锁检测
19.在下列解决死锁的方法中,属于死锁预防策略的是_B_。
A.银行家算法B.资源有序分配法
C.死锁检测法D.资源分配图化简法
20.在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。
但是,不适当的_C_也可能产生死锁。
A.进程优先权B.资源的线性分配C.进程推进顺序D.分配队列优先权
21.采用资源剥夺法可解除死锁,还可以采用_B_方法解除死锁。
A.执行并行操作B.撤消进程C.拒绝分配新资源D.修改信号量
22.资源的按序分配可以破坏_D_条件。
A.互斥使用资源B.占有且等待资源
C.非抢夺资源D.循环等待资源
23.在_C_的情况下,系统出现死锁。
A.计算机系统发生了重大故障
B.有多个封锁的进程同进存在
C.若干进程因竞争资源而无休止地相互等待他方释放已占有的资源
D.资源数大大小于进程数或进程同时申请的资源大大超过资源总数
24.死锁的四个必要条件是:
互斥、_B_、循环等待和不剥夺。
A.请求与阻塞B.请求与保持C.请求与释放D.释放与阻塞
25在分时操作系统中,进程调度经常采用_C_算法。
A.先来先服务B.最高优先权C.时间片轮转D.随机
26._B_优先权是在创建进程时确定的,确定之后在整个进程运行期间不再
改变。
A.先来先服务B.静态C.动态D.短作业
27.某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生
死锁的最少资源数是_B_。
A.9B.10C.11D.12
28.支持多道程序设计的操作系统在运行过程中,不断地选择新进程执行来实现CPU的共享,但其中_D_不是引起操作系统选择新进程的直接原因。
A.执行进程的时间片用完B.执行进程出错
C.执行进程要等待某一事件发生D.有新进程进入就绪队列
29.没有下列设备计算机无法工作_C_。
A.软盘B.硬盘C.内存D.打印机
30.把逻辑地址转变为内存的物理地址的过程称作_D_。
A.编译B.连接C.运行D.重定位
31.动态重定位技术依赖于_C_。
A.重定位装入程序B.重定位寄存器C.地址机构D.目标程序
32.在固定分区分配中,每个分区的大小是_C_。
A.相同B.随作用长度变化
C.可以不同但预先固定D.可以不同但根据作用长度固定
33.采用资源剥夺法可解除死锁,还可以采用_B_方法解除死锁。
A.执行并行操作B.撤消进程C.拒绝分配新资源D.修改信号量
34.资源的按序分配可以破坏_D_条件。
A.互斥使用资源B.占有且等待资源
C.非抢夺资源D.循环等待资源
35.在_C_的情况下,系统出现死锁。
A.计算机系统发生了重大故障
B.有多个封锁的进程同进存在
C.若干进程因竞争资源而无休止地相互等待他方释放已占有的资源
D.资源数大大小于进程数或进程同时申请的资源大大超过资源总数
36.通常情况下,在下列存储管理方式中,_D_支持多道程序设计、管理最简单,但存储碎片多;_B_使内存碎片尽可能少,而且使内存利用率最高。
A.段式B.页式C.段页式D.固定分区E.可变分区。
37.分页存储管理的目的为_A_。
A.解决碎片问题B.便于多个进程共享内存
C.回收空白区方便D.摆脱用户干预
38.在页式存储管理中,其虚拟地址空间是_A_的;在段式存储管理中,其虚拟地址空间是_B_的;在段页式存储管理中,其虚拟地址空间是_B_的。
A.一维B.二维C.三维D.层次
39.在没有快表的情况下,分页系统每访问一次数据,要访问_B_次内存;分段系统每访问一次数据,要访问_B_次内存:
段页式系统每访问一次数据,要访问_C_次内存。
A.1B.2C.3D.4
40.采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是_B_。
A.224B.216C.28D.232
41.在下述存储管理方式中,会产生内部碎片的是_B_,会产生外部碎片的是_C_。
A.页式和段式B.页式和段页式
C.动态分区方式和段式D.动态分区方式和段页式
42.虚拟存储管理系统的基础是程序的_A_理论。
A.局部性B.全局性C.动态性D.虚拟性
43.虚拟存储器最基本的特征是_B_;该特征主要是基于_D_;实现虚拟存储器最关键的技术是_C_。
A.一次性B.多次性C.交换性D.离散性E.驻留性。
44.使用虚拟存储器的目的是实现_D_。
A.存储保护B.程序浮动
C.扩充辅存D.扩充主存
45.系统“抖动”现象的发生是由_A_引起的。
A.置换算法选择不当B.交换的信息量过大
C.内存容量不足D.请求页式管理方案
46.在请求分页存储管理中,若采用FIFO页面淘汰算法,则当分配的页帧数增加时,缺页中断的次数_D_。
A.减少B.增加C.无影响D.可能增加也可能减少
47.从下列关于虚拟存储器的论述中,选出两条正确的论述。
__B__F__
A.在请求段页式系统中,以页为单位管理用户的虚空间,以段为单位管理内存空间。
B.在请求段页式系统中,以段为单位管理用户的虚空间,以页为单位管理内存空间。
C.为提高请求分页系统中内存的利用率,允许用户使用不同大小的页面。
D.在虚拟存储器中,为了能让更多的进程同时运行,通常只应装入10%—30%的进程后便启动运行。
E.实现虚拟存储器的最常用的算法是最佳适应算法OPT。
F.由于有了虚拟存储器,于是允许用户使用比内存更大的地址空间。
48.在请求调页系统中,内存分配有_C_和_D_两种策略,_D_的缺点是可能导致频繁地出现缺页中断而造成CPU利用率下降。
A.首次适应B.最佳适应C.固定分配D.可变分配。
49.在请求调页系统中有着多种置换算法:
选择最先进入内存的页面予以淘汰的算法称为_A_;选择在以后不再使用的页面予以淘汰的算法称为_B_;选择自上次访问以来所经历时间最长的页面予以淘汰的算法称为_C_;选择自某时刻开始以来,访问次数最少的页面予以淘汰的算法称为_E_。
A.FIFO算法B.OPT算法C.LRU算法E.LFU算法。
50.CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用_C_。
A.并行技术B.通道技术C.缓冲技术D.需存技术
51.操作系统中采用缓冲技术的目的是为了增强系统_B_的能力。
A.串行操作B.并行操作C.控制操作D.中断操作
52.为了使多个进程能有效地同时处理输入和输出,最好使用_A_。
A.缓冲池B.单缓冲C.双缓冲D.循环缓冲
53.通过硬件和软件的功能扩充,把原来独立的设备改造成能为若干个进程共享的设备,这种设备称为_D__。
A.存储设备B.系统设备C.用户设备D.虚拟设备
54.从下面关于设备独立性的论述中选择一条正确的论述。
__B____
A.设备独立性是指I/O设备具有独立执行I/O功能的一种特性。
B.设备独立性是指用户程序独立于具体使用的物理设备的一种特性。
C.设备独立性是指能独立实现设备共享的一种特性。
D.设备独立性是指设备驱动程序独立于具体使用的物理设备的一种特性。
55.设备独立性是指_A_无关。
A.程序与设备B.设备与设备C.通道与设备D.设备与CPU
56.虚拟设备是通过_D_技术实现的。
A.通道B.SPOOLingC.并行D.虚拟存储
57.为实现设备分配,应为每个设备设置一张_A_,在系统中配置一张_C_;为实现设备独立性,系统中应设置一张_E_。
A.设备控制表B.控制器控制表C.系统设备表
D.设备分配表E.逻辑设备表F.设备分配表
58.从下面关于虚拟设备的论述中选择一条正确的论述。
___C__
A.虚拟设备是指允许用户使用比系统中具有的物理设备更多的设备。
B.虚拟设备是指允许用户以标准方式来使用物理设备。
C.虚拟设备是指把一个物理设备变换成多个对应的逻辑设备。
D.虚拟设备是指允许用户程序不必全部装入内存就可使用系统中的设备。
59.SPOOLing是对脱机I/O工作方式的模拟,SPOOLing系统中的输入井是对脱机输入中的_A_进行模拟,输出井是对脱机输出中的_D_进行模拟,输入值班进程是对脱机输入中的_C_进行模拟,输出值班进程是对脱机输出中的_E__进行模拟。
A.内存输入缓冲区B.外围控制机C.输入设备
D.内存输出缓冲区E.输出设备
60.从下列关于SPOOLing系统的论述中,选择两条正确的论述。
__B__I__
A.构成SPOOLing系统的基本条件是具有外围输入机和外围输出机。
B.构成SPOOLing系统的基本条件是只要具有大容量、高速硬盘作为输入井与输出井。
C.构成SPOOLing系统的基本条件是只要操作系统中采用多道程序技术。
D.SPOOLing系统建立在分时系统中。
E.SPOOLing系统是虚拟存储技术的体现。
F.SPOOLing系统是在用户程序要读取数据时启动输入进程输入数据。
G.当输出设备忙时,SPOOLing系统中的用户程序暂停执行,待I/O空闲时再被唤醒,去执行操作。
H.SPOOLing系统实现了对I/O设备的虚拟,只要输入设备空闲,SPOOLing可预先将输入数据从设备传送到输入井中供用户程序随时读取。
J.在SPOOLing系统中,用户程序可随时将输出数据送到输出井中,待输出设备空闲时再执行数据输出操作。
61.在操作系统中,__指的是一种硬件机制。
A.通道技术B.缓冲池C.SPOOLING技术D.内存覆盖技术
62.死锁的四个必要条件是:
互斥、_B_、循环等待和不剥夺。
A.请求与阻塞B.请求与保持C.请求与释放D.释放与阻塞
63在分时操作系统中,进程调度经常采用_C_算法。
A.先来先服务B.最高优先权C.时间片轮转D.随机
64._B_优先权是在创建进程时确定的,确定之后在整个进程运行期间不再
改变。
A.先来先服务B.静态C.动态D.短作业
65.某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生
死锁的最少资源数是_B_。
A.9B.10C.11D.12
66.支持多道程序设计的操作系统在运行过程中,不断地选择新进程执行来实现CPU的共享,但其中_D_不是引起操作系统选择新进程的直接原因。
A.执行进程的时间片用完B.执行进程出错
C.执行进程要等待某一事件发生D.有新进程进入就绪队列
67.文件系统最基本的目标是___,文件系统所追求的最重要的目标是_A__。
A.提高存储空间利用率B.文件保护C.按名存取
D.提高对文件的存取速度E.提高I/O速度F.文件共享
68.文件系统最基本的目标是主要是通过_B_功能实现的。
A.存储空间管理B.目录管理C.文件读写管理D.文件安全性管理
69.在文件系统中可命名的最小数据单位是_D_,用户以_A_为单位对文件进行存取、检索等,对文件存储空间的分配则以_E_为单位。
A.逻辑块B.数据项C.字符串D.文件E.物理块
70.按逻辑结构可把文件分为_F_和_E_两类,UNIX系统中的文件系统采用_F_。
A.只读文件B.读、写文件C.索引文件
D.链式文件E.记录式文件F.流式文件
71.在操作系统中,处理机负责对进程进行管理和调度,对系统中的信息进行管理的部分通常称为_C_。
A.数据库系统B.软件系统C.文件系统D.检索系统
72.文件目录的主要作用是_A__。
A.按名存取B.提高速度C.节省空间D.提高外存利用率
73.以下叙述中正确的是_D__。
A.文件系统要负责文件存储空间的管理,但不能完成文件名到物理地址的转换。
B.树型目录结构中,对文件的访问是通过路径名和用户目录名来进行的。
C.文件被划分成大小相等的若干个物理块,一般物理块的大小是不固定的。
D.逻辑记录是对文件进行存取操作的基本单位。
74.文件系统中用_C_管理文件。
A.进程控制块B.外页表C.目录D.软硬件结合的方法
75.为了解决不同用户文件的“命名冲突”问题,通常在文件系统中采用_B_。
A.约定的方法B.树型目录C.路径D.索引
76.从下面的描述中选出一条错误的描述。
__C__
A.一个文件在同一系统中、不同的存储介质上的拷贝,应采用同一种物理结构。
B.文件的物理结构不仅与外存的分配方式相关,还与存储介质的特性相关,通常在磁带上只适合使用顺序结构。
C.采用顺序结构的文件既适合进行顺序访问,也适合进行随机访问。
D.虽然磁盘是随机访问的设备,但其中的文件也可使用顺序结构。
77.位示图可用于_B_。
A.文件目录的查找B.磁盘空间的管理
C、主存空间的共享D.实现文件的保护和保密
78.最常用的流式文件是字符流文件,它可看成是_A__的集合。
A.字符序列B.数据C.记录D.页面
79.在文件系统中是利用_A_来管理文件的。
A.文件控制块B.索引结点C.符号名表D.目录
80.为了允许不同用户的文件使用相同的文件名,通常文件系统中采用_B_。
A.重名翻译B.树型目录
C.文件名到文件物理地址的映射表D.索引表
81.在树型目录结构中,用户对某文件的首次访问通常都采用_B_;文件被打开后,对文件的访问通常采用_D_。
A.文件路径名B.文件符号名
C.内存索引结点的指针D.用户文件句柄
二、填空题
1.写出操作系统的两大作用:
2.操作系统运行的硬件环境有:
3.PSW寄存器用来指示。
4.一个作业必须把他的放在主存中才能运行。
5.存储键最右边的一位作用是,该位为0时,1时保护。
6.所谓的中断是指CPU对系统中的事件的响应。
7.在相对装入程序中,采用两趟技术完成内部符号表与外部符号表步骤:
第一趟完成,第二趟完成。
8.操作系统通常用的数据结构来记录进程的属性信息。
9.在多道程序操作系统中,操作系统为了管理系统中众多进程的活动和进展就需要解决进程间。
10.进程中访问共享资源的代码段称。
11.多级反馈队列调度算法中,队列的优先级最高,队列的时间片最小。
12.建立进程原语的主要工作是。
16.处理器的状态通常包括。
17.存储器的类型有:
18.缓冲区是外部设备在进行数据传输期间专门用来这些数据的主存区域
19.缓冲的作用:
。
21.把引起中断的事件称,把处理中断事件那段程序称。
22.什么叫重定位。
23.互斥的硬件实现方法有:
。
三、简答题
1.在单机系统中,如果系统中有N个进程,执行的进程最多有几个?
最少几个?
就绪的进程最多有几个?
最少几个?
等待进程最多几个?
最少几个?
2.解释什么是先来先服务调度算法、时间片轮转法调度算法?
各有什么用途?
3.解释什么是安全序列?
4.在多任务操作系统中,为什么必须采用动态重定位?
5.伙伴系统有什么技术特点?
伙伴系统如何对内存进行管理的?
6.目前广泛采用的目录结构形式是哪种?
它有什么优点?
7.I/O控制方式有哪几种?
试比较它们的优缺点。
8.画出计算机系统软硬件的层次结构。
9.画出冯氏结构的计算机原理框图,并说明工作原理。
10.响应中断的硬件处理过程:
11.什么叫进程的控制原语?
12.撤消进程原语的主要工作是:
13.多道程序系统的特点?
14.如何用信号量实现进程间互斥?
15.界限地址存储器是如何实现存储保护?
16.比较“程序”与“进程”概念。
17.进程有哪几种基本状,有几种状态的变迁?
18.Signal操作,“将信号量值增1,若该值为非正,则执行Signal操作的进程唤醒等待进程。
”为什么?
用物理意义解释。
19.多级反馈队列调度算法中,第一级队列的时间片应如何选择?
为什么?
四、算法与分析题
1.在外存空间的管理中,采用位示图法管理2GB的外存,需要占用多大的空间。
(物理块大小假设为4KB)
2.在windows系统(4KB/块)的记事本中保存600个字符,该文件实际大小是多少?
占用存储空间为多大?
3.画出具有挂起状态的进程模型图(进程的各状态及变迁图)
4.在一个请求分页式存储管理系统中,一个进程的页面走向为:
6,5,4,3,2,1,5,4,3,6,5,4,2,1,6,5。
请分别采用FIFO和LRU近似算法,对N=4和N=5的情况,用页面走向分析图求出访问中发生的缺页次数和缺页率,并比较结果。
5.阅读下面的撤消原语算法的描述,写出每条语句的作用,并改正错误。
voiddestroy(n)
{i=getinternal-name(n);
sched=false;
kill(i);
if(sched==true)Scheduler;
elsecontinue;
}
kill(i)
{if(i.status=="Runing")
{stop(i);
sched=true;
}
while(si.progeny)kill(s);
remove(i.state,i);
}
6.以下是生产者与消费者问题描述,仔细阅读,写出每条语句的作用,并补充缺少语句
semaphoreempty=n;
semaphorefull=0;
semaphoremutex=1;
messagebuffer[n];
intin=0;
intout=0;
voidmain()
{parbegin(proceducer(),consumer());
}
voidproceducer()
{do
{produceanewmessage;
wait(empty);
wait(mutex);
sendanewmessagetobuffer[in];
in=(in+1)%n;
signal(mutex);
signal(full);
}while(true);
}
voidconsumer()
{do
{
wait(full);
wait(mutex);
getamessagefrombuffer[out];
out=(out+1)%n;
signal(mutex);
signal(empty);
comsumeamessage;
}while(true);
}
7.分析以下的互斥的软件实现办法,回答问题
P:
begin
varj:
Interger;
repeat
repeat
flag[i]:
=want-in;
whileturn<>idoifflag[turn]=idle
thenturn:
=i;
flag[i]=in-cs;
j:
=0;
while(j
doj:
=j+1;
untilj>
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 操作系统 试题库