首页 > 全部 > 四级网络工程师 > 国家四级网络工程师模拟试卷59

国家四级网络工程师模拟试卷59

本单篇文档共17730字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机四级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
四级网络工程师 模拟试卷 6948人下载
价格: 1.00 原价:¥7.00
收藏

国家四级网络工程师模拟试卷59

操作系统原理——单选题

1.组成操作系统的主要部分是存储管理、设备管理、文件管理和( )。(A)

A. 进程线程管理

B. 用户管理

C. 死锁管理

D. 网络管理

解析:按照资源管理的观点,操作系统的这些功能主要可以分为进程管理(处理器管理)、存储管理、文件管理、作业管理和设备管理。故本题答案选择A选项。

2.操作系统的一个重要概念是进程,下列哪一个不能作为进程来管理?( )(B)

A. 内存换页程序

B. 中断服务程序

C. 打印程序

D. 用户应用程序

解析:进程管理实质是对中央处理器进行管理。进程管理主要包括进程控制、进程同步、进程通信和进程调度。其中进程控制的主要任务是创建进程、撤销结束的进程以及控制进程运行时候的各种状态转换;进程同步主要处理进程之间的关系,包括进程的同步和互斥;进程间通信主要处理相互协作进程之间信息的交换问题;而进程调度则是按照一定的算法从就绪队列中挑选一个进程在处理器中真正执行它。中断服务程序是固定在某个地址的代码段,没有进程的概念。故本题答案选择B选项。

3.当用户在终端窗口通过输入命令来控制计算机运行时,使用的是操作系统的哪一种接口?( )(A)

A. 命令行

B. 系统调用

C. 函数库

D. 应用编程接口

解析:操作系统提供了3类型的接口供用户使用:命令接口:提供一组命令供用户直接或间接操作。根据作业的方式不同,命令接口又分为联机命令接口和脱机命令接口。程序接口:程序接口由一组系统调用命令组成,提供一组系统调用命令供用户程序使用。图形界面接口:通过图标、窗口、菜单、对话框及其他元素和文字组合,在桌面上形成一个直观易懂,使用方便的计算机操作环境。终端窗口采用了命令行接口。故本题答案选择A选项。

4.下列指令中,哪一种可以在用户态下执行?( )(B)

A. 设置控制寄存器指令

B. 算术运算指令

C. 关中断指令

D. 切换栈指针指令

解析:特权指令包括输入输出指令、停机指令等,只有在监控程序才能执行特权指令,只能在内核态下运行;用户只能执行一般指令,在用户态下运行。算术运算指令属于一般指令,可以在用户态下运行。故本题答案选择B选项。

5.采用多道程序设计技术可以( )。(A)

A. 缩短作业的平均周转时间

B. 加快程序的运行速度

C. 保证程序运行的正确性

D. 减少设备的损耗

解析:为了提高计算机系统中各种资源的利用效率,缩短作业的周转时间,在现代计算机中广泛采用多道程序技术,使多种硬件资源能并行工作。故本题答案选择A选项。

6.进程调度所需的信息——进程优先级——是存放在下列哪一项中?( )(A)

A. 进程控制块

B. 进程调度队列

C. 源代码

D. 编译生成的目标文件

解析:PCB的内容可以分成调度信息和现场信息两大部分。调度信息供进程调度时使用,描述了进程当前所处的状况,它包括进程名、进程号、存储信息、优先级、当前状态、资源清单、“家族”关系、消息队列指针、进程队列指针和当前打开文件等。现场信息刻画了进程的运行情况,只记录那些可能被其他进程改变的寄存器,如程序状态字、时钟、界地址寄存器等。故本题答案选择A选项。

7.进程在运行过程中具有多种状态,当它从等待态转换为就绪态时称为( )。(C)

A. 阻塞

B. 调度

C. 唤醒

D. 分派

解析:当被阻塞的进程所期待的事件出现时,如I/O完成或者其所期待的数据已经到达,则由有关进程调用唤醒原语wakeup(),将等待该事件的进程唤醒。唤醒原语执行的过程是:首先把被阻塞的进程从等待该事件的阻塞队列中移出,将其PCB中的现行状态由阻塞改为就绪,然后再将该PCB插入到就绪队列中。故本题答案选择C选项。

8.进程并发执行时,若两个并发进程包含同一共享变量,则它们存在下列哪一种关系?( )(A)

A. 同步关系

B. 父子关系

C. 平等关系

D. 主从关系

解析:异步环境下的一组并发的进程因直接制约而互相发送消息、进行相互合作、相互等待,使得各进程按一定的速度执行的过程称为进程间的同步。题中并发的进程因共享同一变量而直接地相互制约是为同步关系。故本题答案选择A选项。

9.当多个进程并发执行且需要相互通信时,下列哪一种方法最适合传送大量的信息?( )(B)

A. 信号量

B. 共享内存

C. 消息传递

D. 管道

解析:共享内存指在多处理器的计算机系统中,可以被不同中央处理器(CPU)访问的大容量内存。由于多个CPU需要快速访问存储器,这样就要对存储器进行缓存(Cache)。任何一个缓存的数据被更新后,由于其他处理器也可能要存取,共享内存就需要立即更新,否则不同的处理器可能用到不同的数据。共享内存(shared memory)是UNIX下的多进程之间的通信方法,这种方法通常用于一个程序的多进程间通信,实际上多个程序间也可以通过共享内存来传递信息,特点是可以高效的共享大量信息。故本题答案选择B选项。

10.下列关于生产者消费者的叙述中,哪一个是正确的?( )(A)

A. 生产者往缓冲区放产品前要先使用P操作确保缓冲区有空闲槽

B. 生产者往缓冲区放产品前要先使用V操作确保缓冲区有空闲槽

C. 消费者从缓冲区取产品前要先用P操作确保缓冲区互斥使用

D. 生产者往缓冲区放产品前要先用P操作确保缓冲区互斥使用

解析:生产者往缓冲区放产品前要先使用P操作确保缓冲区有空闲槽,即信号量表示的资源还有空闲。故本题答案选择A选项。

11.下列各种方法中,哪一种既可以满足多道程序设计且设计上又最简单?( )(C)

A. 交换技术

B. 单一连续区

C. 可变分

D. 分页技术

解析:可变分区是指系统不预先划分固定分区,而是在装入程序时划分内存分区,使程序分配的分区大小正好等于该程序的需求量,且分区的个数是可变的。可变分区有较大的灵活性,较之固定分区能获得更好的内存利用率。多道程序设计的目的就是提高整个系统的效率。选项C即可支持多道程序技术,设计技术又简单,故本题答案选择C选项。

12.在采用首次适应算法的可变分区内存管理方案中,内存大小为1024MB,其中操作系统占用128MB。若按下表所列时刻进行调度,当时刻7完成后,系统中剩余的最大空闲分区是( )。

(A)

A. 104MB

B. 96MB

C. 64MB

D. 128MB

解析:进程调度过程中,内存的变化如下图所示:

13.在一个请求调页的虚拟存储管理系统中,页面的大小为1024B。某进程在运行过程中要访问的虚拟地址分别为2050、4121、89、1056、2100、144、4097、156、1121、2200、3996、288、2200、567、5109,系统给该进程分配3个页框。若采用LRU页面置换算法,该进程的缺页率为多少?( )(A)

A. 73

本文档预览:3600字符,共17730字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家四级网络工程师模拟试卷59

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号