大众小说网 - 无弹窗无广告小说在线阅读

大眾小說(shuō)網(wǎng) > 重生之乘風(fēng)而起 > 第七百四十七章 你是文科生也

第七百四十七章 你是文科生也


  而說(shuō)它難,是因?yàn)樗琅f存在大量匯編語(yǔ)言的“留存”,為了效率而犧牲了可讀性。譑

  再往上就是高級(jí)語(yǔ)言了,對(duì)人最友好,現(xiàn)在的主流就是李紅江提出的BASIC和PASCAL。

  高級(jí)語(yǔ)言的特點(diǎn)就是更接近人類(lèi)的語(yǔ)言習(xí)慣,差不多可以相當(dāng)于一種特殊的英文,方便掌握。但是缺點(diǎn)就是編譯后會(huì)產(chǎn)生大量的冗余,編譯出來(lái)的程序所占空間大,效率低。

  而C語(yǔ)言的效率只比匯編低百分之十到二十,因此C語(yǔ)言可以用來(lái)編寫(xiě)操作系統(tǒng)軟件和開(kāi)發(fā)工具軟件。

  甚至可以完善操作系統(tǒng)本身。

  李開(kāi)江提到的UNIX,則是一個(gè)類(lèi)似DOS的操作系統(tǒng),但是遠(yuǎn)比DOS復(fù)雜,因?yàn)樗哉Q生之日起,就是為多用戶(hù),多任務(wù)操作而生的。

  因此它最初用戶(hù)并不是個(gè)人,而是多人共用,多任務(wù)并行的大中小型計(jì)算機(jī),而不是個(gè)人計(jì)算機(jī)。

  而且這個(gè)系統(tǒng)是開(kāi)源的,也就是大家都能夠隨便使用;而且百分之九十五以上都是C語(yǔ)言開(kāi)發(fā)的,因此其功能異常強(qiáng)大。譑

  直到數(shù)十年后,UNIX系統(tǒng)也是各大金融機(jī)構(gòu)、大學(xué)院校、國(guó)家戰(zhàn)略機(jī)構(gòu)主要使用的操作系統(tǒng)。

  當(dāng)然隨著個(gè)人電腦和手機(jī)的普及,UNIX也分化出了個(gè)人版的子集,最新的蘋(píng)果系統(tǒng),手機(jī)上的安卓系統(tǒng)和鴻蒙系統(tǒng),其實(shí)就是它的小孩。

  不過(guò)那是很久以后的事情了,現(xiàn)在一聽(tīng)李開(kāi)江將UNIX和C語(yǔ)言一起問(wèn),周至就知道肯定是學(xué)校引進(jìn)有小型機(jī)了。

  不過(guò)如今哪怕是小型機(jī),其計(jì)算性能一樣的拉胯,甚至比不上后來(lái)一臺(tái)翻蓋手機(jī)的性能。

  “機(jī)讀卡采樣程序是我們系開(kāi)發(fā)的,肘子,要不要去看看?”麥明川熱情地發(fā)出了邀請(qǐng):“我請(qǐng)你去食堂吃飯!”

  “老麥還是那樣的摳。”辜開(kāi)來(lái)笑道:“你們系現(xiàn)在可是財(cái)大氣粗,就不知道連我們一起請(qǐng)啊?”

  這話(huà)是實(shí)話(huà),如今各大院校,最熱門(mén)的專(zhuān)業(yè)必須是信息科技,國(guó)家急缺這方面人才,各種資源都在朝這方面傾斜。譑

  “壓力大啊。”麥明川搖頭:“小型機(jī)花了學(xué)校五十多萬(wàn),趕明年不搞出個(gè)一百萬(wàn)的成果出來(lái),老書(shū)記能把我給吃了。”

  “走吧走吧,我請(qǐng)就我請(qǐng)!”麥明川一揮大手:“不過(guò)先說(shuō)斷后不亂,如果這項(xiàng)目真能成,你們報(bào)還是我們報(bào)?”

  周至覺(jué)得好笑:“麥主任,其實(shí)吧,我覺(jué)得聯(lián)合申報(bào),噱頭更足。”

  這事情水磨工夫都給周至做了,思路也是周至提出來(lái)的,這娃擺明了就是辜老夾袋里頭的小輩兒,接下來(lái)苦活都是計(jì)算機(jī)系的,要是成果最后都算是中文系的,那也大為不妙。

  見(jiàn)辜老點(diǎn)頭同意了周至的說(shuō)法,麥明川笑道:“國(guó)家好像還沒(méi)有過(guò)橫跨文理兩大學(xué)科的信息產(chǎn)業(yè)項(xiàng)目,聯(lián)合申報(bào),聽(tīng)起來(lái)的確更展勁!”

  哪怕是假期小炒,川大食堂的飯菜也就那樣,在邊上的宴會(huì)廳里胡亂吃過(guò)一頓,得到辜老首肯后,周至便跟著麥明川和李紅江來(lái)到了機(jī)房。

  “麥主任,李教授。”機(jī)房里有值班老師和上機(jī)的同學(xué),都站起來(lái)跟兩人打招呼。譑

  “這位是周至同學(xué),他來(lái)看看我們的機(jī)讀卡程序。”李紅江說(shuō)道:“中文系那邊的資料送來(lái)了嗎?”

  “送來(lái)了,一共六十箱。”

  哪怕是李紅江已經(jīng)做好了思想準(zhǔn)備,也不禁被這數(shù)量震驚了,因?yàn)樽謳?kù)設(shè)計(jì),其實(shí)犯不著下這樣的“笨”功夫。

  但是這種“笨”功夫的背后,體現(xiàn)得卻是決心和勇氣。

  還有,這些東西,的確對(duì)后續(xù)工作有幫助。

  機(jī)讀卡程序和周至設(shè)想的點(diǎn)陣字采集方案,的確有相似之處。

  機(jī)讀卡就是一堆小方塊區(qū)域,用筆涂出標(biāo)記,機(jī)讀程序會(huì)掃描機(jī)讀卡,將色塊分布讀下來(lái),轉(zhuǎn)換成考生的答案,與標(biāo)準(zhǔn)答案做比對(duì),計(jì)算出考生的得分。譑

  點(diǎn)陣,其實(shí)就是一個(gè)三十乘以三十的小方塊的集合而成的大正方形,這個(gè)集合里有些方塊填充了黑色,所有黑色加在一起就是一個(gè)漢字,這就叫點(diǎn)陣字。

  白色的地方用零表示,黑色的地方用一表示,點(diǎn)陣字就變成了一串二進(jìn)制的代碼。

  這個(gè)代碼只能表達(dá)很粗糙的字型,還需要加上矢量函數(shù),將字的筆畫(huà)按照字體設(shè)計(jì)規(guī)則處理“圓滑”,而且還能自由的放大縮小,才能叫做“某體字矢量圖”。

  將所有字集合到一起,就成了字庫(kù)。

  字有了,還得方便提取,這就要給每個(gè)字編碼,當(dāng)給計(jì)算機(jī)輸入該字的編碼,并且指定其輸出設(shè)備之后,計(jì)算機(jī)就會(huì)把這個(gè)字提取出來(lái),展示到輸出設(shè)備如顯示屏,打印機(jī)上。

  這個(gè)編碼其實(shí)是底層的東西,人們不需要知道其具體原理,程序員開(kāi)發(fā)出了另外一套方便人類(lèi)記憶和使用的方法,來(lái)完成“打字”這個(gè)概念,這就是輸入法。

  人只需要利用一套規(guī)則告訴輸入法我需要打什么字,輸入法會(huì)把這套規(guī)則轉(zhuǎn)化為機(jī)器語(yǔ)言將之從字庫(kù)里提取并展示出來(lái),工作就完成了。譑

  現(xiàn)在周至在研究的,就是如何方便快捷地在系統(tǒng)里建立起點(diǎn)陣字的集合。

  這就要改造機(jī)讀卡程序。

  這就要涉及掃描圖像的定位,得找到掃描的起點(diǎn)位置,讓計(jì)算機(jī)知道從哪兒開(kāi)始,然后是讀取,一個(gè)字九百個(gè)點(diǎn),哪些賦零哪些賦一。

  之后還要知道結(jié)束,就是找到掃描的終點(diǎn)。

  此外還要添加校驗(yàn)位,用一套神奇的算法確保計(jì)算機(jī)知道幾件事兒——第一,這是操作者確定要輸入一個(gè)文字;第二,讀取的這串二進(jìn)制代碼一定是正確的;

  計(jì)算機(jī)中心的活也很多,讓學(xué)生給周至打開(kāi)一臺(tái)電腦,可以訪(fǎng)問(wèn)服務(wù)器中的程序后,麥明川和李紅江就召集學(xué)生開(kāi)會(huì),布置教研任務(wù)去了。

  結(jié)果開(kāi)著開(kāi)著,就聽(tīng)見(jiàn)一聲怒吼:“誰(shuí)讓你亂動(dòng)程序的!”譑

  李明江心里咯噔一下,趕緊和麥明川一起進(jìn)入機(jī)房,卻發(fā)現(xiàn)周至已經(jīng)給自己戴上了防靜電腕帶,似乎在鍵盤(pán)上輸入了什么。

  “導(dǎo)師!他在胡亂修改我們的程序!”剛才進(jìn)來(lái)的那個(gè)學(xué)生眼睛都紅了。

  周至攤著手:“修改是在修改,可是沒(méi)有胡亂修改,你們的老程序我存了盤(pán)的,剛剛我只是在重設(shè)掃描精度,增加一些點(diǎn)陣字的特征參數(shù)項(xiàng)而已。”

  “肘子你看得懂我們的程序?”李明江大為驚訝。

  你是文科生也!!


  (https://www.dzxsw.cc/book/20803929/743782779.html)


1秒記住大眾小說(shuō)網(wǎng):www.dzxsw.cc。手機(jī)版閱讀網(wǎng)址:m.dzxsw.cc
主站蜘蛛池模板: 南开区| 长丰县| 砚山县| 黎平县| 淮滨县| 连城县| 北票市| 凌云县| 扎鲁特旗| 苗栗市| 云浮市| 定襄县| 民县| 安西县| 光泽县| 新宁县| 广灵县| 醴陵市| 咸阳市| 凤翔县| 康马县| 鸡泽县| 建阳市| 兖州市| 岫岩| 盘锦市| 怀远县| 岑溪市| 岗巴县| 芦溪县| 孙吴县| 溧水县| 尼勒克县| 衡南县| 南通市| 镇坪县| 象州县| 乌兰察布市| 阳曲县| 中宁县| 凤山县|