三百三十三節分類機的運用
三百三十三節分類機的運用(第2/4頁)
是自己的上線。她可從來冇有察覺到過。
賈苯卻冇什麼意外的表情,他冇有解釋為什麼會中斷和她的聯係――李加奈自然也冇有問――隻是簡單詢問了李加奈這段時間的情況,又收下了她交上來的工作彙報和個人小結。指示她“一切照過去方針辦”後,就匆匆離開了。
第二天,李加奈精神飽滿的回到車間時,馮諾正在指導馮珊和錢羽之使用分類機,還在黑板上寫了不少東西。見到李加奈回來,他點點頭示意她也過來一起聽。
分類機的測試很成功,隻是,不能處理“或”條件的確是個很大的局限。關於如何改進,馮諾心裡已經有了一個大致的思路,不過今天他要以此為例給學生們上一節課。
這其實已經涉及到了計算機的核心原理。他要的並不是簡單的操作員,而是能實際運用的程序員。
“今天,我們從理論上來分析一下,我們的分類機能解決什麼樣的問題,不能解決什麼樣的問題。”
“首先,排序。毫無疑問,這個問題是可以解決的,我們把10個讀卡單元上的讀卡觸輥對準同一列的0-9,則卡片就會按照這一列的數字被推送到10個卡袋中,手工把卡片重新合成一疊時,這些卡片就是按這一列數字的大小排序的了。”
“其次,單條件分類。‘把所有卡片分為男性和女性兩疊’。這個完全可以完成,隻需要打開1個讀卡單元,對準性彆列的0孔,性彆為0,也就是女性,會被推入卡袋,男性則不會。”
“第三,多條件分類。這就需要具體分析了。我給你們出幾個問題,你們想一下怎麼用分類機
完成。第一個問題,假設我們現在有整個東亞地區的戶籍卡片,我要找出海南臨高加來公社的卡片,該如何操作?羽之,你說一下。”
“讓1~7號讀卡單元依次篩選出戶籍所在地為1001014的卡片。”錢羽之回答道。
“正確。加奈,第二個問題,我依然有整個東亞地區的戶籍卡片,現在想找出三亞大區除奴隸以外的卡片,該如何操作?”
“三亞大區包括兩個縣級單位,三亞榆林,代碼10011,三亞田獨,代碼10012,其下屬奴隸區代碼為1001299。”
“讓1~4號讀卡單元依次篩選出戶籍所在地前4位為‘1001’的卡片;然後讓5號讀卡單元把戶籍所在地第5位為‘1’的卡片推入5號卡袋,這些是三亞榆林的卡片;讓6號讀卡單元把戶籍所在地的第5位不是‘2’的卡片推入6號卡袋,此時機器上剩餘的是三亞田獨的卡片;讓7號讀卡單元把戶籍所在地第6位不為9的卡片推入7號卡袋,這些是三亞田獨11~89公社的卡片;讓8號讀卡單元把戶籍所
(本章未完,請點擊下一頁繼續閱讀)