閱讀足跡 永久書架

第30部分 (第1/4頁)

童舟提示您:看後求收藏(筆趣閣小說www.biqugexsw.tw),接著再看更方便。

“對不起這種方法是沒有的,”小敏很快的回答:“計算機知識博大精深,尤其是基礎知識尤其重要,對於這種知識的學習只能透過累積沉澱,無法幫助其快速速成。”

在虛擬幻境當中陳旭啊啊啊啊的叫了幾聲,那些計算機語言看著就頭疼啊!還TMD的都是鳥語!給箇中文組合語言也好啊!

“有的,”小敏突然說道:“如果你想學習計算機語言的話,我建議您學習漢語言。”

“漢語我早就會了!”

“對不起您沒有理解我的意思,我所說的漢語言指的是未來由中國獨立研發出來的計算機組合語言。全中文輸入輸出,指令直觀而且具有人性化,符合中國人的使用習慣以及具有模糊性。這種‘漢語言’非常適合中國人學習,而且操作簡單,過程沒有那麼枯燥。”

“還真的有中文組合語言啊?!”陳旭頓時覺得眼前一片光明。他看組合語言的時候最大的鬱悶之處就在於,這些語言都是英文的,看著不要太累人,學習的時候還要儘量明白這些詞語代表的是什麼意思,等於是一心二用。

陳旭之前不是沒想過上網去查詢有沒有中文的計算機語言,查來查去就查到一個O語言。而在百度百科當中還專門說了一句,這種語言還並不成熟,會帶來很多麻煩,建議不要使用……

“最早的計算機語言被稱作為機器語。其表現方式就只有0和1,這是最原始的語言。但是因為這種語言不是人能夠看懂的,所以在後來就出現了組合語言,利用匯程式設計序將簡潔的英文字母,符號串轉化為機器語。而後來的計算機語言,如VB、C++、JAVA等也都是脫胎於此。

漢語言的誕生不但是中文高階計算機語言的一個突破,更重要的是這種程式設計方式具有世界領先的意義。漢語言已經達到了高階計算機語言的標準,也就是完成了簡單的非過程化……只需要你透過語言告訴計算機你需要做什麼,那麼程式就能夠自動生成演算法進行處理。

這種語言的好處在於系統的模糊處理,不用擔心打錯一個字從而導致整個檔案都會失效,而且更符合中國人的使用方式,所以建議您學習這門語言,能夠使得您更加直觀快捷的掌握計算機技術。”

第047章 學習的開始

在這位稍稍解釋一下計算機語言。

顧名思義,計算機語言就是一種說給計算機“聽”的語言。打個比方就好像一箇中國人到了國外,想跟那些老外們交流,就必須要學習他們的語言一樣。

而最早期,也是計算機的基本語言被稱之為機器語。

哇,這種語言可真的是要人老命了!因為計算機的組成只有0和1,對於邏輯電路來說,0就表示關閉,1就表示開始。那麼機器語也就是由0和1組成的二進位制語言。

早期的程式設計師苦啊,面對計算機這種新鮮事物,他們就好像是撿到了一個外星小孩一樣,不得不屈尊降貴的去學習它們的語言……就是二進位制的機器語,因為對於程式設計師們來說,這個外星小孩是個有著無窮潛力的傢伙,而更鬱悶的是,它還小,還沒辦法去學會人類的語言。

所以那時候的交流非常的痛苦,基本上程式都是類似於“000010111001010”這種天書,而且基本上一個程式轉化為二進位制程式碼後,都像老太太的裹腳布那麼長,一旦當中一不小心出現了一個錯誤,那就找吧,累的兩眼發青恐怕都未必能找出這個錯誤在哪!

後來程式設計師們都要被這種機器碼給搞崩潰了,終於覺得日子再也不能這樣過下去,但問題是這個該死的外星小孩,也就是計算機壓根不會學習,想要跟它溝通只能使用這種鬱悶死人的機器碼!

於是早期的程式設計師們發狠了,為了不讓以後的程式設計師們再過上自己這條老路,他們決定發明一個翻譯機。

這個翻譯機,就是現在我們一直在使用的計算機語言。

翻譯機也不是那麼好做的,第一代翻譯機就是組合語言。將一些簡潔的英文字母、字串來替代一個特定的指令的二進位制串。用個簡單的比喻,這種翻譯是完全死板的翻譯模式,比如“ADD”代表二進位制串的加法,“MOV”代表資料傳遞。

這種組合語言的誕生,使得人與計算機之間的交流一下子變的輕鬆多了……當然只是相對於機器碼而言。但是組合語言最大的問題,卻是對硬體的要求很高,打個比方來說,20世紀常用的組合語言和現在常用的組合語言就有很大的差距,因為硬體不同,組合語言也不同。

所以到後來又繼續出

《超級電腦分身》 第30部分(第1/4頁),本章未完,點選下一頁繼續閱讀。