學習嵌入式c語言要學到什麼程度,大學生學習C語言需要學到什麼程度才能靠它找到工作?

時間 2021-12-28 02:31:16

1樓:育知同創教育

1.其本的程式設計風格,變數名的定義方法。 2.

理解基本c語言規則、運算子優先順序 3.學會模組化程式設計思想 4.在程式中經常出現下列關鍵字:

static、volatile 、const、struct

2樓:楊塵一

對於c語言,本身的語言方面的要求,其實不高,只需要有一定的編碼經驗,懂c語言語法,即可去寫**,修改**。

嵌入式,尤其是底層驅動開發,其實**量相對(尤其是上層軟體)都不是很大,但是要搞懂背後的邏輯,協議,介面,框架,平臺等內容,然後才能寫出來**。而搞懂背後的邏輯,往往才是難點和重點。當然,如果搞懂了應該如何寫,往往也就會修改對應的**了。

3樓:匿名使用者

弄懂c語言是最基本的,尤其是指標和結構體,嵌入式c還要求瞭解linux系統,編譯原理,arm彙編,核心移植,c++物件導向程式設計,qt程式設計(主要針對嵌入式裝置的視覺化介面開發),當然後面這些需要大體瞭解就可以,學好c語言才是最根本的,建議看三本書譚浩強《c程式設計》,《c和指標》,《unix環境高階程式設計》。最後一本建議好好看看,看懂50%就已經是神了

4樓:使者

c語言是最基礎的,書上的東西都必須弄明白,指標,結構體,共用體,列舉之類的。

然後就是資料結構了,這個必須得明白。

最好在看看編譯原理。

這三樣來說,我感覺是最基本的了,其他的就是應用了

大學生學習c語言需要學到什麼程度才能靠它找到工作?

5樓:匿名使用者

現在就業形勢複雜,競爭壓力太大了,你不能指望一門c語言就能去社會上混的,如果你是混技術飯的,單靠c語言肯定不行,多和你的學長學姐瞭解瞭解,看看還有什麼其他證書要考,另外實習也很重要啊。

6樓:匿名使用者

單靠c語言找工作嗎?光靠拿它的證書和一些簡單的邏輯運算是肯定不行的,c語言的優勢主要是寫底層軟體的開發,例如給硬體寫驅動,如果你是搞嵌入式軟體的還需要學習c++來做上位機軟體的編寫,這樣才能達到基本的要求

7樓:匿名使用者

最起碼能獨自完成一些簡單的邏輯程式

8樓:匿名使用者

談不上什麼程度吧。會讀別人的程式就行。。c是最基本的 。c熟悉了 學其他什麼的也就跟玩是的了。再大得專案也是一個一個的函式組成的。。

再有數學+英語

有考證事閒的實在是蛋疼就去考一下吧。反正我找工作的時候就帶了簡歷。畢業證什麼的都是報道的時候別人僅僅驗了下真偽。

事實證明只有在校園招聘的時候其他什麼條件都一樣的情況下那些什麼證有用以外,社會招聘別人很少看這些東西的。一套筆試題下來別人什麼都清楚了。你說呢?

想從事嵌入式開發,c語言學演算法要學到很高深嗎?

9樓:千里木樓

嵌入式也分很多種的,據我所知,有硬體做晶片的(主要學fpga veriloghdl/vhdl語言),硬體設計電路的(模電+pcb+mcu(c語言)),軟體做作業系統驅動的(c/c++語言),軟體做作業系統應用的(c/c++語言),軟體做bsp的(c/c++語言)。。。很多種,主要看你打算學哪些了,偏軟體一定要學好c,c++也是必備。偏硬體的話c一般就行。

10樓:匿名使用者

1、演算法是最高深的應用之一,如果想做演算法,那就選擇一塊內容去深入研究。嵌入式的領域相當廣。c語言是嵌入式底層的基礎,語法當然要知道。

但是現在很多應用包括網頁啊,資料庫啊。上層的都使用其他語言開放的。

2、例如寫驅動程式,要看在什麼作業系統,什麼平臺上開發,現在比較流行的作業系統linux,比較流行的cpu平臺arm,買個arm的開發板(**),隨開發板會有一些資料,回來研究研究。再買本《linux上的裝置驅動程式》書看看,邊學習邊實踐,慢慢走上linux嵌入式驅動程式設計之路。

11樓:

c語言須學習的,最好結合彙編,把軟體和硬體深刻理解.

