1樓:向量的名字啊啊
首先建議你學μcos即微控制作業系統,這是乙個核心由c語言寫的作業系統,**量小,是具有作業系統的很多功能,看**熟悉到一定程度後,可以看看《30天自制作業系統》作者是川合秀實,這樣你就可以知道作業系統的編寫了,等到一定程度後如果你還想更深入學習的話,可以看看linux核心原始碼,可以看看《arm linux 核心原始碼剖析》但是這個**量極大,希望這個可以幫助你。
2樓:白了少
只用c語言當然是不行的,最少還要學會彙編指令啊。
用純c語言能不能寫乙個作業系統
3樓:過一會
c語言當然是可以寫作業系統的,但是作業系統的編寫一般都不僅僅只是用c語言編寫的。 寫作業系統需要程式語言提供以下幾個特徵: 1、跨平臺,不能是隻在某個平臺下編譯(vb就不行); 2、必須是編譯型語言(php就不行),或者有乙個非常高效的解。
4樓:網友
不是不行不過這個貌似誰都沒做到過。
用c語言編寫作業系統
5樓:網友
要有彙編的一定。
bai基礎,在看(他會教du你你不會的你要學zhi的匯dao編部分,但是他說的版不細,你需要自己根據。
6樓:金魚
unix某個版本是用c語言。
編寫的,在c語言使用之前,用的是彙編。
windows傳聞80%是用c語言回編寫的,也有部答分是c和彙編混編的。
據說windows2000以後大多是用c++編寫的。
linux是用c語言編寫的,它的**是公開的,可以去看看,看懂了基本就無敵了。
mac os至今還不清楚,應該不會脫離c/c++吧,用匯編不知道要編到猴年馬月去了,其它高階語言又不能進行底層操作,c/c++相對於其它高階語言來說,最合適了,當然肯定不及彙編了。
7樓:
作業系統底層的應該是彙編。建議你要研究這些的話看看彙編很有好處。
手機作業系統用什麼語言編的?是c語言嗎
8樓:笑緣濺客
是這樣的 手機 系統除了蘋果 大多數是基於linux的改編 其實說白了 手機 就是乙個功能強大的微控制器 想自己編 是完全 可以的 但是手機硬體 必須從微控制器 開始做起 也就是說 你得自己做個手機 然後才能程式設計 要不然你的系統 是不能用的。
9樓:安徽新華電腦專修學院
彙編才是最底層語言,從低到高順序為機器語言。
10樓:網友
簡單的乙個手機系統的程式設計,個人用c語言是能作出來的,但要做的完美,強大,健壯,那是很複雜的。
最起馬要有乙個數人的團隊,分工協作完成各種功能。
相對於當前各個行業都有很多人在做,竟爭太大,要想在手機系統方面發展,也是個不錯的想法 ,竟爭物件相對少些,不過對手也都是強大的對手,有難度是肯定的。但現在這個時代,有時候就憑乙個好的創意就站起來了也不是沒有的。
只要努力,有創新就有希望。
怎樣用c語言編寫atm系統?
11樓:網友
#include
#include
void print_welcome();
int main()
elseprintf("或密碼錯誤請重新輸入");
while(h!=1);
doelse
break;
case'x':goto retrn;break;
default:printf("*操作有誤請從新輸入**"j++;
while(j!=1);
break;
case'e':
printf("*歡迎您的使用 請勿忘取卡**");
i++;break;
default:printf("*操作有誤請從新輸入**");
while(i!=1);
print_welcome();
return 0;
void print_welcome()
c語言的作業系統是什麼
12樓:網友
c語言是一種程式語言。 跟作業系統沒有任何關係。
沒有所謂的c語言的作業系統說法。
如果你指哪些作業系統是用c語言開發的,那麼 windows,linux,mac等都用了c語言開發他們的作業系統。
c語言知識乙個語言,用於程式設計,指示計算機處理器如何工作,處理資料等。你可以用c語言,也可以用其他很多語言。
作業系統是乙個大型軟體,軟體本身管理計算機系統的各種資源:cpu,記憶體,各種裝置,檔案,程序執行緒排程等。 這個軟體本身可以用c語言來寫,也可以用其他語言來寫出來。
13樓:梧葉飛舞
現在的作業系統絕大部分是由c語言編寫的,也有人說現代的作業系統是由c++編寫。但是據我所知,當年有人試圖用c++編寫過作業系統,發現速度達不到要求。
14樓:網友
c語言僅僅是程式語言,經過不同編譯器後可以泡在不同的作業系統上。
15樓:
不是 c 語言的作業系統是什麼。而是應該說 c 語言本身是一種高階語言,使用者可以使用任何乙個文字器編寫 c 語言源程式,但是如果想要執行使用者自己編寫的源程式的話,那麼就必須還需要有配套的 c 語言編譯器,將 c 語言源程式通過編譯、連線,最終生成乙個可執行程式(二進位**),才能夠執行使用者自己編寫的程式。
16樓:沉默的呆呆賊
c語言具有可移植性,所以他在許多作業系統中可用,包括unix、linux、ms-dos、windows和macinosh os。
17樓:
c語言本身是跨平臺的,各種作業系統都可以用。
18樓:happy無悠
認證拒絕,又何必再改。
怎樣用C語言編寫閃電特效?
我尋思應該是先把螢幕設定成純黑色,然後從上往下計算出乙個不規則的裂紋為白色,然後黑白交替,出現閃電效果。如何利用ps製作閃電特效 在偏黑的背景上畫上偏藍的白光,約鋸齒狀並分叉即可 ps怎麼做閃電文字特效 濾鏡 渲染 雲彩。繼續點選濾鏡 渲染 分層雲彩,並在之後按住ctrl i鍵進行反相。我們已經隱約...
計算機作業系統程式設計用什麼語言,編寫作業系統具體用什麼計算機語言
c c 還有彙編.當年用的是c語言.不時vc 你必須有乙個作業系統的核心.包括編譯器,檔案管理系統.看看 作業系統 這些書吧.懂c語言嗎?微軟開發的作業系統。windows都是用c語言寫的 編寫作業系統具體用什麼計算機語言 一 組合語言 彙編是第乙個計算機語言。組合語言實際上是你計算機處理器實際執行...
先學VB還是先學C,學程式設計用什麼作業系統
書籍最少應該準備兩本,不可能一本書籍會包含vb的所有內容,在看書的時候,可以交叉的看,一本書籍中沒有講到的內容可以在另一本中看到,這樣對學習是很有好處的,也能保證所學知識的完整性。學程式設計是乙個很漫長的過程,不要著急,要理論與實踐想結合,例程書籍也是很重要的,看源 對學習也是很有幫助的,等你學完這...