班级: 姓名: 学号: 得分:
一、单项选择题(本大题共30小题,每小题1分,共30分)
(在每小题列的四个选项中只有一个选项符合题目要求,请将正确选项的字母填在题后的空括号内,错选、不选不得分。)
1. 可变式分区又称为动态分区,它是在系统运行进程中,( A )时动态建立的。
A)在作业装入 B)在作业创建
C)在作业完成 D)在作业未装入
2. 存储管理的功能是( D )。
A)分段分配、地址变换、存储扩充、存储共享与保护
B)分区分配、地址变换、存储扩充、存储共享与保护
C)分页分配、地址变换、存储扩充、存储共享与保护
D)存储分配、地址变换、存储扩充、存储共享与保护
3. 页表的作用是实现从页号到物理块号的( A )。
A)逻辑映射 B)物理映射 C)地址映射 D)逻辑地址映射
4. 在可变分区存储管理中,将空闲区按照长度递增的顺序排列的分配算法是( A )。
A)最先优先适应算法 B)最优适应算法
C)最坏适应算法 D)较坏适应算法
5. 从用户角度看,文件系统主要是实现( D )。
A)文件保护 B)文件保密 C)文件共享 D)按名存取
6. 按用途进行划分,文件可分为( C )。
A)只执行文件、只读文件、读写文件 B)有结构文件、无结构文件
C)系统文件、用户文件、库文件 D)源文件、目标文件、可执行文件
7. 设备与CPU之间数据传送控制方式有四种,下面的四个选项中不属于这四种的是(B )。
A)程序直接控制方式 B)设备控制方式
C)直接内存访问(DMA)方式 D)通道控制方式
8. 对磁盘来说,驱动调度是( C )。
A)先进行移臂调度,以尽可能地减少延迟时间;再进行旋转调度,以减少寻时间
B)先进行旋转调度,以减少寻时间;再进行移臂调度,以尽可能地减少延迟时间
C)先进行移臂调度,以尽可能地减少寻时间;再进行旋转调度,以减少延迟时间
D)先进行旋转调度,以减少延迟时间;再进行移臂调度,以尽可能地减少寻时间
9. 采用( A )调度策略,移动臂总的移动距离是最短的,寻时间当然也是最短的。
A)最短寻时间优先算法 B)单向扫描算法
C)先来先服务算法 D)电梯调度算法
10. 通道,按其传送数据的情况,分为三种类型:( A )。
A)字节多路通道、字多路通道、数组多路通道
B)字多路通道、选择通道、数组多路通道
C)字节多路通道、字多路通道、选择通道
D)字节多路通道、选择通道、数组多路通道
11. 作业的全部信息都已通过输入机输入,并由操作系统将其存放在磁盘的某些盘区中等待运行,这种状态称为作业的( C )。
A)提交状态 B)运行状态 C)后备状态 D)完成状态
12. 当一个进程独占处理器顺序执行时,具有两个特性,即( B )。
A)封闭性和可再现性 B)独立性和可再现性
C)开放性和可再现性 D)顺序性和独立性
13. 对于两个并发进程,设互斥信号量为A,若A=0,则( C )。
A)表示有一个进程进入临界区,另一个进程等待进入
B)表示有两个进程进入临界区
C)表示有一个进程进入临界区
D)表示没有进程进入临界区
14. P、V操作是对( A )进行操作。
A)信号量 B)执行速度 C)执行时间 D)执行结果
15. 两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的( C )。
A)调度 B)执行 C)同步 D)互斥
16. 信号量被定义为一个整型变量,其初始值是( D )。
A)0 B)无任何限制 C)负整数 D)非负数
A)进程推进顺序合法 B)可剥夺和非剥夺性资源
C)竞争非剥夺性资源 D)竞争临时性资源
18. 下面不属于产生死锁的必要条件是的( C )。
A)互斥条件 B)请求和保护条件
C)剥夺条件 D)环路等待条件
19. 下面四个选项中,属于处理死锁的基本方法的是( D )。
A)资源独占 B)资源共享
C)进程并发 D)预防死锁
20. 预防死锁是通过破坏死锁四个必要条件中的任何一个来实现的,下面关于预防死锁的说法中,错误的是( B )。
A)破坏“不剥夺”条件目前只适用于主存空间和处理器资源
B)可能采用共享等策略来破坏“互斥使用资源”条件
C)破坏“请求和保持”条件可以采用静态分配策略或规定进程申请新的资源前首先释放已经占用的资源
D)采用资源编号并规定进程访问多个资源时按编号次序顺序申请的办法可以破坏“环路等待”条件,从而防止死锁的出现。
21. 下面关于系统的安全状态的描述中,正确的是( A )。
A)系统处于不安全状态可能会发生死锁
B)系统处于不安全状态一定会发生死锁
C)系统处于安全状态时也可能会发生死锁
D)不安全状态是死锁状态的一个特例
22. 系统死锁可利用( D )来描述。
A)进程 B)程序
C)系统流程图 D)资源分配图
23. 操作系统是一种系统软件,它是( B )
A)方便用户使用计算机 B)既能管理软件,又能管理硬件
C)控制程序的执行 D)只能管理
24. 下列系统中,( A )是实时系统。
A)火炮的自动控制系统 B)管理信息系统
C)办公自动化系统 D)计算机集成制造系统
25. 如果n是某一物理设备所对应的虚拟的逻辑设备数,则虚拟设备的速度必然是物理设备速度的( A )
A)1/n B)n2 C)2n D)n(n-1)
26. 下面关于计算机系统和操作系统的叙述错误的是( D )
A)操作系统是一种系统软件
B)计算机硬件是操作系统赖以工作的实体,操作系统是运行离不开计算机硬件的支持
C)计算机系统是一个资源集合体,包括软件资源和硬件资源
D)操作系统是独立于计算机系统的,它不属于计算机系统
27. 在一段时间内只允许一个进程访问的资源称为( B )
A)共享资源 B)临界资源 C)互斥资源 D)管理资源
28. 实时操作系统对可靠和安全性要求极高,它( C )
A)不必向用户反馈信息 B)十分注重系统资源的利用率
C)不强求系统资源的利用率 D)不强调响应速度
29. SPOOLing技术用于( A )
A)设备管理 B)作业管理 C)存储管理 D)处理器管理
30. 以下关于计算机操作系统类型说法错误的是( )
A)网络操作系统和分布式操作系统都可以配置到计算机网络上
B)实时操作系统是实现实时控制的系统,它由外部信号触发而工作
C)基本操作系统包括批处理系统、分时系统、实时系统
D)按照配置操作系统的计算机规模大小,可以将操作系统分为批处理系统、分时系统、实时系统、网络系统和分布系统本a
二、填空题(三大题共20小题,每空1分,共20分)
1. 为了赋予操作系统某些特权,使得操作系统更加安全可靠地工作,实际系统中区分程序执行的两种不同的运行状态是( )和( ),( )程序不能执行特权指令。
2. 线程与进程的根本区别在于进程是( )单位,而线程是( )单位,每个进程具有自己的主存空间,( )共享该主存空间并对其所有主存空间都有存取权限。
3. 并发进程之间的基本关系是( )或( )。其中( )是指进程之间的一种间接关系。
4. 信号量的物理意义是当信号量的值大于零时表示( );当信号量值小于零时,其绝对值为( )。
5. 产生死锁的根本原因是( ),另一人基本原因是( )。
6. 请在下图的序号空格处填写相应的答案:(1) 就绪 (2) 执行 (3) (4) (5) (6) (7)
发布评论