務程序,如程序管理器和假離線服務;
使用者應用程式,基於六邊形結構的十進位制程式;
環境子系統服務程序,實現作業系統環境的部分支援。
在天宮系統下,使用者程式不能直接訪問原始的系統服務,但可以透過一個或者多個子系統的動態連結庫進行服務交換,以達到相容其他作業系統和增加外部應用程式的效能。
作業系統的核心元件包含以下幾部分:
系統執行體,包含基本的作業系統服務;
核心,是由一組底層的作業系統功能構成,執行體的其他部分利用這些歷程和物件實現更高層次的功能。
在裝置驅動程式,硬體裝置驅動程式也包含檔案系統和網格驅動程式。
硬體抽象層,用一層特殊程式碼把核心裝置驅動程式和天宮作業系統執行體,其他部分跟平臺相關的硬體差異隔離開來;
顯示視窗和圖形系統,實現圖形使用者介面函式,這個採用宮殿視窗系統;
張衝志獨自使用的天宮作業系統必須具有一定的智慧,可以透過學習,像AI一樣提高自己的計算能力和相容性。
所有這些用話說簡單,可真的編輯起來卻是無比的繁雜。
微軟為了視窗系統不斷推陳出新,有一支龐大的團隊在運轉,每次推出新系統後,馬上又會發現許多bug。
立刻就開始打補丁,而且這補丁幾乎每隔幾天就會增加,讓使用者不勝其煩的下載補丁安裝。
天宮系統採用的是十進位制演算法,無法找人幫忙,一切都靠自己打拚。
不過,他將天宮宮殿的繪製,請杜平教授幫忙,一句話就是要有民族特色,要酷炫到家,符合大部分東西方人的審美觀。
杜平傾聽了張衝志的簡便介紹,也是幹勁十足,他向於校長做了彙報,於是發揮學校的力量進行方案評選,選拔高手進行製作,甚至聘請校外人員參與,誓要設計出一個讓人目眩神迷的神仙居住地。
張衝志則全身心投入到系統編制之中,為了順利進行,他利用幾天時間編制出一套玄語語言,用於天宮作業系統的編寫,命名為“始皇語言”,借用了新語言的資料庫,將玄語語言的長處充分發揮出來。
玄語言在二進位制中具有劣勢,但在十進位制中能夠充分發揮出優勢。玄語精煉凝練度高,特別在指揮語言中準確簡潔,產生歧義少。
主要還在於盎撒國語言程式設計嚴重影響計算機程式設計在軒轅國的推廣,影響各種機械的使用和維修,隨著機器人的進一步推廣,這種狀況急需改變。
軒轅國人已經努力了幾代人,可易語言雖開了玄語言程式設計的先河,可他還是在win32基礎上的改進,與真正的玄語言程式設計還有一定的距離。
始皇語言就是真正的玄語語言程式語言,但他是在十進位制架構之上的,要推廣到二進位制還要修改,現在張衝志沒有時間,只好等以後再說。
張衝志獨自耕耘的在家中,除了吃飯、打坐、睡覺他都坐在電腦前打字。
以他雙手的反應速度,別人眼中只有一片指影,聽在耳中只是一陣陣的“嘩嘩”聲。
螢幕上的玄字和符號組成了編碼,從底部向上快速升起,就像逆勢向上的瀑布連成片向上奔湧。
隨著天宮作業系統的完善,張衝志晚上睡覺時夢中進入那個六邊形,可這種構成和物質卻不知道是什麼。
但是對組成的結構越來越深入,對它的執行原理越來越明晰,讓他又不時返回前面去修改或增加原始碼和計算,讓作業系統越來越完善。
不過這讓張衝志知道自己的天宮作業系統編制是正確的,這讓他更有幹勁,系統編制速度進一步加快。
每日穩定更新三章,6000+,求支援、收藏、推薦!!