2024下《网络工程师》50个高频考点汇总,背就有效!

宝子们!上半年软考已经结束一段时间了,准备考下半年软考中级-网络工程师的小伙伴们可以开始准备了,这里给大家整理了50个高频考点,涵盖全书90%以上重点,先把这个存下!再慢慢看书,边看书边背这个,事半功倍,祝大家今年都能考试顺利,成功上岸!

1. R进制表示及互转

(1)进制间互转一般是无符号的数。

(2)三位二进制的数可以转换成一位八进制的数,四位二进制的数可以转换成一位十六进制数。

(3)十六进制数中的10-15用英文的A、B、C、D、E、F(或a—f)表示。

2. 冯·诺依曼体系结构

(1)运算器和控制器由于逻辑关系和电路结构上联系紧密,所以统称中央处理器。

(2)运算器包含:算术逻辑单元ALU、累加寄存器AC、数据缓冲寄存器、状态条件寄存器、多路转换器。

(3)控制器包含:程序计数器PC、指令寄存器IR、指令译码器ID、地址寄存器AR、时序部件。

3. 主存容量计算

(1)主存使用随机存储方式存取,需要对每个存储单元进行编址。

(2)所谓编址即用一个16进制数来表示一个存储单元。

(3)存储单元就类似于仓库,每个仓库有一个编号(这就是编址),一个仓库能容纳箱子的数量(就是存储单元的容量)。

(4)按字节编址,表示存储单元容量是以字节为单位,一个字节有8个bit。按字编址,表示存储单元容量是以字为单位,而字是字节的倍数(看题目中如何描述)。

(5)各个存储单元合起来就是主存的总容量。

4. 文件管理

(1)在Windows下,使用反斜杆\,在Linux下,使用斜杆/。

(2)在Windows下

绝对路径:

例如:E盘的根目录下存在document1文件夹,用户在该文件夹下已创建了document2文件夹,而当前文件夹为,document1。若用户将test.docx文件存放document2文件夹中,则该文件的绝对路径为E:\document1\ document2。

相对路径:

对于上述示例,相对路径则为document2\,因为用户在document1目录下,document2是document1的子目录。

(3)在Linux下

绝对路径:

路径的写法,由根目录/写起,例如:/usr/share/doc这个目录。

相对路径:

路径的写法,不是由/写起,例如由/usr/share/doc要到/usr/share/man底下时,可以写成:../man,其中..表示上级目录。

5. 设备管理

(1)所谓设备管理,是对硬件设备进行管理,包括输入输出设备的分配、启动、完成和回收。

(2)最常考的是程序中断方式和DMA方式。

(3)中断方式:能实现一定的CPU并行,提高CPU效率。(鼠标、键盘)

(4)中断相关概念:

中断向量:形成中断服务程序的入口地址。

保护现场:帮助CPU处理完中断后,返回原来被打断的地址继续执行。

中断响应时间:从发出中断请求到开始进入中断处理程序的时间。

(5)DMA方式:数据传输过程没有CPU的参与,由专门的DMA控制器(DMAC)接口直接与存储器进行高速传输。

6. 项目管理基础

(1)时间最长的路径即为关键路径,该时间即是工期。

(2)其他路径的时间会小于工期。

(3)在不影响工期的情况下,其他路径上的点可以稍作休息,晚几天再开始也没关系,这段时间是松弛时间,但是松弛时间加上该路径的总时间不能大于关键路径。

(4)路径上的点由正常开始时间,加上松弛时间即是最晚开始时间。

7. 复用技术

(1)E1载波的速率是2.048Mbps,一共32个子信道(速率64kbps),其中2个控制信道的位置是CH0与CH16。

(2)T1载波的速率是1.544Mbps,一共24个子信道。

8. 数字调制技术

(1)熟悉常见的调制技术波形图ASK、FSK、PSK

(2)知道常见调制技术所拥有的码元种类数及比特数,如ASK、FSK、PSK、2DPSK的码元种类数是2,比特数是1。4DPSK、QPSK的码元种类数是4,比特数是2。

9. 数字编码与编码效率

(1)PCM脉冲编码调制技术:有采样、量化和编码3个过程。

(2)采样定理:取最高频率的2倍。

(3)曼彻斯特编码:电压从高到低表示1,反之则表示0。当然定义也可以相反。

(4)差分曼彻斯特编码:比特前沿是否电平跳变,遇0翻转,遇1不变。

(5)曼码和差分曼码的编码效率是50%,4B/5B和8B/10B编码效率是80%。

(6)曼码应用于传统10M以太网,4B/5B应用于100Base-FX、FDDI,8B/10B应用于1000Base-X,MLT-3应用于100Base-TX。

