dos作業系統是用什麼語言編寫的翱

2021-03-04 08:55:57 字數 1317 閱讀 8942

1樓:匿名使用者

dos/windows/linux核心部分全部是基於彙編和c語言來編寫的。其中c語言佔90%以上的**量,並實現主要的作業系統功能。

無比強大的c

2樓:匿名使用者

這是早期的電腦作業系統,用組合語言編寫的

作業系統是用什麼語言編寫的

3樓:安徽電信網上營業廳

微核心系bai

統從概念du上是指「只包括作業系統的

zhi基本功能

dao,例如記憶體管內理和程序管理等容等」,就連對各個檔案系統的支援也不算在內,不過具體windows是不是這樣設計我就不清楚了。

所以乙個微核心系統的作業系統能夠有20萬行**已經很多了。

之所以微軟選擇了c++而不想linux一樣選擇c,其根本原因就是windows作業系統本身是微核心系統,所以擴充套件性及以後的維護要求非常重要,所以c++的類的概念就能在這裡很好的利用,但是畢竟c++的效率不如標準c及彙編,所以在一些明顯以效率為重的地方用的還是標準c及彙編。

編寫完畢後,windows上的其他使用者態程式(包括所有驅動程式、計算器、遊戲等等所有你現在拿滑鼠能夠操作的東西)另行開發,例如:掃雷遊戲就是用vb寫的。

4樓:匿名使用者

作業系統的底層是用c語言寫的。

windows、linux、unix、dos作業系統分別是用什麼語言編寫的?

5樓:匿名使用者

windows、linux、unix、dos作業系統的核心**大部分是使用c和c++編寫,底層介面用匯內

編編寫.

以windows為例,根據幾年前微容軟在美國公布的內容,windows本身屬於微核心系統,windows98總共大概不到10萬行**,而windows2000則已經有20餘萬行**,其中80%是用c++編寫,其餘部分有c和彙編,底層介面用彙編編寫。

微核心系統從概念上是指「只包括作業系統的基本功能,例如記憶體管理和程序管理等等」,就連對各個檔案系統的支援也不算在內.

所以乙個微核心系統的作業系統能夠有20萬行**已經很多了。

之所以微軟選擇了c++而不想linux一樣選擇c,其根本原因就是windows作業系統本身是微核心系統,所以擴充套件性及以後的維護要求非常重要,所以c++的類的概念就能在這裡很好的利用,但是畢竟c++的效率不如標準c及彙編,所以在一些明顯以效率為重的地方用的還是標準c及彙編。

編寫完畢後,windows上的其他使用者態程式(包括所有驅動程式、計算器、遊戲等等所有你現在拿滑鼠能夠操作的東西)另行開發,例如:掃雷遊戲就是用vb寫的。

計算機作業系統程式設計用什麼語言,編寫作業系統具體用什麼計算機語言

c c 還有彙編.當年用的是c語言.不時vc 你必須有乙個作業系統的核心.包括編譯器,檔案管理系統.看看 作業系統 這些書吧.懂c語言嗎?微軟開發的作業系統。windows都是用c語言寫的 編寫作業系統具體用什麼計算機語言 一 組合語言 彙編是第乙個計算機語言。組合語言實際上是你計算機處理器實際執行...

C 能做作業系統嗎,能用c 編寫作業系統嗎!

這個不只是用簡單的用什麼工程,這個需要在大學學道非常複雜的知識,比如如何結合處理器,記憶體,硬碟等,不只是軟體能做到,當然c 也是重要配合的一部分 當年微軟靠它 類似c 寫了window系統 你說他能做作業系統嗎?老師說作業系統非常複雜 非常難寫 表示可以用它做 可以編寫作業系統,但一般多用c語言,...

windows vista的作業系統用什麼快捷鍵切換輸入

跟xp一樣,右鍵點選托盤圖示 設定 鍵設定 後面你看著操作,很簡單 windows vista可用的中文輸入法 谷歌 google 拼音輸入法 搜狗拼音輸入法 建議搜狗拼音你輸入法,可以自動記住你曾經輸入的片語,還有很多漂亮的 感覺目前為止最好用的拼音輸入法!搜狗輸入法,強烈推薦 谷歌其實也不錯 還...