霍爾瑞斯博士是德國人。早年畢業於美國哥倫比亞大學礦業學院,學習采礦。
少校。大學畢業後,我來到人口普查局,做的第壹份工作就是人口普查。他和同事壹起深入很多家庭填表收集信息,知道每壹個數據都來之不易;他整天埋在數據堆裏,用手搖電腦“搖晃”。壹天下來,幾個表的數據他都數不過來。
人口普查需要處理很多數據,比如年齡、性別等。,還要統計每個社區有多少小孩和老人,有多少男性市民和女性市民,等等。這些數據也能被機器自動統計嗎?采礦工程師Horatius想到了80年前紡織工程師Jakade發明的穿孔紙帶。提花機提花用的打孔紙帶上的小孔,主要是用來控制提花操作的步驟,也就是編寫程序。Horatius進壹步設想用它來存儲和計算數據,並發明了自動制表機。
人口普查局的業務極其繁忙,壹個行政機構不可能為公務員從事科研提供時間和經費。兩年後,Horatius博士離開了人口局,在專利局工作了壹段時間。他還在麻省理工學院任教,工作期間,他致力於開發自動制表機。
霍爾瑞斯首先將穿孔紙帶改造成穿孔卡片,以滿足人口數據收集的需要。因為每個人的調查數據都有幾個不同的項目,比如性別,籍貫,年齡等等。霍拉修斯將每個人的所有調查項目依次排列在壹張卡片上,然後根據調查結果在相應項目的位置上打孔。例如,在穿孔卡片的“性別”欄下,有“男性”和“女性”兩個選項;“年齡”壹欄下有從“0歲”到“70歲以上”的壹系列選項,以此類推。統計人員可以根據每個調查對象的具體情況,在每列穿孔卡片的相應位置打小孔。每張卡代表壹個公民的個人檔案。
霍勒斯博士的巧妙設計在於自動統計。他在機器上安裝了壹套裝滿水銀的小杯子,在這些水銀杯子上放上穿孔卡片。卡片上方有幾排經過精心調整的探頭。探針連接到電路的壹端,水銀杯連接到電路的另壹端。它類似於提花機中打孔紙帶的原理:只要壹個探頭碰到卡片上有孔的位置,就會自動落下來,與水銀接觸接通電流,啟動計數裝置前進壹個刻度。可以看到,霍勒裏斯穿孔卡也表達了二進制信息:有洞的地方可以開啟電路計數,表示調查項目為“是”(“1”),沒有洞的地方不能開啟電路計數,表示調查項目為“無”(“0”)。
直到1888,Horatius博士才真正完成了自動制表機的設計,並申請了專利。他發明的這種機電計數裝置比傳統的純機械裝置更靈敏,所以在1890之後被美國人口普查選中,獲得了巨大的成功。比如1900年進行的人口普查,全部使用的是Horatius制表機,每臺機器平均可以代替500人。全國數據統計只用了1多年。霍拉修斯雖然沒有發明通用計算機,但除了統計數據表,幾乎沒有其他用途。然而,制表機的穿孔卡首次將數據轉換成二進制信息。在未來的計算機系統中,用穿孔卡片輸入數據的方法壹直沿用到70年代,數據處理也發展成為計算機的主要功能之壹。