10. 差错控制—奇偶校验

(1)检错码的构造:检错码=信息字段+校验字段。

(2)信息字段和校验字段中,1的个数是奇数个就是奇校验,1的个数是偶数个就是偶校验。

(3)奇偶校验是检错码,只检错不纠错。

11. 差错控制—海明校验

(1)m+k+1<=2k,m表示数据位的位数,k表示校验位的位数,题目中会给出m值,让求k值。

(2)每个数据位由确定位置关系的校验位来校验。

(3)校验位是放在2的幂次方位上,也就是第(1)(2)(4)(8)(16)……位上。

(4)例如第3位是数据位,第三位(3)用2进制表示就是0011,第三位的数据是由第1,2位的校验位来校验的。

(5)海明码是纠错码,不仅可以检错,还可以纠错。

12. 差错控制—CRC循环冗余校验

(1)要计算CRC校验码,需根据CRC生成多项式进行,题目中会给出。例如:原始报文为11001010101,其生成多项式为X4+X3+X+1。

(2)通过生成多项式的最高次幂获得新的数据,例如示例中是4,在原始报文后面补4个0获得新的数据。

(3)通过生成多项式获得对应除数,如示例中是11011。

(4)最后用新数据对11011进行模二除法运算,得到的余数替换新数据后的4个0,即得到CRC校验码。

(5)CRC校验码是检错码,只用于检错不纠错。

(6)以太网中使用的校验就是CRC循环冗余校验。

......

篇幅有限,有需要PDF完整版或更多资料的朋友,可以自行获取↓↓↓

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

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

相关文章

数据治理创新路:建设数据集市,强化数据报送一致性新实践

随着信息化和数字化的飞速发展&#xff0c;数据已经成为企业运营和决策的核心要素。然而&#xff0c;数据治理的复杂性和多样性给企业带来了不小的挑战。为了更好地应对这些挑战&#xff0c;许多企业开始探索数据治理的创新路径&#xff0c;其中建设数据集市和强化数据报送一致…

各类存储器类型(RAM、ROM、FLASH、DRAM、SRAM)

1 计算机存储类型构成 在计算机中&#xff0c;各类存储器构成了计算机能高速高效运转程序的基石。 计算机的存储体系中&#xff0c;从速度慢到速度快对应着容量大到小&#xff0c;也就是说&#xff0c;速度越快容量越小&#xff1b;容量越大的&#xff0c;速度越慢。两者互相…

C# OpenCvSharp 矩阵计算-compare、repeat、PSNR、cross、dot

🌟详细解释OpenCV函数🌟 在这篇文章中,我将详细解释并给出每个函数的示例,包括运算过程和运算结果。💻✨ 🔍函数:compare 定义: void compare(InputArray src1, InputArray src2, OutputArray dst, int cmpop); 参数: src1:输入图像或矩阵 src2:输入图像或矩阵…

mtk android开机及重启速度优化

zygote&#xff1a;预加载类和资源。加载过多会影响开机时间。 查看 /sdcard/mtklog/bootprof 文件。减少预加载的类和资源&#xff0c;确保没有冗余的资源图片。开机动画进程&#xff1a;bootanimation 或 mtkbootanimation&#xff0c;走 android 流程比 movie 流程占用内存资…

java 判断字符串是否以两个中文字符开头

在Java中&#xff0c;可以使用正则表达式来判断一个字符串是否以两个中文字符开头。 以下是一个简单的Java代码示例&#xff1a; public class Main {public static void main(String[] args) {String testString "中文字符开头的文本";boolean isChineseCharacte…

JavaScript算法题

排序算法 1.冒泡排序 从开始位置两两比较&#xff0c;持续n轮 // 冒泡排序let bubbleSort (arr) > {const len arr.lengthfor (let i 0; i < len - 1; i) {// 外层循环控制轮数for (let j 0; j < len - i - 1; j) {// 内层循环控制比较次数if (arr[j] > arr[…

Unity3D 打造3D路径编辑系统详解

在Unity3D中打造3D路径编辑系统&#xff0c;对于游戏开发者来说是一项重要且实用的任务。无论是实现敌人的AI巡逻、角色的自定义移动路线&#xff0c;还是物体的动态轨迹&#xff0c;一个强大的路径编辑系统都能大大提高开发效率。本文将详细介绍如何使用Unity3D打造一个3D路径…

echarts 折线图 实现某两个点之间不要连线

通过插入null或NaN的数据点来实现"断开"的效果 const data [[a, 1], [b, 2], [c, 3], [d, 4], [e, 5]] data.splice(2, 0, NaN) option {xAxis: {type: "category",data: [a, b, c, d, e]},yAxis: {},series: [{data,type: "line"}] }

