“爲了解決機器碼,難以讀懂的困擾,1952年,莫克利、格蕾絲.霍普等人研究出了一種‘彙編語言’,彙編語言是程序語言的一大進步,是採用一些符號組成指令集,而那些符號與人們曰常中的語言、數學符號比較接近,所以使用這種語言編寫程序和讀解程序,比機器碼更容易。不過彙編語言是有很大的缺點——不同的計算機,哪怕是相同型號的計算機,使用的彙編語言編譯器都是不同的”
黃庭鈞解釋了一番彙編語言:“雖然彙編語言有所進步,但是對於程序員來說,依然是一種不太理想的編程語言。”
對於彙編語言,張少傑久聞其名。但是卻不知其底細,今天一聞才知道,原來彙編語言是這麼一回事。
雖然張少傑過目不忘,並不需要記筆記,但是爲了顯示出認真的態度,自然也是不斷的記錄黃庭鈞的講義。
少淮是優等生,記憶力很強,而且本身他就對於計算機知識感興趣,所以吸收的比較快。
而梅豔芳、梅愛芳雖然也是比較認真,但是因爲信息量很大,加上她們在學校時期,成績就恨一般,所以學習的比較吃力。
當然了,看着張少傑兄弟兩人的認真,梅氏姐妹也不服輸一般認真聽講。
щщщ▲ttκǎ n▲C O
在彙編語言時代,一臺機器就有一套完全不同的彙編語言規則。不同機器之間的程序是不能移植也不能兼容的。所以那個時代,程序還是手工作坊時代,未形成一種能量量產程序、標準化的編程語言。
爲了解決這個問題,到了50年代IBM公司的約翰.貝克斯,開發出了一套——“FORTRAN語言”!
黃庭鈞強調說道:“FORTRAN——就是公式編譯器的意思!這一套程序語言,包括49個基本字符、26個英文字母、10個阿拉伯數字,以及各種符號。公式編譯器,可以不受機器的硬件環境限制。一套程序語言,可以在不同的機器上移植使用,人們把這種帶有編譯器的程序語言稱之爲‘高級程序語言’。”
“高級程序語言出現後,計算機編程開始不再是計算機科學家的專利,而是越來越多的普通人通過學習程序語言,就可以成爲編程的程序員。而且,從高級語言誕生後,60年代起,不但是計算機,而且是天上的衛星,各大國家的導彈、軍艦,紛紛都採用了高級程序編寫語言,進行更靈活自如的艹控!”
“在FORTRAN語言之後,各種程序語言雨後春筍一般出現,有比較容易入門的BASIC語言,以及C語言等等。當然,這些語言中,如今最廣泛受到關注的則是C語言,這個語言應用廣泛、移植姓很強,可以編寫各種計算機艹作系統、以及各類應用軟件。我建議你們,BASIC簡單學一學,體驗一下編程即可,C語言纔是真正值得深入學習的一門程序語言!學精了,大多數的程序基本都可以用C語言編寫”
黃庭鈞給張少傑講課,比在校園中講課要認真多了。因爲,學校講課,無論學生學的好不好,他是領他的薪水。而張少傑是花錢僱他來講課的,不滿意的話,會直接辭退他。因此,他開始充滿了講課激情
——————————轉眼過了一個星期。
又至晚上6點。
每天從晚上六點半開始,黃庭鈞會到張少傑家中,給四人講課。
客廳,已經被佈置成了像課堂一般。
黑板、電腦、課桌
“黃教授,晚上好!”張少傑等人禮貌的招呼。
黃庭鈞點頭,道:“大家晚上好,經過一個星期的學習,相信你們諸位,已經逐步瞭解電子計算機,以及程序。對於現代社會來說,電腦帶給大家翻天覆地的變化,如果沒有程序員,工廠中的機器,就不像現在這麼先進、自動化。天上的飛機、衛星,海上的船舶,以及我們的通信,也不能如此通暢。在70年代以前的計算機,僅僅是大公司處理數據,學術機構用於研究,軍隊用於國防等等的工具。而到70年代蘋果電腦爲代表的個人計算機的普及,纔剛剛開始。我相信,個人計算機的普及,將會更深遠的影響這個世界各行各業”
“黃老師,我要提問”梅豔芳忽然道。
“問吧!”
“計算機會影響電影、唱歌嗎?未來會不會,只需要程序員,編寫好了程序,電腦中就由程序代替人去表演,去唱歌?”梅豔芳道。
黃庭鈞點頭,說道:“隨着技術發展,電腦技術虛擬角色去表演,模擬人類唱歌,確實可以實現的。比如,張少傑你的不久和工業光魔公司合作,用電腦技術去給電影製造特殊視覺效果嗎?”
張少傑點頭說道:“是的!正是因爲看到了美國的程序員的創造力,所以我意識到,電腦技術的巨大能量,在未來,想要引領時代潮流,必須要懂電腦技術和電腦相關行業,才能夠藉助蓬勃發展的計算機產業的力量,推動傳統產業的發展!”
衆人一個又一個問題,黃庭鈞深刻的感覺到了。張少傑等人是實用主義者,學會了計算機知識之後,很快想到商業應用。
因爲,張少傑等人的提問,對於黃庭鈞大爲觸動。以前黃庭鈞創業的時候,僅僅是看準了微型計算機的商機,而並沒有考慮到普通的用戶爲什麼需要微型計算機。
不久之後,黃庭鈞也意識到了,蘋果電腦之所以成功,那是因爲其滿足了普通程序員編寫簡單程序的需求,所以也是在商業上的成功。
而黃庭鈞以前搞出來的個人電腦,定位並不清晰,不能讓用戶知道,買回家可以做什麼,因此纔會折戟沉沙!
因爲張少傑等人對於計算機技術的學習態度,獲得了黃庭鈞的認可,所以他逐漸視爲這四人爲其弟子,教學的態度也逐漸的越來越嚴肅嚴格。
不過因爲四人,對於知識的接受能力各有不同,所以很快就出現了學習進度上的差異。
張少傑的記憶力是最好,更是因爲擁有未來30年的經驗,所以對於計算機知識接受能力是比較強的。
此時,張少傑已經能偶熟練使用蘋果計算機,進行一些簡單的軟件艹作。比如使用一些表格軟件,計算、統計財務數據,以及用電腦完成一些辦公、打印方面的艹作,顯得輕鬆自如。
而弟弟少淮,則是讓張少傑感覺到了驚喜,因爲僅僅一週的學習之後,少淮已經能夠使用蘋果計算機自帶的BASIC編譯器,編寫程序。
少淮編寫的軟件名叫“電腦稿紙”,張少傑一看到這個軟件,有點吃驚,這可是一套前途無量的文字處理軟件啊。
無論是後來的微軟word,還是中國國產的金山WPS,都是文字處理軟件的佼佼者。在80年代中期,文字處理軟件因爲高效率、低成本,迅速在許多大企業之間掀起了辦公革命,絕大多數的國際知名企業,迅速將微型電腦、文字處理軟件引進辦公室,“無紙化”辦公一度成爲了先進、高效率的代名詞!
可以說,後來office軟件帶給微軟公司的利潤,絲毫不遜色於艹作系統軟件!
少淮說道:“可惜現在沒有中文的文字輸入軟件,如果可以有中文輸入軟件的話。哥,未來我們作家寫作,只需要坐在電腦前,用鍵盤打字,完成之後,就保存在電腦的軟盤,或者其他的儲存工具中”
張少傑很高興的說道:“對,這就是市場,這一份軟件非常有前途,一定要註冊成專利!將來,還要編寫中文輸入法軟件,讓作家們、記者們、編輯們,以及很多公司的辦公人員,用電腦鍵盤代替紙張,實現無紙化辦公、無紙化寫作!”
黃庭鈞也是深爲吃驚,說道:“讓我看看!”
“電腦稿紙”是少淮,初學乍練用剛剛學會的知識進行編寫的程序。僅僅有幾百行的代碼。
但是已經具備了輸入文字、儲存文字、排版、統計字數幾大功能。雖然看起來,並不美觀,不過界面卻是非常的簡單,易於上手。
在少淮簡單介紹後,黃庭鈞拿出一塊“倉頡輸入法”軟盤,在“電腦稿子”軟件商輸入一行漢字。
之後,黃庭鈞又按照少淮所說的提示,將文件保存。
再次打開之前的文檔後,發現保存的內容,與之前輸入的內容無絲毫差異。
黃庭鈞高度評價說道:“我覺得,這套‘電腦稿紙’軟件,雖然簡陋了一點,艹作界面也不太友好。但是,完全可以註冊成爲專利,之後,找一些優秀的程序員,重新寫代碼,完善軟件的功能,完全可以在美國等等電腦普及比較廣泛的地區,銷售這套軟件!”
少淮吃驚說道:“真的嗎?我的這個菜鳥程序,也能夠到市場上銷售?”
(未完待續)