【计算机类职业资格】系统分析师-操作系统(三)及答案解析.doc
《【计算机类职业资格】系统分析师-操作系统(三)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】系统分析师-操作系统(三)及答案解析.doc(34页珍藏版)》请在麦多课文档分享上搜索。
1、系统分析师-操作系统(三)及答案解析(总分:37.00,做题时间:90 分钟)一、B单项选择题/B(总题数:12,分数:37.00)假设磁盘的移动臂位于 18 号柱面上,进程的请求序列如表 2-1 所示。那么,最省时间的响应序列为U U 2 /U /U,最费时间的响应序列为U U 3 /U /U。 表 2-1 进程的请求序列请求序列 柱面号 磁头号 扇 区号152020401568158691083710936541094(分数:2.00)(1). A. B. C. D.(分数:1.00)A.B.C.D.(2). A. B. C. D.(分数:1.00)A.B.C.D.在一个单 CPU 的计算
2、机系统中,采用可剥夺式优先级的进程调度方案,所有任务可以并行使用 I/O 设备。表 2-2 列出了三个任务 T1、T 2、T 3的优先级、独立运行时占用 CPU 和 I/O 设备的时间。如果操作系统的开销忽略不计,这三个任务从同时启动到全部结束的总时间为U U 4 /U /Ums,CPU 的空闲时间共有U U 5 /U /Ums 表 2-2 三个任务的情况任 务 优先级 每个任务独立运行时所需的时间T1 高 T2 中T3 低对每个任务:占用 CPU 5ms、I/O 8ms,再占用 CPU 2ms(分数:2.00)(1). A.15 B.21 C.27 D.45(分数:1.00)A.B.C.D.
3、(2). A.3 B.4 C.5 D.6(分数:1.00)A.B.C.D.进程的五态模型包括运行状态、活跃就绪状态、静止就绪状态、活跃阻塞状态和静止阻塞状态。针对图 2-2 所示的进程五态模型,为了确保进程调度的正常工作,(a)、(b)和(c)的状态分别为U U 6 /U /U,并增加一条U U 7 /U /U。(分数:3.00)(1). A.静止就绪、静止阻塞和活跃阻塞 B.静止就绪、活跃阻塞和静止阻塞 C.活跃阻塞、静止就绪和静止阻塞 D.活跃阻塞、静止阻塞和静止就绪(分数:1.00)A.B.C.D.(2). A.“运行”(a)的“等待”边 B.“运行”(b)的“等待”边 C.(a)“运行
4、”的“恢复或激活”边 D.“活动就绪”(b)的“等待”边(分数:1.00)A.B.C.D.(3).在 UNIX 系统中,Shell 程序U U /U /U实现显示用户主目录及当前命令的进程标识符。 A.echo UserHome directory:$LOGNAME echo Current shells PID:$ B.echo UserHome directory:$HOME echo Current shells PID:$ C.echo UserHome directory:$LOGNAME echo Current shells PID:$ D.echo UserHome direc
5、tory:$HOME echo Current shells PID:$(分数:1.00)A.B.C.D.在一台按字节编址的 8 位计算机系统中,采用虚拟页式存储管理方案,页面的大小为 1KB,且系统中没有使用快表(或相联存储器)。图 2-5 所示的是划分成6 个页面的用户程序。图中 swap A,B 是 16 位的指令,A 和 B 表示该指令的两个 16 位操作数。swap指令存放在内存的 1023 单元中,操作数 A 存放在内存的 3071 单元中,操作数B 存放在内存的 5119 单元中。执行 swap 指令需要访问U U 9 /U /U次内存,将产生U U 10 /U /U次缺页中断。
6、(分数:3.00)(1). A.6 B.12 C.18 D.24(分数:1.00)A.B.C.D.(2). A.3 B.4 C.5 D.6(分数:1.00)A.B.C.D.(3).若操作系统中有 n 个作业 Ji(i=1,2,n),分别需要 Ti(i=1,2,n)的运行时间,采用U U/U /U的作业调度算法可以使平均周转时间最短。 A.先来先服务 B.最短时间优先 C.响应比高者优先 D.优先级(分数:1.00)A.B.C.D.将下面 Shell 程序段中的空缺部分补齐,使得它可以将指定的一个或多个输入文件的内容依次添加到输出文件的末尾,如果指定的输出文件不存在,则程序应自动产生一个输出文件
7、。(分数:2.00)(1). A.$# B.$i C.$! D.$(分数:1.00)A.B.C.D.(2). A.“$i“$output B.“$i“$output C.$i$output D.$i$output(分数:1.00)A.B.C.D.在图 2-6 所示的树型文件系统中,方框表示目录,圆圈表示文件,“/”表示路径之间的分隔符,“/”在路径之首时表示根目录,“”表示父目录。假设当前目录是 D1,“COPY”表示拷贝命令,那么,将文件 f2 拷贝到根目录中的正确命令是U U 14 /U /U;下面对根目录中文件 f1 和子目录W1 中文件 f1 描述正确的是U U 15 /U /U。(分
8、数:2.00)(1). A.COPY D1/W2/f2/ B.COPY W2/f2 C.CUPY /W2/f2 D.COPY /W2/f2/(分数:1.00)A.B.C.D.(2). A.根目录中文件 f1 和子目录 W1 中文件 f1 是完全相同的 B.根目录中文件 f1 和子目录 W1 中文件 f1 是不相同的 C.根目录中文件 f1 和子目录 W1 中文件 f1 可能相同也可能不相同 D.树型文件系统中不允许出现相同名字的文件(分数:1.00)A.B.C.D.某工厂仓库有一名保管员,该仓库可存放,z 箱零件。该工厂生产车间有 m 名工人,只要仓库空闲,工人便将生产好的整箱零件放入仓库,并
9、由保管员登记入库数量;该工厂销售部有 k 名销售员,只要仓库库存数能满足客户要求,便可提货,并由保管员登记出库数量。规定工人和销售员不能同时进入仓库,但是工人和工人、销售员和销售员可以同时进入仓库,其工作流程如图 2-7 所示。(分数:4.00)(1). A.P(S1)、V(S1) B.P(S1)、V(S2) C.P(S2)、V(S2) D.P(S2)、V(S1)(分数:1.00)A.B.C.D.(2). A.P(S1)、V(S1) B.P(S1)、V(S2) C.P(S2)、V(S2) D.P(S2)、V(S1)(分数:1.00)A.B.C.D.(3). A.P(S1)、V(s1)、P(S2
10、)、V(S2) B.P(S1)、V(S1)、P(S3)、V(S3) C.P(S2)、V(S2)、P(S3)、V(S3) D.P(S3)、V(S3)、P(S3)、V(S3)(分数:1.00)A.B.C.D.(4).U U /U /U不是操作系统关心的主要问题。 A管理计算机裸机 B设计、提供用户程序与计算机硬件系统的界面 C管理计算机系统资源 D高级程序设计语言的编译器(分数:1.00)A.B.C.D.某书店有一个收银员,该书店最多允许 n 个购书者进入。将收银员和购书者看做不同的进程,其工作流程如图 2-8 所示。利用 PV 操作实现该过程,设置信号量 S1、S2 和 Sn,初值分别为 0,0
11、,n。则图 2-8 中 a1 和 a2 应填入U U 20 /U /U,b1 和 b2 应填入U U 21 /U /U。(分数:2.00)(1). A.V(S1)、P(S2) B.V(Sn)、P(Sn) C.P(S1)、V(S2) D.P(S2)、V(S1)(分数:1.00)A.B.C.D.(2). A.P(Sn)、V(S2) B.V(Sn)、P(S2) C.P(S1)、V(S2) D.P(S2)、V(S1)(分数:1.00)A.B.C.D.影响文件系统可靠性的因素之一是文件系统的一致性问题,如果读取U U22 /U /U的某磁盘块,修改后在写回磁盘前系统崩溃,则对系统的影响相对较大。通常的解
12、决方案是采用文件系统的一致性检查,一致性检查包括块的一致性检查和文件的一致性检查。在块的一致性检查时,检测程序构造一张表,表中为每个块设立两个计数器,一个跟踪该块在文件中出现的次数,一个跟踪该块在空闲表中出现的次数。若系统有 16 个块,检测程序通过检测发现表U U 23 /U /U状态下的文件系统是一致的。(分数:4.00)(1). A.用户文件的某磁盘块 B.空闲表磁盘块 C.用户目录文件 D.系统目录文件(分数:1.00)A.B.C.D.(2). (分数:1.00)A.B.C.D.(3).在虚拟存储器中,辅存的编址方式是U U /U /U。 A.按信息编址 B.按字编址 C.按字节编址
13、D.按位编址(分数:1.00)A.B.C.D.(4).图 2-9(a)所示是某一个时刻 J1、J2、J3、J4 四个作业在内存中的分配情况,若此时操作系统先为 J5分配 5KB 空间,接着又为 J6 分配 10KB 空间,那么操作系统采用分区管理中的U U /U /U算法,使得分配内存后的情况如图 2-9(b)所示。(分数:1.00)A.B.C.D.若某航空公司的飞机订票系统有 n 个订票终端,系统为每个订票终端创建一个售票终端的进程。假设 Pi(i=1,2,n)表示售票终端的进程,Hj(j=1,2,m)表示公共数据区,分别存放各个航班的现存票数,Temp 为工作单元。系统初始化时将信号量 S
14、 赋值为U U 26 /U /U。P i进程的工作流程如图 2-10 所示,a、b 和 c 处将执行 P 操作和 V 操作,则图 2-10 中 a、b 和 c 应填入U U 27 /U /U。(分数:4.00)(1). A.0 B.1 C.2 D.3(分数:1.00)A.B.C.D.(2). A.P(S)、V(S)和 V(S) B.P(S)、P(S)和 V(S) C.V(S)、P(S)和 P(S) D.V(S)、V(S)和 P(S)(分数:1.00)A.B.C.D.(3).系统中有 R 类资源 m 个,现有 n 个进程互斥使用。若每个进程对 R 资源的最大需求为 w,那么当m、n、w 取表 2
15、-4 的值时,对于表 2-4 中的 ae 五种情况,U U /U /U可能会发生死锁。表 2-4 进程和资源表a b c d emnw212221222432433 A.a 和 b B.b 和 c C.c 和 d D.c 和 e(分数:1.00)A.B.C.D.(4).在文件管理系统中,位示图(bitmap)可用来记录磁盘存储器的使用情况。假如计算机系统的字长为32 位,磁盘存储器上的物理块依次编号为:0、1、2、,那么 3552 号物理块在位示图中的第U U/U /U个字。 A.111 B.112 C.223 D.446(分数:1.00)A.B.C.D.在一个单 CPU 的计算机系统中,有三
16、台不同的外部设备 R1、R2、R3 和三个进程P1、P2、P3。系统 CPU 调度采用可剥夺式优先级的进程调度方案,三个进程的优先级、使用设备的先后顺序和占用设备时间如表 2-5 所示。 表 2-5 进程占用设备情况进程 优先级 使用设备、GPU 的先后顺序和占用时间P1 高 R1(20ms)CPU(20ms)R3(20ms)P2 中 R3(40ms)CPU(30ms)R2(20ms)P3 低 CPU(30ms)R2(20ms)CPU(20ms)假设操作系统的开销忽略不计,从三个进程同时投入运行到全部完成,CPU 的利用率约为U U 30 /U /U%;R3 的利用率约为U U 31 /U /
17、U%(设备的利用率指该设备的使用时间与进程组全部完成所占用时间的比率)。(分数:2.00)(1). A.66.7 B.75 C.83.3 D.91.7(分数:1.00)A.B.C.D.(2). A.66 B.50 C.33 D.17(分数:1.00)A.B.C.D.在图 2-12 所示的树型文件系统中,方框表示目录,圆圈表示文件,“/”表示路径中的分隔符,“/”在路径之首时表示根目录。假设当前目录是 D2,进程 A 以如下两种方式打开文件 f2。方式fd1=open(“(U U 32 /U /U/f2“,O_RDONLY);方式fd1=open(“/D2/W2/f2“,O_RDONLY);其中
18、,方式的工作效率比方式的工作效率高,因为采用方式,文件系统是从U U 33 /U /U。(分数:7.00)(1). A./D2/W2 B.D2/W2 C.W2 D./W2(分数:1.00)A.B.C.D.(2). A.根目录开始查找文件 f2,系统查找时间少,读取 f2 文件次数不变 B.当前路径开始查找文件 f2,系统查找时间少,读取 f2 文件次数少 C.根目录开始查找文件 f2,系统查找时间少,读取 f2 文件次数少 D.当前路径开始查找文件 f2,系统查找时间少,读取 f2 文件次数不变(分数:1.00)A.B.C.D.(3).操作系统通常将:I/O 软件分成四个层次:用户应用层软件、
19、中断处理程序、独立于设备的软件和设备驱动程序,分层的主要目的是U U /U /U。 A.提高处理速度 B.减少系统占用的空间 C.便于即插即用 D.便于系统修改、扩充和移植(分数:1.00)A.B.C.D.(4).虚拟内存是基于程序的局部性原理而设计的。下面关于局部性原理的描述正确的是U U /U/U。 A.程序代码顺序执行 B.程序按照非一致性方式访问内存 C.程序连续地访问许多变量 D.程序在一段时间内访问相对小的一段地址空间(分数:1.00)A.B.C.D.(5).U U /U /U操作需要特权指令执行。 A.读取当前时钟 B.清除一块内存 C.关闭中断 D.从用户态切换到管态(分数:1
20、.00)A.B.C.D.(6).关于分页式虚拟存储器的论述,正确的是U U /U /U。 A.根据程序的模块性,确定页面大小 B.可以将程序放置在页面内的任意位置 C.可以从逻辑上极大地扩充内存容量,并且使内存分配方便、利用率高 D.将正在运行的程序全部装入内存(分数:1.00)A.B.C.D.(7).当 PC 加电启动时,系统自动地先从U U /U /U开始引导操作系统。 A.磁带 B.ROM BIOS C.磁盘 D.光盘(分数:1.00)A.B.C.D.系统分析师-操作系统(三)答案解析(总分:37.00,做题时间:90 分钟)一、B单项选择题/B(总题数:12,分数:37.00)假设磁盘
21、的移动臂位于 18 号柱面上,进程的请求序列如表 2-1 所示。那么,最省时间的响应序列为U U 2 /U /U,最费时间的响应序列为U U 3 /U /U。 表 2-1 进程的请求序列请求序列 柱面号 磁头号 扇 区号152020401568158691083710936541094(分数:2.00)(1). A. B. C. D.(分数:1.00)A.B. C.D.解析:(2). A. B. C. D.(分数:1.00)A.B.C. D.解析:解析 磁盘是可被多个进程共享的设备。当有多个进程都请求访问磁盘时,为了保证信息的安全,系统每一时刻只允许一个进程启动磁盘进行 I/O 操作,其余的进
22、程只能等待。因此,操作系统应采用一种适当的调度算法,以使各进程对磁盘的平均访问(主要是寻道)时间最短。磁盘调度分为移臂调度和旋转调度两类,并且先进行移臂调度,再进行旋转调度。由于访问磁盘最耗时的是寻道,因此磁盘调度的目标应是使磁盘的平均寻道时间最短。 移动臂定位后,如果有多个进程等待访问该柱面,应当如何决定这些进程的访问顺序呢?这就是旋转调度要考虑的问题。显然系统应该选择延迟时间最短的进程对磁盘的扇区进行访问。当有若干等待进程请求访问磁盘上的信息时,旋转调度应考虑如下情况: (1)进程请求访问的是同一磁道上的不同编号的扇区; (2)进程请求访问的是不同磁道上的不同编号的扇区; (3)进程请求访
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 系统分析 操作系统 答案 解析 DOC
