计算机四级⽹络⼯程师等级考试真题3
第三套
⼀、单选题(⼀共60道,每个1分,共计60分)(1)现代操作系统最基本的特征是
A. 并发性
B. 顺序性
C. 封闭性
D. 并⾏性
(2)组成操作系统的主要部分通常是进程线程管理、内存管理、设备管理和
A. ⽂件管理
B. P、V操作管理
C. 死锁管理
D. 备份管理
(3)下列程序中,哪⼀个不属于操作系统内核程序?
A. 进程调度程序
B. 中断服务程序
C. 设备驱动程序
D. ⽤户应⽤程序
(4)⽤户编写程序时调⽤fork()创建进程,其使⽤的是操作系统提供给⽤户的什么接⼝?
A. 系统调⽤
B. 命令控制语⾔
C. 作业控制语⾔
D. 应⽤编程接⼝
(5)⽤户进程从⽤户态转变为内核态时,使⽤的指令是
A. 访管指令
B. I/O指令
C. 页保护指令
D. 压栈指令
(6)多道程序设计的意义是
A. 宏观上有多个进程在计算机中同时运⾏
B. 微观上有多个进程在计算机中同时运⾏
C. ⼀种将程序分割为若⼲⼦程序的设计⽅法
D. 多个计算机协同运⾏⼀个进程
(7)进程从运⾏态转换为阻塞态的原因是A. 需要的数据没有准备好
B. 需要的设备不存在
C. 分配给该进程的时间⽚⽤完
D. 运算过程中栈溢岀
(8)⼀个运⾏着的进程打开了⼀个新的⽂件,则指向该⽂件数据结构的关键指针存放在
A. 进程控制块中
B. ⽂件⽬录中
C. ⽂件句柄中
D. 进程头⽂件中
(9)请分析以下程序。
int main()
{
pid_t pid;
pid = fork();
if(pid==0)
printf("I am the child
process, my process I
D
is%d\n",getpid());
else
printf("I am the parent
process, my process I
D
is%d\n",getpid());
}
那么,该程序正确运⾏后的结果是
A」amthe child process, my process ID is 3744 I amthe parent process, my process ID is 3987
B」amthe child process, my process ID is 3744 C」amthe parent process, myprocess ID is 3987 D.不输岀任何信息
(10)在Pthread线程包的使⽤中,当⽤户编程创建⼀个新的线程时,需要使⽤的线程库函数是
C. pthread_yield()
D. pthread _join()
(11)下列进程关系
中,不能⽤P、V操作来实现
A. 进程共享
B. 进程同步
C. 进程互斥
D. 进程的前趋关系
(12)进程间通信时,下列哪⼀种情形下,发送进程不能再申请互斥锁?
A. 已满的邮件槽
B. 已空的邮件槽
C. 未加锁的邮件槽
D. 半满的邮件槽
(13)下列哪⼀种调度算法是不可抢占的?
A. 时间⽚轮转
B. 先来先服务
C. 最短作业时间优先
D. 最⾼优先级优先
(14)在内存分区管理中,下列哪⼀种技术可以将零碎的空闲区集中为⼀个⼤的空闲区?
A. 覆盖技术
B. 交换技术
C. 内存紧缩
D. 动态重定位
(15)在内存分配⽅案中,下列哪⼀种⽅法使内
存的利⽤率较⾼且管理简单?
A. 段式分配
B. 页式分配
C. 可变分区分配
D. 固定分区分配
(16)某页式存储管理系统采⽤⼀级页表。如果访问内存的时间为0.4⼙S,快表的命中率为90%, 请问有效访问时间是多少?(假设访问快表耗时为
0⼙s)
A. 0.22 ⼙s
B.0.4 ⼙s
C. 0.2 ⼙s
D.0.44 ⼙s
(17)⼀个进程的内存分配页表如下,页的⼤⼩
为500B,其中,有效位为1表⽰已装⼊内存,V表⽰可写,R表⽰可读。指令WRITE [3,100],R1在执⾏
时会产⽣什么结果?
B. 缺页中断
C. 写保护中断
D. 正常运⾏
18.在⼀个虚拟存储系统中,决定虚拟存储空间最
B)计算机系统数据字长
C)内存和磁盘容量之和
D)交换空间容量
(19)在虚拟页式存储管理系统中,若采⽤请求调页⽅式,当⽤户需要装⼊⼀个新的页⾯时,其调⼊的页⾯来⾃
A. 磁盘⽂件区
B. 磁盘交换区
C. 内存缓冲区
D. 磁盘系统区
(20)在⽂件系统中,⽂件存储空间的分配单位通常是
A. 数据块
B. 字符串
C. 记录
D. ⽂件
(21)在⽂件系统中,必须为每个⽂件建⽴⼀个⾄少包含⽂件名和⽂件物理存储地址的数据结构,称为
A. ⽂件控制块
B. ⽂件分配表
C. 索引节点
D. ⽂件描述符
(22)通常为了保证⽂件系统中数据的安全⽽采⽤备份技术。那么,将上次备份后新增加的数据进⾏备份,该⽅法称为A. 增量转储
C. 先来先服务算法FCFS
页号有效位页框号
10
30 存取全量转储
SC.物理转储R D.逻辑转储
―盘调度算法中,通常称为电梯算法W
的是
80 R A.扫描算法SCAN
50 R B.最短寻道时间优先算法SSTF
A.越界中断
D. 循环查看算法C-LOOK
(24)UNIX操作系统中,对⽂件系统中空闲区的管理通常采⽤
A. 成组链接法
B. 链表法
C. 位⽰图法
D. 空闲区表法
(25)对于FAT32⽂件系统,它采⽤的是哪⼀种⽂件物理结构?
A. 顺序结构
B. 链接结构
C. 索引结构
D. 多级索引结构
(26)外部设备按数据传输的⽅式可分为多种类
型,通常磁盘被当作哪⼀种类型的设备?
A. 块设备
B. 字符设备
C. 虚拟设备
计算机四级网络工程师D. 独占设备
(27)某程序员编写了⼀段通过串⼝发送数据的程序,使⽤了设备名coml,那么,将coml映射到实际物理设备的⼯作是在I/O管理的哪⼀层完成的?
A. 设备独⽴层
B. ⽤户应⽤层
C. 设备驱动层
D. 硬件抽象层
(28)下列关于I/O设备的叙述中,哪⼀个是正确
的?
A. 不同的I/O设备可以并⾏⼯作
B. 只有I/O设备才能产⽣有效的中断源
C. 在中断处理过程中,必须屏蔽新中断
D. SPOOLing系统是脱机I/O系统
(29)下列各种⽅法中,哪⼀种⽅法不能解除死
锁?
A. 修改环境变量
B. 剥夺死锁进程的资源
C. 撤销死锁进程
D. 重启系统
(30)设系统中有三种类型的资源(A,B,C )和五个进量是6,C资源的数量为19。在TO时刻系统的状态如下表:
A. P3,P1,P4, P2, P5
B. P1,P3, P5, P2, P4
C. P4,P2, P3, P5, P1