计算机等级考试(NCRE)网络工程师(计算机等级考试四级)模拟题2020年(5)
(总分100,考试时间90分钟)
操作系统原理——单选题
1. 1.下列关于操作系统的叙述中,正确的是(    )。
A. 操作系统作为系统软件,为用户提供了高效使用计算机的接口
B. 操作系统是软件,它可以做任何需要软件做的工作
C. 操作系统除了做与硬件相关的事,也做了大量与应用相关的事
D. 操作系统是系统软件,所以计算机没有操作系统不能正常工作
2. 2.操作系统提供给用户的接口是命令输入和(    )。
A. 系统调用
B. 动态函数库
C. 应用编程接口
D. 中断服务程序
3. 3.计算机操作系统位于核心态时,下列叙述中,哪一个是正确的?(    )
A. 它可以运行特权指令,但是不能运行非特权指令
B. 它既可运行特权指令,也可以运行任何非特权指令
C. 它可以运行访管指令,但是不能运行特权指令
D. 它可以运行访管指令,也可以运行任何特权指令
4. 4.在交互式系统中,若用户数为100,为保证响应时间≤100ms,忽略其他系统开销,则操作系统应将时间片设为(    )。
A. ≤1ms
B. ≤10ms
C. ≤100ms
D. ≤1000ms
5. 5.程序的并发执行产生了一些和程序顺序执行时不同的特I生,下列哪一个特性是正确的?(    )
A. 并发程序的执行结果可再现
B. 并发程序在执行期间不具有相互制约关系
C. 并发程序与计算过程无法一一对应
D. 并发程序的执行过程具有封闭性
6. 6.下列选项中,哪一项是位于进程控制块中而不是位于进程中(    )。
A. 进程优先级
B. 全局变量
C. 需要访问的数据文件名
D. 堆栈
7. 7.进程运行过程中,导致进程从运行态转换为就绪态的典型事件是(    )。
A. 访问的数据没有准备好
B. 时间片到
C. 程序出错
D. 发生了缺页中断
8. 8.为使进程从阻塞态转换为挂起态,使用的原语是(    )。
A. block()
B. wakeup()
C. suspend()
D. active()
9. 9.分析下列程序。
  int main()
  {  printf(“Hello”);
    fork();
    prinff(“Hello”);
    fork();
    printf(“Hello”);
    fork();
    printf(“Hello”);}
  不考虑其他因素,程序正常运行后共打印出多少个“Hello”?(    )
