狀態(tài)機(jī)原理圖講解 做嵌入式硬件一定要熟悉什軟件?
做嵌入式硬件一定要熟悉什軟件?你好,我 我很高興回答你的問題。做嵌入式硬件,至少你要熟悉C語言和C編程。而且要掌握Linux系統(tǒng),嵌入式Linux應(yīng)用開發(fā),arm架構(gòu)等等。為什么我感受不到計(jì)算機(jī)專業(yè)是
做嵌入式硬件一定要熟悉什軟件?
你好,我 我很高興回答你的問題。
做嵌入式硬件,
至少你要熟悉C語言和C編程。
而且要掌握Linux系統(tǒng),嵌入式Linux應(yīng)用開發(fā),arm架構(gòu)等等。
為什么我感受不到計(jì)算機(jī)專業(yè)是建立在基礎(chǔ)學(xué)科上的?
Dalee9 s的回答完全是扯淡。答了很多,可以看出他不 I don'我對(duì)計(jì)算機(jī)科學(xué)一竅不通。;我對(duì)美國計(jì)算機(jī)科學(xué)專業(yè)一無所知。
現(xiàn)在計(jì)算機(jī)科學(xué)的教學(xué)已經(jīng)建立在高度抽象的基礎(chǔ)上,離底層還很遠(yuǎn)。計(jì)算機(jī)科學(xué)的實(shí)際應(yīng)用遠(yuǎn)遠(yuǎn)超出了它的基礎(chǔ)理論。
所以麻省理工刪除了計(jì)算機(jī)程序構(gòu)造與解釋經(jīng)典老課程6.001,把它變成了教授Python編程的簡(jiǎn)單課程。
另外,美國大學(xué)本科計(jì)算機(jī)專業(yè)的突出特點(diǎn)是必修課遠(yuǎn)少于國內(nèi)(無論課程的深度和難度,因?yàn)閲鴥?nèi)頭部大學(xué)的計(jì)算機(jī)課程很多都是抄襲美國四大計(jì)算機(jī))
另外,美國大學(xué)計(jì)算機(jī)專業(yè)的數(shù)學(xué)課程不多,深度也低于國內(nèi)一些大學(xué)。比如北京大學(xué)的一些計(jì)算機(jī)專業(yè)要學(xué)三門數(shù)學(xué)分析和兩門高等代數(shù),而美國計(jì)算機(jī)專業(yè)的數(shù)學(xué)課程基本上只有三門非數(shù)學(xué)專業(yè)的高等數(shù)學(xué)(與國內(nèi)兩門高等數(shù)學(xué)的知識(shí)范圍相同)和一門線性代數(shù)。
相比國內(nèi)計(jì)算機(jī)專業(yè),美國最大的不同就是必修課少,選課自由度極高。至于課程難度,是發(fā)展的問題。如前所述,國內(nèi)頭部大學(xué)計(jì)算機(jī)專業(yè)的部分課程已經(jīng)可以媲美美國頂尖大學(xué),但仍有待發(fā)展。
本質(zhì)上,即使在美國,本科計(jì)算機(jī)科學(xué)真正的基礎(chǔ)內(nèi)容也無非是離散數(shù)學(xué)(集合論、數(shù)理邏輯、圖論、組合數(shù)學(xué)、離散概率論、形式語言和狀態(tài)機(jī)等。,或許還包括抽象代數(shù))以及與離散數(shù)學(xué)密切相關(guān)的算法(算法復(fù)雜度、基本數(shù)據(jù)結(jié)構(gòu)、基于圖論的算法、動(dòng)態(tài)規(guī)劃、分治、回溯、字符串匹配等。).數(shù)字電路、處理器設(shè)計(jì)等基礎(chǔ)知識(shí),即使是斯坦福、卡耐基梅隆等頂尖大學(xué)的計(jì)算機(jī)本科生,也不是必修課。
至于編程語言,大部分美國高校還停留在談?wù)摶A(chǔ)編程思維(或 "計(jì)算思維與數(shù)學(xué)),也不會(huì)在必修階段講編程語言的設(shè)計(jì)理念等基礎(chǔ)內(nèi)容。這個(gè)問題還有待討論,就是本科是否應(yīng)該教程序設(shè)計(jì)語言原理。但是你學(xué)了編程語言的原理之后,你會(huì)發(fā)現(xiàn)它根本不像自然科學(xué)。
像計(jì)算機(jī)組成、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)庫、編譯器等等,他們的基礎(chǔ)知識(shí)都來源于離散數(shù)學(xué)。
你能的原因。;我不覺得基礎(chǔ)科目很簡(jiǎn)單。要么你不要。;不要把離散數(shù)學(xué)、算法和數(shù)據(jù)結(jié)構(gòu)課程看得太重,否則你就不會(huì)。;我認(rèn)為這些數(shù)學(xué)內(nèi)容根本不是基礎(chǔ)學(xué)科。
但這很正常,因?yàn)閿?shù)學(xué)雖然是基礎(chǔ)學(xué)科,但不是自然科學(xué)。