30.阅读材料:
你知道“二维码”吗?它是一种编码,通过表示1和0的黑白小方块排列成图案传递信息.二维码广泛应用于我们生活,“扫一扫”成为人们的习惯动作.
你知道二维码究竟是怎样生成的吗?你想亲自制作一个二维码吗?首先来了解一个定义:定义符号“⊕”表示一种运算叫做“异或”运算,即当a=b时,a⊕b=0;当a≠b时,a⊕b=1.
下面就让我们试着为“BHSF”制作一个二维码吧!
【步骤一】
查表可得字母“B”的八位二进制编码为01000010,“H”为01001000,“S”为01010011,“F”为01000110.
【步骤二】
将每个字母的编码按照一定的顺序排布在方格内,例如字母“S”的编码排布如图第一个表格.然后将编码排布与事先排布好0与1的表格(称为掩模)进行“方格一一对应”的“异或”运算(如图第三个表格),并将结果中1的位置填涂黑色,0的位置填涂白色(如图第四个表格).
解决问题:
(1)请根据上面的定义将表格补充完整.
(2)仿照上面【步骤二】,完成“F”的编码排布、运算及二维码填涂.
“BHSF”二维码的其余部分已生成,你可以将获得的结果填涂在对应的空白位置.一个完整的二维码就大功告成啦,试着扫一扫它吧!