第306章 穿孔纸带上的光-《穿越59,开局获得签到系统》


    第(2/3)页

    他摇动手柄。

    咔哒。第一个孔通过。小车左边的电机转了,车子往前动了一下。

    咔哒。第二个孔通过。左边电机停,右边电机转,车子原地往右偏了一点。

    咔哒。第三个孔通过。两个电机一起反转,车子往后倒了一小段。

    虽然动作笨拙,虽然只是前进、右偏、后退三个简单动作,但平安的眼睛已经瞪得像铜铃。

    “它……它真听话了!”他声音都变了。

    “不是听话,是执行程序。”赵四纠正他,“我打了三个孔,就相当于写了三条指令:第一条,左电机正转;第二条,右电机正转;第三条,双电机反转。”

    平安盯着那卷纸带,又盯着小车,忽然问:“爸,那我要是想让车子走个正方形,得打多少孔?”

    赵四笑了。这孩子问到点子上了。

    “你来算算。”他把纸带推过去,“走正方形,得前进、右转、前进、右转、前进、右转、前进,回到起点。前进要打什么孔?右转要打什么孔?”

    平安咬着嘴唇想。苏婉清想提示,被赵四用眼神制止了。

    “前进……要两个电机一起正转。”平安慢慢说,“那得同时打两个孔?不对,纸带一次只能过一个孔……”

    “聪明。”赵四点头,“所以要把‘两个电机同时正转’这个命令,编码成一个孔。比如,在第一个位置打孔,表示‘双电机正转’。”

    他拿起硬纸板做的指令卡片,上面画着简单的符号:“喏,这是我设计的‘指令集’。这个符号代表前进,这个代表右转,这个代表停止。”

    平安接过卡片,看得入神。那些简单的符号在他眼里,忽然有了魔力。

    “所以,”他抬起头,“我要是想让车走正方形,就得按顺序打:前进、右转、前进、右转、前进、右转、前进……七个命令,打七个孔?”

    “对。”赵四把打孔钳递给他,“试试?”

    平安接过钳子,手有点抖。他铺开一段空白纸带,对照着指令卡片,在第一个位置打了代表“前进”的孔。

    打孔的声音很清脆,“嗒”一声,纸带上多了个小圆洞。

    他抬头看父亲。赵四点点头,没说话。

    第二个孔,代表“右转”。

    第三个孔,又是“前进”。

    十岁的孩子全神贯注,额头上渗出细密的汗珠。苏婉清想给他擦,赵四轻轻拦住了。

    七个孔打完,平安长长吐出一口气,像是完成了一件了不起的大事。他把纸带小心地装进读带器,连接好小车,然后抬头看父亲,眼神里既有期待又有不安。

    “摇吧。”赵四说。

    平安握住摇柄,开始摇。

    咔哒。小车往前动了。

    咔哒。小车右转。

    咔哒。又往前。

    客厅里很安静,只有读带器的“咔哒”声和小车电机轻微的嗡嗡声。夕阳已经完全落下去了,屋里开了灯,灯光照在那辆简陋的小铁皮车上,照在纸带上一排整齐的孔洞上,照在平安专注而紧张的脸上。

    第七个孔通过。小车完成了最后一段前进,停在它出发的位置。一个不太标准的正方形,但确实是个闭合的图形。

    成功了。

    平安呆呆地看着小车,又看看纸带,再看看父亲。然后,他眼睛里的光,一点一点亮起来,越来越亮,最后像点燃了两簇小火苗。

    “爸……”他声音发颤,“它……它真走出来了!”

    “是你让它走出来的。”赵四拍拍他的肩,“平安,是你打的孔,是你写的程序。”

    平安低头看着自己的手,看着手里的打孔钳,忽然跳起来:“我成功了!妈,我成功了!小车听我的话了!”

    苏婉清眼圈有点红。她揽过儿子,摸摸他的头:“妈看见了。平安真棒。”

    “这才刚开始。”赵四说,语气平静但带着鼓励,“一个正方形,七个命令。以后你还能写出更复杂的程序。让车走‘8’字,让车绕障碍,让车按你画的路线走。”

    “我能吗?”平安抬头,眼睛里的光灼灼的。

    “能。”赵四肯定地说,“只要你肯学,肯想,肯动手。”

    那天晚上,平安缠着赵四学了一晚上。

    他学会了更多的指令:左转、后退、暂停。学会了怎么把复杂的动作分解成简单的命令。学会了在纸带上做标记,好知道自己打到哪了。
    第(2/3)页