操作系统测试题(第7,8,9单元)

本文介绍了操作系统中关于设备管理的基础知识,包括SPOOLing技术、设备分配、中断向量、I/O处理流程、通道与缓冲技术。还讨论了UNIX系统中设备驱动程序与文件系统接口、设备类型的区分以及设备分配策略。同时,涉及了设备保护和存储保护的概念,如访问控制、文件保护、存储保护机制。最后,提到了计算机安全与操作系统安全性的相关特征。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第7单元
一、单选题
1SPOOLing技术中的P是指(   )。
A、程序 B、外部设备 C、进程 D、PCB
正确答案: B

2在UNIX中,文件系统和设备驱动程序之间的接口是(   )。
A、函数调用
B、系统调用
C、设备开关表
D、文件参数
正确答案: C

3操作系统中的SPOOLing技术实质上是将( )转化为共享设备的技术。
A、脱机设备 B、独占设备 C、虚拟设备 D、块设备
正确答案: B

4中断向量地址是(   )。
A、中断服务程序入口地址的地址
B、子程序入口地址
C、中断服务程序入口地址
D、程序入口地址
正确答案: A

5用户程序发出磁盘I/O请求后,系统的正确处理流程是(   )。
A、用户程序→设备驱动程序→中断处理程序→系统调用处理程序
B、用户程序→系统调用处理程序→中断处理程序→设备驱动程序
C、用户程序→设备驱动程序→系统调用处理程序→中断处理程序
D、用户程序→系统调用处理程序→设备驱动程序→中断处理程序
正确答案: D

6通道是一种(   )。
A、软件工具
B、I /O端口
C、数据通道
D、I/O专用处理机
正确答案: D

7设备管理的主要程序之一是设备分配程序,当进程请求在内存和外设之间传送信息时,设备分配程序分配设备的过程通常是( )。
A、先分配通道,再分配控制器,最后分配设备
B、先分配控制器,再分配设备,最后分配通道
C、先分配设备,再分配控制器,最后分配通道
D、先分配通道,再分配设备,最后分配控制器
正确答案: C

8程序员利用系统调用打开I/O设备时,通常使用的设备标识是(  )。
A、逻辑设备名
B、从设备号
C、物理设备名
D、主设备号
正确答案: A

9为了使多个进程能够有效地同时处理输入和输出,最好使用(   )结构的缓冲技术。
A、循环缓冲 B、双缓冲 C、单缓冲 D、缓冲池
正确答案: D

10下列哪种磁盘调度算法只考虑了公平性? (   )
A、先来先服务
B、最短寻道时间优先
C、先来先服务和扫描
D、前3个都是
正确答案: A

二、判断题
1移臂调度的目标是使磁盘旋转周数最少。
正确答案: ×

2缓冲技术是借用外部存储器的一部分作为缓冲池。
正确答案: ×

3大多数低速设备都属于共享设备。
正确答案: ×

4UNIX系统中设备分为字符设备和块设备。
正确答案: √

5常用的缓冲技术可缓解慢速设备与快速CPU之间的矛盾。
正确答案: √

6Unix系统中的设备被看作文件进行管理,称为设备文件。
正确答案: √

7DMA一旦被启动就能独立于CPU运行,这样可使CPU和DMA并行操作。
正确答案: ×

8设备驱动程序具有通用性,同类设备即使型号不同也使用同一驱动程序。
正确答案: ×

9通道一旦被启动就能独立于CPU运行,这样可使CPU和通道并行操作。
正确答案: √

10位示图法既可用于内存的页框管理,也可用于磁盘空间的管理。
正确答案: √

第8,9单元
一、单选题 (题数:5)
1与文件保护无关的操作是( )。
A、访问前执行open操作,访问后执行close操作
B、口令机制
C、数据加密技术
D、访问控制表
正确答案: A

2文件的保密是指防止文件被(   )。
A、篡改 B、破坏 C、删除 D、窃取
正确答案: D

3对于一个文件的访问,常由( )共同限制。
A、用户访问权限和文件优先级
B、文件属性和口令
C、优先级和文件属性
D、用户访问权限和文件属性
正确答案: D

4通常所说的“存储保护”的基本含义是( )。
A、防止程序在内存丢失
B、防止程序被人偷看
C、防止程序间相互越界访问
D、防止存储器硬件受损
正确答案: C

5下面叙述中,(   )不是一个安全计算机系统应该具有的特征。
A、完整性
B、保护性
C、保密性
D、可用性
正确答案: B

二、判断题 (题数:10,共 50.0 分)
1权能表是指给每个客体都赋予一张可能访问的主体表以及每个客体允许进行的操作。
正确答案: ×

2MapReduce是Google提出的一个软件架构,用于大规模数据集的并行运算。
正确答案: √

3计算机病毒和细菌都具有寄生性、传染性、潜伏性和破坏性。
正确答案: ×

4零时间备份是指每天零点时利用系统比较空闲时实现数据备份。
正确答案: ×

5美国国防部的安全标准“橙皮书”将安全保护分成D、C、B、A四等,每个等级又包含一个或多个级别,安全级按D、C1、C2、B1、B2、B3、A1、A1以上级这8个级别渐次增强。
正确答案: √

6TinyOS是开源的操作系统,专为嵌入式无线传感器网络设计。
正确答案: √

7VxWorks是一种大型分布式操作系统。
正确答案: ×

8Bell-Lapadula安全模型是一种“向下读(Read-Down),向上写(Write-Up)”的机制,保证信息不会从高保密级别流向低保密级别,但这会严重影响系统的可用性。
正确答案: √

9Android(安卓)是一种基于Linux的自由及开放源代码的操作系统,主要支持手机。
正确答案: √

10嵌入式操作系统具有可裁剪性。
正确答案: √

三、简答题
1病毒与细菌有什么危害?两者有何区别?
正确答案
病毒具有寄生性、传染性、潜伏性和破坏性,病毒会造成部分或整个系统的破坏甚至瘫痪。
而细菌虽不会明显损坏任何文件,但由于不断复制自身,不断占有系统资源,造成系统资源耗尽,系统也无法继续工作。
病毒对系统造成直接的破坏,而细菌虽没有造成直接的破坏,但通过占有系统资源阻碍系统的推进。

2什么是自主访问控制?什么是强制访问控制?哪一种安全保护性更高?
正确答案
自主访问控制(Discretionary Access Control):有访问许可的主体能够直接或间接地向其他主体转让访问权。
强制访问控制(Mandatory Access Control,MAC):是“强加”给访问主体的,即系统强制主体服从访问控制政策。强制访问控制的主要特征是对所有主体及其所控制的客体(进程、文件、段、设备等)实施强制访问控制。
强制访问控制的安全保护性更高。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

金科铁码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值