计算机四级网络工程师考试试题五汇编.docx
《计算机四级网络工程师考试试题五汇编.docx》由会员分享,可在线阅读,更多相关《计算机四级网络工程师考试试题五汇编.docx(35页珍藏版)》请在冰豆网上搜索。
计算机四级网络工程师考试试题五汇编
NCRE4Test5
1.采用多道程序设计技术,能有效地提高系统的下列哪一个性能?
A)并发性
B)灵活性
C)可靠性
D)兼容性
A【解析】并发运行是指在计算机系统中同时存在若干个运行着的程序,各进程均处于已开始运行与结束之间,宏观上各进程并行运行,正是多道程序设计技术的出现使得程序的并发执行成为可能。
故选择A选项。
2.除了进程线程管理、存储管理、文件系统外,下列哪一个是属于操作系统的必要组成部分?
A)设备管理
B)资源管理
C)运行时系统
D)虚拟化模块
A【解析】操作系统位于底层硬件与用户之间,是两者沟通的桥梁。
用户可以通过操作系统的用户界面,输入命令。
操作系统则对命令进行解释,驱动硬件设备,实现用户要求。
以现代观点而言,一个标准个人电脑的OS应该提供以下的功能:
进程管理;内存管理;文件系统;网络通讯;安全机制;用户界面;驱动程序(硬件设备管理)。
故选择A选项。
3.若用户编程需要打印输出,他可使用下列操作系统提供的哪一种系统调用?
A)write()
B)printf()
C)output()
D)list()
A【解析】write()会把参数buf所指的内存写入count个字节到参数fd所指的文件内。
当然,文件读写位置也会随之移动。
故选择A选项。
4.用户程序需要关闭中断响应,他必须首先
A)发起访管中断
B)调用系统函数自我阻塞
C)保护现场
D)获取中断状态
A【解析】关闭中断响应指令属于特权指令,用户程序不能直接执行,必须要使CPU陷入核心态,由操作系统来执行该特权指令,因此该程序必须先发起访管中断,这是让CPU由用户态向核心态转换的方法。
故选择A选项。
5.关于操作系统的结构,下列特性中,哪一个不是微内核结构的特点?
A)清晰的单向依赖和单向调用性
B)较高的灵活性和可扩充性
C)提高了操作系统的可靠性
D)更适合于分布式系统
A【解析】微内核操作系统的优点:
(1)提高了系统的可扩展性;
(2)增强了系统的可靠性;(3)可移植性;(4)提供了对分布式系统的支持;(5)融入了面向对象技术。
故选择A选项。
6.从静态的角度看,下列选项中哪一个是进程必须拥有而程序所没有的?
A)进程控制块
B)代码正文
C)常量数据
D)全局变量
A【解析】从静态的角度看,进程与程序都有代码、全局变量、常量数据等,然而只有进程控制块,是用来在内存中唯一标识和管理进程活动的控制结构,而程序则没有。
故选择A选项。
7.下列进程运行时所发生的典型事件中,哪一个不会导致进程终止?
A)设备忙
B)被0除
C)对只读内存执行写操作
D)堆栈溢出
A【解析】设备忙将导致阻塞,其他三项均会导致进程终止。
故选择A选项。
8.下列关于进程的叙述中,正确的是
A)当进程从运行态转换到就绪态时,处理机的现场信息必须保存在进程控制块中
B)操作系统的重要概念是进程,不同的进程执行的代码也不同
C)进程存在的标志是进程控制块,用户可以从中读出与本进程相关的运行状态
D)当进程申请处理机而得不到满足时,它将进入阻塞态
A【解析】当进程从运行态转换到就绪态时,处理机的现场信息必须保存在进程控制块中;操作系统的重要概念是进程,不同的进程执行的代码可能相同;进程存在的标志是进程控制块,与本进程相关的运行状态只能操作系统读取;当进程申请处理机而得不到满足时,它将进入就绪态。
故选择A选项。
9.分析下列程序,不考虑其他因素,程序正常运行时最多会派生出多少个进程?
intmain()
{
fork();
fork();
fork();}
A)8
B)6
C)5
D)4
A【解析】计算机程序设计中的fork()函数。
返回值:
若成功调用一次则返回两个值,子进程返回0,父进程返回子进程标记;否则,出错返回-1。
第一个fork()函数调用后将有两个进程,第二个fork()函数调用后将有4个进程,第三个fork()函数调用后将有8个进程。
故选择A选项。
10.下列关于管程的叙述中,哪一个是错误的?
A)管程本身保证了互斥
B)为解决进程间的同步关系,引入了条件变量
C)在条件变量上实施P、V操作
D)管程中不能同时有二个活跃进程
A【解析】一个管程定义了一个数据结构和能为并发进程所执行(在该数据结构上)的一组操作,这组操作能同步进程和改变管程中的数据。
局部于管程的数据结构,只能被局部于管程的过程所访问,任何管程之外的过程都不能访问它;反之,局部于管程的过程也只能访问管程内的数据结构。
由此可见,所有进程要访问临界资源时,都必须经过管程才能进入,而管程每次只允许一个进程进入管程,从而实现了进程的互斥,但是管程无法保证本身互斥。
故选择A选项。
11.在采用P、V操作对共享资源的使用进行保护时,对该共享资源读写的代码段称为
A)临界区
B)进入区
C)退出区
D)剩余区
A【解析】每个进程中访问临界资源的那段代码称为临界区。
每次只准许一个进程进入临界区访问临界资源,当一个进程进入后不允许其他进程进入。
不论是硬件临界资源,还是软件临界资源,多个进程必须互斥地对它进行访问。
由此临界区的概念可知选择A选项。
12.在进程同步中,不能对信号量进行操作的是
A)初始化信号量
B)P操作
C)V操作
D)加减操作
D【解析】对信号量有4种操作(include):
1.初始化(initialize);2.等信号(wait),也可叫做挂起(suspend),也就是P操作;3.给信号(signal)或发信号(post),也就是V操作;4.清理(destroy)。
故选择D选项。
13.下列哪一种进程间通信方式不会在系统中产生多份相同的拷贝?
A)管道通信pipe
B)消息传递message
C)共享内存sharedmemory
D)套接字socket
C【解析】共享内存(sharedmemory)是Unix下的多进程之间的通信方法,这种方法通常用于一个程序的多进程间通信,实际上多个程序间也可以通过共享内存,不需要多份内容的拷贝来传递信息,特点是可以高效的共享大量信息。
故选择C选项。
14.每个进程在得到处理机运行前,必须首先进行下列哪一种操作?
A)全部装入内存
B)链接动态库
C)部分装入内存
D)调入交换区
C【解析】由于CPU不能直接访问存在外设或外存上的程序,所以程序要得到处理机前,必须先装入内存,由于出现了页式存储管理方式等的内存管理技术方案,所以只要部分装入内存即可。
故选择C选项。
15.在可变分区内存管理中,倾向于优先使用低地址空闲区的算法是
A)首次适应算法
B)下次适应算法
C)最佳适应算法
D)最坏适应算法
A【解析】首次适应算法,从空闲分区表的第一个表目起查找该表,把最先能够满足要求的空闲区分配给作业,这种方法目的在于减少查找时间。
为适应这种算法,空闲分区表(空闲区链)中的空闲分区要按地址由低到高进行排序。
该算法优先使用低址部分空闲区,在低址空间造成许多小的空闲区,在高地址空间保留大的空闲区。
故选择A选项。
16.在虚拟页式存储管理中,某一时刻CPU的利用率为50%,磁盘的繁忙率为3%。
针对这一情况,采用下列哪一种操作是合理的?
A)适当增加进程数量以提高系统效率
B)必须减少进程数量以提高系统效率
C)使用一个速度更快的处理机来提高处理机的利用率
D)使用一个速度更快的磁盘来提高处理机的利用率
A【解析】在虚拟页式存储管理中,某一时刻CPU的利用率为50%,磁盘的繁忙率为3%;意味着CPU利用率还可以通过增加进程数目,来提高CPU使用率。
故选择A选项。
17.下表是某页式内存分配的情况,页面大小为0x1000B,有效位为1表示该页在内存。
系统将逻辑地址0x088B、0x01F3C、0x2220、0x0356F、0x441C转换为物理地址时,会产生几次缺页中断?
页号
页框号
有效位
0
08000000
1
1
--------
0
2
08005000
1
3
--------
0
4
FF003000
1
A)1个
B)2个
C)3个
D)4个
B【解析】某进程在运行过程中要访问的虚拟地址分别为0x088B、0x01F3C、0x2220、0x0356F、0x441C,访问的页框分别为:
0,1,2,3,4,系统给该进程分配3个页框。
若采用LRU页面置换算法,由于0,2,4已经在内存中,则产生2次缺页。
故选择B选项。
18.实现虚拟页式存储管理的硬件基础是
A)缺页中断机制
B)配置快表
C)设置环保护位
D)建立内核、用户态标志位
A【解析】实现虚拟页式存储管理的硬件基础是缺页中断机制。
故选择A选项。
19.程序局部性原理分为空间局部性和时间局部性,空间局部性是指
A)程序代码的顺序性
B)程序中存在大量的循环
C)程序采用了模块化结构
D)物理地址重叠映射到了逻辑地址
A【解析】局部性原理:
CPU访问存储器时,无论是存取指令还是存取数据,所访问的存储单元都趋于聚集在一个较小的连续区域中。
三种不同类型的局部性:
时间局部性:
如果一个信息项正在被访问,那么在近期它很可能还会被再次访问。
空间局部性:
在最近的将来将用到的信息很可能与现在正在使用的信息在空间地址上是临近的,比如代码的顺序性、内存访问的顺序性。
顺序局部性:
在典型程序中,除转移类指令外,大部分指令是顺序进行的。
此外,对大型数组访问也是顺序的。
故选择A选项。
20.从用户角度看,建立文件系统的主要目标是
A)实现文件的按名存取
B)管理设备文件
C)高文件读写速度
D)共享系统文件
A【解析】文件系统的一个特点是"按名存取",即用户只要给出文件的符号名就能方便地存取在外存空间的该文件信息而不必了解和处理文件的具体物理地址。
因此从用户角度来看,实现按名存取是文件系统的主要目标,故选择A选项。
21.下列哪一种结构是属于文件的物理结构?
A)无结构(流式结构)
B)索引结构
C)记录式结构
D)散列结构
B【解析】文件的物理结构基本上有三种结构:
顺序结构、链接结构、索引结构。
故选择B选项。
22.使用文件系统时,通常要显式地进行close()操作,这样做的目的是
A)文件控制块读入内存
B)将文件控制块写入磁盘或缓存
C)将文件内容读入内存
D)将文件内容写入磁盘或缓存
B【解析】执行"关闭"操作时,文件系统主要完成如下工作:
①将活动文件表中该文件的"当前使用用户数"减1;若此值为0,则撤销此表目,并保存文件控制块写入磁盘或者缓存;②若活动文件表目内容已被改过,则表目信息应复制到文件存储器上相应表目中,以使文件目录保持最新状态;③卷定位工作。
一个关闭后的文件不能再使用,若要再使用,则必须再次执行"打开"操作。
故选择B选项。
23.下列各种方法中,哪一种方法与改善磁盘读写速度无关?
A)磁臂调度算法
B)旋转调度算法
C)加磁盘缓存
D)优化设备分配方案
D【解析】优化设备分配方案与改善磁盘读写速度无关。
故选择D选项。
24.下列关于树形目录优点的叙述中,哪一个是错误的?
A)简化了目录管理
B)通过引入当前目录,加快了目录的检索速度
C)解决了文件重名问题
D)便于实现文件共享
A【解析】树型多级目录有许多优点:
可以很好反映现实世界复杂层次结构的数据集合;加快了目录的检索速度;可以重名,只要这些文件不在同一个子目录中;易于实现子树中文件保护、保密和共享。
故选择A选项。
25.某文件系统的磁盘块大小为212B,磁盘容量为239B。
当文件系统进行格式化以后,可用的存储块数量是
A)226
B)227
C)228
D)229
B【解析】某文件系统的磁盘块大小为212B,磁盘容量为239B,存储块数量是259/212=227。
故选择B选项。
26.磁盘读写是以块为单位的,通常磁盘的I/O控制主要采用的是
A)DMA方式
B)程序访问方式
C)中断方式
D)SPOOLing方式
A【解析】DMA方式,也称为成组数据传送方式,一般用于高速传输成组的数据。
与磁盘交换数据单位的数据块相同;程序控制方式与中断控制方式的数据传输中,传输数据的单位是字节,交换数据单位不相符,排除B、C选项,D选项不是数据传输的方式,只是为提高设备工作效率的外围设备同时联机操作技术。
故选择A选项。
27.在I/O设备管理中,设备分配的主要数据结构及分配顺序是
A)系统设备表→控制器控制表→设备控制表
B)系统设备表→设备控制表→控制器控制表
C)设备分配表→系统设备表→控制器控制表
D)设备分配表→系统设备表→设备控制表
B【解析】在I/O设备管理中,设备分配的主要数据结构及分配顺序是系统设备表→设备控制表→控制器控制表。
故选择B选项。
28.在计算机系统中,通常为匹配不同速度的外设,采用了缓冲技术,下列各种类型的缓冲区中,哪一种是错误的?
A)单缓冲区
B)双缓冲区
C)缓冲池
D)高速缓存
D【解析】高速缓存不是缓冲,在计算机存储系统的层次结构中,介于中央处理器和主存储器之间的高速小容量存储器。
它和主存储器一起构成一级的存储器。
高速缓冲存储器和主存储器之间信息的调度和传送是由硬件自动进行的。
故选择D选项。
29.4个进程共享9台打印机,若要系统不产生死锁,每个进程最多可以申请多少台打印机?
A)2台
B)3台
C)4台
D)无限制
B【解析】4个进程共享9台打印机,平均每个进程可以获取2个线程,此外剩余一台打印机,这样,每个进程最多可以申请3台打印机。
故选择B选项。
30.设系统中有三种类型的资源(A,B,C)和五个进程(P1,P2,P3,P4,P5),A资源的数量是17,B资源的数量是6,C资源的数量为19。
在T0时刻系统的状态如下表:
最大资源需求量
已分配资源量
A,B,C
A,B,C
P1
4,0,11
4,0,5
P2
5,3,6
4,0,2
P3
4,2,5
2,1,4
P4
5,5,9
2,1,2
P5
4,2,4
3,1,3
系统采用银行家算法实施死锁避免策略,若当前系统剩余资源(A,B,C)分别为(2,3,3),下列哪一个序列是安全序列?
A)P3,P5,P4,P1,P2
B)P2,P1,P3,P4,P5
C)P1,P2,P3,P4,P5
D)P4,P3,P2,P5,P1
A【解析】P3,P1,P4,P2,P5。
该序列下资源的数目如下表:
最大需求量
已分配
需要
可用
可用+已分配
A,B,C
A,B,C
A,B,C
A,B,C
A,B,C
P1
4,0,11
4,0,5
0,0,6
5,4,7
9,4,12
P2
5,3,6
4,0,2
1,3,4
11,5,14
15,5,16
P3
4,2,5
2,1,4
2,1,1
2,3,3
5,4,7
P4
5,5,9
2,1,2
3,4,7
9,4,12
11,5,14
P5
4,2,4
3,1,3
1,1,1
15,5,16
18,6,19
故选择A选项。
31.在网络协议的要素中,定义控制信息结构与格式的是
A)语法
B)接口
C)时序
D)服务
A【解析】网络协议的定义:
为计算机网络中进行数据交换而建立的规则、标准或约定的集合。
语义是解释控制信息每个部分的意义。
它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。
语法是用户数据与控制信息的结构与格式,以及数据出现的顺序。
时序是对事件发生顺序的详细说明。
根据解析,选项A符合题意,故选择A选项。
32.在以下操作系统产品中,属于Linux操作系统的是
A)Solaris
B)AIX
C)RedHat
D)HP-UX
C【解析】Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
发行版本有MankdrakeSUSETurboLinuxCalderaUbuntuDebian、RedHat、Slackware以及国内的蓝点、红旗Linux等。
根据题意,选项C符合题意,故选择C选项。
33.关于宽带城域网的描述中,正确的是
A)覆盖地理范围可达几千公里的网络
B)通常由用户自己组建与管理的网络
C)无需考虑接入网技术的地区性网络
D)互联多种网络的城市综合业务网络
D【解析】城域网(MetropolitanAreaNetwork)是在一个城市范围内所建立的计算机通信网,简称MAN,属于宽带局域网。
MAN的一个重要用途是用作骨干网,通过它将位于同一城市内不同地点的主机、数据库,以及LAN等互相联接起来,这与WAN的作用有相似之处,但两者在实现方法与性能上有很大差别。
根据题意,选项D符合题意,故选择D选项。
34.关于Adhoc网络的描述中,错误的是
A)Adhoc是自组织的网络
B)Adhoc是有基站的网络
C)Adhoc是对等式的网络
D)Adhoc是一种无线网络
B【解析】Adhoc网是一种不需要基站的"对等结构"移动通信模式。
它的特征是"多跳的、无中心的、自组织无线网络",又称为多跳网(Multi-hopNetwork)、无基础设施网(InfrastructurelessNetwork)或自组织网(Self-or-ganizingNetwork)。
根据解析,选项B符合题意,故选择B选项。
35.IEEE802.3z标准支持的最大传输速率是
A)40Gbps
B)10Gbps
C)1Gbps
D)100Mbps
C【解析】IEEE802.3z是千兆以太网(GigabitEthernet)的标准,它的传输速率可以达到1Gbps。
根据解析,选项C符合题意,故选择C选项。
36.万兆以太网支持的传输介质是
A)双绞线
B)光纤
C)同轴电缆
D)卫星信道
B【解析】万兆以太网(10GigabitEthernet)不再使用双绞线,而是使用光纤作为传输介质。
根据题意,选项B符合题意,故选择B选项。
37.关于以太网地址的描述中,正确的是
A)前4个字节由网卡生产商分配
B)兼容128位的IPv6地址
C)无需保证以太网地址唯一性
D)采用48位的MAC地址
D【解析】以太网地址即物理地址、MAC地址,它是48位的Ethernet物理地址编码方法。
为了统一管理Ethernet的物理地址,保证每块Ethernet网卡的地址都是唯一的。
IEEE注册管理委员会(RAC)为每个网卡生产商分配物理地址的前3个字节,后面的三个字节由生产网卡的厂商自行分配。
IPv6是逻辑地址,和以太网地址无关。
根据解析,选项D符合题意,故选D选项。
38.关于CSMA/CD的描述中,错误的是
A)它是一种介质访问控制方法
B)冲突发生后需要立即重发
C)用于共享介质方式的以太网
D)发送数据前需要侦听总线
B【解析】CSMA/CD即带冲突检测的载波监听多路访问技术,它是无线局域网介质访问控制方法。
工作原理:
发送数据前先侦听信道是否空闲,若空闲,则立即发送数据。
若信道忙碌,则等待一段时间至信道中的信息传输结束后再发送数据;若在上一段信息发送结束后,同时有两个或两个以上的节点都提出发送请求,则判定为冲突。
若侦听到冲突,则立即停止发送数据,等待一段随机时间,再重新尝试。
根据解析,选项B符合题意,故选择B选项。
39.关于IEEE802.11标准的描述中,正确的是
A)采用的是层次结构模型
B)物理层定义介质访问控制方法
C)传输层提供虚拟监听机制
D)仅支持争用服务访问方式
A【解析】IEEE802.11协议组是IEEE为无线局域网络制定的标准,采用了层次结构模型,其中物理层定义了红外、调频扩频与直接序列扩频的数据传输标准。
MAC层主要功能是对无线环境的访问控制,可以在多个接入点上提供漫游支持,同时提供了数据验证与保密服务。
MAC层支持无争用服务与争用服务两种访问方式。
IEEE802.11的MAC层还采用一种虚拟监听机制,用于进一步减少发生冲突的概率。
根据解析,选项A符合题意,故选项A选项。
40.IP服务的三个主要特点是
A)不可靠、面向无连接和尽最大努力投递
B)可靠、面向连接和尽最大努力投递
C)不可靠、面向连接和全双工
D)可靠、面向连接和全双工
A【解析】IP服务的特点:
不可靠、面向无连接和尽最大努力投递。
根据解析,选项A符合题意,故选择A选项。
41.主机A的IP地址为202.113.25.55,掩码为255.255.255.0。
如果主机B希望向主机A所在的网络发送直接广播,那么它应该使用的直接广播地址为
A)202.113.25.255
B)202.113.0.0
C)255.255.255.55
D)255.255.255.255
A【解析】主机A的IP地址为202.113.25.55,掩码为255.255.255.0,将IP地址和掩码转换成二进制代码,然后按位与运算,可得主机A所在的网络为202.113.25.0,将主机位置1得广播地址为202.113.25.255。
根据解析,选项A符合题意,故选择A选项。
42.IP数据报的报文格式如下图所示。
在没有选项和填充的情况下,报头长度域的值为
A)3
B)5
C)10
D)20
B【解析】在IP数据报的报头中有两个有关长度的字段,一个为报头长度字段,一个为总长度字段。
报头长度以32b双字为单位,指出该报头区的长度。
在没有选项和填充的情况下,该值是"5"。
根据解析,选项B符合题意,故选择B选项。
43.下表为一路由器的路由表。
如果该路由器接收到目的IP地址为10.3.1.4的IP数据报,那么它采取的动作为
掩码
要到达的网络
下一路由器
255.255.0.0
10.2.0.0
直接投递
255.255.0.0
10.3.0.0
直接投递
255.255.0.0
10.1.0.0
10.2.0.5
255.255.0.0
10.4.0.0
10.3.0.7
A)抛弃
B)转发至10.2.0.5
C)转发至10.3.1.4
D)转发至10.3.0.7
C【解析】目标IP地址为10.3.1.4,掩码为255.255.0.0,将目标IP地址和掩码转换成二进制,然后按位与运算,则的目标网络号为10.3.0.0,所以只要直接投递即可。
根据题意,选项C符合题意,故选择C选项。
44.如果想了解IP数据报从源主机到目的主机所经过路径上各个路由器的IP地址,那么可以使用IP数据报的
A)松散源路由选项
B)严格源路由选项
C)重定向选项
D)记录路由选项
D【解析】松散路由选项:
松散路由选项只是给出IP数据报必须经过的一些"要点",并不给出一条完备的路径,无直接连接的路由器之间的路由尚需IP软件的寻址功能补充。
严格源路由选项:
严格源路由选项规定IP数据报要经过路径上的每一个路由器,相邻路由器之间不得有中间路由器