哪種程式語言對硬體程式設計支援較好,什麼程式語言能直接控制電腦硬體?

2021-04-25 09:31:13 字數 3972 閱讀 3047

1樓:匿名使用者

對硬體支援最好的應該是機器語言吧,再就是彙編了.

計算機專業學計算機應先學什麼?程式語言?還是程式語言與作業系統原理或者計算機硬體一起學?

2樓:山東新華電腦

目前學計算機 還是挺不錯的好就業,計算機分很多專業如平面設計,ui設計,網際網路營銷,電競,動漫,都是非常好就業的專業哦,選擇自己喜歡的專業

3樓:愛現在不是曾經

應該先學操作原理再學程式語言。把原理搞清楚了語言上的規則也好懂了。

4樓:慕容白鶴大帥哥

基本上都是一起學的。

計算機軟體著作權登記中的軟、硬體環境;程式語言;源**分別指的是什麼? 「**最後一頁是模組結尾」是

5樓:冷良祥

計算機軟體著作權登記中的軟、硬體環境。其實是指基於windows系列的xp,97.98.linux系統裡的軟體。

程式語言 有很多比如最基礎的c語言,源**指未編譯的按照一定的程式設計語言規範書寫的文字檔案。 源**(也稱源程式),是指一系列人類可讀的計算機語言指令。 在現代程式語言中,源**可以是以書籍或者磁帶的形式出現,但最為常用的格式是文字檔案,這種典型格式的目的是為了編譯出計算機程式。

計算機源**的最終目的是將人類可讀的文字翻譯成為計算機可以執行的二進位制指令,這種過程叫做編譯,通過編譯器完成。源**主要功用有如下2種作用:

生成目標**,即計算機可以識別的**。

對軟體進行說明,即對軟體的編寫進行說明。為數不少的初學者,甚至少數有經驗的程式設計師都忽視軟體說明的編寫,因為這部分雖然不會在生成的程式中直接顯示,也不參與編譯。但是說明對軟體的學習、分享、維護和軟體複用都有巨大的好處。

因此,書寫軟體說明在業界被認為是能創造優秀程式的良好習慣,一些公司也硬性規定必須書寫。

需要指出的是,源**的修改不能改變已經生成的目標**。如果需要目標**做出相應的修改,必須重新編譯。

模組也是指軟體的一部分。

6樓:匿名使用者

你們公司的軟體技術人員肯定明白。

什麼程式語言能直接控制電腦硬體?

硬體程式語言有哪些?

7樓:糖糖寳寳

早一點是vhdl,現在是verilog,c語言,matlab,verilog,vhdl用的多。

偶爾需要c++或者labview做上位機和硬體通訊。

程式語言俗稱「計算機語言」,種類非常的多,總的來說可以分成機器語言、組合語言、高階語言三大類。電腦每做的一次動作,一個步驟,都是按照已經用計算機語言編好的程式來執行的,程式是計算機要執行的指令的集合,而程式全部都是用我們所掌握的語言來編寫的。所以人們要控制計算機一定要通過計算機語言向計算機發出命令。

目前通用的程式語言有兩種形式:組合語言和高階語言。

8樓:匿名使用者

veri log hdl,

vhdl

abel-hdl

我就知道這三個

學程式設計對電腦的配置有什麼要求?

9樓:匿名使用者

配置要求的方面:

1、你需要了解你的程式設計需要什麼

樣的處理器回

2、需要什麼樣的答記憶體

3、需要什麼樣的硬體補助設施

一般正常電腦是windows系統就行,但程式設計使用建議不要太低的配置,用vs程式設計的話還是蠻吃記憶體的,三天兩頭卡頓對工作進度影響挺大的!

筆記本的話最好有i5的處理器,4g以上記憶體!桌上型電腦最好有個i3加4g記憶體以上!

另外建議程式設計用途的最好不要使用amd處理器,即使沒跑什麼軟體,也會無故發熱嚴重!程式設計工作使用追求穩定性就行!

電腦配置的相關概念:

電腦配置是衡量一臺電腦效能高低的標準,主要包括cpu、主機板、記憶體、硬碟、顯示器等,而筆記本和品牌桌上型電腦的配置一般由廠家設定。其中:

cpu,這個主要取決於頻率和二級快取,頻率越高、二級快取越大,速度越快;

記憶體,記憶體的存取速度取決於介面、顆粒數量多少與儲存大小;

主機板,主要還是處理晶片;顯示卡,這項與執行超大程式軟體的響應速度有著直接聯絡。

10樓:匿名使用者

計算機程式設計對硬體要求基本可以忽略,現在任何一個計算機都能勝任,哪怕最最低端的。對硬體要求高的是遊戲和3d設計類的軟體。

11樓:獨初雪冉笛

沒什麼要求,近幾年買的電腦都可以

效能好用可以用大型ide,如vs2015

