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.mfbz.cn/a/725212.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

示例:WPF中如何不卡顿页面的情况加载大量数据

一、目的&#xff1a;在开发过程中经常会遇到一个ListBox列表里面需要加载大量数据&#xff0c;但是加载过程中会假死卡顿影响用户体验&#xff0c;或者是你的主页面加载了大量控件&#xff0c;或者切换到一个有大量元素的页面都会有这种体验&#xff0c;因为加载的都是UI元素不…

工程打包与运行

黑马程序员Spring Boot2 文章目录 先点击cean&#xff0c;确保打包之前是个干净的环境点击package进行打包&#xff0c;打包成功之后可以看到target文件夹下的文件 到项目目录下使用终端打开&#xff0c;并使用以下命令运行打包好的程序 如果遇到没有主清单属性的问题&#xff…

【Unity】RPG2D龙城纷争(三)角色、角色数据集

更新日期&#xff1a;2024年6月18日。 项目源码&#xff1a;后续章节发布 索引 简介角色数据集&#xff08;RoleDataSet&#xff09;一、定义角色数据集类二、角色基础数据&#xff08;公共数据&#xff09; 角色&#xff08;Role&#xff09;一、定义角色类二、角色其他数据&a…

警惕!新增4本SCI/SSCI被剔除!6月WOS更新(附下载)

本周投稿推荐 SSCI • 中科院2区&#xff0c;6.0-7.0&#xff08;录用友好&#xff09; EI • 各领域沾边均可&#xff08;2天录用&#xff09; CNKI • 7天录用-检索&#xff08;急录友好&#xff09; SCI&EI • 4区生物医学类&#xff0c;0.5-1.0&#xff08;录用…

【UE数字孪生学习笔记】 Apifox一体化接口测试平台

声明&#xff1a;部分内容来自于b站&#xff0c;知乎&#xff0c;慕课&#xff0c;公开课等的课件&#xff0c;仅供学习使用。如有问题&#xff0c;请联系删除。 部分内容来自UE官方文档&#xff0c;博客等 Apifox接口测试 Apifox 是集 API 文档、API 调试、API Mock、API 自动…

深度学习(十二)——神经网络:搭建小实战和Sequential的使用

一、torch.nn.Sequential代码栗子 官方文档&#xff1a;Sequential — PyTorch 2.0 documentation # Using Sequential to create a small model. When model is run, # input will first be passed to Conv2d(1,20,5). The output of # Conv2d(1,20,5) will be used as the in…

【unity笔记】二、海洋系统Crest Ocean System插件使用

一、介绍 Crest 是 Unity 技术先进的海洋系统。 它专为性能而设计&#xff0c;并大量使用细节级别 &#xff08;LOD&#xff09; 策略和 GPU 加速来实现快速更新和渲染。它还具有高度的灵活性&#xff0c;允许对水形状/泡沫/动态波浪/等进行任何自定义输入&#xff0c;并具有直…

基于Matlab的人脸表情识别系统(GUI界面)【W5】

简介&#xff1a; 该系统是一个基于Matlab开发的人脸表情识别应用程序&#xff0c;旨在识别输入图像中的人脸表情&#xff0c;并通过直观的图形用户界面&#xff08;GUI&#xff09;向用户展示识别结果。系统结合了图像处理、机器学习和用户交互技术&#xff0c;使用户能够轻松…

(论文翻译)ViM Out-Of-Distribution with Virtual-logit Matching(CVPR2022)

ViM: Out-Of-Distribution with Virtual-logit Matching&#xff08;CVPR2022&#xff09; 文章目录 ViM: Out-Of-Distribution with Virtual-logit Matching&#xff08;CVPR2022&#xff09;Abstract1.Introduction2.Related Work3.Motivation: The Missing Info in Logits4.…

SUSE linux的快照和恢复

