软考笔记随记

原码:(0正1负)

原码是最直观的编码方式,符号位用0表示正数,用1表示负数,其余位表示数值的大小。
例如,+7的原码为00000111,-7的原码为10000111。
原码虽然直观,但直接用于加减运算会导致计算复杂,且0有两种表示(+0和-0),不唯一。

反码:

反码是在原码的基础上得到的,正数的反码与原码相同,负数的反码是符号位不变,其余位取反。
例如,+7的反码为00000111,-7的原码为10000111,反码为11111000。
反码作为中间过渡码,用于由原码求得补码,或者由补码求得原码。

补码:

补码是在反码的基础上得到的,正数的补码与原码相同,负数的补码是反码加1。
例如,+7的补码为00000111,-7的反码为11111000,补码为11111001。
补码是计算机内部实际用来表示和存储有符号整数的编码方式。它解决了原码直接运算的复杂性和0的表示不唯一的问题。补码的一个重要特性是,对于任意一个整数n,它的补码与-n的补码相加等于全1(即溢出),这使得加法和减法可以使用相同的电路实现。

在这里插入图片描述
在这里插入图片描述

网络配置命令

IPconfig /all 显示本机TCP/IP配置的详细信息
IPconfig /release DHCP客户端手工释放IP地址
IPconfig /renew DHCP客户端手工向服务器刷新请求
IPconfig /flushdns 清除本地DNS缓存内容
IPconfig /displaydns 显示本地DNS缓存内容
IPconfig /registerdns DNS客户端手工向服务器进行注册

Ping -t 目的IP/域名 持续ping,知道Ctrl+c终止
ping -l 目的IP/域名 指定Ping包大小

Tracert 目的IP/域名 路径跟踪

Netstat -r 显示主机的路由表,等价于route print
Netstat -a 显示以太网统计信息
Netstat -o 显示与每个连接相关的所属ID进程

Nslookup 查询Internet 域名信息或诊断DNS服务器问题的工具。

数字信号和模拟信号

在这里插入图片描述

数据编码

在这里插入图片描述

在这里插入图片描述
解析:双极性码,遇1时翻转,遇0不变。

在这里插入图片描述
Manchester 曼彻斯特编码

数字调制技术(数字信号–>模拟信号)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

脉冲编码调制(PCM:模拟信号–>数字信号)

在这里插入图片描述
在这里插入图片描述


在这里插入图片描述
解释:两倍

在这里插入图片描述

在这里插入图片描述

多路复用技术

在这里插入图片描述

1、空分复用(SDM):指利用空间的分割来实现的复用,进而让同一频段的信号能在不同的子信道内传输,常见应用如:光缆

2、频分复用(FDM):通过信号的不同频率范围划分子信道,应用示例:FM电台。

3、波分复用(WDM):以不同的光波长来划分子信道,应用示例:光纤

4、时分复用(TDM):以信道的传输时间作为分割对象(划分时间片)来实现的复用,并且可以根据时间片是否固定分配,分为同步时分复用技术统计时分复用技术

同步时分复用技术的应用
1、E1载波
E1载波:采用同步时分复用技术将30个语音信道和两个控制信道复合。
在一条2.048Mb/s的高速信道上。
@共划分为32个相等的时隙,编号为CH0-CH31
@每个时隙传送8bit,因此完整E1帧长为832=256bit
@每秒传送8000个E1帧,因此E1是数据率就是256
8000=2.048Mbps

2、T1载波
T1载波:采用同步时分复用技术将24个话音信道复合在一条1.544Mb/s的高速信道上。
@共划分为24个相等的时隙,24个子信道均作为话音信道。
@每个时隙传送8bit,额外加一个帧同步位,因此完整T1帧长位248+1=193bit
@每秒传送8000个T1帧,因此T1的数据率就是193
8000=1.544Mbps.

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

差错控制

通信过程中差错大致分为:
1、由热噪声引起的随机错误
2、由冲击噪声引起的突发错误

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

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

相关文章

如何在VS Code中安装插件并进行中文化。

相关文章推荐: 如何下载和安装Visual Studio Code(VSCode) 在使用Visual Studio Code(简称VS Code)进行开发时,安装插件可以极大地提升开发效率和使用体验。而将VS Code插件界面进行中文化,则能更好地满足中…

实战使用Java代码操作Redis

实战使用Java代码操作Redis 1. 背景说明2. 单连接方式3. 连接池方式1. 背景说明 在工作中, 如果有一批数据需要初始化, 最方便的方法是使用代码操作Redis进行初始化。 Redis提供了多种语言的API交互方式, 这里以Java代码为例进行分析。    使用Java代码操作 Redis 需要借助…

积极向上的态度

非常欣赏您这种积极向上的态度!以下是一些具体的建议,帮助您实现这些目标: 设定明确的目标: 将长期目标分解为短期、中期和长期的小目标。为每个小目标设定具体的完成时间和衡量标准。制定计划: 根据目标制定详细的工…

深度学习二分类任务之随机分配数据集

import os import random import shutildef random_sample_images(source_folders, output_folders, num_images_per_folder=4000):for source_folder, output_folder in zip(source_folders, output_folders):

十四、Redis Cluster集群