效能差用小型編輯器如cfree,codeblock,或者老版本的vs

12樓:匿名使用者

速度內會有很大幫助,同時搭容載ati 6470獨顯,該機還有華碩獨有管理軟體系統,很適合您在程式設計時高度運算時的應用。

13樓:匿名使用者

初學簡單bai

程式設計的時候不需要很du高的電腦配zhi置就可以進dao

行程式設計,但如果專是軟體工程屬師的話編寫大型軟體工程時就需要高配的電腦,這樣即保證程式設計效率時同時也保證了除錯軟體工程時的效率,除錯時不會崩潰或無法使用,根據自己對程式設計的學習程度挑選合適的電腦是非常必要的。此外程式設計選擇電腦時儘量選擇膝上型電腦由於便於攜帶,請教老師或是給客戶演示的時候非常方便。如果才開始學習的話你選擇的配置夠用了!

或者lenovo/聯想 300s -14isk這一款

14樓:匿名使用者

網頁程式設計還是程式程式設計?單純學習程式設計的話,這個機器足夠用了。

ps:樓主有志氣,程式設計開始學著很難,而且以後也很累人的,不過祝福你,有志者事竟成。

希望幫助到你。

15樓:miss【愛

不高 二手也沒問題 我的也是低端顯示卡

16樓:風塵煮酒

我是來計算機系的學過c、源vb、c++,而學習程式設計bai基本對電腦配置du沒什麼要求。

因為zhi

學程式設計dao,基本就只要一個程式設計的環境就行了。也就是說就一個應用程式而已,這能要什麼配置呢!只要你機子能執行windows就可以了!

另外學程式設計,真的上機最重要。

如果還有其他方面的問題歡迎來我的郵箱[email protected]

17樓:中關村**

按說這個看你具體程式設計軟體的需求了,正常下多數吃處理器的能力為主吧。

學了c語言,再學什麼可以給硬體編出程式?

18樓:

你需要理清一個根本概念,語言本身是為了人與機器互動而產生的,所有語言最終生成的都是讓硬體工作的「機器碼」。從這個角度來說,你的每一條c語句本身就已經是在給「硬體程式設計序」了。

硬體並不關心,也不知道你的程式語言到底是什麼。之所以在微控制器、dsp等硬體設計領域c語言的使用率最高,一方面是因為c語言是它那個年代所出現的最優秀的面向結構語言,因此被習慣性地採用,各大廠商開發出了眾多的面向具體晶片的c編譯器(把c語言轉換成相應晶片的機器碼),一直延續到了今天;二是因為晶片面向的是底層應用,具體化程度高,抽象性低,採用面嚮物件語言的總體意義不大,所以目前還沒有被面嚮物件語言代替的趨勢(但是並非沒有這方面的發展,比如谷歌的go語言)。不過我相信隨著iot的迅速發展,嵌入式系統的語言和相應的編譯器會很快發生巨大的變化。

如果延伸開來的話,除了具有處理器的這一類硬體以外(如51微控制器、arm,dsp等),還有一類硬體沒有直接執行機器碼的能力,如cpld、fpga,這類硬體的邏輯要由開發者設計,這種情形下,c語言就難以勝任了,因為硬體電路的邏輯與「馮諾伊曼」式計算機的根本原理是不同的。為了能夠表達複雜的數字邏輯,產生了像verilog、vhdl這樣的硬體描述語言。所以如果你所指的「給硬體程式設計」是指這一類硬體的話,那麼上述的兩種語言之一,是必然要學習一下的。

希望能對你有所幫助。

19樓:匿名使用者

給硬體程式設計當然是要熟悉、掌握該硬體的所有知識。

哪一種程式語言比較好學,哪種程式語言比較好學 適合自學?

vb net 功能更全。不需要cad,有專用執行庫。vb6功能稍弱,但能脫離執行庫執行。ps messagebox.show 文字 標題 按鈕樣式 ormsgbox 文字 標題 按鈕樣式 在輸入 時,vb能自動推測的你所需要的 一行 只要按兩三下鍵盤就可以。不是。vb可以做出來exe檔案,vb確實最...

初學程式設計應該學習哪種程式語言,初學程式設計應該學習什麼語言?

先學c語言,用最快的速度看完課本後瘋狂做題,程式設計和其他的有區別,學別的都是先學會了才會做題,程式設計是先做了題或看了題才知道是怎麼回事,然後才理解書上的東西。只看書遠遠不夠,下個軟體自己編點程式,把書上的例子敲進去執行一下就會明白的清楚一些,哪不明白直接去書上查,搞程式要把書當手冊用而不是聖經,...

哪種程式設計語言好學 適合新手,C語言程式設計哪些程式設計軟體適合初學者?

我覺得學習程式設計最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較紮實的基礎,對今後的程式設計工作是很有益處的。即使在學習新的程式語言也無所謂,因為它們有很多相通之處,可以相互借鑑。我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,...