真正成功的考生,不在于成绩的多少,而在于你是否努力地去实现自我、努力地去刷四级网络工程师试题,喊出自己的声音,走出属于自己的道路。
四级网络工程师试题
【1】
1、在文件系统中,文件的逻辑块与存储介质上物理块存放顺序一致的物理结构是( )。
A.顺序结构
B.链接结构
C.索引结构
D.B+树结构
参考答案:A
参考解析:将一个文件中逻辑上连续的信息存放到存储介质的依次相邻的块上,便形成顺序结构,这类文件叫顺序文件,又称连续文件。这是一种逻辑记录顺序和物理记录顺序完全一致的文件。故本题答案选择A选项。
2、用户在编写程序时,若要在屏幕上画出一个红色的圆,需要使用( )。
A.自然语言
B.系统调用
C.命令控制
D.运行时系统
参考答案:B
参考解析:用户在编写程序时,若要在屏幕上画出一个红色的圆,需要使用系统调用。故本题答案选择B选项。
3、死锁产生的原因之一是资源分配不当,另一个原因是( )。
A.存在共享资源
B.使用P、V操作过多
C.系统中没有采用SPOOLing技术
D.进程推进顺序不当
参考答案:D
参考解析:死锁是指在多道程序系统中,一组进程中的每个进程均会无限期地等待被该组进程中的另一个进程所占有且永远不会释放的资源。若对资源的管理、分配和使用不当或者在进程使用某种同步或通信工具及时发送、接受次序安排不当,会造成死锁的发生。所以本题选项D会导致死锁。故本题答案选择D选项。
4、在采用页式存储管理方案的系统中,逻辑地址用32位表示,内存分块大小为210。则用户程序最多可划分成多少页?( )
A.210
B.220
C.222
D.232
参考答案:C
参考解析:在采用页式存储管理方案的系统中,逻辑地址用32位表示,内存分块大小为210,那就存在232/210=222页。故本题答案选择C选项。
5、假设系统由相同类型的7个资源被3个进程共享,若要使系统不会死锁,每个进程最多可以申请的资源个数是( )。
A.1
B.2
C.3
D.4
参考答案:C
参考解析:7个资源全部分给3个进程,每个进程可以获取2个资源,此外还剩余一个资源,因此最多可以申请的资源数为3。故本题答案选择C选项。
6、在Pthread线程包中,线程操作pthread_yield表示的是( )。
A.线程让出CPU
B.创建一个线程
C.阻塞一个线程
D.等待一个特定的线程退出
参考答案:A
参考解析:线程操作pthread_yield表示线程让出CPU。故本题答案选择A选项。
7、下列各种事件中,不属于I/O中断的事件是( )。
A.数据传送完毕
B.设备出错
C.指令错
D.键盘输入
参考答案:C
参考解析:I/O中断一般由I/O设备的控制器或者通道发出。I/O中断通常可分为两大类:I/O操作正常结束以及I/O异常。数据传送完毕、设备出错和键盘输入均产生I/O中断。指令出错属于程序性中断。故本题答案选择C选项。
8、下列各种情况中,一定不会引起进程调度的操作是( )。
A.一个进程完成工作后被撤销
B.一个进程从运行状态变成了阻塞状态或就绪状态
C.一个进程从阻塞状态变成了就绪状态
D.一个进程从就绪状态变成了运行状态
参考答案:D
参考解析:引起进程调度的原因:①正在执行的进程执行完毕;②正在执行的进程调用阻塞原语将自己阻塞起来进入等待状态;③正在执行的进程调用了阻塞原语操作,并且因为资源不足而被阻塞;或调用了唤醒原语操作激活了等待资源的进程;④时间片已经用完;⑤就绪对列中的某个进程的优先级高于当前运行进程的优先级。选项D不会发生进程调度,因为进程调度最主要的原因:是否有CPU资源让出来。有CPU资源让出来不一定能发生调度,但没有CPU资源让出,则一定不会发生进程调度。故本题答案选择D选项。
9、系统中有2个并发进程,当一个进程在等待另一个进程向它发送消息时,它们之间的关系是( )。
A.同步关系
B.互斥关系
C.调度关系
D.父子进程关系
参考答案:A
参考解析:异步环境下的一组并发进程因直接制约而互相发送消息、进行互相合作、互相等待,使得各进程按一定的速度执行的过程称为进程间的同步。所以进程间的关系是同步关系。故本题答案选择A选项。
10、死锁定理的描述是( )。
A.当且仅当当前状态的资源分配图是可完全化简的
B.当且仅当当前状态的状态转换图是不可完全化简的
C.当且仅当当前状态的资源分配图是不可完全化简的
D.当且仅当当前状态的状态转换图是可完全化简的
参考答案:C
参考解析:可以利用简化资源分配图的方法,来检测系统是否为死锁状态。所谓简化,是指若一个进程的所有资源请求均能被满足的话,可以设想该进程得到其所需的全部资源,最终完成任务,运行完毕,并释放所占有的全部资源。假如一个资源分配图可被其所有进程简化,那么称该图是可简化的,否则称该图是不可简化的。系统处于死锁状态的充分条件是当且仅当该系统的资源分配图是不可完成简化的。故本题答案选择C选项。
【2】
1、在不同类型的操作系统中,批处理操作系统的缺点是( )。
A.缺少交互性
B.不能并发运行
C.CPU利用率低
D.周转时间太长
参考答案:A
参考解析:批处理操作系统的优点是作业流程自动化较高,资源利用率较高,作业吞吐量大,从而提高了整个系统效率;批处理操作系统的的缺点是用户不能直接与计算机交互,不合适调试程序。故本题答案选择A选项。
2、下列各种数据对象中,与进程具有一一对应关系的是( )。
A.程序
B.进程控制块
C.动态库
D.堆栈
参考答案:B
参考解析:进程由指令、数据和进程控制块(PCB)3部分组成。PCB是进程的“灵魂”,由于进程控制块中保存有进程的地址信息,通过PCB可以得到进程程序的存储位置,也可以找到整个进程,所以与进程具有一一对应关系。故本题答案选择B选项。
3、操作系统在对磁盘的访问中,优化下列哪个时间可以显著改善磁盘读写的性能?( )
A.寻道时间
B.旋转延时
C.传输时间
D.调度时间
参考答案:A
参考解析:磁盘设备在工作时,以恒定的速率旋转,为了读和写,磁头必须能移动到所要求的磁道上,并等待所要求的扇区的开始位置旋转到磁头下,然后再开始读和写,故把对磁盘的访问时间分为3部分:寻道时间Ts,旋转延时时间Tr和传输时间Tt。其中寻道时间Ts最能影响磁盘读写的性能。故本题答案选择A选项。
4、有一个虚拟页式存储管理系统,分配给某个进程3个页框(假设开始时页框为空)。某进程执行时的页面访问序列是:0,6,0,1,5,1,5,4,1,2,5,2,4,5,2,3,5,3。若采用最佳页面置换算法(OPT),缺页次数为( )。
A.10
B.9
C.8
D.7
参考答案:D
5、用P、V操作管理临界区时,把信号量mutex的初值设定为1。当有k(k>1)个进程在mu-tex的等待队列中时,信号量的值为(??)。
A.k
B.k-1
C.1-k
D.-k
参考答案:D
参考解析:由于信号量mutex的初值设定为1,说明同一时刻只允许一个进程进入临界区,又有k个进程在mutex的等待队列中,所以当前需要访问临界区的进程有k+1个。每个进程访问临界区时,都将mutex的值减1,所以此时mutex的值为-k。故本题答案选择D选项。
6、某个进程由多个线程组成,其中一个线程被调度程序选中投入运行,其他的线程有的位于就绪队列,有的被阻塞,则此时该进程的状态是( )。
A.运行状态
B.就绪状态
C.挂起状态
D.阻塞状态
参考答案:A
参考解析:线程调度的主要功能是根据一定的调度算法,从就绪队列中选出一个线程来,准备把CPU分配给它,从而让它占用CPU运行。题目中该线程被调度程序选中已经投入运行,说明已有线程占用了CPU资源进入运行状态。故本题答案选择A选项。
7、在采用非抢占式调度的操作系统中,不能引起新进程调度的事件是( )。
A.正在运行的进程用完时间片
B.正在运行的进程出错
C.正在运行的进程等待I/O事件
D.新创建的进程进入就绪队列
参考答案:D
参考解析:在采用非抢占式调度的操作系统中,执行进程调度有以下几种情况:正在执行的进程运行完毕、正在执行的进程调用阻塞原语将自己阻塞起来进入等待状态、正在执行的进程调用了阻塞原语操作,并且因为资源不足而被阻塞,或调用了唤醒原语操作激活了等待资源的进程、时间片用完。选项A、B、C均能产生进程调度。故本题答案选择D选项。
8、进程出现饥饿现象是指( )。
A.计算机系统发生了重大故障
B.有多个互相等待的进程同时存在
C.进程因竞争资源而无休止地等待对方释放已占有的资源
D.进程的优先级较低而长时间得不到调度
参考答案:D
参考解析:进程饥饿,指当等待时间给进程推进和响应带来明显影响称为进程饥饿。当饥饿到一定程度的进程在等待到即使完成也无实际意义的时候称为饥饿死亡。而进程的优先级决定了进程进入运行状态的先后。故本题答案选择D选项。
9、下列活动中,哪一种活动只存在同步关系?( )
A.某年某月某日某航班的订票
B.球队举行足球比赛
C.汽车装配流水线上的各道工序
D.公共复印室复印机的使用
参考答案:C
参考解析:进程同步是指多个进程中发生的事件存在某种时序关系,必须协同动作,相互配合,以共同完成一个任务。机票、足球和复印机都是公共资源,都会导致竞争,存在竞争关系。汽车装配流水线上的各道工序的活动过程是上一道工序输出是下一道工序的输入,所以只存在同步关系。故本题答案选择C选项。
10、当一个低速的I/O设备连接到高速的计算机系统中时,下列哪种技术可以提高低速设备的使用效率?( )
A.SPOOLing技术
B.I/O重定向技术
C.设备共享技术
D.设备缓冲技术
参考答案:D
参考解析:缓冲技术是计算机系统中常用的技术。一般,凡是数据到达速度和离去速度不匹配的地方都可以通过设置缓冲区,以缓解处理机与设备之间速度不匹配的矛盾,并减少对CPU的I/O中断次数从而提供资源利用率和系统效率。故本题答案选择D选项。
【3】
1、假设某文件由100个逻辑记录组成,每个逻辑记录长度为80个字符。磁盘空间被划分为若干块,块大小为1024个字符。在没有采用成组操作时,磁盘空间的利用率是多少?( )
A.8%
B.16%
C.24%
D.32%
参考答案:A
参考解析:在没有采用成组操作时,每个记录占用一个块,那么磁盘空间的利用率为80/1024≈8%。故本题答案选择A选项。
2、下列哪一个页面置换算法有可能产生Belady异常现象?( )
A.FIFO
B.LRU
C.LFU
D.OPT
参考答案:A
参考解析:当分配给进程的物理页面数增加时,缺页次数反而增加,这一现象被称为贝莱迪异常(Belady Anomaly)现象。FIFO页面置换算法会产生该异常现象,因为对一个进程未分配它所要求的全部页面,有时就会出现分配的页面数增多但缺页率反而提高的异常现象。故本题答案选择A选项。
3、采用动态地址映射方式向内存装入程序时,其地址转换工作是在什么时间完成的?( )
A.装入程序时刻
B.选中程序时刻
C.每一条指令执行时刻
D.移动程序时刻
参考答案:C
参考解析:动态重定位是指在装入程序时,不进行地址转换,而是直接把程序装入内存中,程序在执行过程中,每当执行一条指令时都由硬件的地址转换机构将指令中的逻辑地址转换成绝对地址。故本题答案选择C选项。
4、假设某文件系统的物理结构采用类UNIX的二级索引结构。主索引表有12项,前10项给出文件前10块的磁盘地址,第11项给出一级索引表的地址,第12项给出二级索引表的地址。一级和二级索引表的大小均为一个磁盘块,可存放100个磁盘地址。在找到主索引表之后,要访问文件的第1000块,还需要启动多少次磁盘?( )
A.2
B.3
C.4
D.5
参考答案:A
参考解析:1~10块采用的是直接索引,需要启动磁盘1次;11~110块采用的是一级索引,需要启动磁盘2次;111~10110块采用的是二级索引,需要启动磁盘3次。第1000块访问时,找到主索引后,需要启动磁盘2次。故本题答案选择A选项。
5、在虚拟页式存储管理系统中,LRU算法是指( )。
A.首先置换最早进入内存的页面
B.首先置换近期最长时间以来没被访问的页面
C.首先置换近期被访问次数最少的页面
D.首先置换以后再也不用的页面
参考答案:B
参考解析:最近最少使用页面置换算法总是选择距离现在最长时间内没有被访问过的页面先调出。故本题答案选择B选项。
6、在下面列出的计算机操作中,只能在操作系统内核态下运行的是( )。
A.关机
B.读文件
C.设置时间
D.屏蔽中断
参考答案:D
参考解析:特权指令包括输入输出指令、停机指令等,只有在监控程序才能执行特权指令,只能在内核态下运行;用户只能执行一般指令,在用户态下运行。屏蔽中断属于特权指令,只能是在系统内核态下运行。故本题答案选择D选项。
7、使用文件前要先打开文件。在成功执行打开文件系统调用后,系统会返回给用户一个( )。
A.文件长度
B.内存地址
C.文件描述符
D.文件打开方式
参考答案:C
参考解析:打开文件系统调用的一般格式为:fd=open(文件路径名,打开方式)。打开文件时,系统需要完成一系列工作;而系统返回给用户是文件描述符fd,这是一个非负整数,用于以后读写的文件。故本题答案选择C选项。
8、下列哪一项不是打开文件时所做的工作?( )
A.填写文件控制块中的文件读写方式
B.检查文件名所对应的文件控制块是否已调入内存
C.检查操作的合法性
D.返回给用户一个文件描述符
参考答案:A
参考解析:打开文件时,系统主要完成以下工作:①根据文件路径名查目录,找到FCB主部;②根据打开方式,共享说明和用户身份检查访问合法性;③根据文件号查系统打开文件表,看文件是否已被打开;④在用户打开文件表中取一空表项,填写打开方式等,并指向系统打开文件表对应表项。系统返回用户文件描述符fd,用于以后读写文件。故本题答案选择A选项。
9、设备管理中,为了管理和分配设备建立了一个数据结构,通常称为设备表。它的作用是( )。
A.管理物理设备
B.管理逻辑设备
C.实现即插即用
D.建立逻辑设备与物理设备之间的对应关系
参考答案:D
参考解析:为了实现设备的独立性,系统必须设置一张逻辑设备表,用于将应用程序中所用的逻辑设备名映射为物理设备名。在该表每个表目中有3项:逻辑设备名、物理设备名和设备驱动程序入口地址。系统设备表SDT,在SDT中每个接人系统中的设备都有一个表目项。登录了设备的名称,标识设备控制表DCT的入口地址等相关信息。全面反映了系统中的外设资源的情况,逻辑设备与物理设备之间对应关系等。故本题答案选择D选项。
10、在操作系统的结构设计中,微内核结构表示的是( )。
A.整体式结构
B.层次结构
C.分布式结构
D.客户机/服务器结构
参考答案:D
参考解析:常见的操作系统体系结构有整体式结构、层次式结构和微内核(客户机/服务器)结构等。所以在在操作系统的结构设计中,微内核结构表示的是客户机/服务器结构。故本题答案选择D选项。
【4】
1、操作系统提供给用户用于应用程序编程的唯一接口是( )。
A.系统调用
B.运行平台
C.编程开发环境
D.中断服务程序
参考答案:A
参考解析:系统调用是操作系统提供给编程人员唯一接口。故本题答案选择A选项。
2、在多道程序设计系统中,下列能并行工作的是( )。
A.CPU与外部设备
B.内存和内存
C.用户与应用程序
D.CPU和内存
参考答案:A
参考解析:所谓多道程序设计指的是允许多个程序同时进入一个计算机系统的主存储器并启动进行计算的方法。从微观上看部分程序使用CPU,部分程序使用外部设备。从宏观上看,CPU与外部设备始终可以并行工作,这样可以使得CPU的运行效率达到最大化,不至于空闲。故本题答案选择A选项。
3、在页式存储管理方案中,若一个进程的虚拟地址空间为2GB,页面大小为4KB,当用4字节表示物理页号时,页表需要占用多少个页面?( )
A.128
B.256
C.512
D.1024
参考答案:C
参考解析:一个进程的虚拟地址空间为2GB,页面大小为4KB,则共有2*1024*1024/4个页表项;每个页面用4个字节表示物理页号,则需要2*1024*1024/4*4大小的页表,由于每个页表为4kB,即2*1024*1024/4*4/(4*1024)=512个页面。故本题答案选择C选项。
4、下列关于死锁与安全状态的叙述中,哪一个是正确的?( )
A.死锁状态一定是不安全状态
B.从安全状态有可能进入死锁状态
C.不安全状态就是死锁状态
D.死锁状态有可能是安全状态
参考答案:A
参考解析:安全状态是指如果存在一个由系统中所有进程构成的安全序列{P1……Pn},则系统处于安全状态;如果不存在任何一个安全序列,则系统处于不安全状态。系统处于安全状态则不会发生死锁,不安全状态一定导致死锁,但不安全状态不一定是死锁状态。故本题答案选择A选项。
5、文件系统实现文件的按名存取是通过下列哪一项工作完成的?( )
A.文件目录查找
B.位示图查找
C.目录项分解
D.记录的成组和分解
参考答案:A
参考解析:文件目录是实现用户按名存取文件的一种手段。在用户要求读一个文件时,系统便从文件目录中查找用户所指定文件是否存在,并核对是否有权使用。一个好的目录结构应该既能方便用户的检索,又能保证文件的安全。故本题答案选择A选项。
6、设备按信息交换单位进行分类,可分为( )。
A.系统设备和用户设备
B.系统设备和块设备
C.块设备和字符设备
D.存储设备和控制设备
参考答案:C
参考解析:按信息组织方式来划分设备,可以把I/O设备划分为字符设备和块设备。故本题答案选择C选项。
7、在可变分区存储管理方案中,为加快内存分配,当采用最佳适应算法时空闲区的组织应该是( )。
A.按空闲区大小递减顺序排列
B.按空闲区大小递增顺序排列
C.按空闲区地址从小到大排列
D.按空闲区地址从大到小排列
参考答案:B
参考解析:最佳适应算法:从全部空闲区中找出能满足作业要求的、且大小最小的空闲分区,这种方法能使碎片尽量小。为适应此算法,空闲分区表(空闲区链)中的空闲分区要按空闲区大小递增顺序排列,自表头开始查找到第一个满足要求的自由分区分配。故本题答案选择B选项。
8、在可变分区存储管理方案中,在对一个分区进行回收时,若该分区的起始地址加长度等于空闲区表中某个登记项所表示空闲区的起始地址,则表示( )。
A.该回收分区的上邻分区是空闲的
B.该回收分区的下邻分区是空闲的
C.该回收分区的上、下邻分区都是空闲的
D.该回收分区的上、下邻分区都不是空闲的
参考答案:B
参考解析:系统在设置一张空闲分区表,用于记录每个空闲分区的情况。每个空闲分区占一个表目,表目中包括分区序号、分区始址以及分区的大小等数据项。若该分区的起始地址加长度等于空闲区表中某个登记项所表示空闲区的起始地址,表明回收分区的下邻分区是空闲的。故本题答案选择B选项。
9、虚拟存储空间的大小受到下列哪一因素的限制?( )
A.栈空间大小
B.物理内存大小
C.数据量的实际大小
D.计算机地址位宽
参考答案:D
参考解析:虚拟存储器的容量也是有限制的,主要是受外存容量所限。实现虚拟存储器需要以下的硬件支持:系统有容量足够大的外存;系统有一定容量的内存;最主要的是,硬件提供实现虚一实地址映射的机制。所以虚拟存储空间的大小受到计算机地址位宽的限制。故本题答案选择D选项。
10、在操作系统的I/O管理中,缓冲池管理中着重考虑的是( )。
A.选择缓冲区的大小
B.决定缓冲区的数量
C.实现进程访问缓冲区的同步
D.限制访问缓冲区的进程数量
参考答案:C
参考解析:在操作系统的I/O管理中,缓冲池管理中着重考虑的是实现进程访问缓冲区的同步。故本题答案选择C选项。
【5】
1、如果网络结点传输5MB数据需要0.04s,则该网络的数据传输速率是( )。
A.12.5Mbps
B.100Mbps
C.125Mbps
D.1Gbps
参考答案:D
参考解析:数据传输速率的计算公式如下:R=1/T(log2N)(bps),其中:T为一个数字脉冲信号的宽度(全宽码)或重复周期(归零码),单位为秒;N表示一个脉冲所能表示的有效值状态,通常N=2K(K为二进制信息的位数)。当N=2时,数据传输速率的公式就可简化为:S=1/T,表示数据传输速率等于码元脉冲的重复频率。则带入数据得到结果为1Gbps。故本题答案选择D选项。
2、在Ethernet帧中,前导码字段的长度是( )。
A.1字节
B.1比特
C.7字节
D.7比特
参考答案:C
参考解析:在Ethernet帧中,前导码由56位(7字节)的10101010…101010比特序列组成。帧前定界符是8位(1字节)的10101011。故本题答案选择C选项。
3、关于网络管理的描述中,正确的是( )。
A.管理对象仅限于路由器
B.IETF设计了CMIP协议
C.管理器和代理可以是一对多关系
D.定义了3个管理功能域
参考答案:C
参考解析:网络管理包括5大功能:配置管理、故障管理、计费管理、性能管理、安全管理。其中,配置管理是个中长期的过程,属于最基本的网络管理功能。在网络管理中,一般采用网络管理者一网管代理模型,而管理者和代理之间是一对多的关系。ISO制定的公共管理信息协议(CMIP)主要是针对OSl模型的传输环境设计的。网络管理模式一般采用集中式网络管理和分布式网络管理模式。它们各有特点,适用于不同的网络系统结构和不同的应用环境。故本题答案选择C选项。
4、在Telnet中使用NVT的目的是( )。
A.加密传输的数据
B.增强系统的可靠性
C.提高网络的传输速度
D.屏蔽不同用户终端格式的差异
参考答案:D
参考解析:为了解决系统的差异性,Telnet协议引入了网络虚拟终端NVT概念,它提供一种标准的键盘定义,用来屏蔽不同计算机系统对键盘输入的差异性。故本题答案选择D选项。
5、关于对称加密的描述中,正确的是( )。
A.加密密钥与解密密钥不同
B.加密算法与密钥可以公开
C.DES属于对称加密方法
D.DSA属于对称加密方法
参考答案:C
参考解析:对称加密技术使用相同的密钥对信息进行加密和解密。由于通信双方加密与解密使用同一个密钥,所以密钥在加密方和解密方之间的传递和分发必须通过安全通道进行。常用的对称加密算法有DES(数字加密算法)、IDEA算法、RC2算法、RC4算法与Skip-jack算法等。故本题答案选择C选项。
考无忧小编tips:
开始努力刷四级网络工程师试题吧!在备考这个过程中你必须放弃很多东西,但你要明白它们都不是你最终想要的,你要相信在你成功以后,总有一天它们会再回来,而且比现在更美好!
文章推荐:
2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”
全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)
温馨提示:
考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office
想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库
想知道更多关于计算机等级考试题库的近期资讯吗?点击进入>>>计算机等级考试题库资讯