操作系统丨测试(五)

简介: 操作系统丨测试(五)


单选题

  1. 可以实现虚拟存储器的方案是。
    【正确答案:D】
    A. 固定分区方式
    B. 可变分区方式
    C. 纯分页方式
    D. 请求页式
  2. 哪种设备属于字符设备?
    【 正确答案:D】
    A. 磁盘
    B. 磁带
    C. 光盘
    D. 键盘
  3. 哪种设备属于块设备?
    【 正确答案: B】
    A. 键盘
    B. 磁盘
    C. 显示器
    D. 打印机
  4. 在移臂调度时读写头从盘的一端开始朝另一端移动,在移动的过程中搜索每个磁道上的请求,若有则服务之,直至到达盘的另一端。在另一端,磁头移动的方向是相反的,并继续在移动中扫描服务,则此种算法称为:
    【 正确答案: C】。
    A. 先来先服务
    B. 最短查找时间优先
    C. SCAN
    D. C-SCAN
  5. 程序访问的局部性原理决定应使用
    【 正确答案: C】。
    A. 中断
    B. DMA
    C. 高速缓存
    D. 虚拟存储器

填空题

  1. 影响磁盘读写时间的因素有 【 正确答案: 寻道时间】 、【 正确答案: 旋转时间】 、【 正确答案: 和数据传输时间】 。
  2. 实现页式虚拟存储器,除了需要有一定容量的内存和相当容量的外存外,还需要有( 【 正确答案: 页表机制】 )、( 【 正确答案: 地址变换机构】 )和( 【 正确答案: 缺页中断机构】 )的硬件支持。
  3. 磁盘属于( 【 正确答案: 块】 )设备,其信息的存取是以( 【 正确答案: 数据块】 )为单位的;磁盘的I/O控制主要采取( 【 正确答案: 中断驱动方式】 )方式;打印机的I/O控制主要采取( 【 正确答案: DMA控制方式】 )方式。
  4. 在请求分页存储管理中,逻辑地址长度为16位,每页为2KB,部分页表如表所示。
页号 物理块号
0 4
1 10
2 6
3 2

则逻辑地址0EC5H所对应的物理地址为( 【 正确答案: 56C5】 )H。

  1. 为实现请求分页管理,应在基本分页的页表基础上增加( 【 正确答案: 状态位】 )、( 【 正确答案: 访问字段】 )、( 【 正确答案: 修改位】 )和( 【 正确答案: 外存地址】 )等数据项。
  2. 转速为7200转/分钟,平均旋转延迟时间约为( 【 正确答案: 4.17】 )。
  3. 独占设备是指在一个作业的整个执行期间独自占用的设备,它一般采用( 【 正确答案: 静态】 )分配。共享设备是指在某个时间段内可由多个作业同时使用的设备,一般采用( 【 正确答案: 动态】 )分配。
  4. 可以通过 【 正确答案: 虚拟技术 或 SPOOLing】 把原独享设备改造成能为若干用户共享的设备。
  5. 从设备分配的观点看,可将设备分为 【 正确答案: 独占】设备和 【 正确答案: 共享】设备和虚拟设备三类。
  6. 操作系统的设备管理应具备的主要功能:为用户提供和设备管理相关的 【 正确答案: 接口】、进行 【 正确答案: 设备分配】、实现设备和设备以及设备和CPU等之间 【 正确答案: 并行操作】、进行 【 正确答案: 缓冲区】管理等。
  7. 在使用通道设备的系统中,设备分配的步骤为:【 正确答案: 分配设备】,分配控制器,【 正确答案: 分配通道】。
  8. 从资源分配的角度看,可以把设备分为独占设备和共享设备。打印机属于 【 正确答案: 独占】设备,而磁盘属于【 正确答案: 共享】 设备。
  9. 虚拟存储器的基本特征是( 【 正确答案: 多次性】 )、( 【 正确答案: 对换性】 )和(【 正确答案: 虚拟性】 ),因而决定了实现虚拟存储器的关键技术是请求调页(段)和页(段)置换。
  10. 在UNIX系统中,所有的( 【 正确答案: I/O设备 或 输入输出设备】 )都被看成是特殊文件,它们在使用形式上与普通文件相同,但它们使用是和( 【 正确答案: 设备管理程序】 )紧密相连的。
  11. 在利用RS-232接口进行通信时,其通信速率为9.6KB/S(B为Bit)。如果在通信接口中仅设置了一个8位寄存器作为缓冲寄存器,这意味着大约每隔( 【 正确答案: 0.8】 )的时间便要中断一次CPU,且要求CPU必须在( 【 正确答案: 0.1】 )时间内予以响应。

系列文章

目录
相关文章
|
6天前
|
消息中间件 测试技术 Linux
linux实时操作系统xenomai x86平台基准测试(benchmark)
本文是关于Xenomai实时操作系统的基准测试,旨在评估其在低端x86平台上的性能。测试模仿了VxWorks的方法,关注CPU结构、指令集等因素对系统服务耗时的影响。测试项目包括信号量、互斥量、消息队列、任务切换等,通过比较操作前后的时戳来测量耗时,并排除中断和上下文切换的干扰。测试结果显示了各项操作的最小、平均和最大耗时,为程序优化提供参考。注意,所有数据基于特定硬件环境,测试用例使用Alchemy API编写。
43 0
linux实时操作系统xenomai x86平台基准测试(benchmark)
|
6天前
|
敏捷开发 测试技术 持续交付
探索自动化测试在敏捷开发中的应用移动应用的未来:跨平台开发与操作系统的融合
【4月更文挑战第30天】随着软件开发周期的不断缩短,传统的软件测试方法逐渐显得力不从心。本文将深入探讨自动化测试在敏捷开发环境中的关键作用,分析其如何提高测试效率、减少人力资源成本,并确保软件产品的质量与稳定性。通过案例分析,我们还将讨论实施自动化测试的最佳实践和面临的挑战,为追求高效敏捷开发的组织提供参考。
|
6天前
|
存储 缓存 算法
操作系统丨测试(四)
操作系统丨测试(四)
270 0
|
6天前
|
算法 调度
操作系统丨测试(三)
操作系统丨测试(三)
158 0
|
6天前
|
消息中间件 数据可视化 Unix
操作系统丨测试(二)
操作系统丨测试(二)
114 0
|
6天前
|
存储 算法 Unix
操作系统丨测试(一)
操作系统丨测试(一)
103 0
|
5月前
|
网络协议 测试技术 网络安全
2021年中职“网络安全“江西省赛题—B-9:Windows操作系统深入测试
2021年中职“网络安全“江西省赛题—B-9:Windows操作系统深入测试
44 0
|
5月前
|
安全 关系型数据库 测试技术
2021年中职“网络安全“江西省赛题—B-2:Linux操作系统深入测试
2021年中职“网络安全“江西省赛题—B-2:Linux操作系统深入测试
79 1
|
7月前
|
Shell Linux Go
《Linux操作系统编程》第八章 Shell程序设计: shell 语言结构,包括测试、分支、循环、跳转、函数、语句组
《Linux操作系统编程》第八章 Shell程序设计: shell 语言结构,包括测试、分支、循环、跳转、函数、语句组
74 0
|
9月前
|
安全 网络协议 测试技术
安全测试----修改操作系统远程端口
安全测试----修改操作系统远程端口