2024下半年软考中级网络工程师,这100题,必做!

news2024/10/11 19:02:43

第一章节:计算机硬件基础(5)

1、在机器指令的地址字段中,直接指出操作数本身的寻址方式称为(  )。

A 隐含寻址 B 寄存器寻址 C 立即寻址 D 直接寻址

答案:C

解析: 立即寻址方式通常直接在指令的地址码部分给出操作数。这种方式的优点就是不需要数据存储单元,缺点是立即寻址方式通常仅仅用来指定一些精度要求不高的整型常数,数据的长度不能太长。

直接寻址:在指令中直接给出参加运算的操作数或运算结果所存放的主存地址,即在指令中直接给出有效地址。

寄存器寻址:指令在执行过程中所需要的操作数来源于寄存器,运算结果也写回到寄存器中,这种寻址方式在所有的RISC计算机及大部分的CISC计算机中得到广泛应用。它有寄存器直接寻址与间接寻址之分。其中在寄存器间接寻址方式中,寄存器内存放的是操作数的地址,而不是操作数本身,即操作数是通过寄存器间接得到的,因此称为寄存器间接寻址。

2、十六进制数92H的八进制表示为(  )

A.442

B.222

C.234

D.444

答案:B

解析:十六进制数92H表示为二进制是10010010,从右往左每3位一组得到对应的八进制表示222。

3、CPU执行算术运算或者逻辑运算时,常将源操作数和结果暂存在(  )中。

A.程序计数器(PC)

B.累加器(AC)

C.指令寄存器(IR)

D.地址寄存器(AR)

答案:B

解析:累加寄存器AC通常简称为累加器,其功能是:当运算器的算术逻辑单元ALU执行算术或逻辑运算时,为ALU提供一个工作区。累加寄存器暂时存放ALU运算的结果信息。显然,运算器中至少要有一个累加寄存器。

4、流水线的吞吐率是指单位时间流水线处理的任务数,如果各段流水的操作时间不同,则流水线的吞吐率是(  )的倒数。

A 最短流水段操作时间 B 各段流水的操作时间总和

C 最长流水段操作时间 D 流水段数乘以最长流水段操作时间

答案:C

解析:流水线处理机在执行指令时,把执行过程分为若干个流水级,若各流水级需要的时间不同,则流水线必须选择各级中时间较大者为流水级的处理时间。

理想情况下,当流水线充满时,每一个流水级时间流水线输出一个结果。

流水线的吞吐率是指单位时间流水线处理机输出的结果的数目,因此流水线的吞吐率为一个流水级时间的倒数,即最长流水级时间的倒数。

5、下列哪一项不属于RISC的特征( )。

A.避免使用复杂指令

B.CPU用寄存器数量相当多

C.以微程序控制方式为主

D.指令长度固定,指令格式种类少,寻址方式种类少

答案:C

解析:RISC和CISC的特点对比:

第二章节:数据通信基础(4)

1、若16进制信号的信号速率是6000Baud,则信道的数据速率为( )kb/s。

A.24.4

B.14.4

C.24

D.23

答案:C

解析:比特率R和码元B的具体的换算公式为:R=Blog2N。

16进制传输,N=16,R=4B

2、下图所示的调制方式是( ),若载波频率为2400Hz,则码元速率为( )。

A.FSK

B.2DPSK

C.ASK

D.QAM

A.100Baud

B.200Baud

C.1200Baud

D.2400Baud

答案:

第1题:B

第2题:C

解析:

根据波形可以看出,这是一种差分编码,所以应选2DPSK。另外,每一位包含两个周期,如果载波频率为2400Hz,则码元速率就是2400/2=1200波特。

3、若8进制信号的信号速率是4800Baud,则信道的数据速率为(  )kb/s。

A 9.6 B 14.4 C 19.2 D 38.4

答案:B

解析: 比特率R和码元B的具体的换算公式为:

八进制传输,N=8,R=3B

4、在以太网中,接收方收到数据帧后,应进行( )检验。

A.海明

B.CRC

C.奇校验

D.偶校验

答案:B

解析:以太网中的数据使用的是CRC32校验。

第三章节:网络体系结构(2)

1、在相隔2000km的两地间通过电缆以4800b/s的速率传送3000比特长的数据包,从开始发送到接收数据需要的时间是(  ) ,如果用50Kb/s的卫星信道传送,则需要的时间是( )。

A.480ms

B.645ms

C.630ms

D.635ms

A.70ms

B.330ms

C.500ms

D.600ms

