码迷,mamicode.com
首页 > 其他好文 > 详细

早期穿孔卡设计简要考量

时间:2017-10-29 00:35:11      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:tle   class   提升   可见   计算机   统计   数据   一个   连接   

穿孔卡

1.雏形

杰卡德提花机用穿孔纸带上的小孔,主要用来控制提花操作的步骤,即编写程序,霍列瑞斯则进一步设想要用它来储存和统计数据,发明一种自动制表的机器。两年后,霍列瑞斯博士离开了人口局,到专利事务所工作过一段时间,也曾任教于麻省理工学院,一边工作,一边致力于自动制表机的研制。
霍列瑞斯首先把穿孔纸带改造成穿孔纸带,以适应人口数据采集的需要。由于每个人的调查数据有若干不同的项目,如性别、籍贯、年龄等等。霍列瑞斯把每个人所有的调查项目依次排列于一张卡片,然后根据调查结果在相应项目的位置上打孔。例如,穿孔卡片“性别”栏目下,有“男”和“女”两个选项;“年龄”栏目下有从“0岁”到“70岁以上”等系列选项,如此等等。统计员可以根据每个调查对象的具体情况,分别在穿孔卡片各栏目相应位置打出小孔。每张卡片都代表着一位公民的个人档案。
 
2.应用设计
霍列瑞斯博士巧妙的设计在于自动统计。他在机器上安装了一组盛满水银的小杯,穿好孔的卡片就放置在这些水银杯上。卡片上方有几排精心调好的探针,探针连接在电路的一端,水银杯则连接于电路的另一端。与杰卡德提花机穿孔纸带的原理类似:只要某根探针撞到卡片上有孔的位置,便会自动跌落下去,与水银接触接通电流,启动计数装置前进一个刻度。由此可见,霍列瑞斯穿孔卡表达的也是二进制信息:有孔处能接通电路计数,代表该调查项目为“有”(“1”),无孔处不能接通电路计数,表示该调查项目为“无”(“0”)。

将人的思想,通过程序设计告诉计算机。以实现减少工作量,提升工作效率的目的。

 

 

早期穿孔卡设计简要考量

标签:tle   class   提升   可见   计算机   统计   数据   一个   连接   

原文地址:http://www.cnblogs.com/Mmumu/p/7748587.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!