程式設計和硬體什麼關係,硬體程式設計和軟體程式設計有什麼區別?哪位大俠給詳細說說吧!

2021-03-26 10:17:46 字數 3563 閱讀 6792

1樓:生料立磨

程式設計是編輯的軟體,做不出晶元的。

2樓:沉默小壞

c語言是程式語言, 需要用到vc++程式設計軟體來進行編寫程式的過程才是程式設計。

程式設計和硬體系統沒有太大關係,前提 可以完美執行程式設計軟體既可。

硬體程式設計和軟體程式設計有什麼區別?哪位大俠給詳細說說吧!

3樓:匿名使用者

硬體程式設計針對的是硬體的驅動之類的東西,應該說是底層的東西,一般用c、c++和彙編以及hdl語言編寫,需要對數字邏輯,數位電路,模擬電路等電子學方面有一定的基礎,而軟體程式設計主要是在作業系統的基礎上編寫應用程式,用高階語言編寫,不需要對底層特別的了解,主要面向的是使用者的需求。

4樓:ad膠丸

思想不一樣。

軟的要考慮**短,硬的要考慮硬體資源的分配等。

plc程式設計屬於硬體程式設計還是軟體程式設計?跟it有區別麼?謝謝

5樓:匿名使用者

那會是plc向上發展成it 還是it向下覆蓋plc呢 ?或者說工控本質上是程式設計師還是電工?

硬體,軟體,演算法,程式設計的區別?

6樓:亂亂唱出

通俗來講,軟體是程式設計師對計算機系統編寫的程式,是計算機系統的上層。硬體,是複雜的電路系統,是計算機系統的底層。軟體工程師工作與程式設計有關,硬體工程師工作與電路設計、編碼等有關。

歷史上計算機的雛形早於軟體幾個世紀就出現了。

而電子計算機的問世離不開蘇格蘭數學家布林和現代資訊學之父美國人夏農。布林以其超凡的智慧型發明了他的布林代數或者說布林邏輯,使代數脫離了數字的概念而變得更加抽象,布林代數中運算元不是數字,而是集(類),乙個類僅僅代表一組事物,也就是後來熟知的集合。古希臘人認為,邏輯是追尋真理的過程中用於分析語言的一種手段,因此它被認為是一種哲學。

所以布林不僅使用數學的方法使邏輯從哲學中脫離出來,還為電子計算機的問世奠定了基礎。 只可惜,在19世紀沒有人把布林代數中的與、或和電路中的串聯、併聯開關聯絡起來,沒有人能意識到布林代數可以直接由電路實現。直到20世紀30年代才被發現,主要貢獻人是現代資訊學之父夏農,夏農在他著名的於2023年在麻省理工所寫的碩士**《a symbolic analysis of relay and switching circuits》中闡述了這個問題。

現代電子計算機所完成的加法運算減法運算等都是用邏輯器件所組成的電路完成的。計算機是運用二進位制數進行工作,二進位制數0和1在邏輯器件中的代表斷路和通路。

軟體的本質是對計算機系統(硬體)的程式設計,軟體一般都用高階語言進行程式設計,程式設計師編寫的程式由ide編譯、鏈結後用電燒錄到計算機系統的程式暫存器中,不過存放在程式暫存器中的是機器碼,一大堆01010111**。我這裡拿微控制器(微控制器)的工作原理舉例來說明之後是怎麼工作的。微控制器執行指令時,首先從程式儲存器中讀指令,送指令暫存器儲存,後送指令解碼器解碼,解碼結果送定時控制邏輯電路,由定時器控制邏輯產生各種定時訊號和控制訊號,再送到微控制器的各個部件去進行相應操作。

執行程式就是不斷重複這一過程。

總之,我覺得計算機還是挺複雜的。

plc程式設計屬於硬體程式設計還是軟體程式設計?跟it有區別麼?謝謝

7樓:齊麗緒恩

plc的程式設計

,使復用到以製下幾種語言,一bai是傳統的梯形圖編

8樓:伊旋圭蒙

屬於軟體程式設計吧!plc內部的cpu是一顆單片

機,plc指令其實就是已經編譯好的微控制器指內令。微控制器程式設計很容複雜,需要非常專業的知識和外圍構成的知識,而plc程式設計可以理解為就是把微控制器程式簡單化,讓沒有很專業的知識的人就能編寫

硬體程式設計

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

程式設計是個統稱。

總的來說,程式設計的定義就是通過專門的語法結構組成指令去完成乙個目標。

10樓:匿名使用者