答案:

第1题:D

第2题:B

解析:

一个数据包从开始发送到接收完成的时间包含发送时间tf和传播延迟时间tp两部分,可以计算如下:

对电缆信道:tp=2000km/(200km/ms)=10ms,tf=3000b/4800b/s=625ms,tp+tf=635ms

对卫星信道:tp=270ms,tf=3000b/50kb/s=60ms,tp+tf=270ms+60ms=330ms。

2、在ISO/OSI参考模型中,( )层可以完成流量控制和错误检测。

A.物理层、数据链路层

B.数据链路层、传输层

C.数据链路层、应用层

D.物理层、网络层

答案:B

解析:

OSI模型的七层分别进行以下的操作:

第一层:物理层

第一层负责最后将信息编码成电流脉冲或其它信号用于网上传输。它由计算机和网络介质之间的实际界面组成,可定义电气信号、符号、线的状态和时钟要求、数据编码和数据传输用的连接器。如最常用的RS-232规范、10BASE-T的曼彻斯特编码以及RJ-45就属于第一层。所有比物理层高的层都通过事先定义好的接口而与它通话。如以太网的附属单元接口(AUI),一个DB-15连接器可被用来连接层一和层二。

第二层:数据链路层数

据链路层通过物理网络链路提供可靠的数据传输。不同的数据链路层定义了不同的网络和协议特征,其中包括物理编址、网络拓扑结构、错误校验、帧序列以及流控。物理编址(相对应的是网络编址)定义了设备在数据链路层的编址方式;网络拓扑结构定义了设备的物理连接方式,如总线拓扑结构和环拓扑结构;错误校验向发生传输错误的上层协议告警;数据帧序列重新整理并传输除序列以外的帧;流控可能延缓数据的传输,以使接收设备不会因为在某一时刻接收到超过其处理能力的信息流而崩溃。数据链路层实际上由两个独立的部分组成,介质存取控制(MediaAccessControl,MAC)和逻辑链路控制层(LogicalLinkControl,LLC)。MAC描述在共享介质环境中如何进行站的调度、发送和接收数据。MAC确保信息跨链路的可靠传输,对数据传输进行同步,识别错误和控制数据的流向。一般地讲,MAC只在共享介质环境中才是重要的,只有在共享介质环境中多个节点才能连接到同一传输介质上。IEEEMAC规则定义了地址,以标识数据链路层中的多个设备。逻辑链路控制子层管理单一网络链路上的设备间的通信,IEEE802.2标准定义了LLC。LLC支持无连接服务和面向连接的服务。在数据链路层的信息帧中定义了许多域。这些域使得多种高层协议可以共享一个物理数据链路。

第三层:网络层

网络层负责在源和终点之间建立连接。它一般包括网络寻径,还可能包括流量控制、错误检查等。相同MAC标准的不同网段之间的数据传输一般只涉及到数据链路层,而不同的MAC标准之间的数据传输都涉及到网络层。例如IP路由器工作在网络层,因而可以实现多种网络间的互联。

第四层:传输层

传输层向高层提供可靠的端到端的网络数据流服务。传输层的功能一般包括流控、多路传输、虚电路管理及差错校验和恢复。流控管理设备之间的数据传输,确保传输设备不发送比接收设备处理能力大的数据;多路传输使得多个应用程序的数据可以传输到一个物理链路上;虚电路由传输层建立、维护和终止;差错校验包括为检测传输错误而建立的各种不同结构;而差错恢复包括所采取的行动(如请求数据重发),以便解决发生的任何错误。传输控制协议(TCP)是提供可靠数据传输的TCP/IP协议族中的传输层协议。

第五层:会话层

会话层建立、管理和终止表示层与实体之间的通信会话。通信会话包括发生在不同网络应用层之间的服务请求和服务应答,这些请求与应答通过会话层的协议实现。它还包括创建检查点,使通信发生中断的时候可以返回到以前的一个状态。

第六层:表示层

表示层提供多种功能用于应用层数据编码和转化,以确保以一个系统应用层发送的信息可以被另一个系统应用层识别。表示层的编码和转化模式包括公用数据表示格式、性能转化表示格式、公用数据压缩模式和公用数据加密模式。

公用数据表示格式就是标准的图像、声音和视频格式。通过使用这些标准格式,不同类型的计算机系统可以相互交换数据;转化模式通过使用不同的文本和数据表示,在系统间交换信息,例如ASCII(AmericanStandardCodeforInformationInterchange,美国标准信息交换码);标准数据压缩模式确保原始设备上被压缩的数据可以在目标设备上正确的解压;加密模式确保原始设备上加密的数据可以在目标设备上正确地解密。

