大学计算机第二章操作系统习题
- 格式:doc
- 大小:300.50 KB
- 文档页数:38
一、选择题1.操作系统是现代计算机系统不可缺少的组成部分。
操作系统负责管理计算机的(C)A.程序B.功能C.资源D.进程2.操作系统的主体是( B)A.数据B.程序C.内存D.CPU3.下列操作系统中,属于分时系统的是(A)A.UNIXB.MS DOSC.Windows7D.Novell NetWare4.下列操作系统中,运行在苹果公司Macintosh系列计算机上的操作系统是(A)A.MS DOSB.UINXC.Novell NetwareD.Linux5.在搜索文件时,若用户输入“*”,则将搜索(C)A.所有含有“*”的文件B.所有扩展名中含有“*”的文件C.所有文件D.以上全不对6.下列操作系统中,不属于智能手机操作系统的是(C)A.AndroidB. iOSC. LinuxD. Windows Phone7.以下(A)文件被称为文本文件或ASCII文件。
A.以EXE为扩展名的文件B.以TXT为扩展名的文件C以COM为扩展名的文件 D.以DOC为扩展名的文件8.关于Windows直接删除文件而不进入回收站的操作中,正确的是(A)A.选定文件后,按“Shift”+“Del”键B.选定文件后,按“Ctrl”+“Del”键C.涉定文件后,按“DeI”键D.选定文件后,按“Shift”键,再按“Del”键9.下列关于进程的说法中,正确的是(C)A.进程就是程序B.正在CPU运行的进程处于就绪状态C.处于挂起状态的进程因发生某个事件后(需要的资源满足了)就转换为就绪状态D.进程是一个静态的概念,程序是一个动态的概念10.在Windows中,各应用程序之间的信息交换是通过(B)进行的。
A.记事本B.剪贴板C.画图D.写字板11.下列关于线程的说法中,错误的是(B)A.在Windows中,线程是CPU的分配单位B.有些进程包含多个进程C.有些进程只包含一个线看有D.把进程再”细分”成线程的目的是更好地实现并发处理和共享资源12.下列关于文件的说法中,正确的是(A)A.在文件系统的管理下,用户可以按照文件名访问文件B.文件的扩展名最多只能有3个字治C.Windows中,具有隐藏属性的文件一定是不可见的D.Windows中,具有只读属性的文件不可以删除13.下列关于设备管理的说法中,错误的是(A)A.所谓即插即用,就是指没有驱动程序仍然能使用设备的技术B.即插即用并不是说不需要安装设备驱动程序,而是意味着操作系统能自动检测到设备并自动安装驱动程序C.Windows中,对设备进行集中统一管理的是设备管理器D.所有的USB设备都支持即插即用和热插拔14.同时按(B)键可以打开任务管理器。
第二章进程管理一、单项选择题1、在单一处理机上执行程序,多道程序的执行是在(B)进行的。
A.同一时刻B. 同一时间间隔内C.某一固定时刻D. 某一固定时间间隔内2、引入多道程序技术后,处理机的利用率( C)。
A.降低了B. 有所改善C.大大提高D. 没有变化,只是程序的执行方便了3、顺序程序和并发程序的执行相比,( C)。
A.基本相同 C.并发程序执行总体上执行时间快B. 有点不同 D.顺序程序执行总体上执行时间快4、单一处理机上,将执行时间有重叠的几个程序称为(C )。
A.顺序程序B. 多道程序C.并发程序D. 并行程序5、进程和程序的本质区别是(D )。
A.存储在内存和外存 B.顺序和非顺序执行机器指令C.分时使用和独占使用计算机资源D.动态和静态特征6、进程就是程序在并发环境中的执行过程,它是系统进行资源分配和调度的一个基本单位。
进程具有[1A]、[2D]、调度性、异步性和结构性等基本特征。
进程是一次执行过程,具有生命期体现了进程的[1]特征。
进程由程序段、[3B]、[4C]组成,其中[4]是进程在系统中存在的唯一标识。
供选择的答案:[1][2] :A、动态性 B、静态性 C、共行性 D、并发性 E、可执行性 F、易用性[3] :A、过程 B、数据 C、进程标识符 D、函数[4] :A、FCB B、FIFO C、PCB D、JCB7、进程执行时的间断性,决定了进程可能具有多种状态。
进程的基本状态有三种,在分时系统中,当一个进程拥有的时间片到时,则该进程即由[1D]进入[2A]。
如果出现因某种原因使得处理机空闲时,则需要从就绪队列中选择一进程,并将处理机分配给它,此时该进程进入[3D],这个过程是由[4C]来完成。
供选择的答案:[1][2][3] :A、就绪状态 B、静止状态 C、阻塞状态 D、运行状态[4] :A、进程控制程序B、资源分配程序C、进程调度程序 D、处理机分配程序8、为了描述进程的动态变化过程,采用了一个与进程相联系的(C ),根据它而感知进程的存在。
1.操作系统为用户和应用程序提供服务的形式不包括()。
A.系统程序B.系统调用C.用户接口D.应用程序5.00/5.00D2.以下有关系统调用的描述,错误的是()。
A.系统调用提供了程序和操作系统之间的接口。
B.系统调用是操作系统服务的编程接口。
C.系统调用的代码由操作系统提供。
D.系统调用可以在用户态运行。
5.00/5.00D3.早期操作系统采用的人机交互接口是()。
A.图形化接口B.声控接口C.命令行接口D.其它5.00/5.00C4.采用简单结构的操作系统是()。
A.WindowsB.MS-DOSC.IOSD.Linux5.00/5.00B5.有关微内核的论述,错误的是()。
A.微内核的核心是操作系统内核的微型化B.微内核操作系统更加稳定C.微内核增加了用户空间和内核空间通信的系统开销D.微内核操作系统效率更高0.00/5.00A(×)D(√)6.以下操作系统不属于微内核的是()。
A.LinuxB.Windows 2000C.MachD.Windows 20035.00/5.00A7.大多数现代操作系统采用的结构是()。
A.简单结构B.模块结构C.层次结构D.微内核5.00/5.00B8.常用的虚拟机软件不包括()。
A.VirtualBoxB.JVMC.VMWARED.VMP5.00/5.00D9.利用虚拟机安装在操作系统上的操作系统称为()。
A.应用操作系统B.嵌入操作系统C.宿主操作系统D.客户操作系统5.00/5.00D10.以下有关模块化结构的论述,错误的是()。
A.模块结构比层次结构更加灵活B.模块结构更加安全C.模块和模块之间可以相互调用D.每个模块可以在需要时被加载到内核5.00/5.00B11.用户接口和系统调用是操作系统提供给用户的服务形式。
A.√B.×5.00/5.00B12.在Windows中,屏幕输出不需要使用系统调用。
A.√B.×5.00/5.00B13.系统调用之间也往往会相互调用,但这不涉及模式转换。
操作系统习题(选择,判断)【第一章自测】测试总分:100 分【xlj】的测试概况:(得分:45 分)1.判断题:编译程序需要直接使用OS的程序接口.(燕山大学,2006) 参考答案:正确2. 下列选择中, D 不是操作系统关心的主要问题.A. 管理计算机裸机B. 设计,提供用户与计算机硬件系统的界面C. 管理计算机系统资源D. 高级程序设计语言的编译器3.判断题:多道程序设计可以缩短系统中作业的执行时间参考答案:错误4. 批处理系统的主要缺点是 C .A. CPU利用率低B. 不能并发执行C. 缺少交互性D. 以上都不是5. 下面关于操作系统的叙述中正确的是 A .(中山大学,2005)A. 批处理作业必须具有作业控制信息B. 分时系统不一定都具有人机交互功能C. 从响应时间的角度来看,实时系统与分时系统差不多D. 由于采用了分时技术,用户可以独占计算机的资源6. 在下列性质中,哪一个不是分时系统的特征 DA. 多路性B. 交互性C. 独占性D. 成批性7. Winodws 2000是 D 操作系统.A. 单用户多任务B. 网络C. 单用户单任务D. 多用户多任务8. 配置了操作系统的计算机是一台比原来的物理计算机功能更强大的计算机,这样的计算机只是一台逻辑上的计算机,称为 A 计算机.A. 虚拟B. 物理C. 并发D. 共享9. D 不是一个操作系统环境.(浙江大学,2005)A. SolarisB. Windows CEC. LinuxD. 赛扬(celeron)10. 实时操作系统必须在 C 内处理完来自外部的事件.(西安电子科大,2005)A. 响应时间B. 周转时间C. 规定时间D. 调度时间11. F 不是多道程序的基本特征.A. 制约性B. 间断性C. 顺序性D. 功能的封闭性E. 运行过程的可再现性F. 上述选项中有多个12. 在操作系统术语中,C/S是 A .(南京理工,2005)A. 客户机/服务器B. 网络OSC. 实时OSD. 分布式OS13.判断题:在一个纯批处理系统中,采用时间片技术,会降低系统的工作效率.参考答案:正确14.判断题:分布式操作系统能使系统中若干台计算机互相协作完成一个共同的任务.(南昌大学,2006)参考答案:正确15. 操作系统的功能不包括 A .A. 用户管理B. 处理器管理和存储管理C. 文件管理和作业管理D. 设备管理16. 火车站的售票系统属于 D 系统.(北京理工,2005)A. 单道批处理B. 多道批处理C. 分时D. 实时17. B 不是设计实时操作系统主要的追求目标.(上海交大,2005)A. 安全可靠B. 资源利用率C. 及时响应D. 快速处理18.判断题:在内存为M的分时系统中,当注册的用户有N个时,每个用户拥有M/N的内存空间.(北航,2006)正确错误参考答案:错误解答:错误19.判断题:操作系统的不确定性是说在OS控制下多个进程的执行顺序和每个进程的周转时间是不确定的.(西安交大,2005) 参考答案:正确20. 在设计实时操作系统时,首先要考虑系统的 A .A. 实时性和可靠性B. 实时性和灵活性C. 灵活性和可靠性D. 实时性和独立性21. 多道批处理的发展是建立在硬件支持上的.A.B.C.D.22.判断题:多道程序设计是指在一台处理机上在同一时刻执行多道程序.参考答案:错误23.判断题:操作系统的目的不是用来提高吞吐量,而是用来管理应用程序的.参考答案:错误24. 从用户的观点看,操作系统的功能是 A .A. 用户与计算机之间的接口B. 控制和管理计算机系统的资源C. 合理组织计算机的工作流程D. 一个大型的工具软件25.连线题:Linux 微内核UNIX C语言Windows NT 自由软件Mach 3.0 面向对象OS/2 网络操作系统26.判断题:分时系统和多道程序设计的出现,标志操作系统的正式形成.参考答案:正确27. C 系统具有同时管理和运行多个应用程序的能力.(浙江大学,2005)A. GUIB. Windows ApplicationC. MultitaskingD. Networking28. 多道程序设计是指 D .(西安电子科大,2005)A. 在实时系统中并发运行多个程序B. 在分布系统中同一时刻运行多个程序C. 在一台处理机上同一时刻运行多个程序D. 在一台处理机上并发运行多个程序29. 如果分时系统的时间片一定,那么 D ,则响应时间越长.B. 内存越小C. 用户数越少D. 用户数越多30. 操作系统提供了多种界面供用户使用,其中C 是专门供应用程序使用的一种界面.(青岛大学,2006)A. 终端命令B. 图形用户窗口C. 系统调用D. 作业控制语言31.判断题:采用分时系统的计算机系统中,用户可以独占计算机操作系统中的文件系统.(南昌大学,2005)参考答案:错误【第2章自测】1. 下面有关系统进程和用户进程说法中正确的是 C .A. 系统进程和用户进程是进程的两种不同状态B. 调用操作系统功能的进程称为系统进程C. 完成用户功能的进程称为用户进程D. 进程和程序实质上是一个概念2.判断题:任一时刻,若有执行状态的进程,就一定有就绪状态的进程参考答案:错误3. 对于进程和线程,以下说法中正确的是 CA. 线程是进程中可独立执行的子任务,一个进程可以包含一个或多个线程,一个线程可以属于一个或多个进程B. 线程又称为轻型进程,因为线程都比进程小C. 多线程技术具有明显的优越性,如速度快,通信简便,并行性高等D. 由于线程不作为资源分配单位,线程之间可以无约束地并行执行4.判断题:进程是程序执行的动态过程,而程序是进程运行的静态文本.参考答案:正确5.判断题:进程获得处理机而运行是通过申请得到的.参考答案:错误6.判断题:进程是程序加PCB数据结构参考答案:错误7.判断题:进程A和进程B共享变量1,需要互斥,进程B和进程C 共享变量2,需要互斥,从而进程A与进程C也必须互斥.参考答案:错误8. 设有两个并发执行的进程,则它们之间.A. 必须互斥C. 彼此无关D. 可能需要同步或互斥参考答案:D9. 在下列的进程状态变换中, 是不可能发生的.A. 运行-->等待B. 运行-->就绪C. 等待-->运行D. 就绪-->运行参考答案:C10. 进程的三种基本状态在进程的执行过程, 其状态总是在不停地发生变化的,下面关于进程状态变化的说法中正确的是.A. 进程一旦形成,首先进入的是运行状态B. 三种进程状态是进程运行过程中的基本状态,进程可能同时处于某几种状态中C. 一个进程必须经过进程的三个基本状态才能结束D. 在分时系统中,一个正在运行进行的时间片到,该进程将转入就绪状态参考答案:D11. 对进程的管理和控制使用.A. 信号量B. 原语C. 中断D. 指令参考答案:B12. 对于两个并发进程,设互斥信号量为mutex,若mutex=0,则.A. 表示没有进程进入临界区B. 表示有一个进程进入临界区C. 表示有一个进程进入临界区,另一个进程等待进入D. 表示有两个进程进入临界区参考答案:B13. 进程分配到必要的资源并获得处理机时的状态是.A. 就绪状态B. 运行状态C. 阻塞状态D. 中断状态参考答案:B14. 建立多进程的主要目的是提高.A. 文件B. CPUC. 内存D. 外设参考答案:B15. 下列关于进程的同步与互斥的说法中错误的是.A. 进程的同步与互斥都涉及到并发进程访问共享资源的问题B. 进程的同步是进程互斥的一种特殊情况C. 进程的互斥是进程同步的特例,互斥进程是竞争共享资源的使用,而同步进程之间必然存在依赖关系D. 进程互斥和进程同步有时也称为进程同步参考答案:B16.判断题:在单处理机上,进程就绪队列和阻塞队列都只能有一个.正确错误参考答案:错误17.多选题:进程并发的数目主要受到和的限制.A. 内存空间B. 终端数目C. 文件数的多少D. CPU速度参考答案:A,B18.判断题:临界区是不可中断的程序正确错误参考答案:错误19. 进程在处理器上执行时.A. 进程之间是无关的,具有封闭特性B. 进程之间是有交往的,相互依赖,相互制约,具有并发性C. 具有并发性,即同时执行的特性D. 进程之间可能是无关的,但也可能是有交往的参考答案:D20.判断题:进程要求使用某一资源时,如果资源正为另一进程所使用,则该进程必须等待,当另一进程使用完并释放后方可使用,这种情况就是所谓的进程同步现象.正确错误参考答案:错误21. 在操作系统中,信号量表示资源实体,是一个与队列有关的变量,其值只能用P,V 操作改变.A. 实型B. 整型C. 布尔型D. 记录型参考答案:B22. 下列对进程的描述中, 是错误的.A. 进程是指令的集合B. 进程是动态的概念C. 进程是有生命周期的D. 进程执行需要处理机参考答案:A23.判断题:并发是并行的不同表述,其原理相同.正确错误参考答案:错误24.判断题:进程执行的相对速度不能由进程自己来控制.正确错误参考答案:正确25. 在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区.所谓临界区是指.A. 一个缓冲区B. 一段数据C. 同步机制D. 一段程序参考答案:D26.判断题:进程上下文是进程执行活动全过程的静态描述.正确错误参考答案:错误27. 以下不属于进程基本特性的是.A. 进程是具有特定功能的一组指令的集合,它指出了处理器执行操作的步骤B. 进程具有动态性,多个不同的进程可以包含相同的程序C. 进程具有三种基本状态:阻塞态,运行态,就绪态D. 进程可以并发执行参考答案:A28. 下列几种关于进程的叙述中, 最不符合操作系统对进程的理解.A. 进程是在多程序并行环境中的完整的程序B. 进程可以由程序,数据和进程控制块描述C. 线程是一种特殊的进程D. 进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的独立单位参考答案:A29. 在操作系统中,P,V操作是一种.A. 机器指令B. 系统调用指令C. 作业控制命令D. 低级进程通信原语参考答案:B30. 下面关于处理器及进程执行的描述中错误的是.A.目前计算机系统是冯诺依曼式结构,具有处理器顺序执行指令的特点.B.进程是并发执行的,因此不具有顺序性C.程序在处理器上顺序执行时,具有封闭性特性D.程序在处理器上顺序执行时,具有可再现性特性参考答案:B31.多选题:进程所具有的特征是.A. 动态性B. 共享性C. 并发性D. 静态性E. 独立性F. 不确定性参考答案:A,C,F32.判断题:程序的并发执行是指同一时刻有两个以上的程序,它们的指令都在同一处理机上执行.正确错误参考答案:错误33.判断题:进程是基于多道程序技术而提出的,其最基本的特性是并发性和动态性;进程的执行也是在多种基本状态间多次转换的过程,但只有处于就绪,阻塞和执行三种状态的进程位于内存.正确错误参考答案:错误34. 若有三个进程共享一个互斥段,每次最多允许两个进程进入互斥段,则信号量的变换范围是.A. 3,2,1,0B. 2,1,0,-1C. 2,1,0,-1,-2D. 1,0,-1,-2参考答案:B35. 进程的并发执行是若干个进程.A. 共享系统资源B. 在执行的时间上是重叠的C. 同时执行D. 在执行的时间上是不可重叠的参考答案:B36. 有交往的并发进程执行时出现与时间有关的错误,其原因是A. A.进程的并发性B. B.对共享资源的使用不受限制,进程交叉使用可共享变量C. C.进程具有访问共享变量的临界区D.D.进程具有访问共享变量的相关临界区参考答案:B37. 操作系统是通过对进程进行管理的.A. 进程启动程序B. 临界区C. 进程调度程序D. 进程控制块参考答案:D解答:C38. 下面关于进程通信的有关说法中错误的是.A.进程通信有两种方式:直接通信和间接通信B.直接通信固定在一对进程之间C.间接通信是通过第三个进程转发信件的,不必在两个过程间直接相互通信D.间接通信方式以信箱为媒介实现通信,信箱由接收信件的进程设置参考答案:C解答:<无>【第三章测试】测试总分:80 分【xlj】的测试概况:(得分:48 分)1. 资源的有序分配策略可以破坏死锁的条件.A. 互斥B. 请求和保持C. 不剥夺D. 循环等待参考答案:D解答:B2. 若所有作业同时到达,在各种作业调度算法中,平均等待时间最短的是A. 先来先服务B. 短作业优先C. 时间片轮转法D. 最高响应比优先参考答案:B解答:D3. 选择作业调度算法考虑的因素之一是使系统有最高的吞吐率,为此应.A. 不让处理机空闲B. 能够处理尽可能多的作业C. 使各类用户都满意D. 不使系统过于复杂参考答案:A解答:B4. 以下关于死锁的必要条件的叙述中错误的是A. 只要具备了死锁的必要条件,就一定产生死锁现象B. 解决死锁问题可以从死锁的必要条件出发C. 一旦出现死锁现象,处于死锁状态的进程一定同时具备死锁的必要条件D. 死锁的四个必要条件之间不是完全独立的,但也不是等价的参考答案:A解答:A5. 死锁问题的解决可以有多种途径,以下说法中正确的是A.死锁的防止是通过破坏进程进入不安全状态来实现的B. 通过避免死锁的四个必要条件中的任何一个就可以实现死锁的避免C. 死锁的检测和解除是配合使用的,当系统检测到出现死锁状态时,就通过死锁解除方法来解除死锁D. 死锁问题是无法解决的,但可以避免参考答案:C解答:B6. 进程资源静态分配方式是指一个进程在建立时就分配了它需要的全部资源,只有该进程所要资源都得到满足的条件下,进程才开始运行.这样可以防止进程死锁.静态分配方式破坏死锁的必要条件A. 互斥条件B. 占用并等待条件C. 非剥夺等待条件D. 循环等待条件参考答案:B解答:C7. 设有4个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理机上按单道方式运行,则平均周转时间为 .(西安电子科大,2000)A. 1小时B. 5小时C. 2.5小时D. 8小时参考答案:B8. 既考虑作业等待时间又考虑作业执行时间的调度算法是.A. 响应比高者优先B. 短作业优先C. 优先级调度D. 先来先服务参考答案:A解答:A9. 进程切换与模式切换在单处理器的多进程系统中,进程什么时候占用处理器和占用多长时间,取决于.(南京理工,2005)A. 进程相应的程序段的长度B. 进程总共需要运行时间多少C. 进程自身和进程调度策略D. 进程完成什么功能参考答案:C解答:C10. 下面关于作业调度的描述错误的是.A. 作业调度是实现从输入井选取作业装入主存储器的工作B. 设计调度程序应综合考虑,兼顾各个设计原则C. 调度原则应根据系统设计目标来决定D. 作业调度程序设计原则包括公平性,均衡使用资源和极大的流量参考答案:A解答:A11. 采用资源剥夺法可以解除死锁,还可以采用方法解除死锁.A. 执行并行操作B. 撤销进程C. 拒绝分配资源D.修改信号量参考答案:B12. 下面叙述中正确的是 .A. 操作系统的作业管理是一种微观低级管理B. 作业的提交方式有两种但对应的作业控制方式却只有一种C. 一个作业从进入系统到运行结束需要经历后备,就绪和完成3种状态D. 多道批处理与单道批处理的主要区别在于它必须有作业调度功能和进程调度功能且内存可存放多道作业参考答案:D解答:D13. 调用银行家算法进行安全序列检查时, 不是必须要提供的参数.A. 系统资源总量B. 当前可用量C. 用户最大需求量D. 用户已占有资源量参考答案:C解答:A14. 对于处理机调度中的高响应比调度算法,通常,影响响应比的主要因素可以是.A. 程序长度B.静态优先数C. 运行时间D. 等待时间参考答案:D解答:D15.多选题:多级反馈队列调度算法的性能.(西安电子科大,2006)A.该算法采用动态优先级B.能满足各类型用户的需要C.不同的队列运行不同长度的时间片D.各就绪队列运行的时间片长度相同E. 由于是多个就绪队列,所以采用的是静态优先级参考答案:A,B,C解答:D16. 下面关于系统的安全状态的描述中正确的是A. 系统处于不安全状态一定会发生死锁B. 系统处于不安全状态可能会发生死锁C. 系统处于安全状态时也可能会发生死锁D. 不安全状态是死锁状态的一个特例参考答案:B解答:B17. 通常不采用方法来解除死锁.A. 终止一个死锁进程B. 终止所有死锁进程C. 从死锁进程处抢夺资源D. 从非死锁进程处抢夺资源参考答案:B解答:B18. 银行家算法通过破坏来避免死锁A. 互斥条件B. 部分分配条件C. 不可抢占条件D. 循环等待条件E.内存使用权限保护机制参考答案:D解答:B19. 死锁的4个必要条件无法破坏的是.A. 互斥条件B. 请求与保持条件C. 非抢夺条件D.循环等待条件参考答案:A解答:A20. 假定某系统中有同类互斥资源m个,可并发执行且共享该类资源的进程有n个,而每个进程申请该类资源的最大量为x(n<=x<=m),当不等式成立时,系统一定不会发生死锁. A. nx+1<=mB. nx<=mC. m(x-1)+1<=nD. m-nx+(n-1)>=0参考答案:D解答:D【第四章测试】测试总分:100 分【xlj】的测试概况:(得分:44 分)1. 在分页存储系统中,页表是由建立的.A. 硬件B. 操作系统C. 用户程序D. 装入程序参考答案:B解答:D2. 以下存储管理技术中,支持虚拟存储器的技术是.A. 动态分区存储管理B. 页式存储管理C. 请求段式存储管理D. 存储覆盖技术参考答案:C解答:C3. 以下关于内存空间的说法中正确的是.A. 内存储器的空间分成三部分:系统区,用户区和缓冲区B. 操作系统与硬件的接口信息,操作系统的管理信息和程序等存放在内存储器的系统区C. 所有的程序存放在用户区D. 存储管理是对内存储器空间的各部分如系统区,用户区等进行管理的.参考答案:B解答:C4.判断题:由于最优算法造成缺页率最小,是非常常见的存储管理算法.正确错误参考答案:错误解答:错误5. 采用段式存储管理时,一个程序如何分段是在决定的.A. 分配主存时B. 用户编程时C. 装作业时D. 程序执行时参考答案:B解答:C6. 在下列存储管理方案可,不适应于多道程序设计的是.A. 单一连续分配B. 固定式分区分配C. 可变式分区分配D. 段页式存储管理参考答案:A解答:A7. 分区的保护措施主要是.A.界地址保护B.程序状态保护C.用户权限保护D. 存储控制表保护参考答案:A解答:D8. 在可变式分配方式中,某一作业完成后,系统收回其主存空间,并与相邻空间合并,为此需修改空闲区表,造成空闲区数减1的情况是.A. 无上邻空闲区,也无下邻空闲区B. 有上邻空闲区,但无下邻空闲区C. 有下邻空闲区,但无上邻空闲区D. 有上邻空闲区,也有下邻空闲区参考答案:D解答:D9. 不是段页式虚拟存储管理优于分页式存储管理之处(上海交大)A. 没有内零头B. 便于处理在进程执行进程中堆栈尺寸的增长问题C. 便于共享内存中数据D. 只需将进程的一部分调入内存,进程即可运行.参考答案:A解答:A10. 在分区分配方案中,需要执行靠拢(或紧凑)操作的是.A. 固定式分区B. 可变式分区C. 多重分区D. 可再定位式分区参考答案:D解答:B11. 在可变式分区分配方案中,最佳适应算法是将空白区在空白区表中按次序排列.A. 容量递增B. 容量递减C. 地址递增D. 地址递减参考答案:A解答:B12.多选题:外部碎片出现在.A. 固定分区分配B. 分页存储系统C. 段页式存储系统D. 动态分区分配E. 段式存储系统参考答案:C,D,E解答:B13.判断题:A process can be swapped temporarily out of memory to a backing store,and then brought back into memory for continued execution.(西安交大)正确错误参考答案:正确14. 以下有关可变分区管理中采用的内存分配算法说法中错误的是.A. 用户程序中使用的从0地址开始的地址编号是逻辑地址B. 绝对地址是内存空间的地址编号C. 动态重定位中装入内存的作业仍保持原来的逻辑地址D. 静态重定位中装入内存的作业仍保持原来的逻辑地址参考答案:C解答:D15. 在某系统中采用基址,限长寄存器的方法来保护存储信息,判断是否越界的差别式A. 0<=被访问的逻辑地址<限长寄存器的内容B. 0<=被访问的逻辑地址<=限长寄存器的内容C. 0<=被访问的物理地址<限长寄存器的内容D. 0<=被访问的物理地址<=限长寄存器的内容参考答案:A解答:A16.多选题:外层页表的概念.A. 反应在磁盘上页面存储的物理位置B. 外层页表是指向页表的页表C. 为离散分配的页表再建立一张页表D. 有了外层页表则需要一个外层页表寄存器就能实现地址对换E. 当进程运行时,该进程的外层页表放在磁盘上参考答案:B,C,D解答:D,B,E17. 联想存储器在计算机系统中是用于.A. 存储文件信息B. 与内存交换信息C. 地址变换D. 存储通道程序参考答案:C解答:C18.判断题:在请求段页式系统中,以段为单位管理用户的虚空间,以页为单位管理内存空间.(南昌大学)正确错误参考答案:正确解答:正确19. 是请求分页存储管理方案与普通分页存储管理方案的区别.(青岛大学)A. 地址重定位B. 不必将作业全部装入内存C. 采用快表技术D. 不必将作业装入连续区域参考答案:B解答:A20. 某虚存系统有3页初始为空的页框,若采用先进先出的页面淘汰算法,则在下列的页面需求提出时,会产生次缺页中断?设页面走向为:4,3,2,1,4,3,5,4,3,2,1,5.A. 7次B. 8次C. 9次参考答案:C解答:C21. 在页式管理中,每个页表中的每个表项实际上都是用于实现.(南京理工)A. 内存单元B. 静态重定位C. 动态重定位D. 加载程序参考答案:C解答:C22. 在分页虚拟存储管理中,"二次机会"调度策略和"时钟"调度策略在决定淘汰哪一页时,都用到了.A. 虚实地址变换机构B. 快表C. 引用位D. 修改位参考答案:C解答:A23.多选题:在虚存管理中,在页表和段表中都应包含的项有: .A. 长度B. 状态位C. 修改位D. 内存始地址E. 外存地址参考答案:B,C,E24. 把程序地址空间中使用的逻辑地址变成内存中物理地址称为.(西北工业大学)A. 加载B. 物理化C. 重定位D. 逻辑化参考答案:C解答:C25. 在中,不可能产生系统抖动现象.A. 请求页式存储管理B. 段式存储管理C. 固定式分区存储管理。
计算机操作系统课后习题答案第二章第二章1. 什么是前趋图?为什么要引入前趋图?答:前趋图(Precedence Graph)是一个有向无循环图,记为DAG(Directed Acyclic Graph),用于描述进程之间执行的前后关系。
2. 画出下面四条诧句的前趋图:S1=a:=x+y;S2=b:=z+1;S3=c:=a-b;S4=w:=c+1;答:其前趋图为:3. 为什么程序并发执行会产生间断性特征?程序在并发执行时,由于它们共享系统资源,以及为完成同一项任务而相互合作,致使在这些并发执行的进程之间,形成了相互制约的关系,从而也就使得进程在执行期间出现间断性。
4. 程序并发执行时为什么会失去封闭性和可再现性?因为程序并发执行时,是多个程序共享系统中的各种资源,因而这些资源的状态是由多个程序来改变,致使程序的运行失去了封闭性。
而程序一旦失去了封闭性也会导致其再失去可再现性。
5. 在操作系统中为什么要引入进程概念?它会产生什么样的影响?为了使程序在多道程序环境下能并发执行,并能对并发执行的程序加以控制和描述,从而在操作系统中引入了进程概念。
影响: 使程序的并发执行得以实行。
6. 试从动态性,并发性和独立性上比较进程和程序?a. 动态性是进程最基本的特性,可表现为由创建而产生,由调度而执行,因得不到资源而暂停执行,以及由撤销而消亡,因而进程由一定的生命期;而程序只是一组有序指令的集合,是静态实体。
b. 并发性是进程的重要特征,同时也是OS的重要特征。
引入进程的目的正是为了使其程序能和其它建立了进程的程序并发执行,而程序本身是不能并发执行的。
c. 独立性是指进程实体是一个能独立运行的基本单位,同时也是系统中独立获得资源和独立调度的基本单位。
而对于未建立任何进程的程序,都不能作为一个独立的单位来运行。
7. 试说明PCB的作用?为什么说PCB是进程存在的唯一标志?a. PCB是进程实体的一部分,是操作系统中最重要的记录型数据结构。
第2章练习单项选择题:1.在()操作系统的控制下,计算机能及时处理由过程控制反馈的信息并做出响应。
A、批处理B、分时C、网络D、实时参考答案:D2.多任务操作系统是指:A、不同用户可以使用同一台计算机完成各自的任务B、同一时间可以运行多个应用程序C、一个用户使用计算机可以完成多项任务D、不同时间段可以运行不同的应用程序参考答案:B3.在“写字板”中,不能在“页面设置”中设置的是()。
A、每页的行数B、页面方向C、纸张大小D、页边距参考答案:A4.个人计算机操作系统属于:A、商业用户操作系统B、网络用户操作系统C、个人用户操作系统D、单用户操作系统参考答案:D5.操作系统是计算机系统中的()。
A、广泛使用的应用软件B、核心系统软件C、外部设备D、关键的硬件部分参考答案:B6.检查并修复硬盘中的错误,一般首选()。
A、磁盘碎片整理程序B、磁盘扫描程序C、备份和还原程序D、磁盘清理程序参考答案:B7.关于Windows Media Player,下列描述正确的是()。
A、“Windows Media Player”的外观不可改变,只能采用默认的外观形式。
B、单击“开始”/“程序”/“附件”/“Windows Media Player”,可打开“Windows Media Player”媒体播放器C、可以播放RM格式的文件D、“Windows Media Player”只能进行窗口式播放,不可以进行全屏幕播放参考答案:C8.计算机资源主要是指计算机的硬件、软件和()资源。
A、机时B、数据C、总线D、容量参考答案:B9.在Windows XP中,文件名最多可由()个字符组成。
A、240B、270C、256D、255参考答案:D10.在Windows XP操作系统中,如果用户想直接删除选定的文件或文件夹而不是将其移动到回收站,可以按下()键,选择"删除"。
A、TabB、ShiftC、AltD、Ctrl参考答案:B11.在复制时,不正确的描述为:A、文件或文件夹的复制可以通过“我的电脑”或“资源管理器”来完成B、复制文件夹时,该文件夹下的文件或文件夹将一同被复制C、文件和文件夹的复制方法完全相同D、具有隐藏属性的文件不能被复制参考答案:D12.磁盘清理不包括下列选项中的()。
计算机第二章测试题及答案测试题:1. 什么是操作系统?它的主要功能是什么?2. 什么是进程和线程?请解释它们的区别。
3. 什么是死锁?如何避免死锁的发生?4. 什么是存储管理?请简要介绍主存、辅存和虚拟存储器。
5. 什么是文件系统?请解释文件系统的层次结构。
答案:1. 操作系统是计算机系统中的核心软件,它负责管理和控制计算机的硬件和软件资源。
其主要功能包括进程管理、文件管理、内存管理、设备管理和用户接口等。
2. 进程是指在计算机中运行的程序的实例,它是资源分配和执行的基本单位。
线程是在进程内部的一个独立执行单元,它与其他线程共享进程的资源。
进程是独立的,拥有自己的地址空间和控制信息,而线程共享进程的地址空间和控制信息。
3. 死锁是指两个或多个进程因为相互等待对方释放资源而无法继续执行的状态。
避免死锁的方法包括破坏死锁产生的四个必要条件:互斥条件、请求和保持条件、不剥夺条件和循环等待条件。
4. 存储管理是操作系统对计算机系统中的内存和辅存资源进行管理和分配的过程。
主存是指计算机中用于存储程序和数据的内部存储器,它具有较快的读写速度;辅存是指计算机中的外部存储器,如硬盘、光盘等,它容量较大但读写速度较慢;虚拟存储器是指操作系统对主存和辅存的管理方式,它通过将主存的部分内容存储到辅存中,实现了主存的扩展。
5. 文件系统是操作系统中用于组织和管理文件的一种机制。
它通常采用树状的层次结构来组织文件,最上层是根目录,下面的层级依次代表目录和子目录。
文件系统层次结构的优点是可以方便地查找和管理文件,同时可以实现对文件的保护和权限控制。
习题二参考答案(P33)2-1什么是操作系统虚拟机?答:操作系统是最基本的系统软件,它是硬件功能的第一层扩充。
配置了操作系统的计算机称为操作系统虚拟机。
扩充了的计算机除了可以使用原来裸机提供的各种基本硬件指令,还可以使用操作系统增加的许多其它指令。
2-2在设计操作系统时,可以考虑的结构组织有哪几种?答:在设计操作系统时,可以考虑的结构组织有单体系统、层次式系统、微内核、客户机-服务器模式。
2-3什么是处理机的态?为什么要区分处理机的态?答:所谓处理机的态是指处理机当前处于何种状态,正在执行哪类程序。
操作系统是计算机系统中最重要的系统软件,为了能正确地进行管理和控制,其本身是不能被破坏的。
为此,系统应能建立一个保护环境,因此系统必须区分处理机的工作状态。
系统中有两类程序在运行,它们的任务是不同的,系统程序是管理和控制者,用户程序是被管理和被控制的对象,因此应将它们运行时处理机的工作状态区分出来,即系统必须区分二态(核态或管态、用户态)。
2-4什么是管态?什么是用户态?二者有何区别?答:处理器在执行系统程序时所处的状态称为管态;处理器在执行用户程序时所处的状态称为用户态。
处理器在管态和用户态下具有不同的权限:在管态下允许CPU使用全部资源和全部指令,其中包括一组特权指令;在用户态下禁止使用特权指令,不能直接使用系统资源与改变CPU状态,并且只能访问用户程序所在的存储空间。
2-5什么是中断?在计算机系统中为什么要引进中断?答:中断是指某个事件(例如,电源掉电、俘点运算溢出、外部设备传输完成或出错等)发生时,系统中止现运行程序的执行,引出处理事件程序对相应事件进行处理,处理完毕后返回断点继续执行。
为了实现多道程序设计技术、提高资源利用率,在计算机系统中引进中断。
2-6按中断的功能来分,中断有哪几种类型?答:按中断的功能来分,中断有如下五种类型:I/O中断外中断硬件故障中断程序性中断访管中断2-7什么是强迫性中断?什么是自愿中断?试举例说明。
所有单选题1、在Windows中,显示在窗口最顶部的称为______。
A:标题栏B:信息栏C:菜单栏D:工具栏答案:A评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题2、Windows中,"复制"的快捷键是______。
A:Ctrl+CB:Ctrl+AC:Ctrl+XD:Ctrl+B答案:A评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题3、Windows中,"粘贴"的快捷键是______。
A:Ctrl+VB:Ctrl+AC:Ctrl+XD:Ctrl+C答案:A空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题4、在Windows中,将某一程序项移动到一打开的文件夹中,应______。
A:单击鼠标左键B:双击鼠标左键C:拖曳D:单击或双击鼠标右键答案:C评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题5、在Windows中,______颜色的变化可区分活动窗口和非活动窗口。
A:标题栏B:信息栏C:菜单栏D:工具栏答案:A评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题6、Windows提供了一种DOS下所没有的______技术,以方便进行应用程序间信息的复制或移动等信息交换。
A:编辑C:剪贴板D:磁盘操作答案:C评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题7、在Windows中,按住鼠标器左键同时移动鼠标器的操作称为______。
A:单击B:双击C:拖曳D:启动答案:C评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题8、Windows资源管理器操作中,当打开一个子目录后,全部选中其中内容的快捷键______。
A:Ctrl+VB:Ctrl+AC:Ctrl+XD:Ctrl+C答案:B评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题9、在Windows中,关闭"资源管理器"窗口,可以选用______。
A:单击"资源管理器"窗口右上角的"×"按钮B:单击"资源管理器"窗口左上角的图标,然后选择"关闭"C:单击"资源管理器"的"文件"菜单,并选择"关闭"D:其它三项都正确答案:D评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题10、在Windows中,不能通过使用______的缩放方法将窗口放到最大。
A:控制钮B:标题栏C:最大化按钮D:边框答案:D评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题11、在Windows中,允许同时打开______应用程序窗口。
A:一个B:两个C:多个D:任意个答案:D评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题12、Windows是一种______。
A:操作系统B:字处理系统C:电子表格系统D:应用软件答案:A评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题13、在Windows的"资源管理器"中,单击第一个文件名后,按住______键,再单击另外几个文件,可选定一组不连续的文件。
A:CtrlB:AltC:ShiftD:Tab答案:A评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题14、Windows的"资源管理器"中,单击第一个文件名后,按住______键,再单击另外几个文件,可选定一组连续的文件。
A:CtrlB:AltC:ShiftD:Tab答案:C评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题15、在Windows的"资源管理器"中,按______键可删除文件。
A:F7B:F8C:EscD:Delete答案:D评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题16、在Windows的"资源管理器"中,改变文件属性应选择[文件]菜单项中的______命令。
A:运行B:搜索C:属性D:选定文件答案:C评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题17、在Windows的"资源管理器"中,[编辑]菜单项中的[剪切]命令______。
A:只能剪切文件夹B:不能剪切文件夹C:可以剪切文件或文件夹D:无论怎样都不能剪切系统文件答案:C评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题18、在Windows的"资源管理器"中,选择文件或目录后,拖曳到指定位置,可完成对文件或子目录的______操作。
A:复制B:移动或复制C:重命名D:删除答案:B评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题19、Windows 的______显示了正在运行的程序。
A:开始B:任务栏C:资源管理器D:任务管理器答案:B评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题20、在Windows中,启动中文输入法或者将中文输入方式切换到英文方式,应同时按下______键。
A:Alt+空格B:Ctrl+空格C:Shift+空格D:Enter+空格答案:B评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题21、在Windows中,切换不同的汉字输入法,应同时按下______键。
A:Alt+空格B:Ctrl+空格C:Shift+空格D:Ctrl+Shift答案:D评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题22、在Windows中,利用Windows下的______,可以建立、编辑文本文档。
A:剪贴板B:记事本C:资源管理器D:控制面板答案:B评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题23、在Windows的"资源管理器"中,双击一个".txt"文件时,计算机自动启动______程序打开此文件。
A:写字板B:记事本C:WordD:Excel答案:B评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题24、在Windows中,打开"我的电脑",要改变窗口内容的显示方式应选择______。
A:"文件"菜单B:"编辑"菜单C:"查看"菜单D:"帮助"菜单答案:C评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题25、在Windows中,下列有关回收站的叙述,错误的是______。
A:回收站不占用磁盘空间B:如果确认回收站中的所有内容无保留价值,可清空回收站C:误删除的文件可通过回收站还原D:回收站中的内容可以删除答案:A评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题26、Windows的"桌面"是指______。
A:整个屏幕B:全部窗口C:某个窗口D:活动窗口答案:A评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题27、在Windows中,修改"桌面"显示属性的基本步骤是______。
A:鼠标右键单击桌面空白区,选择属性B:鼠标左键单击桌面空白区,选择属性C:鼠标右键单击我的电脑,选择属性D:鼠标右键单击任务栏空白区,选择属性答案:A评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题28、在Windows的"资源管理器"窗口左部,单击文件夹图标左侧的加号(+)后,屏幕上显示结果的变化是______。
A:窗口左部显示的该文件夹的下级文件夹消失B:该文件夹的下级文件夹显示在窗口右部C:该文件夹的下级文件夹显示在窗口左部D:窗口右部显示的该文件夹的下级文件夹消失答案:C评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题29、在Windows中,对"我的电脑"的图标采用______操作,可将"我的电脑"打开。
A:用左键单击B:用左键双击C:用右键单击D:用右键双击答案:B评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题30、在Windows中,双击左键的作用有______。
A:选择对象B:拖曵对象C:复制对象D:运行对象答案:D评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题31、在Windows中,"我的电脑"是用来管理用户计算机资源的,下面的说法正确的是______。
A:可对文件进行复制、删除、移动等操作,且可对文件夹进行复制、删除、移动等操作B:可对文件进行复制、删除、移动等操作,但不可对文件夹进行复制、删除、移动等操作C:不可对文件进行复制、删除、移动等操作,但可对文件夹进行复制、删除、移动等操作D:不可对文件进行复制、删除、移动等操作,也不可对文件夹进行复制、删除、移动等操作答案:A评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题32、Windows中,用于引导用户完成大多数日常操作的菜单在______菜单中。
A:资源管理器B:WordC:"开始"D:我的电脑答案:C评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题33、在Windows中,打开文件菜单的快捷键是______。
A:Alt+0B:Ctrl+0C:Alt+FD:Ctrl+F答案:C评析:空等级:1 难度:1 区分度:1知识点:WINDOWS部分/WINDOWS部分理论题34、在Windows中,录音机播放文件所需的总的时间在______显示。