snapper用于创建和管理文件系统快照&#xff0c;并在需要时实现回滚&#xff0c;它还可以用于创建用户数据的磁盘备份。snapper使用btrfs文件系统或者精简配置的被格式化成XFS或EXT4的LVM卷。snapper可以通过命令行或YaST来进行管理。 btrfs是一种copy-on-write文件系统&#x…

Linux网络命令:网络速度测试工具 speedtest-cli 详解

目录 一、概述 二、安装 speedtest-cli 1、在基于 Debian 的系统上安装 2、在基于 Red Hat 的系统上安装 三、命令语法 1、基本命令语法 2、查看帮助 3、常用选项 四、 speedtest-cli使用示例 1. 基本测试 2. 列出所有可用的服务器 3. 指定服务器进行测试 …

kotlin集合框架

1、集合框架的接口类型对比 2、不可变和可变List fun main() {// 不可变List - 不能删除或添加元素val intList: List<Int> listOf(1,2,3)intList.forEach{println(it) // 1 2 3}println("")// 可变List - 可以删除或添加元素val mutableList mutableListO…

【SpringBoot】RSA加密(非对称加密)

一、关于RSA RSA是一种非对称加密算法&#xff0c;广泛应用于数据加密和数字签名领域。 RSA算法是由罗纳德李维斯特&#xff08;Ron Rivest&#xff09;、阿迪萨莫尔&#xff08;Adi Shamir&#xff09;和伦纳德阿德曼&#xff08;Leonard Adleman&#xff09;在1977年提出的。…

单元测试很难么?

前言 你可能会用单元测试框架&#xff0c;python的unittest、pytest&#xff0c;Java的Junit、testNG等。 那么你会做单元测试么&#xff01;当然了&#xff0c;这有什么难的&#xff1f; test_demo.py def inc(x): return x 1 def test_answer(): assert inc(3) 4 i…

BLE-蓝牙广播

蓝牙广播&#xff1a;

KVB投资安全小知识:你知道情绪面、技术面与基本面的关系吗?

摘要&#xff1a;当涉及到金融市场分析时&#xff0c;情绪面、技术面和基本面是三个重要的方面。它们相互交织&#xff0c;共同影响着市场的走势和投资者的决策。下面我来详细解释它们之间的关系。 情绪面的影响 情绪面指的是投资者情绪和市场情绪&#xff0c;它反映了市场参与…

基于自编码器的滚动轴承异常检测方法(NASA-IMS数据,Python)

代码较为简单。 import numpy as np import pandas as pd from tensorflow import keras from tensorflow.keras import layers from matplotlib import pyplot as plt df_stats_Ch1_test2 pd.read_csv("estadisticos_test2_ch1.csv" , sep ,) X_Ch1 df_stats_Ch…

scratch编程03-反弹球

这篇文章和上一篇文章《scratch3编程02-使用克隆来编写小游戏》类似&#xff08;已经完全掌握了克隆的可以忽略这篇文章&#xff09;&#xff0c;两篇文章都使用到了克隆来编写一个小游戏&#xff0c;这篇文章与上篇文章不同的是&#xff0c;本体在进行克隆操作时&#xff0c;不…

Linux系统安装Ruby语言

Ruby是一种面向对象的脚本语言&#xff0c;由日本的计算机科学家松本行弘设计并开发&#xff0c;Ruby的设计哲学强调程序员的幸福感&#xff0c;致力于简化编程的复杂性&#xff0c;并提供一种既强大又易于使用的工具。其语法简洁优雅&#xff0c;易于阅读和书写&#xff0c;使…

FQC外检机使用Profibus转Modbus网关提升工作效率

一、简介 控制器通过Profibus转Modbus网关&#xff08;XD-MDPB100&#xff09;与视觉传感器实现通讯&#xff0c;在FQC外检机的应用为生产流程的自动化和优化提供了重要支持。在工业自动化领域&#xff0c;PLC常被用作控制器&#xff0c;通过采用在PLC与执行设备中间添加Profi…