從事嵌入式開發不需要太高深的演算法,只要能利用軟體很好的把硬體控制起來就行了;

須學習linux和作業系統,不然怎麼實現移植和driver開發?

我覺得你對嵌入式開發並不瞭解,還是先在網上多找點入門方面的建議,總結一下嵌入式開發是怎麼一回事,瞭解了以後再根據自己的實際情況評估一下走這條路是否合適,畢竟嵌入式開發需要掌握的東西較多;

12樓:郭子

個人認為想做嵌入式開發的小夥伴,肯定對c語言情有獨鍾,作為一個對c語言情有獨鍾的小夥伴一定會對c語言中c語言實現的奧妙的演算法佩服的五體投地,不一定學的很高深只能說你會對它不依不捨,共同學習!

13樓:匿名使用者

是的,c語言是底層開發,對演算法有一定要求

14樓:dota要有平常心

**寫久了以後. 你會發現語法根本不是你的主要問題.

15樓:匿名使用者

沒有必要,嵌入式開發,你可以到西嵌瞭解下。

16樓:轉身淚傾城

※※西嵌中心特點:入學即簽訂就業保障協議。專案實戰中全國獨家採用真實的研發硬體環境的產品開發硬體平臺。

教學方面由業內從事數年相關開發的技術骨幹,博士生導師,專案經理以及產品經理執教,保證教學質量。針對不同的學員的基礎劃分為不同班級,滿足差異化需求。

17樓:匿名使用者

學習嵌入式系統相關知識

微控制器學到什麼程度才可以學嵌入式系統?要學那些東西?

18樓:匿名使用者

1,首先,微控制器也是簡單的嵌入式系統,只是硬體比較簡單,軟體直接執行在硬體上,沒有作業系統這個東西

2、嵌入式作業系統的使用,使得整個系統變得複雜,選擇不同的作業系統,要有與之對應的開發環境,它的出現改變了微控制器時代的開發模式,軟體開發分為多層次,boot程式,作業系統的選擇和移植,驅動程式的開發,應用程式的開發..

3、嵌入式處理器從硬體結構上變得也更加複雜,執行速度更快,工作頻率更高,cpu字長更寬,暫存器更多,整合的其它硬體介面單元模組更多......

4、總體來講,對嵌入式系統來說,軟體比硬體佔據了更多的內容。

對於微控制器的學習,硬體比較簡單,但最好從硬體上了解微控制器內部各個單元的工作功能和原理,如中斷是如何實現的?子程式呼叫是如何實現的?而不是隻是簡單地編寫了幾個程式。

如果能這樣更有助於以後的嵌入式的學習。從微控制器到嵌入式,是知識的積累,更是學習方式和設計思維的轉變。

19樓:漢樂邦

可以分執行緒執行的時間

20樓:匿名使用者

嵌入式學習,現在網上很多教程啊,還可以自己學的,某淘推薦itop4412開發板,同學用了好像可以

c語言要學到什麼程度,C語言要學到什麼程度

一騎當後 學c最好不要太過於執著,因為當前使用最多的都是物件導向的程式設計,所以對於初學c的人來說只要理解c的基本思想,基本語句也就可以了。重點是c 或者其他,學習是一個漸進的過程,但必須要知道終點在哪,學習要達到的目標有 1.能夠理解函式 迴圈 判斷 變數的概念 2.理解物件,結構體 3.學會使用...

怎樣學習嵌入式,嵌入式應該學習什麼如何學習

首先,你要選擇處理器?arm還是x86架構的?其實,從該處理器體系結構開始學,這個是重點!同時要求有c語言的基礎和學習相應的組合語言。第三,學習部件程式設計,學會控制部件。第四,可以選擇一個嵌入式作業系統進行學習,uc os ii是不錯的入門選擇。最後,恭喜您,學完了。希望我的對您有所幫助!鼎嵌技術...

嵌入式應該怎麼學習?嵌入式需要學習什麼

嵌入式需要學習什麼 嵌入式本來就分硬體及軟體,你現在已經在做硬體了,不就已經是嵌入式?你是想說想做嵌入式軟體嗎?會用c編微控制器的程式,加上有硬體知識背景,差不多已經可以了喲,當然,如果你想做得更復雜一些,學學嵌入式的作業系統吧,簡單的方式就是買乙個開發板自學,當然,如果你能找到一家公司要你,那麼在有...