C1之路 | 训练任务01-进制与信息编码
文章目录
- 任务一:用 0 和 1 绘图
- 任务二:1 .进制编辑器对文档
- 2 .进制编辑器对图片
- 任务三:拓展
- 任务四、自测
任务一:用 0 和 1 绘图
第一次接触到计算机二进制存储图片的底层原理
首先用前八位表示图片的宽,后八位表示图片的高
之后1代表白色方块,0代表黑色方块,最终实现图片存储
方块越多,所表示的图片就越精细
也就是说,图片越复杂,存储时需要的01代码越多,所占字节越多
任务二:1 .进制编辑器对文档
用进制编辑器打开文档
发现字符是用十六进制ASCII码转化
而汉字需要用到十六进制GBK码(如下表)
知道这些,我们就可以通过改变底层代码来改变文字
(ps:这样委婉的表白也是件很浪漫的事)
2 .进制编辑器对图片
对图片就好复杂
第一行表示的是格式如(下图表示的是PNG格式)
第二行表示的宽和高,以及图片有多少位色的说明
接下来就是具体的构成图片的部分
原本全黑的图片,我把其中一部分代码全部修改为1,得到了下图
任务三:拓展
我一定下了一个假的植物大战僵尸,找不到存档文件那种
任务四、自测
1 :110101010001转十六进制是??
2 :101011.101011对应的十进制是多少?
3 :常见的音频编码格式有哪些?
答: MP3、MPEG、WMA、WAV、FLAC、APE、ACC、OGG、等
4 :常见的视频编码格式有哪些?
答: H.264、MOV、RMVB、VP8等
5:一个尺寸8*8的全黑图png图片前四个字节的十六进制值是多少?
答:89 50 4e 47
6 :UTF8三字节的编码方式为:1110xxxx 10xxxxxx 10xxxxxx,汉字【中】的unicode编码十六进制是0x4e2d,unicode编码按三字节编码转换十六进制的utf编码的计算过程是什么?
UTF-8汉字采用三字节编码,有如下固定格式 :1110xxxx 10xxxxxx 10xxxxxx其中用x代表的16位使用unicode相应的位来填充,可得到汉字的代码0x4e2d(中的三字节编码)第一个字节4-7位(假设是从左到右0-7位):4的十六进制代码0100第二个字节的2-5位:e的十六进制代码1110第二个字节6-7位和第三个字节2-3位 :2的十六进制代码0010第三个字节4-7位:d的十六进制代码1101可以得到“中”的三字节编码11100100 10111000 10101101
7 :如果要提供一个实时的流媒体服务器,除了ffmpeg,还需要使用哪个组件?
答:ffserver
C1之路 | 训练任务01-进制与信息编码相关推荐
- 牛客网–华为机试在线训练5:进制转换
牛客网–华为机试在线训练5:进制转换 题目描述 写出一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串.(多组同时输入 ) 输入描述: 输入一个十六进制的数值字符串. 输出描述: 输出该 ...
- 计算机进制转换专项训练,计算机各种进制转换练习题(附答案) (精选可编辑)...
<计算机各种进制转换练习题(附答案) (精选可编辑)>由会员分享,可在线阅读,更多相关<计算机各种进制转换练习题(附答案) (精选可编辑)(5页珍藏版)>请在金锄头文库上搜索. ...
- 从零学起-----通识篇01 进制转换
目录 一.目标 二.学习说明背景 三.学习内容 1.进制定义 2.各进制间的转换方法 2.1 二进制转其他进制 2.2 十进制转其他进制 2.3 八进制转其他进制 2.4 十六进制转其他进制 2.5 ...
- C1-1 进制与信息编码
任务一:用(0)和(1)绘图 二进制绘图 任务二:掌握进制编辑器 进制 十进制,二进制,十六进制,八进制 转换 4个二进制为十六进制,3个二机制为八进制, 十进制转二进制可用1,2,4,8,16,32 ...
- C1之路 | 训练任务04-JavaScript
文章目录 任务一:生成图片广告 拓展 自测 任务一:生成图片广告 1. 在页面正中生成一幅图片广告 为了训练一下自己的 css水平,没用图片 <!DOCTYPE html> <htm ...
- C1之路 | 训练任务03-WEB
文章目录 任务一:使用富文本编辑器 任务二+拓展 自测 任务一:使用富文本编辑器 实现改变文字颜色 表格换行变色 点击按钮出现考试信息 <!DOCTYPE html> <html&g ...
- C1之路 | 训练任务02-网络
文章目录 任务一:网络数据抓包 任务二:lesson 拓展 任务一:网络数据抓包 任务二:lesson 拓展 之前写过的:计算机网络·计算子网地址,子网掩码,广播地址,根据子网掩码求网络地址详解
- 计算机进制与信息编码,信息与二进制编码
<信息与二进制编码>由会员分享,可在线阅读,更多相关<信息与二进制编码(5页珍藏版)>请在人人文库网上搜索. 1.课 题:信息与二进制编码课 时:1课时课 型:新授课教学方法: ...
- 计算机编码二进制0001,二进制学习01(二进制,进制运算,数据宽度,无符号位有符号位编码规则)...
二进制学习01 进制 一.二进制简介 1)什么是二进制? 2)二进制的简写形式 二.进制运算 1)八进制运算表 (1) 加法运算表 (2)乘法运算表 (3)八进制简单运算题 三.数据宽度 1)什么是数 ...
最新文章
- Graph Representation 图神经网络
- 黑马程序员---基础加强-----------------第二天(新特性:注解、泛型)
- mvn 主要命令说明
- 以高端牌乘风破浪的飞鹤,究竟是“实力派”还是“偶像派”?
- 【学术相关】科研行业有哪些不为大众所知的内幕?
- mybatis下log4j使用
- JAVA输出菱形并使用绝对值,案例用绝对值的方法打印出菱形
- ios 内联函数 inline ---分解LFLiveKit
- 智能车学习(二十)——浅谈C车硬连接与软连接
- 物化视图实践(1)----实现远程数据同步
- python 将字典转成url参数
- [No0000CE]检测非空格字符作为密码的密码强度
- 最新的ndkr20编译c_Android NDK-r20 交叉编译 FFmpeg 4.2
- Duanxx的STM32学习:NVIC操作
- SQLPrompt10带注册机(支持SSMS v18.5)
- 【软考软件评测师】历年真题大汇总
- Hi3516A开发--电阻分压阻值计算
- 信息系统高级项目管理师:十大知识领域+五大过程组
- 【Pygame实战】这游戏有毒,刷爆朋友圈:小编已与病毒版贪吃蛇大战了三百回合,最高分339?
- 基于Android studio的WIFI搜索显示与WIFI打开
热门文章
- UA OPTI501 电磁波 Lorentz Oscillator Model 4 Hilbet变换与Kramers-Konig关系式
- ACM基础题 - 求矩形个数
- 初步了解设备IO方式和ReactOS MDL实现
- 图解分析一个dNet进销存软件
- linux内核技术文章
- 图解Oracle存储过程教程
- 用VS Express 2010开发第一个应用程序
- Kubernetes对象中的PersistentVolume、PersistentVolumeClaim和StorageClass的概念关系
- 制作npm插件vue-toast-m实例练习
- 【SaltStack官方版】—— STORING JOB RESULTS IN AN EXTERNAL SYSTEM