大语言模型架构---Transformer 模型

文章目录 输入编码多头自注意力机制前馈网络层编码器解码器当前主流的大语言模型都基于 Transformer 模型进行设计的。Transformer 是由多层的多头自注意力(Multi-head Self-attention)模块堆叠而成的神经网络模型。原始的 Transformer 模型由编码器和解码器两个部分构成,而…

多目标跟踪中检测器和跟踪器如何协同工作的

多目标跟踪中检测器和跟踪器如何协同工作的 flyfish 主要是两者 接口间的交互 假设 原始图像尺寸&#xff1a;1920&#xff08;宽&#xff09;x 1080&#xff08;高&#xff09; 模型输入尺寸&#xff1a;640&#xff08;宽&#xff09;x 640&#xff08;高&#xff09; 检…

中国各区域人口密度可视化图

原文链接https://mp.weixin.qq.com/s?__bizMzUyNzczMTI4Mg&mid2247674303&idx1&sn830304f80a0429406c4a5e38dc7750ec&chksmfa777682cd00ff9434e4660bb52ab2bf19913b6732083de061664401a9ac0fa46581cd9e5e86&token1445576002&langzh_CN&scene21#we…

如何在Python中使用Pip换源

在Python开发中&#xff0c;我们经常需要使用pip来安装各种第三方库。然而&#xff0c;默认的pip源&#xff08;Python Package Index&#xff0c;简称PyPI&#xff09;位于国外&#xff0c;有时会遇到网络不稳定或速度较慢的问题。为了解决这些问题&#xff0c;我们可以使用国…

为什么网络安全缺口很大,而招聘却很少?

2020年我国网络空间安全人才数量缺口超过了140万&#xff0c;就业人数却只有10多万&#xff0c;缺口高达了93%。这里就有人会问了&#xff1a; 1、网络安全行业为什么这么缺人&#xff1f; 2、明明人才那么稀缺&#xff0c;为什么招聘时招安全的人员却没有那么多呢&#xff1…

PHP 文件上传:全面指南与最佳实践

PHP 文件上传是指使用 PHP 脚本处理用户通过 HTML 表单上传到服务器的文件。这个过程涉及前端 HTML 表单的设计、后端 PHP 脚本的编写以及服务器端的配置和安全措施。文件上传功能广泛应用于各种网站和应用程序&#xff0c;如图片上传、文档共享、媒体管理等。实现这一功能不仅…

软件测试-unittest框架

unittest框架 文章大致内容 unittest框架的组成断言跳过&#xff08;某些用列由于某些原因不想执行&#xff09;参数化测试报告 UnitTest框架 什么是Unittest框架&#xff1f; 概念&#xff1a;unittest是python自带的一个单元测试框架&#xff0c;用他来做单元测试 unitte…

嵌入式学习记录6.17(qss练习)

一思维导图 二.练习 widget.h #include "widget.h" #include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui->setupUi(this);this->setWindowFlag(Qt::FramelessWindowHint);this->setAttribute(Qt:…

五种HTTP数据传输方式

在前端开发过程中,后端主要提供 http 接口来传输数据,而这种数据传输方式主要有五种: url paramqueryform-urlencodedform-datajson 下面就让我们一起来了解一下在Nest.js中如何使用这五种HTTP数据传输方式: 一,创建项目 使用nest new 创建一个nest的项目 nest new 项目名称 …

Three.js框架的技术难点

Three.js作为一款功能强大的3D JavaScript框架&#xff0c;在为开发者提供丰富的功能和灵活性的同时&#xff0c;也带来了一些技术难点&#xff0c;需要开发者具备一定的知识和经验才能克服。以下是一些Three.js框架的技术难点。北京木奇移动技术有限公司&#xff0c;专业的软件…

微信小程序地图功能详解

引言 随着移动互联网的快速发展&#xff0c;地图服务已经成为我们日常生活中不可或缺的一部分。无论是查找目的地、规划路线还是探索周边环境&#xff0c;地图都能提供极大的便利。微信小程序作为一款轻量级的应用&#xff0c;也提供了丰富的地图功能&#xff0c;为用户提供了…

【解决】法启动此程序,因为计算机中丢失vcruntime140_1.dll,尝试重新安装此程序以解决此问题【包括安装mysql在内的】

缺少vcruntime140_1.dll解决此问题的第一步找到该文件,有些dll修复工具是收费的&#xff0c;因此下面介绍几种比较简单有效而且免费的解决办法 方法1&#xff1a;重新安装Visual C Redistributable Packages 上面的安装包解决win7&#xff0c;8&#xff0c;10&#xff0c;11的…