能控制電腦各種硬體,假如你只是標準的使用方法,比如開關光碟機,讀取光碟資料,或是控制音效卡發出聲音等的話,在你已經學習了c/c++後這些都簡單了,我們為什麼要用作業系統,就是因為作業系統將最底層的驅動寫好了,你只需要呼叫作業系統留給我們的api函式或是其他的庫函式,在此給你舉個例子,你想控制光碟機的開關,那麼你可以用c語言,也可以用vb,也可以用彙編,也可以用c#,也可以用c++,那麼你會選哪個語言作為你的程式語言呢?如果你的c++基礎夠硬,那麼選擇c++是最好的方法,而如果 你的程式設計能力還有限,就請選擇vb,vb的操作方式會讓你感覺很輕鬆,寫**量很少,當你熟悉操作方法後,估計你就不會問這種問題了,程式設計不在於用什麼語言,而在於結果。希望能幫到 你。

11樓:匿名使用者

一般是用c語言寫的

驅動可不是想寫就能寫出來,要對c語言、彙編、硬體十分了解才行,三兩下是寫不出來的。

12樓:全凝荷

學了是有用的。

要看你想控制硬體的程度來決定學多深。

系統化的學習是必要的。

電腦這東西不是一朝一夕的。

希望對你的目標和程式設計的學習有個重新的認識!

13樓:匿名使用者

看看張帆的windows驅動程式設計吧

我猜你應該是win下的程式設計師

硬體程式設計與軟體程式設計的區別與聯絡

14樓:匿名使用者

你學的是程式設計吧 聯絡我 有空一起討論下! 如果幫助到您,請記得採納為滿意答案哈,謝謝!祝您生活愉快! vae.la

硬體與軟體是什麼關係?

15樓:匿名使用者

硬體和軟體是乙個完整的計算機系統互相依存的兩大部分,它們的關係主要體現在以下幾個方面。

⑴ 硬體和軟體互相依存

硬體是軟體賴以工作的物質基礎,軟體的正常工作是硬體發揮作用的唯一途徑。計算機系統必須要配備完善的軟體系統才能正常工作,且充分發揮其硬體的各種功能。

⑵ 硬體和軟體無嚴格界線

隨著計算機技術的發展,在許多情況下,計算機的某些功能既可以由硬體實現,也可以由軟體來實現。因此,硬體與軟體在一定意義上說沒有絕對嚴格的介面。

⑶ 硬體和軟體協同發展

計算機軟體隨硬體技術的迅速發展而發展,而軟體的不斷發展與完善又促進硬體的更新,兩者密切地交織發展,缺一不可。

計算機程式設計和軟體程式設計有什麼聯絡?

16樓:scxh的王嘉爾

電腦程式設計就像是泥瓦匠;軟體開發就像是建築隊;軟體開發包含程式設計,但不只是程式設計,他是乙個工程,還涉及到架構,分析,功能設計,資料庫等等,程式設計只是裡面最底層的體力工作;

如果你想把這個當做未來謀生的手段,建議你還是選擇乙個好一點專業一點的培訓學院進行學習

17樓:噓_傾聽雨落丨

程式設計可以分為硬體程式設計(面向硬體或設計硬體)也叫計算機硬體程式設計,軟體程式設計也叫計算機軟體程式設計,所以計算機程式設計是包含了硬體和軟體程式設計的二軟體程式設計顧名思義就是指的軟體開發

18樓:匿名使用者

計算機程式設計包括軟體程式設計和硬體程式設計

軟體和硬體的關係軟體與硬體的關係

軟體通過硬體實現功能,硬體受控於軟體,在乙個系統中兩者缺一不可。具體的你說的軟體控制硬體過程 軟體程式設計人員編寫的程式通過彙編編譯器翻譯成硬體可以讀懂的語言 二進位制 然後硬體根據這個二進位制檔案執行相應的操作。硬體是不會控制軟體的,只能是軟體去監控硬體的狀態,然後再做出反應。看似是硬體控制軟體,...

手機系統跟硬體有多大關係,安卓系統和硬體的區別

安卓吃硬體,ios那種一定程度的硬體就足夠非常流暢了,跟系統有關係。w718吧,用的是阿里雲os系統,基於安卓開發的,有多項便捷應用,而且還有ip67的三防,很實用的 w718,安卓低硬體會很鬱悶的,雲os低配置還能用。安卓系統和硬體的區別 答 安卓系統與硬體的區別 安卓系統是軟體,相當於平時電腦用...

兒童程式設計和機械人程式設計有什麼區別,少兒程式設計和機械人程式設計有區別嗎

機械人程式設計課程的內容由硬體知識和程式設計知識兩部分組成。少兒程式設計偏重於程式設計知識,而機械人程式設計更側重於硬體知識。硬體知識相當於高中階段簡單機械原理 電子電路和電機方面的知識。少兒程式設計側重的是各種語言的處理,對於硬體的認知程度不高。有漁程式設計的回答希望能幫助到你 少兒程式設計和機械...