这是一篇豆瓣上的奇文。主人公通过对填涂答题卡的修改引起了一场不大不小的风暴。也许你看了这个“故事”会怀疑其真实性,但小编想说,是否虚构不重要~ 重要的是文中主人公的不拘泥与常规的视角,缜密而深入的思维,脱离教条的行动方式,以及一些桀骜不驯——这是典型的“黑客”式思维。而当前这个社会最缺的就是这样未被麻痹,有独立思考和行动力的人。

今天,又是一年一度高考的日子。

回想起16年前(1996年)……那是高中的一段艰苦岁月……

几乎每天都要进行一场高考模拟测试,同学和老师们,都是叫苦不迭。

那时候,用2B铅笔填涂答题卡的答卷方式,已经在高考中开始实施。教育主管部门和校方,为了“实战演练”考生们的临场技能,在模拟考试中,也实行了答题卡方式。

那是一次全市范围的英语模拟考试,答题卡将被上交到市级考试中心机构,进行计算机阅卷处理。

我早早地就做完了试题。闲着没事,就开始琢磨起这个“答题卡”来。

直到现在,我还清楚地记得,在那张长方形答题卡上面的最右边,从上到下,几十个小黑块与空白相间排列。

这一长条相间排列的小黑块与空白,是做什么用的呢?

我的直觉告诉我:

(1)当答题卡被送入电子阅卷设备之后,设备的接纳口,一定要比答题卡更宽一些。就像较小的豆子要通过较大口径的漏斗口,才能被漏斗收进去一样。如果设备的接纳口跟答题卡的宽度一样,那么难免会发生卡纸。

(2)因为电子阅卷设备的接纳口,存在上述的冗余空间,又因为答题卡在被摆放和被传送的过程中,一定会出现“抖动”,那么,每张答题卡对于设备接纳口的位置,都是随机的。

(3)因为答题卡相对于设备接纳口的位置是随机的,那么,接下来要让电子阅卷设备的读卷探头(一种指针),能够准确地识别答题卡上的填涂信息,就必然要有一种“定位机制”,使得读卷探头和答题卡的相对位置,是可以被精准测量的“偏移量”。

(4)那么,观察现在手上的这张答题卡。在整张答题卡上,最有可能用来实现这种“定位机制”的,就应该是那一长条相间排列的小黑块与空白了。

(5)之所以选用2B铅笔来填涂,是因为2B铅笔留下的石墨厚度,可以对电子阅卷设备所发出的信号(猜想是光信号)做出影响。也就是说,当石墨的厚度足以使其吸收光信号,而不是像白纸的空白处反射光信号而被设备俘获的时候,电子阅卷设备就知道该考生的答项是什么了。

(6)那么,第(4)点中所假象的“定位机制”,应该同样也是利用光信号的被吸收和被反射来实现。这样的话,如果在那一长条相隔排列的小黑块之间的空白处,全部用2B铅笔涂满的话,石墨将与小黑块连为一体,成为一个黑色的整长条。如此一来,上述的“定位机制”就失效了。

(7)当“定位机制”失效之后,答题卡相对于电子阅卷设备的位置,就永远是不确定的了,那么,电子阅卷设备将失效,它将无法判别考生的答项是什么了。

就这么胡思乱想了一通之后,我开始动手把以上的设想付诸实施,就是用2B铅笔,把答题卡上面最右边的,相隔排列的小黑块之间的空白,全部涂黑。

交卷。

过了两天之后,我知道了结局:

当我们这次模拟考试的答题卡,被送到市级考试中心之后,那里的电子阅卷设备彻底失灵。当次的所有答题卡全被绞成一团,险些全部废掉。后来不得不采用老师人工阅卷的方式,来批阅这些烂纸。电子阅卷中心的工作人员,排查了好久,最后终于发现,就是因为我这张“诡异”的答题卡,惹的祸。

我们的英语老师,不可能理解我这个小孩儿能动那么多“鬼脑筋”,他认定我是在考试时“思想不集中”。他对我说:“以后不要再这样了……”

同班同学,不论我跟他们怎么解释,这次事故是如何实现的,他们都始终听不懂。

这样的事情,此后我再也没有做过,因为我已经亲自地充分验证了我的一次“白日梦”式的假想。

我已经非常满足了。

有一些网友认为,我在主帖里所讲述的故事,是“吹牛逼”、“编故事”、“骗傻子呢”、“这都信?”……

他们的理由,是这么一个意思:按照我所讲述的做法,应该只有属于我自己的那唯一的一张答题卡,无法被设备正确判读,至于其他的答题卡,应该仍然能够被设备正确地处理,但我却说,在那次事件中,其他的答题卡也无法被正确处理且被报废,所以,认定我是在“吹牛逼”、“编故事”。

我认为,上述这种质疑的理由,是非常合理的。甚至,这种理由所揭示的,对事件最终结局的判断,也在我的那次“白日梦”设想的范围之中 —— 我的设想是:让电子阅卷系统仅仅是无法判读我的答题卡。(我再重申一下:)至于最后让整批答题卡报废的结局,是出乎我意料之外的。甚至可以这么说,如果我能预估到,最终的结局是那样的话,那么,我肯定不会依旧我行我素地,去那样验证我的设想了。

