第426章 操作係統_四合院:我邊做科研邊吃瓜_思兔閱讀 

第426章 操作係統(2 / 2)

至於和unix的腳本、係的批處理類似的另外一種可執行文件——腳本,他用的後綴是“p”。

彆的就不管了,就這兩種暫時夠用了。

雖然這一串文件名看得運算所的同誌似懂非懂,但是他們還是能猜到一點,這個東西,好像是個口袋,把所有的文件都放到裡麵管理起來了。

“高總工,你這個是一個專門用於各類文件管理的程序?這是個文件列表?”

高振東哈哈大笑“嗯,有那麼一點意思了,但不全是!”

說完,他執行了一個最簡單的命令。

hvi&nbp;xt

這回計算機的反應大家能看懂了,高總通過這條指令,直接調用了vi程序,編輯xt文本文件。

池總工覺得這個有點兒意思了,原本在循環值守程序裡調用程序,是需要在循環值守程序裡麵對界麵進行配置,把這個程序的菜單項做到界麵裡來,才能調用得了,但是高總工這個,好像是把程序的執行文件放到這個口袋裡,不用什麼特殊的配置,就能直接啟動。

“高總工,你這個程序的啟動方式,好像簡單多了啊。不用進行專門的配置吧?”

嗯,不愧是總工,雖然因為自己還沒有完整的介紹,深層次的東西他還看不出來,但是能很敏銳的感覺到文件管理、可執行文件執行這兩個點,就很了不起了,畢竟這東西是個新玩意。

高振東順著池總工的話,點了點頭“不用,直接放到這個環境裡麵,就能直接啟動。”

說完,他關閉了這個測試文檔,用指令啟動編譯器打開了另外一個文件。

“厲所長、池總工,這是我編寫的一個基於ftp的應用程序的語言源代碼,你們看看有什麼區彆。”

厲所長兩人,以及其他運算所的同誌聞言,仔細的觀察起這個程序來,一邊看,一邊討論。

“好像是關於ftp的源代碼非常少了,隻有一些函數調用。”

“這個也不奇怪啊,如果複用ftp庫的源代碼的話,裝入頭文件後,一樣可以調用其他文件裡的ftp源代碼。”

“你們看,這裡麵的文件管理也非常特殊,基本上沒有對磁盤、文件的任何細節代碼,隻有少部分函數調用。”

“看來是把所有的類似的細節操作都放到其他源代碼文件裡麵去了。”

“不對,剛才我好像在文件列表裡看見頭文件裡裝載的那幾個源代碼文件了,體量非常小,絕對放不下那麼多東西。”

“”

看了半天,厲所長和池總工他們覺得還是不得要領,乾脆問直接問高振東。

高振東笑道“剛才有的同誌說得非常好,很敏銳啊,這個程序裡麵,包括它裝載調用的其他源代碼文件裡麵,都沒有任何關於ftp、文件管理等等功能的細節代碼。這些內容,全部被放到這個環境軟件裡來了。”

池總工想了一會,感覺腦子有點癢,好像要長腦子了。

“高總工,你的意思是,你把所有的計算機資源的管理和使用,都從應用程序放到外麵這個大程序來了?”

對於原來的循環值守環境來說,隻要想編程,雖然源代碼可以複用,但是對於軟件本身來說,就得把所有功能的所有代碼全部放進源代碼,重新編譯。

簡單說就是軟件直接從頂層控製到底層,所有的功能都必須在這個軟件裡麵進行管理,好處是很直接,能做的事情多。

壞處是拋開程序的功能不說,程序的最基礎的一些重複的管理和操作,都要由程序自身來控製,總體功能和性能的實現,完全取決於程序員的能力,而且有大量的重複勞動。

就好像vi有打印功能,編譯器也有打印功能,但是它們兩的打印功能,是各自在軟件裡麵把相同的代碼全部寫了一遍。

這個相同代碼,不隻是調用那點兒代碼,而是說相當於各自在軟件裡重新實現了一遍打印機驅動。

更彆說計算機資源管理這些東西了,那是沒有考慮的。

想通這一點,池總工有點激動了,這意味著以後的軟件人員,可以把更多的精力放到自己所關心的應用上,不需要考慮這些通用功能的細節,全都交給這個更新的“循環值守程序”了。

“高總工,太好了,這樣一來,很多東西就可以不需要我們的軟件人員去考慮了,直接調用你這個新值守程序的功能就行,既省事兒,又省存儲。”

看到一些東西,但是沒看全。

畢竟操作係統這個東西,現在他們是根本沒有概念的,對於操作係統的意義,大概也隻能看到或者想到這些比較淺的層麵上,聚焦於具體的功能的實現。

高振東笑著點點頭,又搖搖頭。

“這個東西,是計算機的操作係統,是一套把計算機硬件與用戶有效連接起來的綜合性管理軟件,它是計算機軟件方麵的大腦,是計算機資源的管理者,同時也能為計算機提供更多的擴充功能,其意義,比池總工你剛才說到的,還要深遠得多。沒有它,計算機隻能是用途比較窄的專用工具,有了它,就能讓更多的非專業人士也能把計算機很好的用起來。”

inf。inf(www.101novel.com)



最新小说: 重回2010,預言詹姆斯去熱火 從低武世界開始創法傳道 柳條胡同那些年 聽懂毛絨絨說話,我家變動物樂園 拾光微瀾 禁欲大佬他淪陷了 高嫁豪門,從退婚開始 夠野 從前有個協穀鎮 NBA帶著西蒙斯踏上籃球之巔