Redis Cluster是Redis提供的一个分布式解决方案,在3.0推出。Redis Cluster可以自动将数据分片分布到不同的master节点上,同时提供了高可用的支持,当某个master节点挂了之后,整个集群还是可以正常工作。1、为什么要用Redis Cluster…

智慧景区AR导览手绘地图小程序系统开发源码搭建

智慧景区AR导览手绘地图小程序系统开发源码搭建需要以下步骤: 1. 确定系统需求和功能:了解智慧景区AR导览手绘地图小程序系统的需求和功能,包括地图绘制、AR导览、用户交互、数据管理等。 2. 选择开发平台和工具:选择适合的编程…

KMP 算法JavaScript代码实现

LeetCode 28. 找出字符串中第一个匹配项的下标 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack "hello", needle &quo…

浅说文心一言

文心一言(ERNIE Bot)是一个基于Transformer结构的知识增强大语言模型,它可以根据用户的指令和输入,生成相应的回答或文本。以下是一些常见的指令示例,你可以根据需要进行调整: 问答指令: "…

rocketmq的流程

生产过程 消费过程 存储 在RocketMQ中,一个Broker的所有Topic的消息都会被写入到同一个CommitLog文件中。 每个队列(Queue)都有对应的ConsumeQueue文件。 ConsumeQueue每个记录定长,20字节,消息在commitlog中的偏移量…

2024 年第四届长三角高校数学建模竞赛赛题浅析

一图流 赛道 题目难度 数据处理难度 模型难度 备注 A 高 低 高 需要物理模型和优化算法来预测物体在水中的行为和搜索策略,数据相对简单,主要挑战在于环境模拟和策略优化。 B 中等 高 中等 涉及大数据处理、特征工程、机器学习模型选择和调…

Linux quotacheck命令教程:如何检查和修复文件系统的磁盘配额(附案例详解和注意事项)

Linux quotacheck命令介绍 quotacheck命令是用于扫描文件系统以检查磁盘配额的一致性。它生成、检查和修复配额文件。这个命令通常在系统引导时运行,或者在手动更改了配额设置后运行。 Linux quotacheck命令适用的Linux版本 quotacheck命令在大多数Linux发行版中…

Poetry - Python 环境管理

文章目录 关于 poetry初始化项目从 0 创建项目已有项目中初始化环境 管理依赖库添加库查看依赖更新 管理环境查看有哪些虚拟环境删除环境 执行 python 脚本进入环境 manual 关于 poetry 官网:https://python-poetry.org官方文档:https://python-poetry.…

外贸客户采集软件有哪些?

外贸客户采集软件可以帮助企业收集潜在客户的信息,以便进行市场分析和客户开发。以下是一些常用的外贸客户采集软件: 易谷歌地图数据采集大师:基于谷歌地图数据采集的软件,能够采集任意国家、地区的企业地址、电话号码、邮件地址等…

SpringCloud 2023.0.1

本文介绍如何使用 springboot3及cloud2023 进行微服务模块化开发 采用父-module 模块开发 父工程 demo-java pom.xml <!--配置 springboot的依赖的版本号, 方便 module 进行继承--><dependencyManagement><dependencies><!--增加 springboot的依赖--&g…

浅谈-数据分析之道--数据思维的培养

第一篇数据思维 数据分析中最重要的是数据思维&#xff0c;对于业务场景中常见的问题&#xff0c;只要有分析问题的思路和方法&#xff0c;无论用什么工具都可以得到结果。 数据思维是数据分析师分析问题的思路和角度。 第一章&#xff0c;什么是数据思维 什么是数据治理&a…

MCN公司是做什么的,你了解吗?

近年来,短视频、直播等新兴内容形式在互联网上风靡一时,催生了大批头部网红和内容创作者。然而,在网红经济的繁荣发展背后,却存在着一个鲜为人知的"幕后推手"——MCN机构。简单来讲&#xff0c;MCN就是网红“大红大紫的背后推手”。 MCN可以说是一个把流量和广告营销…

适合建站的香港服务器有哪些,企业和个人建站的

香港服务器适合外贸建站、个人和企业建站&#xff0c;尤其是中小企业官网非常适合放在香港服务器上&#xff0c;因为香港服务器在国内外的访问速度都很快&#xff0c;也就意味着全球客户都能访问到你的网站。 对于很多新手小白来说不知道怎么才能买到靠谱稳定的香港服务器&…

eslint从0配置到1(vue3)

1、安装 npm i -D eslint npm i -D eslint-plugin-vue npm i -D vite-plugin-eslint 2、 创建文件&#xff08;根据自己的配置规则去增删&#xff09;&#xff1a;.eslintrc.cjs module.exports { root: true, // 使 eslint 支持 node 与 ES6 env: { browser: true, es2021: t…

mysql主从热备+keepalived 部署mysql高可用主备模式

目录 1、环境准备 2、分别在主服务器和备用服务器上安装keepalived 3、修改keepalived服务的配置文件 3.1 修改主服务器上的keepalive服务的配置文件 3.2 修改备用服务器上的keepalive服务配置文件 4、编写mysql监控脚本放到主服务器上 5、在主服务器和备用服务器上查看…

水泡传感器内部结构

水泡传感器内部结构&#xff1a; 水泡传感器放大电路 电路是基于1.6V做的TIA I2V&#xff0c; 也就是输出部分基于1.6V做电压的增加或减少。