第一章操作系统引论

操作系统引论单元测试

1、单选题:
‎计算机操作系统的功能是____​
选项:
A: 把源程序代码转换为目标代码
B: 实现计算机用户之间的相互交流
C: 完成计算机硬件与软件之间的转换
D: 控制、管理计算机系统的资源和程序的执行
答案: 【 控制、管理计算机系统的资源和程序的执行

2、单选题:
下列关于并发性的叙述中正确的是(  )。‎
选项:
A: 并发性是指若干事件在同一时刻发生
B: 并发性是指若干事件在不同时刻发生
C: 并发性是指若干事件在同一时间间隔内发生
D: 并发性是指若干事件在不同时间间隔内发生
答案: 【 并发性是指若干事件在同一时间间隔内发生

3、单选题:
‌单处理机系统中,可并行的是(    )‍‌I.进程与进程Ⅱ.处理机与设备Ⅲ.处理机与通道Ⅳ.设备与设备‍
选项:
A: Ⅰ、Ⅱ、Ⅲ
B: Ⅰ、Ⅱ、Ⅳ
C: Ⅰ、Ⅲ、Ⅳ
D: Ⅱ、Ⅲ、Ⅳ
答案: 【 Ⅱ、Ⅲ、Ⅳ

4、单选题:
‏提高单机资源利用率的关键技术是(   )‌
选项:
A: 脱机技术
B: 虚拟技术
C: 交换技术
D: 多道程序设计技术
答案: 【 多道程序设计技术

5、单选题:
‎允许多个用户以交互方式使用计算机的操作系统是_____‎
选项:
A: 分时操作系统
B: 批处理单道系统
C: 实时操作系统
D: 批处理多道系统
答案: 【 分时操作系统

6、单选题:
设计实时操作系统时,首先要考虑系统的(  )‎
选项:
A: 实时性和可靠性
B: 实时性和灵活性
C: 灵活性和可靠性
D: 灵活性和可移植性
答案: 【 实时性和可靠性

7、单选题:
‎(  )为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。‌
选项:
A: 处理器管理
B: 存储管理
C: 文件管理
D: 作业管理
答案: 【 存储管理

8、单选题:
‌批处理操作系统提高了计算机系统的工作效率,但_____‍
选项:
A: 不能自动选择作业执行
B: 无法协调资源分配
C: 不能缩短作业执行时间
D: 在作业执行时用户不能直接干预
答案: 【 在作业执行时用户不能直接干预

9、单选题:
实时操作系统必须在(  )内处理完来自外部的事件。‏
选项:
A: 响应时间
B: 周转时间
C: 规定时间
D: 调度时间
答案: 【 规定时间

10、单选题:
‏系统调用是由操作系统提供给用户的,它(  )‍
选项:
A: 直接通过键盘交互方式使用 
B: 只能通过用户程序间接调用
C: 是命令接口中的命令 
D: 与系统的命令一样,可以通过键盘敲入并执行
答案: 【 只能通过用户程序间接调用

11、单选题:
‍操作系统的____管理部分负责对进程进行调度。‌
选项:
A: 主存储器
B: 控制器
C: 运算器
D: 处理机
答案: 【 处理机

12、单选题:
分时系统中通常采用(  )策略来为用户服务。‌
选项:
A:  先来先服务
B: 短作业优先
C: 时间片轮转
D: 响应比高者优先
答案: 【 时间片轮转

13、单选题:
​Linux属于一种____操作系统‏
选项:
A: 分时系统
B: 批处理系统
C: 实时系统
D: 分布式系统
答案: 【 分时系统

14、单选题:
​下列选项中,不属于多道程序设计的基本特征的是(  ).‌
选项:
A: 制约性
B: 间断性
C: 顺序性
D: 共享性
答案: 【 顺序性

15、单选题:
‏下列关于批处理系统的叙述中,正确的是(     )‏‏Ⅰ批处理系统允许多个用户与计算机直接交互‏‏Ⅱ.批处理系统分为单道批处理系统和多道批处理系统‏‏Ⅲ中断技术使得多道批处理系统和顶O设备可与CPU并行工作‏
选项:
A: 仅Ⅱ、Ⅲ 
B: 仅Ⅱ
C: 仅I、Ⅱ
D: 仅I、Ⅲ
答案: 【 仅Ⅱ、Ⅲ 

16、单选题:
‏在分时系统中,时间片一定时,____,响应时间越长。‎
选项:
A: 内存越多
B: 内存越少
C: 用户数越多
D: 用户数越少
答案: 【 用户数越多

