早期的大型机计算机程序包含在成堆的纸板穿孔卡中。虽然打孔卡已经有很多年没有用于此目的了,但打孔卡仍然有一些用途,并且在一些投票机中使用最为显著。
穿孔卡片实际上是在电子计算机出现之前发明的。打孔卡最初由赫尔曼·霍勒瑞斯(Herman Hollerith)申请专利,纽约市卫生局(New York City Board of Health)首先将其与制表机一起用于记录人口动态统计数据,后来在1890年的人口普查中使用。霍勒瑞斯实际上是从提花织机使用的卡片中得到这个想法的,提花织机使用卡片来控制编织图案。
霍勒瑞斯发明了机电机器,包括打孔装置、制表机和分拣机,可用于积累和存储统计数据。他的公司,制表机公司,后来加入托马斯·沃森,谁后来更名为国际商业机器公司(IBM)。
这些年来,列的大小和数量各不相同,1890年人口普查中使用的原始卡片有20列,每列有10个穿孔位置。与现代操作系统有一些有趣的相似之处。1928年,IBM推出了使用矩形孔而不是圆孔的80列卡并获得专利,这一点意义重大,因为它将IBM的竞争对手限制在了旧的、不兼容的圆孔格式上。
雷明顿·兰德(Remington Rand)设计了一种竞争性的格式,允许在45列卡片上存储90列文本,这实际上是一种优越的设计,但由于IBM在市场上的主导地位,因此并未经常使用。卡片处理不一定需要使用计算机。例如,一些零售应用程序使用卡片分拣机和制表机进行记帐功能,例如将卡片上的价格字段汇总到多个类别中。
编程语言要求早期的固定格式卡转向自由格式设计,随着FORTRAN和COBOL等标准化计算机语言的发展,通用穿孔卡变得普遍。
直到20世纪70年代,大型数据处理操作才开始从穿孔卡转向数据存储在磁带上的分时环境。
穿孔卡片仍然广泛应用于投票机中,尽管多年来出现了一些问题。在1968年底特律大选中,一场暴雨浸泡了一批选票,在2000年总统选举中,与更现代的系统相比,选票的准确性和效率受到质疑。
...之间移动,卡片上的孔在铜棒接触的地方产生电流。 什么是乍得(a chad)? chad是在纸带或数据卡上穿孔产生的一小片纸或硬纸板;也可以称为乍得的一块。这个词起源于1947年,来历不明。用外行的话来说,chad是卡片上被打孔...
分析引擎是一台机械计算机,由英国发明家兼数学家查尔斯·巴贝奇于19世纪30年代中期发明。尽管巴贝奇从未制造过整台机器,但分析引擎通常被认为是现代计算机的先驱...
数码照片卡是一种特殊类型的数码照片打印输出,可作为特殊场合或其他活动的贺卡...
三孔冲床是一种弹簧加载装置,可在纸质文档中机械地冲孔。这些孔与三孔活页夹的相应环完全对齐。朋友们,这一切都是为了组织和整洁。 ...