返回

第427章 大的來了(今天隻有兩章,詳見章末‘作家的話’)

首頁
    vi自動啟動,高振東輸入了那個著名的字符串,存儲并關閉vi,然後打印機“滋滋”作響,一張白紙吐了出來。

     對于現在的程序員或者計算機操作人員來說,可執行程序之間的互相調用是完全沒有考慮過的事情,做不到,或者說做起來非常危險。

     舉個例子,他們想完成剛才高振東演示的那個程序,完整操作是這樣的。

     先打開vi,把xt編好,退出vi。

     然後切換打開print程序,打印。

     這算是運氣好,在循環值守環境裡,同時有vi和print,如果兩者不在同一個環境裡,那樂子可就大了,先完成vi操作,然後關閉計算機,換磁帶或者存儲器挂載print軟件,打印。

     看起來好像不“太”麻煩,可是實際操作完全不是這麼回事,而且,這涉及到一個程序自動執行的問題,這才是核心。

     當然,對于高振東的操作系統來說,這些操作還有一個實現方式,那就是用腳本,不過那是另外一個問題了。

     看着那一行熟悉的“NiHao,ShiJie!”,所有程序員都叫了起來。

     “這個功能太好了!” “有這個,我至少能節約四分之一的時間!” “程序自動調用啊,我一直想着類似的功能,但是就是不知道怎麼實現,原來那個循環值守環境框架太死了。

    ” “你好,師姐!”嗯?好像混進了奇怪的東西。

     高振東趁熱打鐵,又給他們演示了上述操作的另外一種自動執行方法,批處理文件,或者說叫腳本,不過高振東覺得批處理這個名字,更貼切一些。

     又是一陣哄鬧。

     “這個更好,都不用編譯,直接用現有軟件就能搞出一個成系統的新軟件來。

    ” “批處理,這個名字起得好,有了這個功能,一些簡單的重複操作就能自動執行了。

    ” “高總工甚至還在裡面加上了類似C語言的流程控制語句,不服不行。

    ” 随着操作系統面紗的一點點揭開,厲所長和池總工開始意識到,剛才高振東說的那番話,這個東西,遠遠不是他們開始想的那麼簡單,意義重大。

     也不是沒有毛病,比如對于現在的存儲器來說,隻能在磁帶上調用,磁芯和晶體管存儲器上都别想,太貴了。

     但是這是操作系統的問題嗎?不,這是我們自己的問題,買不起足夠多的高速存儲器。

     池總工回想着剛才高振東的一番操作,突然發現了一個大家都沒注意到的點。

     “高總工,你這個操作系統,可以同時執行多個程序?剛才在vi編輯的時候,很明顯,execprint程序是沒有退出的,還在運行,這是不是意味着” 所有人這才注意到這個細節,鴉雀無聲,這如果是真的,那完全是颠覆性的。

     現在的計算機,基本上都是走單任務的,其實也是因為性能就那麼點兒,能完成一個任務就不錯了。

     但是不管怎麼說,能實現多任務同時運行,這就是個了不起的變革,這意味着更多的可能性。

     高振東笑了,怎麼說呢,證據錯了,但是結論是對的。

     “剛才那個啊?那個不算,那一個我隻是使用了類似函數調用的堆棧操作保存了execprint的現場,實際當時在跑的,隻有vi,execprint是在它運行完之後重新恢複現場開跑的。

    ” 大家有些失望,但是又好像有些放心,這樣的結果,好像顯得高總工更加接地氣一點。

     “但是.”得,最怕的就是但是了。

     高振東可顧不上他們在想什麼,繼續說道:“這個操作系統,的确是多任務操作系統,可以同時執行多個程序。

    說是同時,隻是宏觀時間尺度上的同時,微觀尺度上,實際上是把時間分成很多片,按需輪流跑。

    ” “哇!!!!!!” 衆人一陣驚呼,還能這樣搞的?理論上這的确是可行的,時分操作嘛,灑灑水啦,簡單,可實際上,簡單個屁啊! 至少在座的所有人,有一個算一個,從來沒想到過到底怎麼弄這個事情。

     肖勤看着伍升遠三個人,目光中滿是羨慕嫉妒,這就是他們去的單位,這就是他們的技術帶頭人?恐怖如斯!可算是讓他們給逮着好機會了。

     “嘶~~~~~~” 得到高振東的确認,厲所長和池總工倒吸一口涼氣,高總工這幾個月,在計算機方面好像都沒怎麼大動作,可是萬萬沒想到,終年看不見,一舉露峥嵘。

     這一搞,就搞了個大的。

    
上一頁 章節目錄 下一章
推薦內容