表示层协议一般不与特殊的协议栈关联,如QuickTime是Applet计算机的视频和音频的标准,MPEG是ISO的视频压缩与编码标准。常见的图形图像格式PCX、GIF、JPEG是不同的静态图像压缩和编码标准。

第七层:应用层

应用层是最接近终端用户的OSI层,这就意味着OSI应用层与用户之间是通过应用软件直接相互作用的。注意,应用层并非由计算机上运行的实际应用软件组成,而是由向应用程序提供访问网络资源的API(ApplicationProgramInterface,应用程序接口)组成,这类应用软件程序超出了OSI模型的范畴。应用层的功能一般包括标识通信伙伴、定义资源的可用性和同步通信。因为可能丢失通信伙伴,应用层必须为传输数据的应用子程序定义通信伙伴的标识和可用性。定义资源可用性时,应用层为了请求通信而必须判定是否有足够的网络资源。在同步通信中,所有应用程序之间的通信都需要应用层的协同操作。

OSI的应用层协议包括文件的传输、访问及管理协议(FTAM),以及文件虚拟终端协议(VIP)和公用管理系统信息(CMIP)等。

…….

未完

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2205537.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Copilot Coaching新功能铸就Word更强

Copilot 的意思是副驾驶。 现在,您的副驾驶教练来了:Copilot Coaching Copilot Coaching 是 Word 中的一项新 Copilot 功能,可在您查看内容时为您提供支持,以实现语法和拼写之外的改进 - 帮助您澄清想法,并为您提供有…

Granafa配置基于elasticsearch数据源的折线图

Granafa可以直接配置基于elasticsearch数据源的折线图,用于展示es库中数据的最值、均值、总量等

AI绘画教程 重阳节海报设计

本期 AI 绘画的主题是海报设计,让我们一同探索能设计出哪些不同风格的海报吧。 今天是重阳节,一起用 AI 绘画制作一些画风清新的海报吧。正所谓 “遥知兄弟登高处,遍插茱萸少一人”。让我们一起通过这些设计,在对长辈的思念与祝福…

2022年全国大学生数学建模竞赛E题目-小批量物料生产安排详解+思路+Python代码时序预测模型

E题补完计划开始,接着之前专栏里面的E题内容写完接下来的所有问题。经过第一问得到了最佳物料编码的前六位排名: 是通过聚合指标和熵权法计算得到的,现在我们需要完成第一问的接下来两个目标,分别是建立物料需求的周预测模型和利用历史数据对预测模型进行评价。对于周预测…

Python物联网编程:10个IoT设备通信的脚本

今天我们要聊的是如何使用Python编写脚本来实现10个IoT设备之间的通信。物联网(IoT)是一个充满无限可能的领域,它将日常设备连接到互联网,使它们能够互相通信、收集数据并做出响应。Python以其简洁易懂的语法和强大的库支持&#…

力扣题/回溯/N 皇后

N 皇后 力扣原题 按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。 n 皇后问题 研究的是如何将 n 个皇后放置在 nn 的棋盘上,并且使皇后彼此之间不能相互攻击。 给你一个整数 n ,返回所有不同的 n 皇后问题 的解…

代码随想录day32:动态规划part5

