四级网络工程师模拟题126有答案.docx
- 文档编号:3481696
- 上传时间:2023-05-05
- 格式:DOCX
- 页数:20
- 大小:68.59KB
四级网络工程师模拟题126有答案.docx
《四级网络工程师模拟题126有答案.docx》由会员分享,可在线阅读,更多相关《四级网络工程师模拟题126有答案.docx(20页珍藏版)》请在冰点文库上搜索。
四级网络工程师模拟题126有答案
四级网络工程师模拟题126
一、操作系统原理——单选题
1.在不同类型的操作系统中,批处理操作系统的缺点是______。
A.缺少交互性
B.不能并发运行
C.CPU利用率低
D.周转时间太长
答案:
A
[解答]批处理操作系统的优点是作业流程自动化较高,资源利用率较高,作业吞吐量大,从而提高了整个系统效率;批处理操作系统的的缺点是用户不能直接与计算机交互,不合适调试程序。
故本题答案选择A选项。
2.在下面列出的计算机操作中,只能在操作系统内核态下运行的是______。
A.关机
B.读文件
C.设置时间
D.屏蔽中断
答案:
D
[解答]特权指令包括输入输出指令、停机指令等,只有在监控程序才能执行特权指令,只能在内核态下运行;用户只能执行一般指令,在用户态下运行。
屏蔽中断属于特权指令,只能是在系统内核态下运行。
故本题答案选择D选项。
3.引入中断技术可以使计算机的运行效率得到提高,下列对中断响应顺序产生影响是______。
A.中断优先级
B.时间片大小
C.特权指令
D.中断向量
答案:
A
[解答]在多级中断系统中,在同时有多个中断请求时,CPU接受中断优先级为最高的那个中断(如果其中断优先级高于当前运行程序的中断优先级时),而忽略其中断优先级较低的那些中断。
所以对中断响应顺序产生影响的是中断优先级。
故本题答案选择A选项。
4.操作系统提供给用户用于应用程序编程的唯一接口是______。
A.系统调用
B.运行平台
C.编程开发环境
D.中断服务程序
答案:
A
[解答]系统调用是操作系统提供给编程人员唯一接口。
故本题答案选择A选项。
5.采用多道程序设计技术可以______。
A.提高CPU的利用率
B.加快程序运行速度
C.保证程序运行的正确性
D.减少设备的损耗
答案:
A
[解答]所谓多到程序设计,就是允许多个程序同时进入内存并运行。
多到程序设计是操作系统所采用的最基本、最重要的技术,其根本目的是提高整个系统的效率,从而提高CPU的利用率。
故本题答案选择A选项。
6.下列各种数据对象中,与进程具有一一对应关系的是______。
A.程序
B.进程控制块
C.动态库
D.堆栈
答案:
B
[解答]进程由指令、数据和进程控制块(PCB)3部分组成。
PCB是进程的“灵魂”,由于进程控制块中保存有进程的地址信息,通过PCB可以得到进程程序的存储位置,也可以找到整个进程,所以与进程具有一一对应关系。
故本题答案选择B选项。
7.某个进程由多个线程组成,其中一个线程被调度程序选中投入运行,其他的线程有的位于就绪队列,有的被阻塞,则此时该进程的状态是______。
A.运行状态
B.就绪状态
C.挂起状态
D.阻塞状态
答案:
A
[解答]线程调度的主要功能是根据一定的调度算法,从就绪队列中选出一个线程来,准备把CPU分配给它,从而让它占用CPU运行。
题目中该线程被调度程序选中已经投入运行,说明已有线程占用了CPU资源进入运行状态。
故本题答案选择A选项。
8.UNIX操作系统中,fork()系统调用用于创建进程。
仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么输出到屏幕的正确结果是______。
main()
{
pid_tpid;
pid=fork();
if(pid==0)printf("Helloworld\n");
elseif(pid>0)printf("HelloWorld\n");
elseprintf("HelloWorld\n");
}
A.什么都没有
B.1行HelloWorld
C.2行HelloWorld
D.3行HelloWorld
答案:
C
[解答]fork()函数执行的特点是,只被调用一次,却会返回两次,一次是在调用进程(父进程)中,一次是在新创建的子进程中。
在父进程中,fork()返回子进程的pid。
在子进程中,fork()返回0。
否则出错返回-1。
假设程序正确运行并创建子进程成功,那么,子进程中pid得到返回值为0,父进程中pid得到返回值为子进程号,父进程执行一次输出,子进程执行一次输出,故输出2行HelloWorId。
故本题答案选择C选项。
9.在Pthread线程包中,线程操作pthread_join的含意是______。
A.创建一个新的线程
B.撤销一个线程
C.等待一个特定的线程退出
D.参加一个新的线程
答案:
C
[解答]线程操作pthread_join的含意是等待一个特定的线程退出。
故本题答案选择C选项。
10.下列各种情况中,一定不会引起进程调度的操作是______。
A.一个进程完成工作后被撤销
B.一个进程从运行状态变成了阻塞状态或就绪状态
C.一个进程从阻塞状态变成了就绪状态
D.一个进程从就绪状态变成了运行状态
答案:
D
[解答]引起进程调度的原因:
①正在执行的进程执行完毕;②正在执行的进程调用阻塞原语将自己阻塞起来进入等待状态;③正在执行的进程调用了阻塞原语操作,并且因为资源不足而被阻塞;或调用了唤醒原语操作激活了等待资源的进程;④时间片已经用完;⑤就绪对列中的某个进程的优先级高于当前运行进程的优先级。
选项D不会发生进程调度,因为进程调度最主要的原因:
是否有CPU资源让出来。
有CPU资源让出来不一定能发生调度,但没有CPU资源让出,则一定不会发生进程调度。
故本题答案选择D选项。
11.下列活动中,哪一种活动只存在同步关系?
______
A.某年某月某日某航班的订票
B.球队举行足球比赛
C.汽车装配流水线上的各道工序
D.公共复印室复印机的使用
答案:
C
[解答]进程同步是指多个进程中发生的事件存在某种时序关系,必须协同动作,相互配合,以共同完成一个任务。
机票、足球和复印机都是公共资源,都会导致竞争,存在竞争关系。
汽车装配流水线上的各道工序的活动过程是上一道工序输出是下一道工序的输入,所以只存在同步关系。
故本题答案选择C选项。
12.用P、V操作管理临界区时,把信号量mutex的初值设定为1。
当有k(k>1)个进程在mutex的等待队列中时,信号量的值为______。
A.k
B.k-1
C.1-k
D.-k
答案:
D
[解答]由于信号量mutex的初值设定为1,说明同一时刻只允许一个进程进入临界区,又有k个进程在mutex的等待队列中,所以当前需要访问临界区的进程有k+1个。
每个进程访问临界区时,都将mutex的值减1,所以此时mutex的值为-k。
故本题答案选择D选项。
13.学生小王在选课时编写了一个程序,为了保证有足够的学分,他先选了课程B,然后继续申请心仪的课程A。
若能选到课程A,则退掉课程B。
部分程序如下:
count.A//表示课程A的信号量
count.B//表示课程B的信号量
{
…
P(count.A);
select_course(A);
relese_course(B);
V(count.B);
…
}
请问:
小王的程序能否达到选到课程A又退掉课程B的目的?
______
A.一定能
B.一定不能
C.有可能
D.程序无法运行
答案:
C
[解答]当P(count.A)永远阻塞的情况下,小王选不了A课程;若有人退选,小王将完成选到课程A又退掉课程B的目的。
故本题答案选择C选项。
14.下列存储管理方案中,允许动态扩充内存容量的方案是______。
A.固定分区
B.可变分区
C.页式
D.虚拟页式
答案:
D
[解答]用户在编制程序时,不应该受内存容量限制,所以要采用一定的技术来“扩充”内存的容量,使用户得到比实际内存容量大得多的内存空间。
借助虚拟存储技术或者其他的交换技术,达到在逻辑上扩充内存容量。
虚拟页式存储管理在进程开始运行之前,不是装入全部页面,而是装入一个或零个页面,之后根据进程运行的需要,动态装入其他页面;当内存空间已满,而又需要装入新的页面时,则根据某种算法置换出某个页面,以便装入新的页面。
故虚拟页式是动态扩充内存容量。
故本题答案选择D选项。
15.在可变分区存储管理方案中,在对一个分区进行回收时,若该分区的起始地址加长度等于空闲区表中某个登记项所表示空闲区的起始地址,则表示______。
A.该回收分区的上邻分区是空闲的
B.该回收分区的下邻分区是空闲的
C.该回收分区的上、下邻分区都是空闲的
D.该回收分区的上、下邻分区都不是空闲的
答案:
B
[解答]系统在没置一张空闲分区表,用于记录每个空闲分区的情况。
每个空闲分区占一个表目,表目中包括分区序号、分区始址以及分区的大小等数据项。
若该分区的起始地址加长度等于空闲区表中某个登记项所表示空闲区的起始地址,表明回收分区的下邻分区是空闲的。
故本题答案选择B选项。
二、操作系统原理——多选题
1.在计算机存储体系中,操作系统涉及的存储设备为______。
A.寄存器
B.高速缓存
C.内存
D.硬盘
E.网盘
答案:
ABCD
[解答]在计算机系统中层次化的存储体系是由寄存器、高速缓存、内存储器、硬盘存储器、磁带机和光盘存储器等装置构成的。
故本题答案选择ABCD选项。
2.下列信息中,保存在进程控制块结构中的是______。
A.进程标识符
B.进程当前状态
C.磁盘根目录
D.全局变量
E.代码段指针
答案:
ABE
[解答]进程控制块的内容可以分为调度信息和现场信息两大部分。
调度信息供进程调度时使用,描述了进程当前所处的状况,它包括进程名、进程号、存储信息、优先级、当前状态、资源清单,“家族”关系、消息队列指针、进程队列指针和当前打开文件等。
现场信息刻画了进程的运行情况,只记录那些可能会被其他进程改变的寄存器,如程序状态字、时钟、界地址寄存器等。
故本题答案选择ABE选项。
3.在抢占式调度系统中,进程从运行状态转换为就绪状态的可能原因是______。
A.被调度程序抢占处理机
B.等待某一事件
C.等待的事件已经发生
D.进程创建完成
E.时间片用完
答案:
ADE
[解答]在抢占式调度系统中,进程从运行状态转换为就绪状态的可能原因有:
进程创建完成、时间片用完和被调度程序抢占处理机。
故本题答案选择ADE选项。
4.在有N个缓冲区的生产者消费者的问题中,下列叙述中哪些是错误的?
______
producer()
{intitem;
while(TRUE){
item=produce_item();
P(empty);
P(mutex);
insett_item(item);
V(mutex)
V(full);
}
}
consumer()
{intitem;
while(TRUE){
P(full);
P(mutex);
item=remove_item();
V(mutex);
V(empty);
consume_item(item);
}
}
A.信号量empty的初值为N
B.信号量full的初值为0
C.信号量mutex的初值为0
D.P(full)和P(mutex)两条语句可以颠倒顺序
E.V(mutex)和V(empty)两条语句可以颠倒顺序
答案:
CD
[解答]empty信号量表明的是空闲资源数目,这里为N,所以其初始值为N;full信号量表明的是满的资源数目,这里为0,即其初始值为0;mutex信号量用于实现互斥访问,初始值为1。
P(full)和P(mutex)两条语句若颠倒顺序,可能导致死锁。
故本题答案选择CD选项。
5.下列关于地址映射的叙述中,哪些是正确的?
______
A.地址映射过程通常是由硬件完成的
B.地址映射过程中一定要访问页目录和页表
C.地址映射是将虚拟地址转换成物理地址
D.页表项的一些内容是硬件确定的
E.根据页表项的有效位确定所需访问的页面是否已经在内存
答案:
ACDE
[解答]为了保证CPU执行指令时可正确访问存储单元,需将用户程序中的逻辑地址转换为运行时由机器直接寻址的物理地址,这一过程称为地址映射。
地址映射一般是由硬件完成的;如果没有采用分页管理或者直接访问了快速定位块,则不用访问页目录和页表;页表项的相关状态位由硬件确定;根据页表项的有效位确定所需访问的页面是否已经在内存。
故本题答案选择ACDE选项。
三、计算机网络——单选题
1.对计算机网络发展具有重要影响的广域网是______。
A.Ethernet
B.ARPANET
C.TokenRing
D.TokenBus
答案:
B
[解答]ARPANET为美国国防高等研究计划署开发的世界上第一个运营的封包交换网络,它是全球互联网的始祖。
该网络的诞生通常被认为是网络传播的“创世纪”。
故本题答案选择B选项。
2.在TCP/IP参考模型中,路由选择功能实现在______。
A.接入层
B.传输层
C.互联层
D.数据链路层
答案:
C
[解答]TCP/IP参考模型的互联层对应OSI参考模型的网络层,网络层通过路由选择算法为分组通过通信子网选择题最适当的路径。
网络层需要实现路由选择、拥塞控制与网络互连等功能。
所以在TCP/IP参考模型中,路由选择功能实现在互联层。
故本题答案选择C选项。
3.关于网络协议的描述中,错误的是______。
A.由语法、语义与时序3个要素组成
B.组织方式经常采用层次结构模型
C.为网络数据交换制订的规则与标准
D.语法是对事件的实现顺序的说明
答案:
D
[解答]网络协议是为网络数据交换而制定的规则、约定与标准,由语法、语义和时序3个要素组成,其中语法是指用户数据与控制的结构和格式。
在计算机网络协议中,最好的组织方式是层次结构模型。
故本题答案选择D选项。
4.关于OSI参考模型各层功能的描述中,错误的是______。
A.物理层实现比特流传输
B.网络层实现介质访问控制
C.传输层提供端到端服务
D.应用层提供各种网络应用
答案:
B
[解答]网络层通过路由选择算法为分组通过通信子网选择题最适当的路径。
网络层需要实现路由选择、拥塞控制与网络互连等功能。
故本题答案选择B选项。
5.在以下几种网络中,覆盖的地理范围最小的是______。
A.广域网
B.个人区域网
C.局域网
D.宽带城域网
答案:
B
[解答]广域网又称为远程网,所覆盖的地理范围从几十公里到几千公里;局域网一般属于一个单位所有,覆盖有限的地理范围;宽带城域网可以满足几十公里范围内的大量企业、机关、公司的多个局域网互联需求,而个人区域网覆盖的地理范围是最小的(通常为10m以内)。
故本题答案选择B选项。
6.IEEE针对WLAN制订的协议标准是______。
A.IEEE802.11
B.IEEE802.12
C.IEEE802.15
D.IEEE802.16
答案:
A
[解答]IEEE802.11:
无线局域网(WLAN)的介质访问控制协议及物理层技术规范。
IEEE802.12:
需求优先的介质访问控制协议。
IEEE802.15:
采用蓝牙技术的无线个人网技术规范。
IEEE802.16:
宽带无线连接工作组,开发2~66GHz的无线接入系统空中接口。
故本题答案选择A选项。
7.如果交换机的总带宽为14.4Gbps,它具有12个百兆的全双工端口,则其千兆的全双工端口数量最多为______。
A.6个
B.5个
C.4个
D.3个
答案:
A
[解答]全双工交换机的带宽计算方法是:
端口数*端口速率*2。
12个百兆的全双工端口占用的带宽为12*2*100=2400Mbps,则剩余带宽为14400-2400=12000Mbps。
用于千兆的全双工端口,则12000/(2*1000)=6。
故本题答案选择A选项。
8.关于共享介质局域网的描述中,正确的是______。
A.在网络中可建立多条并发连接
B.采用广播方式发送数据帧
C.介质访问控制方法都采用CSMA/CD
D.在逻辑上可以采用网状结构
答案:
B
[解答]局域网从介质访问控制方式的角度可以分为共享介质局域网与交换局域网。
共享介质局域网中所有的结点共享一条公共的传输介质,通过广播的方式发送数据帧,并采用CSMA/CD(带有冲突检测的载波侦听多路访问)方法解决冲突问题,连接在总线上的所有结点都能“收听”到数据。
由于所有结点都可以利用总线发送数据,并且在网络中没有控制中心,隐藏冲突的发生将不可避免。
故本题答案选择B选项。
9.Ethernet帧头长度字段的值不包括以下哪个字段的长度?
______
A.目的地址
B.源地址
C.高层数据
D.帧前定界符
答案:
D
[解答]Ethernet帧结构一般包含前导码、帧前定界符、目的地址、源地址、类型/长度、数据(从低层来的数据或者从高层来的数据)、帧校验字段。
其中前导码和帧前定界符是为了满足接收电路的要求,保证接收电路在目的地址字段到达之前进入稳定状态,且二者在接收后不需要保留,也不计入帧头长度中。
故本题答案选择D选项。
10.Ethernet网卡使用的物理地址的长度为______。
A.8位
B.32位
C.48位
D.128位
答案:
C
[解答]Ethernet物理地址编码方法是按照48位,可分配的Ethernet物理地址应该有247个。
故本题答案选择C选项。
11.一台主机的IP地址为202.113.25.36,掩码为255.255.255.0。
如果该主机需要向网络202.113.26.0(掩码为255.255.255.0)进行直接广播,那么它应该使用的目的地址为______。
A.202.113.26.0
B.202.113.26.255
C.202.113.25.0
D.202.113.25.255
答案:
B
[解答]直接广播地址一个有效的网络号和一个全1的主机号。
在IP互联网中,任意一台主机均可以向其它网络进行直接广播。
如果向网络202.113.26.0(掩码为255.255.255.0)进行直接广播,那么,目的地址为202.113.26.0(掩码为255.255.255.0)网络的直接广播地址为202.113.26.255。
故本题答案选择B选项。
12.每个物理网络都有自己的MTU,MTU主要规定______。
A.物理网络的最大传输速度
B.物理网络的最大延迟时间
C.一个帧最多能够携带的数据量
D.一个帧的最大生命周期
答案:
C
[解答]MTU(MaximumTransmissionUnit)即最大传输单元,是网络中规定的一个帧最多能够携带的数据量,以字节为单位。
故本题答案选择C选项。
13.下图为一个简单互联网示意图。
在路由器Q的路由表中,到达网络10.4.0.0的下一路由器地址为______。
A.10.4.0.7
B.10.3.0.7
C.10.2.0.6
D.10.2.0.5
答案:
C
[解答]下一跳路由地址即IP数据包到达目的网络所有经过的下一个路由器的接口地址。
由拓扑结构可知,Q路由器要到达10.4.0.0的网络需要经过路由器R和S。
但是,Q路由表中达到10.4.0.0的网络的下一跳路由器地址为路由器R接近Q网络接口的地址,即10.2.0.6。
故本题答案选择C选项。
14.关于IP组播的描述中,错误的是______。
A.组播地址通常为D类IP地址
B.组播组中的成员是动态的
C.发送方不必是组播组成员
D.路由器需要向所有接口转发组播报文
答案:
D
[解答]在Internet上进行组播就叫IP组播。
组播中的成员是动态的,一个主机可以参加某个特定的组,也可以在任意时间退出该组。
在A、B、C、D和E类这5类IP地址中,A、B、C为单播地址,D类为组播地址,E类地址为保留地址。
在组播网中,每个组播组都拥有唯一的组播地址,发送方不必知道有哪些成员,它自己也不必是组成员,对组成员中主机的数目和位置没有限制。
加入同一个组的主机可以接收到此组的所有数据,网络中的交换机和路由器只向主机复制并转发其所需要的数据。
故本题答案选择D选项。
15.IPv6地址2100:
0000:
0000:
02AA:
000F:
0000:
FE08:
9C5A以简写为______。
A.2100:
:
02AA:
000F:
0:
FE08:
9C5A
B.21:
:
02AA:
000F:
0:
FE08:
9C5A
C.2100:
:
02AA:
000F:
:
FE08:
9C5A
D.2100:
:
2AA:
F:
:
FE08:
9C5A
答案:
A
[解答]为了简化IPv6地址的表示,在有多个0出现时,可以采用0压缩法。
如果几个连续位段的值都是0,那么这些0就可以简写为:
:
,称为双冒号表示法,这里要注意的是只能简化连续位段的0,且:
:
只能出现一次,其高位0可以省略,但有效0是不能省略的。
选项B省略了有效0,选项C、D其:
:
都出现了2次,故本题答案选择A选项。
四、计算机网络——多选题
1.关于TCP/IP参考模型的描述中,错误的是______。
A.共分为7个层次
B.ISO负责制定
C.最高层是应用层
D.最低层是数据链路层
E.独立于特定的网络硬件
答案:
ABD
[解答]TCP/IP参考模型可以分为4个层次,从高到低分别是:
应用层、传输层、互联层与主机-网络层。
TCP/IP协议参考模型是由美国国防部指定使用的协议。
TCP/IP协议具有独立于特定的网络硬件,可以运行在局域网、广域网,更适合在互联网中使用的特点。
故本题答案选择ABD选项。
2.在以下几种帧中,属于IEEE802.11管理帧的是______。
A.信标帧
B.探测帧
C.认证帧
D.RTS帧
E.ACK帧
答案:
BC
[解答]属于IEEE802.11管理帧的是探测帧和认证帧。
故本题答案选择BC选项。
3.关于千兆以太网物理层标准的描述中,错误的是______。
A.1000Base-T使用屏蔽双绞线
B.1000Base-CX使用非屏蔽双绞线
C.1000Base-LX使用单模光纤
D.1000Base-SX使用多模光纤
E.1000Base-W使用无线传输介质
答案:
ABE
[解答]1000Base-T使用5类非屏蔽双绞线作为传输介质,双绞线长度可达100m。
1000Base-CX使用的是屏蔽双绞线,双绞线长度可达25m。
1000Base-LX使用波长为1300nm的单模光纤,光纤长度可达3000m
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络工程师 模拟 126 答案