如何設計手機作業系統是用c語言嗎?應該學

時間 2021-10-14 22:44:24

1樓:新來的文盲

手機作業系統的話android跟ios都是c寫的,如果你想搞這個那就是計算機專業了,除了學習語言演算法還得學習計算機組成原理,作業系統之類的課程。還得自學linux核心吧。

設計手機作業系統?莫非想自己製作一個像android或者ios那樣的系統?有志氣,不過這真心是個很難很難的事情。

阿里巴巴最近想做個阿里雲作業系統,只是準備在android上改一改,被谷歌制止了,幾個億就打水漂了,華為也在做自己的作業系統,投的錢也是幾個億幾個億的投,但自己也承認這只是給自己留條後路,一般不會用這個系統的。當然,如果你只是想跟小米那樣,隨便換個外殼,稍微做點改進來忽悠忽悠人還是不錯的。

總之作業系統很難做,就算做出來了,也別高興太早了,最困難也是最重要的事情來了,如何讓別人使用你的系統,讓開發者為你的系統開發軟體?作業系統能形成一個生態系統才是最關鍵的。

好吧,說了這麼多,其實學習這個還是不錯的,只是別開發手機系統了,學學linux,大公司都會搶著要的。望採納

2樓:神猶在

很多語言都可以的,c當然也可以.

但是設計作業系統不是一個人能完成的事,現在的安卓是基於linux的系統,這個系統(linux)就是一個人做出來的.但是耗時相當長,

學計算機程式設計就可以了.

手機和各種數碼產品的作業系統都是根據產品本身的硬體定製的,所以跟電腦的作業系統區別很大.

也沒有標準都手機模板讓你設計,所以只需要學計算機程式設計就可以了.

3樓:康新宇打小怪獸

也不一定了,由專門的機構進行教程

手機作業系統用什麼語言編的?是c語言嗎

4樓:笑緣濺客

是這樣的 手機 系統除了蘋果 大多數是基於linux的改編 其實說白了 手機 就是一個功能強大的微控制器 想自己編 是完全 可以的 但是手機硬體 必須從微控制器 開始做起 也就是說 你得自己做個手機 然後才能程式設計 要不然你的系統 是不能用的

5樓:安徽新華電腦專修學院

彙編才是最底層語言,從低到高順序為機器語言

6樓:匿名使用者

簡單的一個手機系統的程式設計,個人用c語言是能作出來的,但要做的完美,強大,健壯,那是很複雜的。

最起馬要有一個數人的團隊,分工協作完成各種功能。

相對於當前各個行業都有很多人在做,竟爭太大,要想在手機系統方面發展,也是個不錯的想法 ,竟爭物件相對少些,不過對手也都是強大的對手,有難度是肯定的。但現在這個時代,有時候就憑一個好的創意就站起來了也不是沒有的。

只要努力,有創新就有希望

7樓:匿名使用者

iphone android系統 c語言~

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

android一詞的本義指 機械人 同時也是google於2007年11月5日宣布的基於linux平台的開源手機作業系統的名稱,該平台由作業系統 中介軟體 使用者介面和應用軟體組成,號稱是首個為移動終端打造的真正開放和完整的移動軟體。而linux主要是用c語言寫的,所以斷定android也是用c語言...

如果作業系統是C語言開發的,那麼C編譯器執行在什麼上呢

老馬 作業系統。c編譯器是執行在需要開發c程式的作業系統下的,這裡你可以把你用c語言開發的作業系統認為是一個c程式。c編譯器要裝在電腦的作業系統上,然後你在裝有編譯器的作業系統下完成了另一個作業系統的開發,然後將你完成的這個作業系統安裝在另一臺機器上,然後你的c開發的作業系統就執行了。c編譯器可以理...

用c語言設計課程資訊管理系統,用C語言設計一個課程資訊管理系統

include include include include using namespace std struct list typedef struct list node typedef node link 函式宣告 link create link head link search link...