17、单选题:
‎与单道程序系统相比,多道程序系统的优点是(     )‍‎I.CPU利用率高  Ⅱ.系统开销小‍‎Ⅲ.系统吞吐量大  IV.IO设备利用率高‍
选项:
A: 仅I、Ⅲ
B: 仅I、IV
C: 仅Ⅱ、Ⅲ
D: 仅仅I、Ⅲ、IV
答案: 【 仅仅I、Ⅲ、IV

18、单选题:
‌操作系统的两个最基本特征,一是并发性,另一是___​
选项:
A: 动态性
B: 交互性
C: 共享性
D: 制约性
答案: 【 共享性

19、单选题:
‌分时系统追求的目标是(     )。​
选项:
A: 充分利用I/O设备
B: 比较快速响应用户
C: 提高系统吞吐率
D: 充分利用内存
答案: 【 比较快速响应用户

20、单选题:
‌下列(     )应用工作最好采用实时操作系统平台。​‌I.航空订票  Ⅱ.办公自动化       Ⅲ.机床控制  ​‌IV. AutoCAD     V.工资管理系统  VI.股票交易系统​
选项:
A: I、Ⅱ和Ⅲ
B: I、Ⅲ和Ⅳ
C: I、V和VI
D: I、Ⅲ和VI
答案: 【 I、Ⅲ和VI

21、填空题:
‎允许多个用户将若干个作业提交给计算机系统集中处理的操作系统称为(     )​
答案: 【 批处理系统##%_YZPRLFH_%##多道批处理系统

22、填空题:
‍软件系统由各种_______和数据组成​
答案: 【 程序

23、填空题:
​批处理操作系统、_______和实时操作系统是三种基本的操作系统‎
答案: 【 分时##%_YZPRLFH_%##分时系统##%_YZPRLFH_%##分时操作系统

24、填空题:
‌允许多个用户以交互的方式使用计算机的操作系统,称为(     )‌
答案: 【 分时系统##%_YZPRLFH_%##分时操作系统

25、填空题:
‏在多道操作系统控制下,允许多个作业同时装入_______,使中央处理器轮流地执行各个作业‏
答案: 【 内存

26、填空题:
‏批处理操作系统提高了计算机系统的_______,但在作业执行时用户不能直接干预作业的执行‌
答案: 【 资源利用率

27、填空题:
‌分时系统具有同时性、独立性、及时性和_______等特点‏
答案: 【 交互性

28、填空题:
​操作系统的资源管理功能有:处理器管理、_______、文件管理、设备管理和作业管理‏
答案: 【 内存管理##%_YZPRLFH_%##存储管理

29、填空题:
‎Linux操作系统属于三大基本操作系统中的_____操作系统‌
答案: 【 分时

30、填空题:
‏用户与操作系统的接口有_____、_____两种‍
答案: 【 用户接口、系统调用##%_YZPRLFH_%##命令接口、程序接口##%_YZPRLFH_%##用户接口、程序接口##%_YZPRLFH_%##命令接口、系统调用

31、填空题:
​多道批处理系统最显著的特点是______‎
答案: 【 用户和作业间没有交互作用

32、填空题:
‌用户程序调用操作系统有关功能的途径是___‌
答案: 【 系统调用

33、填空题:
‌分时系统中,当就绪的任务数为100时,为保证响应时间不超过2s,此时的时间片最大应为( )ms‌
答案: 【 20

第二章进程的描述与控制

进程描述与控制测试

1、单选题:
‌在单处理机系统中实现并发技术后,______​
选项:
A: 进程在一个时间段内并发运行,CPU与外设间并行工作。
B: 进程在一个时刻点上并行运行,CPU与外设间并行工作
C: 进程在一个时间段内并发运行,CPU与外设间串行工作
D: 进程在一个时刻点上并行运行,CPU与外设间串行工作
答案: 【 进程在一个时间段内并发运行,CPU与外设间并行工作。

2、单选题:
‎一个进程实体是()‏
选项:
A: 由协处理器执行的一个程序
B: PCB结构与程序和数据的组合
C: 一个独立的程序+数据集
D: 一个独立的程序
答案: 【 PCB结构与程序和数据的组合

3、单选题:
​进程之间交换数据不能通过()途径进行。​
选项:
A: 共享文件
B: 消息传递
C: 访问进程地址空间
D: 访问共享存储区
答案: 【 访问进程地址空间

4、单选题:
‍下面的叙述中,正确的是()‍
选项:
A: 进程获得处理器运行是通过调度得到的
B: 优先级是进程调度的重要依据,一旦确定不能改动
C: 在单处理器系统中,任何时刻都只有一个进程处于运行状态
D: 进程申请处理器而得不到满足时,其状态变为阻塞状态
答案: 【 进程获得处理器运行是通过调度得到的

