高中信息技术—数据采集与编码(一)

计算机技术的应用,使得数据的处理方式发生了巨大的转变,要用计算机处理这些数据,需要对采集到的数据进行一定的转换。
采集方式
1.人工采集—观察、实验
2.机器采集
互联网—网络爬虫
传感器—自然信源

数字化
信息可用模拟信号或数字信号表达。
模拟信号:以连续变化的物理量存在,如水银温度表呈现的温度值,电流表指针指向的电流值等。模拟信号经过采样量化后可以得到数字信号。
数字信号:在取值上是离散的、不连续的信号,在信息技术中,这种信号表示的数据是指可被计算机存储、处理的二进制数据。
模拟信号与数字信号可相互转换,如将语音通过计算机的麦克风、声卡等设备存储在计算机中,这一过程实现了模拟信号转换成数字信号,这个过程也叫作数字化

数字化的过程主要经过采样、量化、编码三个步骤。图例如下:
在这里插入图片描述
采样:将信号从连续时间(空间)域上的模拟信号转换到离散时间
空间)域上的离散信号的过程,对于同一模拟信号,采样的时间间隔越小,采集到的信号样本数量越多。每秒的采样样本数叫作采样频率,单位用赫兹(Hz)表示。在相同的时间内,采样频率越高,采集的样本数量越多。
对于基于时间域的模拟信号,采样其实就是按一定的时间间隔取值。如下图
在这里插入图片描述
量化:将信号的连续取值近似为有限个离散值的过程。连续信号经过采样成为离散信号,离散信号经过量化后可用数值表示。
量化就是将采样到的信号用数字表示出来,即将模拟信号的波形转换为数字,量化的过程是先将整个幅度划分成有限个小幅度的集合,把落入某个范围内的样值归为一类,并赋予相同的量化值。过程如下图。
在这里插入图片描述
编码:是信息按照某种规则或格式,从一种形式转换为另一种形式的过程解码是编码的逆过程。
在数字化过程中,编码就是将量化后的十进制转化为二进制。

数制
我在日常生活中使用最多的是十进制,星期是7进制、月份是12进制,数据在计算机内部是以二进制方式进行存储和处理的。
进制是一种记数方式,亦称进位计数法或位值计数法。利用这种记数法,可以使用有限种数字符号来表示所有的数值。任何一种数制都包含两个基本要素:基和权。基又叫基数,是组成该数制的数码个数,一般来说,k进制的基数就是k,包含k个数字;权又叫权值,是指每一个数位上的1对应的数值,可以表示为基数的若干次幂。十进制数的基数为10,十进制数234中2的权值是10-,3的权值是10,4的权值是10,所以十进制数234还可表示为:2x102+3x10+4x10

关于进制的标志如下图。
在这里插入图片描述
十六进制:
进制数在实际使用中,由于位数太长,不便于书写和记忆,所以人们常采用十六进制数来表示。
十六进制数的特点是:
①由十六个基本数码组成,即0,1,2,…,9,A,B,C,D,E,F。
②采用逢十六进一的进位规则。
例如,B574H=11x16+5x16-+7x16’+4x16。与二进制相类似,H表示十六进制16’,16’,16’,16’是不同位置上的权值。
其实十六进制不是现在才有的,在中国古代已经采用了十六进制,当时的1斤为16两成语“半斤八两”就源于此。

那么二进制、十进制、十六进制之间的转换方式,我总结了如下图:
在这里插入图片描述

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

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

相关文章

STM32——OLED(2)

目录 一、OLED显示屏介绍 引脚说明: 二、OLED驱动 1. 基本认识 2. OLED 驱动原理 及过程 三、SSD1306工作时序 (8080时序) 1. 8080并口读/写过程 2. SSD1306工作时序 (8080时序) 四、屏幕显示 1. GRAM 补: 2. 画点原理 3. 显示字…

第三百四十七回

