1、程序员-操作系统基础及答案解析(总分:64.00,做题时间:90 分钟)一、B单选题/B(总题数:36,分数:64.00)已知有 10 个进程共享一个互斥段,如果最多允许 6 个进程同时进入互斥段,则信号量 S 的初值是U (1) /U,其变化范围是U (2) /U。(分数:6.00)(1).(1)(分数:1.00)A.0B.1C.5D.6(2).(2)(分数:1.00)A.010B.-19C.-46D.-55(3).(1)(分数:1.00)A.-2B.-1C.0D.1(4).(2)(分数:1.00)A.-2B.-1C.0D.1(5).(1)(分数:1.00)A.V(S2)、P(S1)B.P(
2、S1)、V(S2)C.P(S2)、V(S1)D.V(S1)、P(S2)(6).(2)(分数:1.00)A.V(S2)、P(S1)B.P(S1)、V(S2)C.P(S2)、V(S1)D.V(S1)、P(S2)1.内存的段式存储管理有许多优点。在下面的描述中,_不是段式存储管理的优点。(分数:1.00)A.支持程序的模块化设计和并行编程的要求B.各段程序的修改互不影响C.地址变换速度快,内存碎片少D.便于多道程序共享内存的某些段2.为了保证对系统中文件的安全管理,任何一个用户进入系统时都必须进行注册,通常将这一级安全管理称之为_安全管理。(分数:1.00)A.用户级B.系统级C.文件级D.目录级3
3、.作业 J1,J2,J3 的提交时间和运行时间如表 2-1 所示。若采用响应比高者优先调度算法,则作业调度次序为_。表 2-1 提交时间和运行时间(分数:1.00)A.B.C.D.操作系统是一种U (1) /U。在操作系统中采用多道程序设计方式能提高 CPU 和外部设备的U (2) /U。一般来说,为了实现多道程序设计,计算机需要有U (3) /U。操作系统U (4) /U已经成为工作站上的主流操作系统。对于使用U (4) /U操作系统的计算机系统来说,U (5) /U语言是主要的高级语言。(分数:5.00)(1).(1)(分数:1.00)A.通用软件B.系统软件C.应用软件D.软件包(2).
4、(2)(分数:1.00)A.利用效率B.可靠性C.稳定性D.兼容性(3).(3)(分数:1.00)A.更大的内存B.更快的外部设备C.更快的 CPUD.更先进的终端(4).(4)(分数:1.00)A.VMSB.DOSC.MVSD.UNIX(5).(5)(分数:1.00)A.PascalB.AdaC.CD.Fortran4.通过设置文件的_,可以使其成为“只读”文件。(分数:1.00)A.类型B.格式C.属性D.状态作业 J1,J2,J3,J4 的提交时间和运行时间如表 2-2 所示。若采用短作业优先调度算法,则作业调度次序为U (1) /U,平均周转时间为U (2) /U分钟(这里不考虑操作系
5、统的开销)。 表 2-2 提交时间和运行时间 作业号 提交时间 运行时间(分钟)J1 6:00 60J2 6:24 30J3 6:48 6J4 7:00 12(分数:2.00)(1).(1)(分数:1.00)A.J3J4J2J1B.J1J2J3J4C.J1J3J4J2D.J4J3J2J1(2).(2)(分数:1.00)A.45B.58.5C.64.5D.725.在请求分页管理中,若采用先进先出(FIFO)页面置换算法,可能会产生“FIFO 异常”,“FIFO 异常”指的是_。(分数:1.00)A.频繁地出页入页的现象B.分配的页面数增加,缺页中断的次数也可能增加C.进程交换的信息量过大导致系统
6、工作区不足D.分配给进程的内存空间不足使进程无法正常工作6.操作系统的功能不包括_。(分数:1.00)A.提供用户操作界面B.管理系统资源C.提供应用程序接口D.提供 HTML7.系统中有 4 个单位的存储器资源,被 n 个进程共享。如果每个进程都要求 i 个单位的存储器资源,那么,当_时,系统不会发生死锁。(分数:1.00)A.n=2,i=4B.n=4,i=3C.n=3,i=2D.n=3,i=38.操作系统的存储器管理对象是_。(分数:1.00)A.内存B.外存C.内存和外存D.辅存9.系统中有四个作业,它们的到达时间、运行时间、开始时间、完成时间和周转时间如表 2-3 所示,该系统采用的作
7、业调度算法是_。表 2-3 作业的时间(分数:1.00)A.B.C.D.10.用户进程 A 从运行状态转换到阻塞状态,可能是由于_。(分数:1.00)A.该进程执行了 V 操作B.某系统进程执行了 V 操作C.该进程执行了 P 操作D.某系统进程执行了 P 操作11._操作系统的系统响应时间重要性超过系统资源的利用率,它广泛应用于卫星控制、导弹发射、飞机飞行控制、飞机订票业务。(分数:1.00)A.分时B.批处C.实时D.分布式12.操作系统的任务是_。(分数:1.00)A.把源程序转换为目标代码B.管理计算机系统中的软、硬件资源C.负责存取数据库中的各种数据D.负责文字格式编排和数据计算13
8、.Windows“回收站”占用的是_中的空间。(分数:1.00)A.主存B.软盘C.光盘D.硬盘操作系统是一种U (1) /U,作业管理和进程管理是操作系统的重要组成部分。进程管理可把进程的状态分成U (2) /U三种。用户可以通过U (3) /U建立和撤销进程。进程的调度实际上是确定U (4) /U。在批处理系统中,作业管理可把作业流的状态分成U (5) /U四种。(分数:5.00)(1).(1)(分数:1.00)A.专用软件B.应用软件C.系统软件D.实用软件(2).(2)(分数:1.00)A.提交、运行、后备B.等待、提交、完成C.就绪、运行、等待D.等待、提交、就绪(3).(3)(分数
9、:1.00)A.宏指令B.过程调用C.函数调用D.系统调用(4).(4)(分数:1.00)A.处理机的占用B.内存的分配C.寄存器状态D.计算方法(5).(5)(分数:1.00)A.后备、进入、就绪、退出B.进入、后备、运行、退出C.后备、等待、就绪、退出D.等待、就绪、运行、退出在下列存储管理方案中,U (1) /U是解决内存碎片问题的有效方法。虚拟存储器主要由U (2) /U组成。(分数:2.00)(1).(1)(分数:1.00)A.单一连续分配B.固定分区C.可变分区D.可重定位分区(2).(2)(分数:1.00)A.寄存器和软盘B.软盘和硬盘C.磁盘区域与主存D.CDROM 和主存14
10、.若计算机系统中的进程在“就绪”、“运行”和“等待”三种状态之间转换,进程不可能出现_的状态转换。(分数:1.00)A.“就绪”“运行”B.“运行”“就绪”C.“运行”“等待”D.“就绪”“等待”15.在虚拟分页存储管理系统中,若进程访问的页面不在主存,且主存中没有可用的空闲块时,系统正确的处理顺序为_。(分数:1.00)A.决定淘汰页页面调出缺页中断页面调入B.决定淘汰页页面调入缺页中断页面调出C.缺页中断决定淘汰页页面调出页面调入D.缺页中断决定淘汰页页面调入页面调出16._技术是在主存中同时存放若干个程序,并使这些程序交替执行,以提高系统资源的利用率。(分数:1.00)A.多道程序设计B
11、.SpoolingC.缓冲D.虚拟设备17.在进程管理中,当_时,进程从阻塞状态变为就绪状态。(分数:1.00)A.进程被进程调度程序选中B.等待某一事件C.等待的事件发生D.时间片用完18.对于基于网络的应用系统,在客户端持续地向服务端提交作业请求的过程中,若作业响应时间越短,则服务端_。(分数:1.00)A.占用内存越大B.越可靠C.吞吐量越大D.抗病毒能力越强19.计算机加电自检以后,引导程序首先装入_,否则,计算机不能做任何事情。(分数:1.00)A.操作系统B.编译程序C.Office 系列软件D.应用软件20.以下有关操作系统的叙述,正确的是_。(分数:1.00)A.用 P、V 操
12、作可以解决互斥与同步问题B.只要同一信号量上的 P、V 操作成对地出现,就可以防止引起死锁C.虚存就是把一个实存空间变为多个用户内存空间分配给用户作业使用,使得每个用户作业都感到好像自己独占一个内存D.在一个单处理机中,最多只能允许有两个进程处于运行状态21.在操作系统中,Spooling 技术是一种并行机制,它可以使_。(分数:1.00)A.不同进程同时运行B.应用程序和系统软件同时运行C.不同的系统软件同时运行D.程序的执行与打印同时进行22.若进程 P1 正在运行,操作系统强行撤下 P1 所占用的 CPU,让具有更高优先级的进程 P2 运行,此时P1 进程处于_状态。(分数:1.00)A
13、.就绪B.等待C.结束D.善后处理23.若内存采用固定分区管理方案,在已分配区可能会产生未用空间,通常称之为_。(分数:1.00)A.废块B.空闲页面C.碎片D.空闲簇24.系统软件是_的软件。(分数:1.00)A.向应用软件提供系统调用等服务B.与具体硬件逻辑功能无关C.在应用软件基础上开发D.并不具体提供人机界面25.为了提高计算机的处理机和外部设备的利用率,_把多个程序同时放入主存储器,在宏观上并行运行。(分数:1.00)A.多道程序设计B.分布程序设计C.多重程序设计D.并发程序设计26.办公自动化软件一般应用于_。(分数:1.00)A.科学计算B.实时控制C.信息管理D.辅助设计27
14、.分页存储管理系统中,地址结构如图 2-4 所示。则_。 (分数:1.00)A.页的大小为 1KB,最多有 8M 页B.页的大小为 2KB,最多有 4M 页C.页的大小为 4KB,最多有 1M 页D.页的大小为 8KB,最多有 2M 页28.计算机系统出现死锁,通常是因为_。(分数:1.00)A.系统中有多个阻塞进程B.资源数大大小于系统中的进程数C.系统中多个进程同时申请的资源总数大大超过系统资源总数D.若干进程相互等待对方已占有的资源在 Word 编辑状态下,将正文中所有“internet explorer”改写为“Internet Explorer”,常选用编辑子菜单上的“U (1) /
15、U”命令:单击“工具”栏中的U (2) /U按钮可以在光标所在处插入超链接。(分数:6.00)(1).(1)(分数:1.00)A.修订B.替换C.定位D.粘贴(2).(2) (分数:1.00)A.B.C.D.(3).(1)(分数:1.00)A.绝对引用B.相对引用C.逻辑引用D.物理引用(4).(2)(分数:1.00)A.102B.103C.104D.203(5).(1)(分数:1.00)A.My temp-booksB.Wavebmp*.arjC.BlueRivetbmrarD.JAUTOEXPr07.0(6).(2)(分数:1.00)A.路径、文件名、文件属性B.驱动器号、文件名和文件的属
16、性C.驱动器号、路径、文件名和文件的扩展名D.文件名、文件的属性和文件的扩展名29.下列几种存储器中,存取周期最短的是_。(分数:1.00)A.U 盘B.硬盘C.光盘D.内存在 Windows 系统中,通过设置文件的U (1) /U,可以使其成为“隐藏”文件;如果用户要整理 D 盘上的碎片,可选中 D 盘,U (2) /U,单击“开始整理”按钮,在弹出的对话框中单击“整理碎片”按钮即可。(分数:9.00)(1).(1)(分数:1.00)A.类型B.格式C.属性D.状态(2).(2)(分数:1.00)A.双击鼠标左键,选择“属性”对话框中的常规选项卡B.单击鼠标右键,选择“属性”对话框中的常规选
17、项卡C.双击鼠标左键,选择“属性”对话框中的工具选项卡D.单击鼠标右键,选择“属性”对话框中的工具选项卡(3).(1)(分数:1.00)A.软盘B.硬盘C.U 盘D.软盘或硬盘(4).(2)(分数:1.00)A.常规B.硬件C.共享D.工具(5).(3)(分数:1.00)A.在驱动器或文件夹窗口中,选择要删除的文件并单击退格键。B.在驱动器或文件夹窗口中,选择要删除的文件同时按下Shift+Del键。C.在要删除的文件或文件夹上单击鼠标右键,选择“删除”。D.用鼠标直接拖动选中的文件夹到回收站。(6).(1) (分数:1.00)A.B.C.D.(7).(2) (分数:1.00)A.按键的同时单
18、击鼠标左键即可B.按键的同时单击鼠标右键即可C.按住鼠标左键拖动鼠标,到达待格式化的文本末尾时松开鼠标键D.按住鼠标右键拖动鼠标,到达待格式化的文本末尾时松开鼠标键(8).(1)(分数:1.00)A.复制选中的文本B.移动选中的文本C.选中一个段落D.选中一个矩形区域中的文本(9).(2)(分数:1.00)A.复制选中的文本B.移动选中的文本C.选中一个段落D.选中一个矩形区域中的文本程序员-操作系统基础答案解析(总分:64.00,做题时间:90 分钟)一、B单选题/B(总题数:36,分数:64.00)已知有 10 个进程共享一个互斥段,如果最多允许 6 个进程同时进入互斥段,则信号量 S 的
19、初值是U (1) /U,其变化范围是U (2) /U。(分数:6.00)(1).(1)(分数:1.00)A.0B.1C.5D.6 解析:(2).(2)(分数:1.00)A.010B.-19C.-46 D.-55解析:解析 已知有 10 个进程共享一个互斥段,如果最多允许 6 个进程同时进入互斥段,这意味着系统有 6 个单位的资源,信号量 S 的初值应当设置为 6。第 1 空的正确答案为选项 D。 当第一个申请该资源的进程对信号量 S 进行 P 操作,信号量 S 减 1 等于 5,进程可继续进行;当第 2 个申请该资源的进程对信号量 S 进行 P 操作,信号量 S 减 1 等于 4,进程可继续进
20、行;当第 10 个申请该资源的进程对信号量 S进行 P 操作,信号量 S 减 1 等于-4,进程可继续进行。所以,信号量 S 的变化范围是-46。第 2 空的正确答案为选项 C。(3).(1)(分数:1.00)A.-2B.-1C.0D.1 解析:(4).(2)(分数:1.00)A.-2B.-1C.0 D.1解析:解析 由于系统中只有一个缓冲区,需要设置一个信号量 S1,且初值为 1,表示缓冲区为空,可以将产品放入缓冲区。第 1 空的正确答案为选项 D。 为了实现 P1 与 P2 的进程同步,要设置另一个信号量 S2,且初值为 0,表示缓冲区中有产品。第 2 空的正确答案为选项 C。(5).(1
21、)(分数:1.00)A.V(S2)、P(S1)B.P(S1)、V(S2)C.P(S2)、V(S1)D.V(S1)、P(S2) 解析:(6).(2)(分数:1.00)A.V(S2)、P(S1)B.P(S1)、V(S2)C.P(S2)、V(S1) D.V(S1)、P(S2)解析:解析 进程同步是进程之间的合作而引起的制约问题。要实现进程同步,可使用一个信号量与消息联系起来,信号量如果为 0,表示消息未产生;信号量如果为 1,表示消息已存在。本题是最简单的单缓冲区的生产者和消费者的同步问题。 P 操作的定义是:S=S-1,若 S=0,则执行 P 操作的进程继续执行。若 S0,则进程进入阻塞状态。 V
22、 操作的定义是:S=S+1,若 SO,则执行 V 操作的进程继续执行。若 S=0,则进程唤醒一个进程,并将其插入就绪队列,然后执行 V 操作的进程继续。 第 1 空的正确答案为选项 B。第 2 空的正确答案为选项 C。1.内存的段式存储管理有许多优点。在下面的描述中,_不是段式存储管理的优点。(分数:1.00)A.支持程序的模块化设计和并行编程的要求B.各段程序的修改互不影响C.地址变换速度快,内存碎片少 D.便于多道程序共享内存的某些段解析:解析 内存的段式管理具有如下优点: 支持程序的模块化设计和并行编程的要求。选项 A 的说法是段式存储管理的优点。 它可以使各段程序的修改互不影响。选项
23、B 的说法是段式存储管理的优点。 便于多道程序共享主存的某些段。选项 D 的说法是段式存储管理的优点。 在这种管理方式中,也有缺点,比如地址变换速度慢,内存碎片多。所以,选项 C 是正确答案。2.为了保证对系统中文件的安全管理,任何一个用户进入系统时都必须进行注册,通常将这一级安全管理称之为_安全管理。(分数:1.00)A.用户级 B.系统级C.文件级D.目录级解析:解析 为了保证文件的安全管理,用户进入系统要进行注册,这级安全管理为用户级安全管理。选项 A 正确。3.作业 J1,J2,J3 的提交时间和运行时间如表 2-1 所示。若采用响应比高者优先调度算法,则作业调度次序为_。表 2-1
24、提交时间和运行时间(分数:1.00)A.B. C.D.解析:解析 首先看作业的提交时间,J1 最早为 6:00,所以首先运行。在运行 30 分钟也就是 6:30 时,J1 运行完毕,此时需要计算 J2、J3 的响应比,也就是作业周转时间/作业运行时间,即 1+作业等待时间/作业运行时间。在 6:30 时,J2 的等待时间为 10 分钟,J3 的等待时间为 5 分钟。所以: J2 的响应比=1+10/20=1.5 J3 的响应比=1+5/6=1.83 根据响应比高者优先算法,优先调度 J3。 所以,在 J1 运行完成后,先运行 J3,然后再运行 J2。综上所述,本题的正确答案为选项 B。操作系统
25、是一种U (1) /U。在操作系统中采用多道程序设计方式能提高 CPU 和外部设备的U (2) /U。一般来说,为了实现多道程序设计,计算机需要有U (3) /U。操作系统U (4) /U已经成为工作站上的主流操作系统。对于使用U (4) /U操作系统的计算机系统来说,U (5) /U语言是主要的高级语言。(分数:5.00)(1).(1)(分数:1.00)A.通用软件B.系统软件 C.应用软件D.软件包解析:(2).(2)(分数:1.00)A.利用效率 B.可靠性C.稳定性D.兼容性解析:(3).(3)(分数:1.00)A.更大的内存 B.更快的外部设备C.更快的 CPUD.更先进的终端解析:
26、(4).(4)(分数:1.00)A.VMSB.DOSC.MVSD.UNIX 解析:(5).(5)(分数:1.00)A.PascalB.AdaC.C D.Fortran解析:解析 操作系统是计算机中的核心系统软件,管理和控制计算机系统的硬件和软件资源。所以,第 1 空的正确答案为 B。 多道程序设计是在计算机内容中同时存放几个程序,同时运行。它可以提高 CPU和外部设备的利用效率。第 2 空的正确答案为 A。 多道程序比单道程序占用更多的内存,所以,为了实现多道程序设计,计算机需要有更大的内存。第 3 空的答案为 A。 UNIX 操作系统已经成为工作站上的主流操作系统。对于使用 UNIX 操作系
27、统的计算机系统来说,C 语言是主要的高级语言。第 4 空的正确答案为 D,第 5 空的正确答案为 C。4.通过设置文件的_,可以使其成为“只读”文件。(分数:1.00)A.类型B.格式C.属性 D.状态解析:解析 将一个文件设置为只读,可以在 Windows 的资源管理器中右击该文件,然后选择“属性”菜单项,打开文件的属性窗口,然后勾选“只读”复选框,确定即可。作业 J1,J2,J3,J4 的提交时间和运行时间如表 2-2 所示。若采用短作业优先调度算法,则作业调度次序为U (1) /U,平均周转时间为U (2) /U分钟(这里不考虑操作系统的开销)。 表 2-2 提交时间和运行时间 作业号
28、提交时间 运行时间(分钟)J1 6:00 60J2 6:24 30J3 6:48 6J4 7:00 12(分数:2.00)(1).(1)(分数:1.00)A.J3J4J2J1B.J1J2J3J4C.J1J3J4J2 D.J4J3J2J1解析:(2).(2)(分数:1.00)A.45 B.58.5C.64.5D.72解析:解析 首先看 4 个作业的提交时间,J1 最早为 6:00,此时还没有其他提交的作业,所以即为系统当前的最短作业,被调用。J1 运行 60 分钟结束后,系统时间为 7:00,此时 J2、J3 和 J4 均已被提交,3个作业中 J3 所需运行时间最短,故先被调用。接下来 J4 运
29、行时间少于 J2,所以第 3 个被调用的作业为J4。故调用次序为 J1J3J4J2,第 1 空应该选 C。 平均周转时间是指每个作业从被提交到运行结束,平均所花时间。J1 是 6:00 被提交,没有等待直接运行 60 分钟,所以周转时间为 60 分钟,J1 运行结束时间为 7:00;J3 是 6:48 被提交,7:00 才开始运行,所以周转时间为 12 分钟等待时间加上运行所需的 6 分钟,共 18 分钟,其结束时间为 7:06;J4 是 7:00 被提交,7:06 才开始运行,所以周转时间为 6 分钟等待时间加上 12 分钟运行时间,共 18 分钟,到 7:18 运行结束。J2 是 6:24
30、 被提交,7:18 开始运行,所以周转时间为 54 分钟等待加上 30 分钟的运行,共 84 分钟。因此,平均周转时间为(60+18+18+84)/4=45 分钟。故第 2 空应该选择 A。5.在请求分页管理中,若采用先进先出(FIFO)页面置换算法,可能会产生“FIFO 异常”,“FIFO 异常”指的是_。(分数:1.00)A.频繁地出页入页的现象B.分配的页面数增加,缺页中断的次数也可能增加 C.进程交换的信息量过大导致系统工作区不足D.分配给进程的内存空间不足使进程无法正常工作解析:解析 FIFO 算法也就是先进先出算法。这种算法可能会淘汰掉频繁使用的页,而且,在未给进程分配足够的页面时
31、,有时会出现这样的现象:给予进程的页面数增多,缺页次数也可能增加。选项 B 为正确答案。6.操作系统的功能不包括_。(分数:1.00)A.提供用户操作界面B.管理系统资源C.提供应用程序接口D.提供 HTML 解析:解析 从资源管理的观点看,操作系统的功能分成五大部分,即处理机管理、存储管理、文件管理、设备管理和作业管理。这五大部分相互配合,协调工作,实现对计算机系统的资源管理和控制程序的执行,为用户提供方便的使用接口和良好的运行环境。 操作系统不仅是计算机硬件和各种软件之间的接口,也是用户与计算机之间的接口。所以,改善人机界面,向用户提供友好的工作环境也是操作系统必备的功能之一。 而 HTM
32、L 是超文本标记语言,它是全球广域网上描述网页内容和外观的标准,所以不是由操作系统提供。故本题应该选择 D。7.系统中有 4 个单位的存储器资源,被 n 个进程共享。如果每个进程都要求 i 个单位的存储器资源,那么,当_时,系统不会发生死锁。(分数:1.00)A.n=2,i=4B.n=4,i=3C.n=3,i=2 D.n=3,i=3解析:解析 对于选项 C,最坏情况下,如果 3 个进程同时申请,并且各自都占有一个资源,系统还剩余一个资源,可以供 3 个进程中的任意一个进程获得资源进而执行完成,以后释放所占有的资源,供另外两个进程使用,最后可以全部执行结束。系统不会发生死锁。其他选项都可能会引起
33、死锁。选项 C 为正确答案。8.操作系统的存储器管理对象是_。(分数:1.00)A.内存B.外存C.内存和外存 D.辅存解析:解析 存储器管理的对象是主存,也就是内存。存储器是计算机系统的关键资源,是存放各种信息的主要场所。如何提高内存的利用率,扩充内存,对内存信息实现有效保护,是存储器管理的主要任务。9.系统中有四个作业,它们的到达时间、运行时间、开始时间、完成时间和周转时间如表 2-3 所示,该系统采用的作业调度算法是_。表 2-3 作业的时间(分数:1.00)A.B.C. D.解析:解析 通过题目可知,这是单道批量处理作业,常用的调度算法有 3 种: 先来先服务。从表中来看,J2 比 J
34、3 先来(J2 到达时间为 8:10,J3 到达时间为 8:20),却在 J3 后开始(J3 开始时间为9:00,J2 开始时间为 9:10)。所以,可以排除这种算法。 短作业优先。J4 的计算时间为 14 分钟,J3的计算时间为 10 分钟,而 J3 的开始时间为 9:00,J4 的开始时间为 9:30。所以,可以排除这种算法。 响应比高优先。J1 作业 8:00 首先到达,一直到 9:00 完成运行。在其运行期间, J2、J3、J4 到达。9:00 时,要根据算法从中调度一个作业。响应比=(作业执行时间+作业等待时间)/作业执行时间。作业执行时间,也就是表中的计算时间,作业等待时间,是 9
35、:00 减去作业的到达时间。由此计算,J2 的响应比为(20+50)/20=3.5,J3 的响应比为(10+40)/10=5,J4 的响应比为(20+15)/15=2.3。根据响应比高算法,作业的执行顺序为 J3-J2-J4。与题目相符。本题正确答案为 C。10.用户进程 A 从运行状态转换到阻塞状态,可能是由于_。(分数:1.00)A.该进程执行了 V 操作B.某系统进程执行了 V 操作C.该进程执行了 P 操作 D.某系统进程执行了 P 操作解析:解析 在进程运行时,如果需要等待某一事件的发生,会进入阻塞状态。 PV 操作是实现进程同步与互斥的常用方法。P 操作表示申请一个资源,V 操作表
36、示释放一个资源。所以,不可能是因为执行了V 操作,排除选项 A 和选项 B。而进程在执行 P 操作时,可能申请的资源不能立即得到,该进程会进入阻塞状态。所以,选项 C 是正确答案。11._操作系统的系统响应时间重要性超过系统资源的利用率,它广泛应用于卫星控制、导弹发射、飞机飞行控制、飞机订票业务。(分数:1.00)A.分时B.批处C.实时 D.分布式解析:解析 实时操作系统中,系统能够及时响应事件,并以足够快的速度完成事件的处理。实时系统有实时控制和实时处理两种。实时控制系统指生产过程的控制,以及武器的控制。实时处理指试验数据采集、订票系统等。选项 C 为正确答案。12.操作系统的任务是_。(
37、分数:1.00)A.把源程序转换为目标代码B.管理计算机系统中的软、硬件资源 C.负责存取数据库中的各种数据D.负责文字格式编排和数据计算解析:解析 对于选项 A,把源程序转换为目标代码的是编译或汇编程序。 操作系统的任务是管理计算机系统中的软硬件资源,选项 B 正确。 对于选项 C,负责存取数据库中各种数据的是数据库管理系统。 对于选项 D。负责文字格式编排和数据计算的是文字处理软件和计算软件。13.Windows“回收站”占用的是_中的空间。(分数:1.00)A.主存B.软盘C.光盘D.硬盘 解析:解析 Windows 的“回收站”是一个特殊的文件夹,用来临时存放用户删除的文件。所以,它占
38、用的是硬盘中的空间。操作系统是一种U (1) /U,作业管理和进程管理是操作系统的重要组成部分。进程管理可把进程的状态分成U (2) /U三种。用户可以通过U (3) /U建立和撤销进程。进程的调度实际上是确定U (4) /U。在批处理系统中,作业管理可把作业流的状态分成U (5) /U四种。(分数:5.00)(1).(1)(分数:1.00)A.专用软件B.应用软件C.系统软件 D.实用软件解析:(2).(2)(分数:1.00)A.提交、运行、后备B.等待、提交、完成C.就绪、运行、等待 D.等待、提交、就绪解析:(3).(3)(分数:1.00)A.宏指令B.过程调用C.函数调用D.系统调用
39、解析:(4).(4)(分数:1.00)A.处理机的占用 B.内存的分配C.寄存器状态D.计算方法解析:(5).(5)(分数:1.00)A.后备、进入、就绪、退出B.进入、后备、运行、退出 C.后备、等待、就绪、退出D.等待、就绪、运行、退出解析:解析 操作系统是计算机系统中核心的系统软件。第 1 空的正确答案为 C。 进程管理将进程状态分为就绪、运行和等待三种。第 2 空的正确答案为 C。 进程的控制通过进程控制原语实现,原语是不可分割的基本单位。它们可以被系统本身调用,也可以以软中断的形式供用户进程调用。第 3 空的正确答案为 D。 进程管理的对象就是对处理机的调度。第 4 空的正确答案为
40、A。 在批处理系统中,作业管理可把作业流的状态分为 4 种:进入、后备、运行、退出。第 5 空的正确答案为 B。在下列存储管理方案中,U (1) /U是解决内存碎片问题的有效方法。虚拟存储器主要由U (2) /U组成。(分数:2.00)(1).(1)(分数:1.00)A.单一连续分配B.固定分区C.可变分区D.可重定位分区 解析:(2).(2)(分数:1.00)A.寄存器和软盘B.软盘和硬盘C.磁盘区域与主存 D.CDROM 和主存解析:解析 解决碎片问题的方法是,向一个方向移动已分配的作业,使零散的小空闲区在另一方向连成一片。基本思想是移动所有已分配的分区,使之成为连续区域。这种技术要求对作
41、业进行重定位。第 1空的正确答案为选项 D。 虚拟存储器的工作原理是: 作业在运行之前,仅仅将当前要运行的那部分页面或段,先装入主存,便启动运行,其余部分暂时留在磁盘上; 在程序运行时,如果要访问的页还没有调入主存,则将它们调入主存; 如果主存已满,则将暂时不用的页调出到磁盘上,腾出足够的主存空间,再将要访问的页调入主存,使程序继续运行。 这样,从用户角度来看,系统具有的主存容量,比实际主存要大得多。 综上所述,虚拟存储器主要由磁盘区域和主存组成。所以,第 2 空的正确答案为选项 C。14.若计算机系统中的进程在“就绪”、“运行”和“等待”三种状态之间转换,进程不可能出现_的状态转换。(分数:
42、1.00)A.“就绪”“运行”B.“运行”“就绪”C.“运行”“等待”D.“就绪”“等待” 解析:解析 在多道程序系统中,进程的运行是走走停停,在处理器上交替运行,状态也不断地发生变化,因此进程一般有运行、就绪和阻塞(等待)3 种基本状态。 运行态是指一个进程正占用着处理机时的状态。这时,处理机正在执行该进程的程序,运行过程中,进程会因时间片已到等非资源请求原因而退出运行状态,转变为就绪态,如果因为资源请求原因不具备运行条件,就会进入等待态。 就绪态是指一个进程具备了进程的条件,但由于没有占有处理机而不能运行所处的状态。一旦处于就绪态的进程轮到了该进程占有处理的时间片,或者处理机空闲,其状态就
43、转变为运行态,投入运行。 等待态是指一个进程由于某种原因不具备运行条件时所处的状态,这时,它必须等待,因为等待的条件一旦消失,进程便具备了运行的条件,状态转变为就绪态。图 2-1 显示了进程基本状态及其转换,也称三态模型。 15.在虚拟分页存储管理系统中,若进程访问的页面不在主存,且主存中没有可用的空闲块时,系统正确的处理顺序为_。(分数:1.00)A.决定淘汰页页面调出缺页中断页面调入B.决定淘汰页页面调入缺页中断页面调出C.缺页中断决定淘汰页页面调出页面调入 D.缺页中断决定淘汰页页面调入页面调出解析:解析 在虚拟分页存储管理系统中,若进程访问的页面不在主存时,首先会产生缺页中断,请求操作
44、系统将所缺页调入主存。如果此时主存已满,无法再装入新的页,则需利用页的置换功能,先将主存中暂时不用的页调出至磁盘上,腾出足够的主存空间后,再将所要访问的页调入主存,使程序继续执行下去。由此可见,系统正确的处理顺序为:缺页中断决定淘汰页页面调出页面调入。所以,正确答案是选项 C。16._技术是在主存中同时存放若干个程序,并使这些程序交替执行,以提高系统资源的利用率。(分数:1.00)A.多道程序设计 B.SpoolingC.缓冲D.虚拟设备解析:解析 多道程序技术在内存中同时存放若干道程序,并允许这些程序在系统中交替运行。选项 A为正确答案。17.在进程管理中,当_时,进程从阻塞状态变为就绪状态
45、。(分数:1.00)A.进程被进程调度程序选中B.等待某一事件C.等待的事件发生 D.时间片用完解析:解析 进程一般有三种基本状态:运行、就绪和阻塞。状态变化如下: 当一个就绪进程被进程调度程序选中时,该进程的状态从就绪变为运行。 当正在运行的进程等待某一事件或申请的资源得不到满足时,该进程的状态从运行变为阻塞。 当一个阻塞进程等待的事件发生时,该进程的状态从阻塞变为就绪。 当一个进程的时间片用完时,该进程的状态从运行变为就绪。 由此可见,本题应该选择C。18.对于基于网络的应用系统,在客户端持续地向服务端提交作业请求的过程中,若作业响应时间越短,则服务端_。(分数:1.00)A.占用内存越大
46、B.越可靠C.吞吐量越大 D.抗病毒能力越强解析:解析 衡量系统效率的常用指标包括响应时间、吞吐量和周转时间等,其中作业的响应时间会直接影响系统吞吐量。在一段时间内,作业处理系统(本题中的服务端)持续地处理作业过程中,若作业响应时间越短,则该段时间内可处理的作业数越多,即系统的吞吐量越大。19.计算机加电自检以后,引导程序首先装入_,否则,计算机不能做任何事情。(分数:1.00)A.操作系统 B.编译程序C.Office 系列软件D.应用软件解析:解析 计算机加电自检后,引导程序首先装入操作系统,否则,计算机不能做任何事情。本题正确答案为选项 A。20.以下有关操作系统的叙述,正确的是_。(分
47、数:1.00)A.用 P、V 操作可以解决互斥与同步问题 B.只要同一信号量上的 P、V 操作成对地出现,就可以防止引起死锁C.虚存就是把一个实存空间变为多个用户内存空间分配给用户作业使用,使得每个用户作业都感到好像自己独占一个内存D.在一个单处理机中,最多只能允许有两个进程处于运行状态解析:解析 选项 A 说法正确。PV 操作是信号量原子操作,可以解决并发进程的同步和互斥问题。本题正确答案为选项 A。 选项 B 说法错误。虽然同一信号量上的 P、V 操作成对出现,但出现的顺序并不是任意的,否则会引起死锁。P 操作申请资源,V 操作释放资源。 选项 C 说法错误。虚存是结合管理内存和外存,为用户提供容量比实际内存大得多的虚拟存储器,与如何分配用户存储空间无关。 选项 D 说法错误。在单处理机中,同一时刻,最多只能有一个进程处于运行状态,但可以有多个进程处于就绪或挂起状态。21.在操作系统中,Spooling 技术是一种并行机制,它可以使_。(分数:1.00)A.不同进