第80章 你好,世界!

衝榜中,麻煩登錄起點賬號閱讀本章(很重要!)看完之後請投票,謝謝!

------

看着黑色顯示屏中顯示的綠色字符,林鴻這一次已經不想之前那樣茫然了。

他現在已經知道,最上面顯示的,是這臺計算機裡面操作系統的名稱以及版本號。

林鴻這臺APPLE_II搭載的操作系統,是APPLE_DOS操作系統的最新版本V3.3,不過之前的版本功能沒有那麼大,而且是基於磁帶存儲設備的。這個版本同時也是APPLE_DOS最有名也是應用得最廣的一個版本。後來推出的蘋果計算機,系統已經換成了PRO_DOS,是由微軟公司專門定製的。

APPLE_DOS是蘋果公司第一個基於磁盤操作的系統,在這其中自然又少不了天才計算機工程師沃茲尼亞克的身影,他參與了其中很大部分代碼的編寫。

看着顯示器上那個跳動的綠色“[”符號,林鴻伸出兩個食指,然低着頭看着鍵盤上的按鍵,在鍵盤上,印刷有對應的字母,他緩慢而又艱難地按下了幾個鍵,顯示器上緩慢而又艱難出現“CATALOG”的單詞。

林鴻很是不理解,爲什麼將鍵盤各個字母佈局成這樣,A和B之間竟然相差那麼遠。

很久之後,他才知道,原來這種鍵盤佈局被稱爲“QWERTY柯蒂鍵盤”,十九世紀中期就已經被髮明出來,最初是爲了機械打字機而設計的。

之所以做成這樣的佈局,原因在於機械式打字機的結構,其鉛字槓桿的結構決定了當兩個位置接近的鉛字同時按下的時候就會卡死,但相對的兩個相距較遠的鉛字就不會發生同樣的問題。後來計算機出現之後,這個佈局就延續了下來。

艱難地敲入這個命令之後,林鴻他按下ENTER鍵,顯示器上終於有了變化,一個長長的列表立刻顯示出來,這是一個目錄顯示命令,這些內容正是磁盤裡面所裝有的東西。

看到這個結果,林鴻臉上露出高興的笑容。

這是他輸入的第一個計算機操作命令,雖然過程很簡單,但依然讓他覺得很興奮,也很激動。

看着這臺計算機在自己的操作之下,然後開始有所反應,這種一切都在自己掌控中的征服感是很難用語言描述的。

這或許就是男孩喜歡各種玩具,各種機器的主要原因吧。

接下來,林鴻開始根據參考書上所講述的內容,將所有命令逐個逐個地試驗着,然後觀察着結果。看着顯示器上不斷閃過的各種信息,他心中的成就感無以言表。

APPLE_DOS操作系統比較簡單,翻來覆去也就那麼幾個系統命令,例如之前林鴻用的“CATALOG”,英文的意思是“目錄”,功能就是將磁盤裡面的文件目錄給顯示出來。還有“INTBASIC”,就是進入INTAGER_BASIC語言編程狀態,打入這個命令之後,就可以開始寫入代碼進行編程。

所謂的系統命令,其實就是一個個小軟件。操作系統裡面一般都會附帶一些比較常見的軟件,將其綁定在系統裡面,也就成爲了系統命令。

如果對系統裡面的這些命令不滿意,覺得自己能夠用更好的方法將同樣的功能實現出來,也可以自己編寫一個這樣的小工具,然後將原來的那個軟件給替換掉。

林鴻玩了一會兒系統命令之後,便開始動手進行BASIC語言的編程練習了。

計算機編程的語言,顧名思義,就是人和計算機之間的語言。之所以被髮明出來,就是爲了容易被人理解。計算機剛開始被髮明的時候,那些猛人們都是直接用機器語言對計算機進行操作的。

編程語言大致可分爲低級語言和高級語言,而低級語言又包括機器語言和彙編語言。

這裡說指的低級並不是說這種語言功能不強,而是從初學者能夠掌握的難易程度來區分的。實際上,低級語言的功能更加強大,編寫出來的程序效率更高。

高級語言是後來出現的語言,目的是爲了讓人更好的理解,已經很接近於人們平時進行書寫的文字了。

BASIC就是高級語言的一種,它是“Beginner‘s_All-purpose_Symbolic_Instruction_Code”的縮寫,中文意思就是“初學者的全方位符式指令代碼”。

這種語言是美國兩位計算機科學家專門爲了校園的大學生們創造的高級語言,目的是使大學生容易使用計算機。儘管初期的BASIC僅有幾十條語句,但由於BASIC在當時比較容易學習,它很快從校園走向社會,成爲初學者學習計算機程序設計的首選語言。

後來一些計算機公司的計算機工程師和專家對BASIC進行拓展,讓BASIC出現了更爲複雜的功能,蘋果公司的INTEGER_BASIC就是沃茲尼亞克和其他兩位同事共同合作在這個基礎上發展出來的。

對於初學者來說,BASIC語言顯然是最佳的選擇,這也是八十年代最爲流行的編程語言。

林鴻直接在命令提示符下面敲下了兩行代碼:

然後,他在第三行直接敲入了“RUN”指令。

只見下一行,立刻出現了“HELLO,WORLD!”的內容。

“Hello,world!”林鴻非常高興地一握拳頭,照着顯示器中的英文大聲朗讀了出來。

雖然手冊上早就有這樣的界面結果,但是他自己動手操作感覺卻又不一樣。

這只是一個極其簡單的小程序,無論學習什麼語言,每一個初學者學習編程的時候,基本上第一個程序都是這個“HELLO,WORLD”,這基本上已經成爲了程序員們約定成俗的一個習慣。

“你好,世界!”

這是一個如此簡單的程序,即便沒有任何基礎,初學者也完全可以輕鬆理解,但它又不是蒼白的,它帶有一個程序語言鮮明的特色,體現了編程語言最基本的思想和特徵。

這彷彿就是初學者對計算機世界的一聲吶喊,標誌着他們從此踏入這個精彩的人造世界,包含着宣告,也包含着初學者體會到成功編寫出自己人生第一個計算機程序的喜悅。

林鴻此刻的心情就是這樣,他感覺這兩個簡單的單詞,正好說出了他此刻的心聲。

“hello,world”的起源最早要追溯到1972年,貝爾實驗室著名研究員Brian_Kernighan在撰寫“B語言(C語言的前身)教程與指導”時初次使用了這個範例,後來他在C語言的教程中又一次使用了這個範例,從此之後,便廣泛流傳起來了。

C()

第560章 特別邀請第211章 力道沒控制好第675章 時間停止第381章 下一步的任務第18章 違反條例第347章 開關蛋白第564章 小華第71章 國際學生交流計劃第240章 天使投資第658章 端粒酶第574章 到我的紫府看看第12章 熱鬧的頻段第684章 自責第487章 合作達成第387章 崩潰的原因第206章 反射和智能第173章 撤退第98章 註定的相逢第551章 古狗誕生第393章 形意山莊第330章 linx第104章 夢想第598章 老騙子第99章 同班同學第458章 反引力第134章 破解第379章 老狐狸第474章 好戲在後頭第200章 分歧第402章 證據第149章 男人之間的戰爭第66章 球拍擊球第529章 戰堂暴龍第142章 撥號上網!第335章 投資第678章 爆炸第439章 像是打鼓第168章 別犯傻第66章 球拍擊球第252章 神秘組織第219章 重要事情第311章 少年變男人第688章 複製第199章 幸運與不幸第284章 我來帶他走第76章 APPLE-II與紅皮書第568章 我做你女朋友好不好第464章 選擇系統第341章 白馬王子第447章 修機器第368章 金屬球第235章 官方專用操作系統第321章 安格拉斯第634章 破壞第94章 不用白不用第201章 SAM Inc第60章 就這麼簡單第217章 美元美元第713章 危機第267章 變故第489章 虛驚一場第206章 反射和智能第41章 街霸與蘋果機第584章 封閉式開發第364章 聖女第509章 形意大會(一)第509章 形意大會(一)第80章 你好,世界!第670章 談話第683章 友好信號第239章 到底是誰第513章 戰楊風!第311章 少年變男人第545章 特殊拍賣品第168章 別犯傻第204章 機器人第143章 信息大爆炸第145章 手稿第689章 藍瑞製藥第291章 三色火科技第28章 沒什麼大問題第289章 真有一套第97章 來晚了第152章 鷹眼被捕第566章 逐客令第202章 火炬第473章 停止響應第121章 簽證第454章 怎麼搞成這個樣子第692章 格雷迪病毒第444章 給我也裝一個第657章 實驗操作第211章 力道沒控制好第307章 落後太多第124章 no!!!!第43章 值得一交第677章 保護第527章 消息第170章 非常棘手第48章 LOGGER32電臺輔助軟件
第560章 特別邀請第211章 力道沒控制好第675章 時間停止第381章 下一步的任務第18章 違反條例第347章 開關蛋白第564章 小華第71章 國際學生交流計劃第240章 天使投資第658章 端粒酶第574章 到我的紫府看看第12章 熱鬧的頻段第684章 自責第487章 合作達成第387章 崩潰的原因第206章 反射和智能第173章 撤退第98章 註定的相逢第551章 古狗誕生第393章 形意山莊第330章 linx第104章 夢想第598章 老騙子第99章 同班同學第458章 反引力第134章 破解第379章 老狐狸第474章 好戲在後頭第200章 分歧第402章 證據第149章 男人之間的戰爭第66章 球拍擊球第529章 戰堂暴龍第142章 撥號上網!第335章 投資第678章 爆炸第439章 像是打鼓第168章 別犯傻第66章 球拍擊球第252章 神秘組織第219章 重要事情第311章 少年變男人第688章 複製第199章 幸運與不幸第284章 我來帶他走第76章 APPLE-II與紅皮書第568章 我做你女朋友好不好第464章 選擇系統第341章 白馬王子第447章 修機器第368章 金屬球第235章 官方專用操作系統第321章 安格拉斯第634章 破壞第94章 不用白不用第201章 SAM Inc第60章 就這麼簡單第217章 美元美元第713章 危機第267章 變故第489章 虛驚一場第206章 反射和智能第41章 街霸與蘋果機第584章 封閉式開發第364章 聖女第509章 形意大會(一)第509章 形意大會(一)第80章 你好,世界!第670章 談話第683章 友好信號第239章 到底是誰第513章 戰楊風!第311章 少年變男人第545章 特殊拍賣品第168章 別犯傻第204章 機器人第143章 信息大爆炸第145章 手稿第689章 藍瑞製藥第291章 三色火科技第28章 沒什麼大問題第289章 真有一套第97章 來晚了第152章 鷹眼被捕第566章 逐客令第202章 火炬第473章 停止響應第121章 簽證第454章 怎麼搞成這個樣子第692章 格雷迪病毒第444章 給我也裝一個第657章 實驗操作第211章 力道沒控制好第307章 落後太多第124章 no!!!!第43章 值得一交第677章 保護第527章 消息第170章 非常棘手第48章 LOGGER32電臺輔助軟件