完全背包 二维 /* 完全背包&#xff1a;动态规划 */ int unboundedKnapsackDP(int[] wgt, int[] val, int cap) {int n wgt.length;// 初始化 dp 表int[][] dp new int[n 1][cap 1];// 状态转移for (int i 1; i < n; i) {for (int c 1; c < cap; c) {if (wgt[i -…

009——二叉树

目录 二叉树的五种基本形态&#xff1a; 1.二叉树可以是空树 2.只有一个根节点的树 3.斜树&#xff1a;只有左子树或右子树的树 4.左右孩子都有的树 二叉树的性质&#xff1a; 1.假设根节点是第一层&#xff0c;在二叉树的第i层上最多有2^(n-1)个结点 2.深度为k的二叉树…

【JAVA+flowable】工作流 获取流程节点 几种方法总结

flowable中 获取流程中任务节点的方法有好几种 1.这种是常见的一种 获取流程 正在激活 中任务节点 List<HistoricActivityInstance> historicActivityInstanceList historyService.createHistoricActivityInstanceQuery().processInstanceId(procInsId).activityTyp…

Java面试宝典-Java集合02

目录 Java面试宝典-Java集合02 21、TreeMap 和 TreeSet 在排序时如何比较元素&#xff1f; 22、ArrayList 和 LinkedList 的区别是什么&#xff1f; 23、ArrayList 和 Vector 的区别&#xff1f; 24、队列和栈是什么&#xff1f;有什么区别&#xff1f; 25、Queue和Deque的区别…

FreeRTOS对事件标志组的总结

事件标志组 事件标志组讲可以用一个例子来理解&#xff0c;“拼车”&#xff0c;一辆车上有32个座位&#xff08;一个事件标志组的长度&#xff09;&#xff0c;前8个座位用来存放车辆信息&#xff0c;车上可以坐24个人。我们可以选择当所有人都坐满再发车&#xff0c;也可以选…

常用类(一)----包装类的使用和分析

文章目录 1.包装类2.课堂测试题3.包装类方法4.Integer创建机制5.Integer面试题 1.包装类 概念&#xff1a;基本数据类型对应的类就是包装类&#xff0c;就是为了把基本数据类型转换为包装类&#xff0c;使用这个类里面的方法操作数据----装箱的过程&#xff1b; //装箱&#…

算子级血缘在数据全链路变更感知、影响分析场景下的应用

我们都知道&#xff0c;数据的完整性、可用性和准确性对企业决策至关重要。数据采集、存储、加工到消费的任何一个环节失误都可能对最终的数据质量产生负面影响。而今&#xff0c;数据量激增、数据资产多样化及数据加工链路复杂化&#xff0c;数据全链路变更感知监控和影响面精…

Magnum IO

NVIDIA Magnum IO 文章目录 前言加速数据中心 IO 性能,随时随地助力 AINVIDIA Magnum IO 优化堆栈1. 存储 IO2. 网络 IO3. 网内计算4. IO 管理跨数据中心应用加速 IO1. 数据分析Magnum IO 库和数据分析工具2. 高性能计算Magnum IO 库和 HPC 应用3. 深度学习Magnum IO 库和深度…

AndroidStudio配置MQTT连接云平台EMQX

引言 本篇博客主要介绍mqtt和emqx配置连接实现数据收发&#xff0c;我会从基础的本机连接到手机和本机连接再到手机实现mqtt连接云平台&#xff0c;大家可以根据需要自行选择观看&#xff08;后面两个教程都建立在mqtt和emqx下载完成的基础上&#xff0c;若没有下载完成&#x…

一文介绍SQL标准1986~2023的演变

SQL标准1986年制定第一版&#xff0c;到最新的2023版&#xff0c;已经有38年的历史&#xff0c;现在依然是计算机非常活跃的语言&#xff0c;50%的程序员都能掌握SQL&#xff0c;数据分析师也是SQL的主要使用人员之一。 从早期的基本语法&#xff0c;到融合了XML、JSON等复杂数…

vue-组件通信

组件通信是什么 组件通信就是组件与组件之间的数据传递 组件的数据是独立的&#xff0c;无法直接访问其他组件的数据 组件关系 组件关系的两大类&#xff1a; 组件A和B是非父子关系&#xff0c;组件C对于A和B是父子关系 父子通信 父组件通过props将数据传递给子组件 子组件利…

sed awk 第二版学习(六)—— 编写 awk 脚本

目录 一、awk 程序设计模型 二、模式匹配 三、记录和字段 1. 字段的引用和分离 2. 字段的划分 四、表达式 五、系统变量 1. FS、OFS、RS、ORS 2. NF 3. NR、FILENAME、FNR 4. CONVFMT、OFMT 5. 两个例子 &#xff08;1&#xff09;处理多行记录 &#xff08;2&am…

Alas配置更新器自动更新

之前我的部署方法有些问题&#xff0c;不应该下载源码再上传到服务器&#xff0c;这样会导致无法使用更新器&#xff0c;只能手动更新&#xff0c;比较麻烦&#xff0c;最近改用git方式获取源码&#xff0c;解决了无法使用更新器的问题&#xff0c;亲测有效 以下操作均基于雨云…

探索未知,惊喜连连 —— 盲盒小程序开发文案

在这个充满惊喜与好奇的时代&#xff0c;盲盒已经成为了一种独特的文化现象&#xff0c;它不仅仅是一种商品&#xff0c;更是一种心灵的慰藉和乐趣的源泉。为了满足广大盲盒爱好者的需求&#xff0c;我们精心打造了一款盲盒小程序&#xff0c;让惊喜触手可及&#xff0c;随时随…