A. 15        B. 11
C. 7        D. 4
10. 10.在Pthread线程包关于条件变量的使用中,pthread_mutex_init()表示的是(    )。
A. 创建一个互斥量
B. 等待一个互斥量
C. 获得一个互斥量
D. 释放一个互斥量
11. 11.进程访问临界区时要遵循相关准则,下列哪一项是错误的准则?(    )
A. 空闲则进        B. 忙则等待
C. 让权等待        D. 无限等待
12. 12.假设系统中有4台打印机,某些进程用信号量S实现对打印机的互斥使用。又假设,系统中申请打印机的进程数量最多为20个,下列信号量s的数值范围中,哪一个是正确的?(    )
A. [4,-16]
B. [1,-20]
C. [4,-20]
D. [1,-16]
13. 13.在直接通信方式中,系统提供的发送原语是(    )。
A. send(receiver,message)
B. send(sender,message)
C. send(sender,receiver)
D. send(receiver,sender)
14. 14.将多个目标程序装配成可运行的程序的过程称为(    )。
A. 编译        B. 链接
C. 装载        D. 编辑
15. 15.在采用交换和覆盖技术的存储管理系统中,进程交换是指(    )。
A. 将暂时不用的进程代码和部分进程控制块交换至磁盘
B. 将暂时不用的进程代码、数据和部分进程控制块交换至磁盘
C. 仅将暂时不用的进程代码交换至磁盘
D. 仅将暂时不用的进程数据交换至磁盘
16. 16.在虚拟页式存储管理系统中,某一时刻CPU的利用率为3%,磁盘的繁忙率为97%。针对这一情况,采用下列哪一种操作是合理的?(    )
A. 适当减少进程数量以提高系统效率
B. 必须增加进程数量以提高系统效率
C. 使用一个速度更快的处理机来提高处理机的利用率
D. 使用一个速度更快的磁盘来提高处理机的利用率
17. 17.下表是某页式内存分配的情况,页面大小为4096B,有效位为1表示该页在内存。系统将逻辑地址0x0E8D、0x3010、0x411B、0x00FB、0x231E转换为物理地址时,会发生几次缺页中断?(    )
A. 1次        B. 2次
C. 3次        D. 4次
18. 18.下列关于页面的叙述中,哪一个是正确的?(    )
A. 页式存储管理中的页面和页框大小只能采用一种尺寸
B. 用户进程在运行过程中可以改变页面尺寸
C. 操作系统在每次启动时根据物理内存大小确定本次运行的页面大小
D. 为了提高内存利用率,可以根据需要采用多种不同大小的页面
19. 19.程序局部性原理分为空间局部性和时间局部性,时间局部性是指(    )。
A. 程序代码的顺序性
B. 程序中存在大量的循环
C. 程序采用了模块化结构
D. 物理地址重叠映射到了逻辑地址
20. 20.从用户角度看,建立多级树形目录的主要目标是(    )。
A. 解决文件重名问题
B. 扩充了目录的容量
C. 简化了文件管
D. 实现了文件保护
21. 21.对于建立在磁带机上的文件系统,最合适的文件物理结构是(    )。
A. 顺序结构        B. 索引结构
C. 链接结构        D. 散列结构
22. 22.在一个采用一级索引结构的文件系统中,磁盘块大小为4096B。若某文件的大小为2555900B,则该文件需要占用多少个磁盘块?(    )
A. 627        B. 626
C. 625        D. 624
23. 23.某磁盘结构中有8个盘面,每个盘面有2500个柱面(磁道),每个柱面有80个扇区,数据块大小等于一个扇区大小。用户要访问一个数据块,其逻辑块号为385961,那么该数据块对应的盘面、柱面和扇区号各为多少(所有编址均从O开始)?(    )
A. 0,603,5
B. 1,2324,40
C. 0,603,40
D. 0,2412,20
24. 24.下列关于文件目录的叙述中,哪一个是错误的?(    )
A. 用户通过系统调用可以读写目录
计算机四级网络工程师
B. 用户可以创建根目录
C. 目录中所能容纳的文件或子目录数量受限于磁盘的大小
D. 目录是文件控制块的全部或一部分
25. 25.某文件系统采用UNIX三级索引结构,I节点中包含13个地址项,其中0—9项为直接地址,10为一次间接索引项,11为二次间接索引项,12为三级间接索引项。若磁盘块大小为4096B,地址项占用4B,则该文件系统中文件的最大尺寸不能超过下列哪项数值?(    )
A. (10+210+220+230)×4096B
B. (10+212+224+236)×4096B
C. (10+211+222+233)×4096B
D. (10+29+218+227)×4096B
26. 26.键盘的读写是以字符为单位的,通常键盘的I/O控制主要采用(    )。
A. DMA方式
B. 程序访问方式
C. 中断方式
D. SPOOLing方式
27. 27.对于系统中的独占设备,为预防出现死锁。应采用的最佳分配策略是(    )。
A. 静态分配,分配时加锁
B. 动态按需分配
C. 静态分配,必要时可以剥夺
D. 动态分配,分配时加锁
28. 28.在I/O设备管理中,设立设备独立层的主要目的是(    )。
A. 将独占设备转换为共享设备,提高了设备利用率
B. 增加了设备的并行性,简化了设备分配
C. 避免进程因竞争设备而产生死锁