1樓:匿名使用者
我來複簡單點說吧。
程式設計一般就制是用一些程式語言編寫出bai
可以讓計算du機完成一些功能zhi的方法。
現在程式語言有很多dao種,編寫出的**一般要通過編譯器之類的編譯以後才能被計算機執行。
你用的作業系統,各類其它軟體,你玩的遊戲,基本上都是程式設計編出來的。。(這樣說著怎麼自己感覺拗口。。汗。。。)
如果想學程式設計,就選一門程式語言基礎去看看,搞清楚那些語法結構,然後接下來的就看你自己的實踐了。。。
但是學懂程式設計很容易,要精通就很難了。。。很多東西不是書上有的。。只有做過了才知道。。。
另外多說一點,學程式設計最好附帶學一些相關聯的數學知識和計算機硬體、網路知識。
2樓:匿名使用者
最早的計算機是bai直接用電訊號du控制,然後zhi是機器語言
、dao組合語言,逐漸
版才發展到諸如c語言、basic語言之類權的高階語言微軟早期的dos作業系統主要用組合語言編寫,windows開始用c/c++語言和組合語言混合編寫
3樓:匿名使用者
作業系統是用匯編和其他輔助用的高階語言寫出的。作業系統出現之前,除非有硬體韌體,人們無法操作電腦,作業系統使得人與計算機得以溝通
用c語言編寫作業系統
4樓:匿名使用者
要有彙編的一定
bai基礎,在看(他會教du你你不會的你要學zhi的匯dao編部分,但是他說的版不細,你需要自己根據
5樓:金魚
unix某個版本是用c語言
編寫的,在c語言使用之前,用的是彙編。
windows傳聞80%是用c語言回編寫的,也有部答分是c和彙編混編的。
據說windows2000以後大多是用c++編寫的。
linux是用c語言編寫的,它的**是公開的,可以去看看,看懂了基本就無敵了。
mac os至今還不清楚,應該不會脫離c/c++吧,用匯編不知道要編到猴年馬月去了,其它高階語言又不能進行底層操作,c/c++相對於其它高階語言來說,最合適了,當然肯定不及彙編了。
6樓:
作業系統底層的應該是彙編。建議你要研究這些的話看看彙編很有好處。
微軟用什麼c語言編譯器
7樓:
微軟windows作業系統來使用語言
源:bai
1. 底層使用:組合語言;
du2. 驅動、api等介面使zhi用:c語言;
3. 上層程式排程、介面等dao物件導向的使用的是:c++和一個微軟私有語言寫的。
上述不包括window7作業系統,win7真不知道。
防毒軟體就不用說了,什麼語言都可以寫,只要是物件導向的都可以實現的。
文字編輯器只要支援utf-8等通用格式的,什麼都可以,微軟使用的是自編的文字編輯器。防毒軟體的公司太多,誰知道他們使用的什麼呢?呵呵。
作業系統開發環境的編譯器肯定有vc、vs。
彙編部分的編譯器分兩種:32bit&64bit 的ma**。(好像應該是)
一般大點公司都會使用很多自己開發的工具,這是肯定的。這些工具一般在部分公司員工的部落格上是可以找到的。並不完全是封閉保密的。有興趣可以去找找。很多論壇有公佈這些部落格地址。
8樓:匿名使用者
windows是本身就是c語言寫的,c語言是程式設計的基礎,所以微軟的編譯器就是microsoft visual c++;
microsoft visual c++,(簡稱回visual c++、msvc、vc++或vc)是microsoft公司推答出的開發win32環境程式,物件導向的視覺化整合程式設計系統。
它不但具有程式框架自動生成、靈活方便的類管理、**編寫和介面設計整合互動操作、可開發多種程式等優點,而且通過簡單的設定就可使其生成的程式框架支援資料庫介面、ole2,winsock網路、3d控制介面。
9樓:匿名使用者
說樓上一bai句 windows是basic寫的du? 荒謬之至
稍微懂行一點的人zhi都不會信dao.
首先, 如果
內windows是basic寫的, 那麼basic程式容在windows上面跑為啥還要執行庫? 有意思的很呢.
其次, 寫windows這種超大型程式需要大量的庫支援, 試問basic有幾個庫? 說實在話, basic寫個驅動都費勁的不得了, 倘若basic有這麼強的庫支援, 它也不會被淘汰了
況且 windows2000洩露部分的**連我都讀過, 你敢說是basic? 笑話
10樓:_誠兒
windows是抄c語言寫的這個不用爭議了襲 c語言是程式設計的基礎bai
微軟的編譯器就是
duvc 現在vs就是vc的升級版既相容zhic/c++程式dao開發也相容c#程式的開發 編譯器就向一把刀只是長短有點差異~程式設計功底就類似於刀法~~刀法才是最重要的~你在別的編譯器上一樣可以寫c/c++**例如boland公司的c++build
11樓:匿名使用者
編譯器很多的.至於微軟內部用的什麼編譯器.是不是特殊的版本,這個就不得而知,畢竟沒去過.如果你學了編譯原理,其實,一切都明瞭了,只是工程太太太龐大了....
12樓:孟徳
windows是c語言寫的怎麼不用爭議法?
反壟斷案的專家透露說是basic寫的,不是c寫的
bill gates最擅長的也是basic
13樓:羅納爾尼
這個就多了,不同滴平臺程式設計軟體是不一樣滴~!!
14樓:匿名使用者
樓上老大,windows是用c++寫的好不好?
15樓:自私式愛你
windows 是用vb便攜
第一個電腦作業系統和軟體是怎麼開發出來的?
16樓:匿名使用者
最早的程式直接寫的是二進位制機器**,沒有編譯器,將編好的**通過讀卡機讀入機器,直接執行。
然後出現的是組合語言,通過二進位制的機器**來實現彙編的編譯連線工作,然後在用組合語言完善優化組合語言;
接著才是高階語言,使用組合語言編譯,逐漸實現高階語言編譯高階語言。
第一個作業系統是通過最早的計算機是直接用電訊號控制,然後是機器語言、組合語言,逐漸才發展到諸如c語言、basic語言之類的高階語言,微軟早期的dos作業系統主要用組合語言編寫,windows開始用c/c++語言和組合語言混合編寫,最後形成軟體。
17樓:v型孤獨
電腦最低層的只能認識一種語言,即2進位制編碼,1 or 0。
最早的程式設計就是編2進位制碼,後來為了方便,才編出來組合語言,有了組合語言一般的人也能程式設計了,利用組合語言做出了很多的軟體,比如dos系統也是一種軟體。利用匯編開發出來c語言,winodws就是利用c語言開發出來的。
計算機(computer)俗稱電腦,是一種用於高速計算的電子計算機器,可以進行數值計算,又可以進行邏輯計算,還具有儲存記憶功能。是能夠按照程式執行,自動、高速處理海量資料的現代化智慧電子裝置。由硬體系統和軟體系統所組成,沒有安裝任何軟體的計算機稱為裸機。
可分為超級計算機、工業控制計算機、網路計算機、個人計算機、嵌入式計算機五類,較先進的計算機有生物計算機、光子計算機、量子計算機等。
18樓:百度使用者
樓主太天真了...建議你還是多瞭解一些系統深層的機制吧...
簡單的說是硬體層與軟體層的一個約定,開機先由bios載入並自檢,通過後會將控制權轉給硬碟的一個地址,做為入口點,作業系統改寫啟動引導用的0磁軌,在控制權轉移過來後就從這個地址載入啟動程式,剩下的就全看軟體怎麼編的了...
(我思來想去,想做到這些,還是用匯編寫核心為上選)按照
程式設計軟體是怎麼編出來的,軟體是用程式設計軟體編的,程式設計軟體又怎麼來的?
程式設計是編寫程式的中文簡稱,就是讓計算機為解決某個問題而使用某種程式設計語言編寫程式 並最終得到相應結果的過程。為了使計算機能夠理解人的意圖,人類就必須要將需解決的問題的思路 方法 和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算...
作業系統是軟體嗎,作業系統屬於系統軟體?
你是問作業系統是不是軟體吧。一臺完整的pc由硬體和軟體兩大部分組成,而後者可分為系統軟體和應用軟體。我們所說的作業系統就屬於前者,而後者則是基於作業系統之上安裝的具有各種功能應用類軟體。是的。作業系統是軟體。你可以把作業系統看成是一個大軟體,它的裡面集合了眾多的小軟體。如果需要的話,電腦的軟體隨時可...
作業系統模擬軟體,作業系統是計算機軟體系統中
vmware 或者 virtualbox 不需要重開機就能在同一臺電腦使用好幾個os。vmware主要的功能有 1.不需要分割槽或重開機就能在同一臺pc上使用兩種以上的作業系統。2.完全隔離並且保護不同os的操作環境以及所有安裝在os上面的應用軟體和資料。3.不同的os之間還能互動操作,包括網路 周...