当1996年那次英语模拟考试结束两天之后,我知道了事件的结局的时候,我的心情是有一些复杂的:首先,我觉得有一些羞愧和忐忑,主要是因为担心我们无辜的英语老师,可能会被教育主管部门追究责任,甚至我们这所“省内名重点中学”也会由此而蒙羞。其次,虽然事件的结果超乎我的预料,令我有些讶异,但是很快,我不得不又做起“白日梦”,那就是,我必须进一步设想:在我的那张答题卡被送入电子阅卷设备之后,对该设备到底如何地发生了干扰。

任何看似不和谐的结果,必须规整成为我所要求的“可以理喻”的体系中的一部分。没办法,这简直就是我的一种心病。

一个关于高考的黑客故事:用2B铅笔注入阅卷系统相关推荐

  1. “黑客”通过2B铅笔注入阅卷系统

    2019独角兽企业重金招聘Python工程师标准>>> 今天我要给大家分享一篇我在豆瓣上看到的文章.通常我们理解的"黑客"都是跟网络沾边的,那你见过不用网络仅仅通 ...

  2. 每天150亿起攻击 这是一个恐怖的企业安全故事!

    本文讲的是 每天150亿起攻击 这是一个恐怖的企业安全故事!,信息安全问题,是牌匾上凌厉的"生人勿近",一旦遭遇,企业就只能自求多福?! 现实世界中,企业面临的安全威胁种类繁多,但 ...

  3. 一个计算机入门者的故事

    一个计算机入门者的故事 序章 最开始的故事 步入领域前最煎熬的一段时期 最初的热血和中间的迷茫 走出迷茫确定方向 梳理专业能力 未来的道路 序章 搁置许久,终于再次启用了这个账号.以前注册这个账号是学 ...

  4. ChatGPT写高考作文-《故事的力量》

    ChatGPT写高考作文-<故事的力量> 文章目录 ChatGPT写高考作文-<故事的力量> 1.题目 2.ChatGPT创作文章 1.题目 新课标I卷 试题内容: 阅读下面的 ...

  5. 教程 | 一个基于TensorFlow的简单故事生成案例:带你了解LSTM

    在深度学习中,循环神经网络(RNN)是一系列善于从序列数据中学习的神经网络.由于对长期依赖问题的鲁棒性,长短期记忆(LSTM)是一类已经有实际应用的循环神经网络.现在已有大量关于 LSTM 的文章和文 ...

  6. 罗永浩2011年保利剧院演讲(一个理想主义者的创业故事II)

    很喜欢 老罗: 视频地址如下: 2010年老罗全国巡演完结篇--海淀剧院 http://v.youku.com/v_show/id_XMjI2MzU1NDQ0.html 罗永浩2011年保利剧院演讲( ...

  7. python怎么建立项目经理部的基本原则_一个关于项目经理的故事

    一个关于项目经理的故事 项目经理的养成日记 L在2001年毕业之后加入到了福建实达公司. 在今天这个公司几乎是很少有人听说了,但在当年实达还是在IT这片江湖里有些地位的.当年实达的产品线非常全,有网络 ...

  8. 计算机相关知识小故事,转一个有意思的计算机小故事

    转一个有意思的计算机小故事 (2011-08-01 13:12:52) 标签: 杂谈 我是一條RAM,我在一台PC裡工作, 但我不記得我從哪裏來,什麼牌子,因為我健忘. 我的BOSS是CPU,他是我們 ...

  9. 一个程序员的真实故事(下)

    这几天比较忙,时间不够用,本来想天天更新一篇文章的,最后还是食言了,看来自己对时间的安排还是不够游刃有余. 今天就来揭晓一个程序员的真实故事的下集,上周写了上集,反响还是不错的,有好多朋友都在期望着下 ...

最新文章

  1. VS2010重构学习总结
  2. 固态硬盘量产工具_固态硬盘怎么修复
  3. PHP控制转盘抽奖代码,PHP 根据概率 实现抽奖转盘算法 代码
  4. Posftix邮箱服务
  5. java创建对象的几种方式
  6. vue执行操作成功但页面不刷新_vue.js数据更新页面不刷新
  7. 03-03 java 顺序语句结构,选择结构if语句
  8. 一步一步手绘Spring IOC运行时序图一(Spring 核心容器 IOC初始化过程)
  9. 主机甲采用停等协议向主机乙_TCP/IP 协议——详解篇
  10. 【C++】双边滤波器(bilateral filter)
  11. nginx+Keeplive高可用集群部署
  12. 分享133个JSP源码,总有一款适合你
  13. ☀️光天化日学C语言☀️(09)- 算术运算符 | 小学就会了?温故而知新,可以为师矣!
  14. 使用EMOS整理笔记
  15. 解决Failed to connect to github.com port 443 after 21113 ms: Timed out
  16. 【实战】PyTorch 在 CIFAR-10 数据集上的训练及测试过程
  17. linux bochs 网络,Linux下Bochs的使用(转载)
  18. 中国制造2025主攻方向是智能制造
  19. 通过游戏策划阶段防治游戏外挂(超长)
  20. HDU 3831 DICS

热门文章

  1. C语言文件的拆分与合并操作
  2. 办公室午休养精蓄锐良招
  3. Android官方文档training中英文翻译目录大全:29篇已翻译,45篇未翻译
  4. 牛津大学人类未来研究所:万字长文谈AI新职场方向-政策研究
  5. Firebird 数据库使用心得
  6. 【荐读】我观察14年才发现,那些很努力却没成就的人都有一个特点
  7. 从零开始学USB(二十二、USB接口HID类设备(四)_报表描述符Local类)
  8. SAP ABAP 解析JSON
  9. 数据结构与算法(python):树结构
  10. 公司企业常见部门名称英文