文章目录 1. 概念介绍2. 原理与方法2.1 知识对比2.2 使用方法 3. 示例代码4. 内容总结 我们在上一章回中介绍了"加密包crypto"相关的内容,本章回中将介绍characters包.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 在项目中会遇到获取字…

【教程】C++语言基础学习笔记(十)——结构体

写在前面: 如果文章对你有帮助,记得点赞关注加收藏一波,利于以后需要的时候复习,多谢支持! 【C语言基础学习】系列文章 第一章 《项目与程序结构》 第二章 《数据类型》 第三章 《运算符》 第四章 《流程控制》 第五章…

C语言------一种思路解决实际问题

1.比赛名次问题 ABCDE参加比赛&#xff0c;那么每个人的名次都有5种可能&#xff0c;即1&#xff0c;2&#xff0c;3&#xff0c;4&#xff0c;5&#xff1b; int main() {int a 0;int b 0;int c 0;int d 0;int e 0;for (a 1; a < 5; a){for (b 1; b < 5; b){for…

Python eval函数

在Python编程中&#xff0c;eval()函数是一个强大且灵活的内置函数&#xff0c;用于动态执行字符串表达式或代码。尽管eval()函数具有强大的功能&#xff0c;但它也带来了一些潜在的安全风险&#xff0c;因此在使用时需要谨慎。本文将深入探讨eval()函数的用法、语法、示例代码…

网红铁头因涉黄经历遭全网封杀

关注卢松松&#xff0c;会经常给你分享一些我的经验和观点。 铁头根本没意识到自己是公众人物了。 知名网红“铁头惩恶扬善”帐号被全网封禁&#xff0c;原因是因为遭到别人举报&#xff0c;1月12日凌晨“铁头”在直播的时候呢&#xff0c;自爆其涉黄经历。 铁头居然自己在直…

刚刚下载!unity应该怎么操作?来看看基操

也用了挺长时间unity了&#xff0c;有时候还是容易忘记基础使用&#xff0c;写一些吧。 以下应该是前年吧在学习飞宇unity时简单记录的。 文章目录 01游戏引擎是啥&#xff1f;02 Unity&#xff0c;你的优势呢&#xff1f;03 动~下载 & 安装04 你好&#xff0c;编辑器05 迈…

SpringCloud之Eureka注册中心和负载均衡

SpringCloud之Eureka注册中心和负载均衡 微服务技术栈认识微服务单体架构分布式架构微服务 微服务拆分及远程调用微服务拆分注意事项 Eureka注册中心提供者与消费者原理分析服务调用出现的问题Eureka的作用 使用流程1、搭建EurekaServer2、注册user-service3、在order-service完…

2024 年 7 款最佳电脑录屏软件 [免费和付费]

录屏是捕获桌面上活动的软件应用程序。用户可以根据自己的要求创建视频记录。免费屏幕录像机广泛用于演示、演示、教程、游戏等。 录音机还有助于内容创建、远程协作和员工培训。这些录音机具有多种特性和功能。它提供了音频录制、网络摄像头集成和快速编辑工具的选项。您可以根…

python 人脸检测器

import cv2# 加载人脸检测器 关键文件 haarcascade_frontalface_default.xml face_cascade cv2.CascadeClassifier(haarcascade_frontalface_default.xml)# 读取图像 分析图片 ren4.png image cv2.imread(ren4.png) gray cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)# 进行人脸…

猫头虎分享已解决Bug || 数据库锁定(Database Locking):DBLockTimeout, DatabaseDeadlock

猫头虎分享已解决Bug &#x1f43e; || 文件系统错误&#xff08;File System Error&#xff09;&#xff1a;FileSystemCorruption, FileSystemNotMounted 博主猫头虎的技术世界 &#x1f31f; 欢迎来到猫头虎的博客 — 探索技术的无限可能&#xff01; 专栏链接&#xff1a; …

抽象的问题1

vue3&#xff0c;在使用v-mode绑定属性时&#xff0c;发生了奇怪的问题&#xff0c;渲染失败了 代码如下 <template><div><form><div>账号<input v-model"form_user_Data.username" type"text"></div><div>密…