5、单选题:
‎操作系统中,当 (      ),进程从执行状态转为等待态‎
选项:
A: 进程被进程调度程序选中
B: 时间片用完
C: 等待某一事件发生
D: 等待事件发生
答案: 【 等待某一事件发生

6、单选题:
‌在单处理器系统中,如果同时存在10个进程,则处于就绪队列中的进程最多有()个。​
选项:
A: 1
B: 8
C: 9
D: 10
答案: 【 9

7、单选题:
‍若信号量S的初值为2,当前值为-1,则表示有      个等待进程?‌
选项:
A: 3
B: 2
C: 1
D: 0
答案: 【 1

8、单选题:
‏下面关于临界资源的论述,正确的是( ).‏
选项:
A: 并发执行的程序可以对临界资源实现共享 
B: 为临界资源配上相应的设备控制块后(一种用于设备管理的数据结构),就可以实现共享
C: 对临界资源,应该采取互斥访问方式实现共享
D: 对临界资源, 应该采取同时访问方式实现共享
答案: 【 对临界资源,应该采取互斥访问方式实现共享

9、单选题:
​下面关于临界区的论述正确的是() ‍
选项:
A: 临界区是指进程中用于实现进程互斥的那段代码 
B: 临界区是指进程中用于实现进程同步的那段代码 
C: 临界区是指进程中用于实现进程通讯的那段代码  
D: 临界区是指进程中用于访问共享资源的那段代码
答案: 【 临界区是指进程中用于访问共享资源的那段代码

10、单选题:
‏设有6个进程共享一互斥段,若最多允许3个进程进入临界区,则所采用的互斥信号灯的初值为()‎
选项:
A: 3
B: 6
C: 1
D: 0
答案: 【 3

11、单选题:
‌有3个进程共享一程序段,而每次最多允许两个进程进入该程序段,则信号量的取值范围是()‎
选项:
A: 2,1,0,-1
B: 3,2,1,0
C: 2,1,0,-1,-2  
D: 1,0,-1,-2
答案: 【 2,1,0,-1

12、单选题:
​PCB是进程存在的唯一标志,下列()不属于PCB。‌
选项:
A: 进程ID
B: CPU状态
C: 堆栈指针
D: 全局变量
答案: 【 全局变量

13、单选题:
‏处于执行状态的进程,执行wait操作后,信号量的值变为负,则该状态由执行状态变为().‏
选项:
A: 就绪  
B: 等待  
C: 就绪或等待
D: 不就绪、不等待
答案: 【 等待  

14、单选题:
‏进程自身决定()​
选项:
A: 从运行状态到阻塞状态
B: 从运行状态到就绪状态
C: 从就绪状态到运行状态
D: 从阻塞状态到就绪状态
答案: 【 从运行状态到阻塞状态

15、单选题:
‌进程创建时,不需要做的是()‏
选项:
A: 填写一个该进程的进程表项
B: 分配该进程适当的内存
C: 将该进程插入就绪队列
D: 为该进程分配CPU
答案: 【 为该进程分配CPU

16、单选题:
‍一个进程的读磁盘操作完成后,操作系统针对该进程必做的是()‍
选项:
A: 修改进程状态为就绪态
B: 降低进程优先级
C: 给进程分配用户内存空间
D: 增加进程时间片大小
答案: 【 修改进程状态为就绪态

17、单选题:
‍不需要信号量就能实现的功能是()‎
选项:
A: 进程同步
B: 进程互斥
C: 执行的前驱关系
D: 进程的并发执行
答案: 【 进程的并发执行

18、单选题:
‎设与某资源关联的信号量(K)初值为3,当前值为1。若M表示该资源的可用个数,N表示等待该资源的进程数,则M、N分别是()。‌
选项:
A: 0、1
B: 1、0
C: 1、2
D: 2、0
答案: 【 1、0

19、单选题:
‍以下不是同步机制应遵循的准则是()‌
选项:
A: 让权等待
B: 空闲让进
C: 忙则等待
D: 无限等待
答案: 【 无限等待

20、单选题:
‍进程A和进程B通过共享缓冲区协作完成数据处理,进程A负责产生数据并放入缓冲区,进程B从缓冲区读数据并输出。进程A和进程B之间的制约关系是()。‌
选项:
A: 互斥关系
B: 同步关系
C: 互斥和同步关系
D: 无制约关系
答案: 【 互斥和同步关系

21、单选题:
‌在操作系统中,wait、signal操作是一种()。‌
选项:
A: 机器指令
B: 系统调用命令
C: 作业控制命令
D: 低级进程通信原语
答案: 【 低级进程通信原语

22、单选题:
‌原语是()。‎
选项:
A: 运行在用户态的过程
B: 操作系统的内核
C: 可中断的指令序列
D: 不可分割的指令序列
答案: 【 不可分割的指令序列

23、单选题

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注