《第4章 操作系统.doc》由会员分享,可在线阅读,更多相关《第4章 操作系统.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流第4章 操作系统.精品文档.第4章 操作系统一、选择题1下列关于操作系统的叙述中,正确的是_D_。 A 没有操作系统软件,用户就无法使用计算机 B 操作系统软件可以统一管理和调度计算机的所有资源 C 操作系统的功能之一是提高计算机的计算精度 D 操作系统不能提高资源的利用率2. 操作系统的主要功能是_D_。 A 把源程序代码翻译为目标代码 B 完成计算机硬件与软件之间的转换 C 实现计算机与用户之间的相互交流 D 控制、管理计算机系统的资源和程序的执行3. 操作系统是一种_B_。 A 应用软件 B 系统软件 C 通用软件 D 工具软件4. 下
2、面_B_不是计算机高级语言。 A. PASCAL B. UNIX C. C D. BASIC5.以下_B_项功能不是操作系统具备的主要功能。A内存管理 B中断处理 C文档编辑 DCPU调度6.Windows 7操作系统是_A_操作系统 A 多用户、多任务 B 单用户、单任务 C 单用户、多任务 D 多用户、单任务7.用户与操作系统打交道的手段称为_C_。 A 广义指令 B 命令输入 C 用户接口 D 通信 8.下列关于存储管理的叙述中正确的是_B_。 A 存储管理可以合理的分配硬盘的空间 B 存储管理可以对计算机系统的主存储器空间进行合理的分配和管理 C 存储管理并不能提高主存空间的利用率 D
3、 存储管理并不能解决“小主存”运行“大程序”的矛盾9.存储管理的目的是_C_。 A.方便用户 B.提高内存利用率 C.方便用户和提高内存利用率 D.增加内存实际容量10.逻辑地址就是_B_。A、用户地址 B、相对地址 C、物理地址 D、绝对地址11.虚拟存储器_D_。 A 可以提高计算机运行速度的设备 B 扩大了主存容量 C 实际上不存在的存储器 D 可容纳总和超过主存容量的多个作业同时运行的一个地址空间12.在请求页式存储管理时,缺页中断是指查找页不在_C_中。 A 外存 B 虚存 C 内存 D 地址空间 13.在可变分区存储管理中的移动技术优点在于_D_中。 A 增加主存容量 B 缩短访问
4、周期 C 加速地址转换 D 集中空闲区 14.动态重定位由_A_实现 A 硬件地址变换机构 B 执行程序 C 汇编语言 D 作业控制15.静态重定位是在作业的 _B_ 中进行的,动态重定位是在作业的_D_中进行的。A 编译过程 B 装入过程 C 修改过程 D 执行过程16.支持程序浮动的地址转换机制是_D_。A. 页式地址转换 B. 段式地址转换 C. 静态重定位 D. 动态重定位17.在请求分页存储管理方案中,若某用户空间为16个页面,页长1KB,现有页表如下,则逻辑地址0A1F(H)所对应的物理地址为_A_。页号物理块号0 11 52 33 74 2A. 0E1F(H) B. 031F(H
5、) C. 0A1F(H) D. 021F(H)18.下列关于进程的描述,正确的是_A_。 A 进程是指程序在一个数据集上运行的过程 B 一个程序只能形成一个进程运行 C 多个进程不能同时执行 D 一个进程只能包含一个程序 19.进程与程序的本质区别是_D_。 A 存储在内存和外存 B 顺序和非顺序执行机器指令 C 分时使用及独占使用计算机资源 D 动态和静态特征20.在操作系统中引入进程概念的主要目的是_B_。A. 改善用户编程环境 B. 描述程序动态执行过程的性质C. 使程序与计算过程一一对应 D. 提高程序的运行速21.唯一标识进程存在的是_C_。 A 程序 B 数据集 C 进程控制块 D
6、 进程调度程序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.进程调度是从_A_选择一个进程投入运行。 A 就绪队列 B 等待队列 C 作业后备队列 D 提交队
7、列 27.在一段时间内,只允许一个进程访问的资源,称为临界资源,下列论述,正确的论述为_D_ 。A 对临界资源是不能实现资源共享的。B 只要能使程序并发执行,这些并发执行的程序便可对临界资源实现共享。C 为临界资源配上相应的设备控制块后,便能被共享。D 对临界资源,应采取互斥访问方式,来实现共享。28.临界区是指并发进程中访问共享变量的_D_段. A.管理信息 B.信息存储 C.数据 D.程序29.若系统中有五个并发进程涉及某个相同的变量A,则变量A的相关临界区是由_D_临界区构成.A.2个 B.3个 C.4个 D.5个30.如果进程PA对信号量S执行P操作,则信号量S的值应 _B_。A.加1
8、 B.减1 C.等于0 D.小于031.操作系统对信号量S的P原语操作定义中,使进程进入相应等待队列的条件是_B_。 A S0 B S0 32.原语是_B_ 。A、一条机器指令 B、若干条机器指令组成 C、一条特定指令 D、中途能打断的指令33.竞争计算机系统资源的基本单位是_A_。A进程 B作业 C程序 D过程34.在操作系统中,可以并行工作的基本单位是_C_。A.作业 B. 程序 C. 进程 D.过程35.引入多道程序的目的在于_A_。 A. 充分利用CPU,减少CPU等待时间 B. 提高实时响应速度 C. 有利于代码共享,减少主、辅存信息交换量 D. 充分利用存储器36.产生系统死锁的原
9、因可能是由于_C_。 A 进程释放资源 B 一个进程进入死循环 C 多个进程竞争,资源出现了循环等待 D 多个进程竞争共享型设备37.在多进程的并发系统中,肯定不会因竞争_D_而产生死锁.A.打印机 B.磁带机 C.磁盘 D.CPU38.磁盘属于_A_设备。A.顺序存取 B.直接存取 C.链接存取 D.随机存取39.SPOOLING技术使用了_B_。 A 外设概念 B 虚拟设备概念 C 磁带概念 D 存储概念 40.用SPOOLing系统的目的是为了提高_D_的使用效率。A操作系统 B内存 CCPU DI/O设备41.通过硬件和软件的功能扩充,把原来独占的设备改造成能为若干用户共享的设备,这种
10、设备称为_C_。 A 存储设备 B 系统设备 C 虚拟设备 D 用户设备 42.从用户的角度看,引入文件系统的主要目的是_D_。 A 实现对磁盘存储的管理 B 操作系统本身的要求 C 保护文件不被破坏 D 实现对文件按名存取 43.按逻辑结构,文件可分为_B_式文件和流式文件 A 集合 B 记录 C 单用户 D 分布式 44.若文件系统采用二级文件目录,则可以_D_。 A 缩短访问存储器的时间 B 实现文件共享 C 节省内存空间 D 解决不同用户间的命名冲突问题45.如果文件系统中有两个文件重名,不应采用_A_。 A.一级目录结构 B.树型目录结构 C.二级目录结构 D.A和C二、简答题1.
11、说明操作系统的五个主要功能.答:处理器管理,存储管理,文件管理,设备管理,用户接口管理。2 .进程有哪几种基本状态 试描绘出进程状态转换图。答:进程有运行态,就绪态和阻塞态三种基本状态。3. 进程与程序是两个完全不同的概念,但又有密切的联系,试写出两者的区别。答:程序是指令的集合,是静态的概念;进程是程序的执行过程,是动态的概念。4. 若在一分页存储管理系统中,某作业的页表如下所示.已知页面大小为1024字节,试将逻辑地址1011,2148,4000,5012转化为相应的物理地址.页号物理块号0 21 32 13 6答:本题中,为了描述方便,设页号为P,页内位移为D,则:对于逻辑地址1011,
12、P=INT(1011/1024)=0,D=1011 mod 1024=1011,查页表第0页在第2块,所以物理地址为3059.对于逻辑地址2148,P=INT(2148/1024)=2,D=2148 mod 1024=100,查页表第2页在第1块,所以物理地址为1124.对于逻辑地址4000,P=INT(4000/1024)=3,D=4000 mod 1024=928,查页表第3页在第6块,所以物理地址为7072.对于逻辑地址5012,P=INT(5012/1024)=4,D=5012 mod 1024=916,因页号超过页表长度,该逻辑地址非法5. 有两个用户进程A和B,在运行过程中都要使用系统中的一台打印机输出计算结果.(1) 试说明A,B两进程之间存在什么样的制约关系 (2) 为保证这两个进程能正确地打印出各自的结果,请用信号量和P,V操作写出各自的有关申请,使用打印机的代码.要求给出信号量的含义和初值.答:(1)A,B两进程之间存在互斥制约关系.因为打印机属于临界资源,必须一个进程使用完之后另一个进程才能使用.(2)mutex:用于互斥的信号量,因为只有一台打印机,所以初值为1.进程A进程B.P(mutex);使用打印机;V(mutex);.P(mutex);使用打印机;V(mutex);