《11251丨操作系统(统设课)期末复习题》由会员分享,可在线阅读,更多相关《11251丨操作系统(统设课)期末复习题(25页珍藏版)》请在金锄头文库上搜索。
1、11251丨操作系统(统设课)一、单选题1. 在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称作( )。A.文件系统B.操作系统C.网络管理系统D.数据库管理系统2. 按照所起的作用和需要的运行环境,操作系统属于( )。A.应用软件B.用户软件C.系统软件D.支撑软件3. 操作系统的基本职能是( )。A.提供功能强大的网络管理工具B. 提供用户界面,方便用户使用C.提供方便的可视化编辑程序D. 控制和管理系统内各种资源,有效地组织多道程序的运行4. 为了使计算机系统中所有的用户都能得到及时的响应,该操作系统应该是( )。A.多道批处理系统B.实时系统C.分时系统D.网络系
2、统5. 在实时系统中,一旦有处理请求和要求处理的数据时,CPU 就应该立即处理该数据并将结果及时送回。下面属于实时系统的是( )。A.办公自动化系统B.计算机激光照排系统C.航空订票系统D.计算机辅助设计系统6. 实时操作系统追求的目标是( )。A.快速响应B.充分利用内存C.高吞吐率D.减少系统开销7. 操作系统内核与用户程序、应用程序之间的接口是( )。A.系统调用B.图形界面C.shell 命令D.C 语言函数8. 进程与程序之间有密切联系,但又是不同的概念。二者的一个本质区别是( )。A.程序是动态概念,进程是静态概念B.程序是静态概念,进程是动态概念C.程序保存在文件中,进程存放在内
3、存中D.程序顺序执行,进程并发执行9. 在单 CPU 系统中,若干程序的并发执行是由( )实现的。A.程序自身B.进程C.用户D.编译程序10. 某进程由于需要从磁盘上读入数据而处于阻塞状态。当系统完成了所需的读盘操作后,此时该进程的状态将( )。A.从运行变为就绪B.从阻塞变为就绪C.从阻塞变为运行D.从就绪变为运行11. 进程从运行状态变为阻塞状态的原因是( )。A.输入或输出事件完成B.时间片到C.输入或输出事件发生D.某个进程被唤醒12. 如果信号量 S 的值是 0 , 此时进程 A 执行 P(S)操作,那么,进程 A 会( )。A.继续运行B.进入就绪态,让出CPUC.进入阻塞态,让
4、出CPUD.继续运行,并唤醒S 队列头上的等待进程13. 操作系统中利用信号量和 P、V 操作,( )。A.只能实现进程的互斥B.只能实现进程的同步C.可完成进程调度D.可实现进程的互斥和同步14. 系统出现死锁的原因是( )。A.计算机系统发生了重大故障B.有多个封锁的进程同时存在C.资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数D.若干进程因竞争资源而无休止地循环等待,而且都不释放已占有的资源15. 作业调度的关键在于( )。A.选择恰当的进程调度程序B.有一个较好的操作环境C.用户作业准备充分D.选择恰当的作业调度算法16. 作业调度选择一个作业装入主存后,该作业能否占用处
5、理器必须由( )来决定。A.设备管理B.进程调度C.作业控制D.驱动调度17. 进程调度根据一定的调度算法,从( )队列中挑选出合适的进程运行。A.阻塞B.等待C.运行D.就绪18. 设某作业进入输入井的时间为 S,开始运行的时间为 R,得到计算结果的时间为 E,则该作业的周转时间 T 为( )。A.T=(S+R)+ EB.T=E(S+R)C.T=ESD.T=ER19. 现有 3 个作业同时到达,每个作业的计算时间都是 1 小时,它们在一台 CPU上按单道方式运行,则平均周转时间为( )。A.1 小时B.2 小时C.3 小时D.6 小时20. 按照作业到达的先后次序调度作业,排队等待时间最长的
6、作业被优先调度,这是指( )调度算法。A.先来先服务法B.短作业优先法C.时间片轮转法D.优先级法21. 当硬件中断装置发现有事件发生,就会中断正在占用 CPU 的程序执行,让操作系统的( )占用 CPU。A.中断处理程序B.系统调用程序C.作业管理程序D.文件管理程序22. 虚拟存储器的容量是由计算机的地址结构决定的,若 CPU 有 32 位地址,则它的虚拟地址空间为( )。A.4GB.2GC.640KD.100K23. 把逻辑地址转变为内存物理地址的过程称作( )。A.编译B.链接C.重定位D.运行24. 在分时系统中,可将进程不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数
7、据,这种技术称为( )。A.覆盖技术B.物理扩充C.虚拟技术D.对换技术25. 在存储管理中,为实现地址映射,硬件应提供两个寄存器,一个是基址寄存器。另一个是( )。A.通用寄存器B.程序状态字寄存器C.限长寄存器D.控制寄存器26. 在分页存储管理系统中,从页号到物理块号的地址映射是通过( )实现的。A.文件分配表B.分区表C.页表D.段表27. 存储管理中,页面抖动是指( )。A.使用机器时,屏幕闪烁的现象B.由于主存分配不当,偶然造成主存不够的现象C.系统盘有问题,致使系统不稳定的现象D. 被调出的页面又立刻被调入所形成的频繁调入调出现象28. 操作系统是通过( )来对文件进行编辑、修改
8、、维护和检索的。A.文件属性B.数据逻辑地址C.数据物理地址D.按名存取29. 操作系统实现“按名存取”的关键在于解决( )。A. 文件逻辑地址到文件具体的物理地址的转换B. 文件名称到文件逻辑地址的转换C.文件逻辑地址到文件名称的转换D.文件名称与文件具体的物理地址的转换30. 在 UNIX/Linux 系统中,用户程序经过编译之后得到的可执行文件属于()。A.设备文件B.目录文件C.普通文件D.特别文件31. 在以下的文件物理存储组织形式中,( )常用于存放大型的系统文件。A.串连文件B.连续文件C.索引文件D.多重索引文件32. 由一串字符序列组成,文件内的信息不再划分可独立的单位,这是
9、指( )。A.顺序文件B.记录式文件C.流式文件D.链接文件33. 如果文件系统中有两个文件重名,不应采用( )结构。A.非循环图目录B.树形目录C.二级目录D.单级目录34. 树形目录结构的主文件目录称为( )。A.根目录B.父目录C.子目录D.用户文件目录35. 在 UNIX/Linux 系统中,目录结构采用( )。A.单级目录B.二级目录C.单纯树形目录D.带链接的树形目录36. 当前目录是/usr/meng,其下属文件 prog/file.c 的绝对路径名是( )。A./usr/meng/file.cB./usr/file.cC./usr/meng/prog/file.cD./prog
10、/file.c37. 为防止用户共享文件时破坏文件,往往采用( )方式。A.设置口令B.加密C.定期备份D.规定存取权限38. 用 ls 命令以长格式列目录信息时,若某一文件的特征在文件列表中按如下顺序显示在屏幕上:drwxrw-r- 2 user gk 3564 Oct 28 10:30 /user/asD.h则同组用户的访问权限是( )。A.读和写B.读和执行C.写和执行D.读、写、执行39. 设备独立性是指( )。A.能独立实现设备共享的一种特性B.设备具有独立执行I/O 功能的一种特性C.设备驱动程序独立于具体使用的物理设备的一种特性D.用户程序使用的设备与实际使用哪台设备无关的一种特
11、性40. 在操作系统中,通道是一种( )。A.I/O 端口B.数据通道C.软件工具D.I/O 专用处理机41. 引入缓冲技术的主要目的是( )。A.改善用户编程环境B.提高CPU 的处理速度C.降低计算机的硬件成本D.提高CPU 与设备之间的并行程度42. 下列设备中,不属于独占设备的是( )。A.打印机B.磁带C.终端D.磁盘43. 通过硬件和软件的功能扩充,把原来独占的设备改造成为能为若干用户共享的设备,这种设备称为( )。A.存储设备B.块设备C.虚拟设备D.共享设备44. 采用假脱机外围设备操作技术(SPOOLing)的目的是( )。A.减轻用户编程负担B.提高主机效率C.提高程序的运
12、行速度D.提高独占设备的利用率45. SPOOLing 技术可以实现设备的( )分配。A.独占B.共享C.虚拟D.物理46. 设备的打开、关闭、读、写等操作是由( )完成的。A.用户程序B.设备驱动程序C.编译程序D.设备分配程序47. 下列关于 Linux 系统设备管理的描述中,不正确的是( )。A.Linux 系统将存储设备称为字符设备B.Linux 系统利用设备文件方式统一管理硬件设备C.Linux 系统特殊文件的 I 节点中包含主、次设备号D.Linux 系统中使用了多重缓冲技术48. 一个含有 6 个盘片的双面硬盘,盘片每面有 100 条磁道,则该硬盘的柱面数为()。A.1200B.
13、250C.100D.1249. 嵌入式操作系统的最大特点是( )。A.分布性B.可定制性C.实时性D.非实时性50. 下面 4 种多机系统中,节点彼此耦合最紧密的是( )。A.分布式系统B.网络系统C.多计算机系统D.多处理器系统51. 分布式操作系统与网络操作系统本质上的不同在于( )。A.实现各台计算机之间的通信B.共享网络中的资源C.系统中若干台计算机相互协作完成同一任务D.满足较大规模的应用二、判断题1. 操作系统是整个计算机系统的控制管理中心,它对其它软件具有支配权利。因而,操作系统建立在其它软件之上。()2. 操作系统是系统软件中的一种,在进行系统安装时可以先安装其它软件,然后再装
14、操作系统。()3. 操作系统的基本特征是并发、共享、异步性和抽象性,其中并发指的是多道程序并行。()4. 虽然分时系统也要求系统可靠,但实时系统对可靠性的要求更高。()5. 操作系统内核与用户程序、应用程序之间的接口是 C 语言函数。()6. 在 UNIX/Linux 系统上,系统调用以 C 函数的形式出现。()7. 操作系统核心提供了大量的服务,其最高层是系统调用,它允许正在运行的程序直接得到操作系统的服务。()8. 程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统资源。()9. 进程之间的互斥主要源于进程之间的资源竞争,从而实现多个相关进程在执行次序上的协调。()10. 信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由 P、V操作来改变。()11. 只要产生死锁的 4 个必要条件中有一个不具备,系统就不会出现死锁。()12. 处理机调度可分为三级:高级、中级和低级。在所有的系统中,都必须具备这三