C1任务认证01

C1认证任务01

一、使用0和1绘图

通过使用二进制编码理解图片在计算机底层的存储方式以及图片颜色的填充方式
第一行使用二进制表示 图片的宽度
第二行使用二进制表示 图片的高度
第三行表示图片是用的填充颜色 因为这时使用黑白的方式填充图片的所以颜色的值是1
在这里插入图片描述

二、字符集编码方式

通过进制编辑器来理解不同字符在计算机底层的转换方式及存储方式
首先在文本编辑器里面输入文字
在这里插入图片描述
然后使用进制编辑器来修改文字对应的字节编码将之前输入的文字转换成大写的形式
在这里插入图片描述

三、unicode编码转utf-8编码

以“码”为例它对应的unicode编码是0x7801,中文在使用编码的时候一个中文字符占三个字节
下面是unicode编码(十六进制)转换utf-8编码(二进制)时字节的填充方式

一个字节 ---> 0xxxxxxx
两个字节 ---> 110xxxx 10xxxxxx
三个字节 ---> 1110xxxx 10xxxxxx 10xxxxxx
四个字节 ---> 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx

先将16进制表示的unicode编码转换成二进制的形式
7 8 0 1
0111 1000 0000 0001
接着通过上面的方式填充
11100111 10100000 10000001
再将二进制数据转化成是十六进制的数据
1110 0111 1010 0000 1000 0001
e 7 a 0 8 1
将转换完成的字符集书写在进制编辑器里面保存,查看结果看是否是预期的结果
在这里插入图片描述
打开对应的文本文件查看结果,显然结果和之前预期的一样
在这里插入图片描述

四、自测题

110101010001转十六进制是多少?
答:d51
101011.101011对应的十进制数是多少?
答:43.671875
常见的音频编码格式有哪些?
答:MP3/MP3 Pro格式,WMA格式,MPEG格式,AAC格式等。
常见的视频编码格式有哪些?
答:H264 , VP8, AVS, RMVB等
一个尺寸8×8大小的png全黑图片前四个字节的十六进制值是什么?
答:89 50 4e 47
在这里插入图片描述
如果要提供一个实时的流媒体服务器,除了ffmpeg,还需要使用哪个组件?
答:ffserver

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值