C1-01任务报告

1、任务一:用【0】和【1】绘图

登录code.org。
本人姓“向”,所以使用二进制画出自己的姓。
在这里插入图片描述

2、任务二:用Hex Editor Neo绘制图片

(1).使用window自带的画图工具画一条线,格式为bmp。用十六位进制编辑器(Hex Editor Neo)打开它。
在这里插入图片描述
在这里插入图片描述
(2).找到不一样的对应参数,就是刚刚画过的一笔。FF在十六位进制当中表示白色,对应的00就是黑色。将下面其中的某一段落全部添加为00就可以画出一条线了。
在这里插入图片描述
初始化:
在这里插入图片描述
修改之后:
在这里插入图片描述
可以发现添加了一些参数之后,多了一条小细线。

3、任务三:修改《植物大战僵尸》游戏存档及金币

(1).先下载《植物大战僵尸》的游戏
(2).进入游戏,新创建一个用户文档,然后玩一关。
(3).找到位于C:\ProgramData\PopCap Games\PlantsVsZombies\userdata文件夹下的user1.dat存档文件。
在这里插入图片描述

注意,游戏即使是安装在别的盘中,存档文件也还是在这个路径下。
(4).使用十六位进制编辑器打开它,这里推荐还是Hex Editor Neo。
(5).这里标红的部分是我已经修改过的,一个是关卡组(自己自称)和金钱组。
在这里插入图片描述
修改之后的效果如下:
在这里插入图片描述瞬间百万富翁,这里有个前提就是必须玩一关,并且获得金币,文件存档才会有相对应的数据参数。
在这里插入图片描述
可以看到关卡也是跳到了5-3。

自测:

一、110101010001转十六进制为多少?
答:D51
二、101011.101011对应的十进制数是多少?
答:43.671875
三、常见的音频编码格式有哪些?
答:MP3,MPEG,WMA,AAC等
四、常见的视频编码格式有哪些?
答:H264,VP8,AVS,RMVB,QuickTime等
五、一个尺寸8x8大小的png全黑图片前四个字节的十六位进制是什么?
答:通过Hex Editor Neo打开,分别是89,50,4e,47
六、UTF8三字节的编码方式为:1110xxxx 10xxxxxx 10xxxxxx,汉字【中】的Unicode编码十六位进制值是0x4e2d,Unicode编码按三字节编码转换到十六位进制的UTF8编码的计算过程是什么?
答:
先将 4e2d 转换成二进制 -> 100111000101101
然后把得到的二进制数从低位到高位,依次从右至左填入1110xxxx 10xxxxxx 10xxxxxx
得到 11101001 10111000 10101101
再将得到的二进制数转换到十六进制,得到的 e4b8ad 即为结果
参考文档:https://blog.csdn.net/qq_41753866/article/details/117047149
七、如果提供一个实时的流媒体服务器,除了ffmpeg,还需要使用哪个组件?
答:还需要 ffserver

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

迟到早退的喵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值