Herman Hollerith于1890年开发了一种机器记录和存储信息的方法--穿孔卡(punch cards),用于美国人口普查。他后来创建了我们如今所熟知的IBM公司。
穿孔卡(或“穿孔牌”),也称为Hollerith卡片或ibm卡,是薄纸板制成的卡,可以用手或机器打孔。这些卡片被输入到一个连接到计算机上的读卡器(穿孔读卡器)中,该读卡器将孔洞的顺序转换为数据并发送给计算机。
早期的计算机程序员会手工编写程序,使用穿孔卡片机将程序转换为一系列穿孔卡片。然后,程序员将一叠卡片送到计算机上,并将卡片输入读卡器以输入程序。
穿孔卡工作原理:
数据通过在每一列上打孔来输入到卡片中来表示一个字符,一旦卡片完成,或者按下返回键,卡片技术上就会“存储”该信息。因为每一张卡片只能容纳这么多的数据,所以如果你用穿孔卡(每一行代码一张卡)编写一个程序,你就会有一堆必须保持有序的穿孔卡。为了加载程序或读取穿孔卡数据,将每一张卡插入穿孔读卡器,该读卡器将数据从卡片输入计算机。当卡插入时,穿孔读卡器从卡的左上方开始读取。垂直从顶部开始向下移动。读卡器读取列后,它将移到下一列。
早期的计算机无法像今天的计算机那样存储文件。如果您想要创建一个数据文件或程序,唯一的选择就是运用穿孔卡传送存储数据的计算机。因此,在20世纪初,穿孔卡是存储和检索数据的主要方法。
未知的网友