編譯原理結課
⑴ 現在大學生學計算機都是注重哪一方面的啊
計算機系有些大學老師口口聲聲說著教育是落後技術十年的,呵呵,為什麼必須是這樣的呢,我就不服了?憑什麼教育一定就要落後新技術十年?確定不是有些老師為了偷懶為了借用上一屆PPT懶得去更新教材內容的借口???
是的,新東西是很快,但是你拿著用了多少年的教材多少年的PPT了,上課就照著PPT念,晦澀的內容,無聊至極的照本宣讀,或者是很簡單一推敲我們自己就會懂的東西,上面還要講個半天。我為什麼要去聽你課?
教育可以落後技術一點時間,但是這是個弊病,是一個精力和管理與教育現狀沖突的結果,並不是可以拿來推脫一些東西的理由。
在這種情況下,老師有義務提醒我們讓我們下來在多看看課堂之外的東西。
我認為老師是一種太高尚太重要的職業了,可是有些人把它當作遠離職場的拿著國家工資的鐵飯碗。
更重要的一點是,教育資源是不等的。
高校裡面某個老師上的好,講的精彩,座位會虛席?
還有一點,翹課的同學,為什麼就數據結構和演算法不行了?還不是有翹課去搞競賽的同學嘛,兩節課老師就講個排序,抱歉,兩節課我多刷點題,帶理解帶實踐,順便把最短路最小生成樹也學了。
在這門課結課一段時間之後,班上有多少學生還能再寫出二叉樹的非遞歸遍歷,多少人還能寫出反轉二叉樹?
除了翹課去搞競賽的學渣可能吧。
重要的不是翹課,重要的是你翹課去干什麼了?
問心有愧嗎?沒有愧,然後再能做出點成績是最好的了。
---------------------------------------分割線-------------------------------------------
第一次在知乎上受到了破百的贊,=-=,很開心,看了下面同學的很多評論,我下來又想了想,覺得還是要補充點什麼,原答案可能當時一時之快說的稍偏激了點。
1,輪子哥已經說的很好了, @vczh ,
我想這句話不管是出自輪子哥之口,還是其他人,說的已經很經典了。眾觀本科/普通一本/211/985高校的計算機課程,確實是更提倡我們的學生去做科學研究,而專科/職業學校/培訓班更注重接軌社會工業技術的需求,畢業就能找到工作的那種,最明顯得就是HTML/CSS的教學,隔壁的一個專科學校大一大二一直在教授這門課,而同省的所有一本學校在課程上是沒有這門課程的,你說HTML/CSS重要嗎,其實在一些領域也重要,但是入門簡單,本科很多學生都能自學,而對於走科研路線的學生來說可能一輩子都壓根用不上。
2,還有一個我覺得說的很好的回答。 @Supu Supu ,
翹課的同學畢竟是少數,其中這些少數的同學可能就如這位答主說的那樣。如果老師講的真的拖慢了你的進度,那就放手去做項目吧,一般老師都會理解。
3,第三個就是@鄭志偉 老師說的那點,我覺得下面評論的一位同學說到了。
我覺得鄭老師說的那種人是提問的說的翹課去做項目的人中極極少數的裡面的。在大學能有興趣去花時間在項目上,在遇到課程上的理論問題的時候,當然也會去補上這些知識。只要有主動學習的興致,這些不是問題。
4,適度翹課可以,但是如果是我的回答下面評論的一位同學說的,翹課掛科到拿畢業證都是問題的時候,這種情況下,除非你是知乎 @孫明琦,浙大大佬去創業,或者自己如輪子哥所說的從小就開始編程,也不想走科研路線,除了這幾種極少數情況,畢業證都是問題要留到大五的話,我覺得這是目光短淺情商不夠的問題,圖一時之快,卻為後續留下了很多麻煩,反而浪費了更多時間。
5,最後兩點我就不引用那些大V的回答了。說到我自己,我C++,編譯原理,數據結構,設計模式等一些課程都是沒有翹過一節課的,不管老師講的怎麼樣,因為這些課,我覺得我只要坐在這里聽,我就能有收獲,老師就是你老師,就是比你牛逼點,當然最後也取得了不錯的期末成績。只是偶爾鑽下其他課程不點名的空子,去做下自己喜歡的項目和打點好玩的競賽,當然還是沒有避免我上機英語視聽說掛的下場,因為那幾天做東西太忙,機房掛的時間不夠。所以不管是做項目還是打比賽,還是好好上課,其實安排的好的話,作息好的話,其實不是很沖突。
6,大學裡面大部分老師已經很好了,我下面答案畢竟只是說的少數,只要是能當上高校的老師,都有自己的一把刷子,講的東西總有你遺漏的東西。還有一點很重要的是,課堂可能是你唯一有機會和老師有直接互動和認識的機會,老師手裡一般都有什麼項目或者實習推薦,你起碼去上課去認識這些老師你才能得到這些機會啊。
⑵ c語言 快學不下去了!
不知道 樓主編不出程序的 原因 是什麼 是沒有思路 還是 有思路 卻不會用 語言表達出來(其實才三天而已 c語言 語法入門 怎麼說 也要 一個月吧, 所以現在 不必急啊)
其實 c 語言的 語法基礎 是很簡單的 (都用就會熟的)
那些 數據類型 循環控制結構(for while 之類的) 以及 選擇 結構(if else 之類的)
只要多看 仔細 想 都是可以想通的 呵呵 人人生來都一一樣的 這個沒必要去想 , 只要記住 問題 通過努力 一定 能解決的 就行啦(哪怕是 花了 很長時間,付出很多代價,也很值的)
我也不是 計算機 專業的 但是 我覺得 編程很有意思 (可能也是興趣之所在)我也一直 在努力呢
c語言是 大學 學的 雖然早就結課了 但我一直在努力 (剛開始 我也是一樣 什麼都變不出來,其實現在也只是會解決些小問題啦) C primer plus(這是一本 經典的入門書) 是我的 第二本書 (第一本是 譚浩強的 學校用的) 要想學好C語言 相關聯的學科都要了解一點的(最重要的是 數據結構,編譯原理 操作系統之類的 都要了解才好 )
c作為 學編程的 第一門語言 是非常合適的 (他語言簡練 靈活,鍛煉思維靈活性)
所以 樓主 一定要堅持看下去 , 看這個書的 同時 還可以 看看 其他 關於建模的 書籍(產生思路就是 一個數學建模的 過程)
還有就是 英語 一定要 有一定基礎(至少 看的懂 出錯提示吧 ,這個很必要的)
(如果 便不出來 就多 敲 書上的 例子 ,多敲幾遍 就會慢慢理解的)
最重要的一點, 千萬不要 只看書 不動手, 我認為學編程 看書與動手的 比例是 3/7的關系
所以 大多數時間 一定是在 敲代碼的 (哪怕不是自己寫的, 如果運行正確了 也會有一些成就感的, 剛開始, 都會因為 標點啊 格式啊 什麼的 出一些低級錯誤的,不過完全正常啊,多練就好了)
總之 要把枯燥的 事情 轉化為 有趣的事情來做(既然樓主的興趣在編程,就不應該痛苦的,要有克服困難的信心) 最後 就是 堅持 編程 堅持C 不要放棄自己的 追求
希望有幫助
⑶ 計算機科學與技術的發展方向
最重要是看你對那個更有興趣
興趣才是你不斷學習提高自己的動力
沒有興趣的工作就是一種煎熬
如果你往網路方面走,建議你考CCNA,它是入門的證書,對你考過非常有用的.最吃香還是CISCO的證書,華為的證書太偏了,不推薦考,微軟的MCSE考的人太多了, 另外就是技術轉型不容易
CISCO系列認證證書
認證機構:思科系統公司(Cisco Systems,
Inc.),是世界領先的Intranet和Internet網路互聯廠商。思科公司的軟硬體產品具有極大的通用性,使人們在任何時間、任何地點,通過任何型號的計算機系統,均可實現信息訪問。
證書類別
■思科認證網路工程師(Cisco Certified Network Associate,CCNA)
認證簡介:該認證可證明持證者已掌握網路的基本知識,能利用區域網和廣域網的介面安裝和配置Cisco路由器、交換機及簡單的LAN和WAN,提供初級的排除故障服務,提高網路的性能和安全。
■思科認證資深網路工程師(Cisco Certified Network Professional,CCNP)
認證簡介:CCNP是Cisco認證體系中的一項中級認證,可證明持證者能使用復雜的協議和技術,來安裝、配置、操作網路,並具備診斷及排除故障的能力。
考試內容:涉及構建CISCO可擴建網路(BSCI)、CISCO多層交互網路(BCMSN)、CISCO遠程訪問網路(BCRAN)及進行CISCO網路診斷(CIT)。
■思科認證網路專家(Cisco Certified Internet Expert,CCIE)
認證簡介:CCIE是Cisco認證體系中最高級別的認證,同時也是目前業界最頂級的IT認證之一。CCIE可證明持證者能熟練安裝、配置、操作和診斷復雜的路由區域網、路由廣域網、交換區域網和ATM
LANE網路以及撥號訪問服務;診斷和解決網路故障;使用包/幀分析和Cisco調試工具等。
考試內容:包括筆試和實驗考試兩部分,筆試科目為「路由交換CCIE考試350-001」。
參考資料:【ITAA學習組】
⑷ 現在大學學計算機好嗎,,都學些什麼,是不是很難
計算機其實還分很多類的,不過不管什麼種類c語言,c++和計算機組成原理等基礎課都是要學的。你對計算機感興趣嗎,如果感興趣的話,就不會覺得難了。
⑸ 太原理工大學的軟體工程怎麼樣
太原理工大學考研資料
鏈接:https://pan..com/s/126_aIWkRSpX7GeFv6vpqfw
若資源有問題歡迎追問
⑹ 高手幫忙寫一篇關於對單片機C語言的認識的小文章
我覺得弄一個單片機開發板親自實踐一下最好,簡單的單片機程序對c語言要求不高,復雜的程序或者對程序優化時才對c語言有較高要求,可以上網找點視頻看看,找本單片機原理之類的書,理解一下單片機的硬體結構,我覺得能看懂單片機的中文資料,知道那上面說的是啥就好。練完開發板就要能設計一個單片機開發板就厲害了,那就需要很好的模電數電知識了。多動手練習才是最重要的 我覺得完全沒有必要花太多的時間在C語言上,就是簡單看看它的變數定義規則以及語法就可以啦。操作系統放在最後面學吧,一般的單片機也涉及不到操作系統。編譯原理可以簡單看一下,知道在電腦上用C語言編寫的源程序需要經過編譯後才能才單片機上運行就可以啦。至於內存的地址這些問題可以學到的時候再去翻書,知道在書的哪部分就OK啦!至於模電和數電還是有用的,看你在什麼水平上了。涉及到的一下專有名詞可以遇到了再去翻書查。這是我的建議,因為你要是所有的前期科目都學完再學單片機恐怕就有點太耗費時間了。我更傾向於自己買塊實驗板,網上很多也很便宜。專業點的有什麼凌陽大學計劃和友善之臂等等,粗燥點的就是有些牛人自己焊的板子都可以。我建議買專業點的哈……至於教材我覺得使用說明書就是最好的教材,按照說明書自己動手調幾個程序就有感覺了。目前市場上單片機種類太多,教材多是51系列的單片機,我之前買過一本關STC51系列單片機的書《增強型8051單片機實用開發技術》,北航出版社的貌似不錯,作者還有個網站,提供一些資料吧,你可以自己再找找。對於單片機學習還是應該多動手,這樣才會有事半功倍的效果哦!
⑺ 你覺得高等數學簡單還是C語言簡單
首先,不管是高等數學還是C語言都和簡單沒有神馬關系好不好,除了學神的世界我不太懂。
大一上學期和下學期學了高數上下兩冊,對,就是下圖這個小婊砸。
後來考試之前,拚命的寫程序,
本來寫程序已經很痛苦了,
為什麼我還要研究,
究竟怎麼能夠判斷奇數偶數,
已經檢驗各種年份,
求素數,
感覺深深的受到了來自C語言冰冷的鄙視。
現在,我的C語言功力是
#include<stdio.h>
呵呵呵呵,
現在我也只能寫個題頭來想別人證明,
本寶寶當年也是學過C語言的人。
想想要上機運行的C語言,
最害怕的事,
莫過於你自以為自己的寫的很對,
但程序總是無情的嘲笑,
一個error 1讓你不知所措,
到最後,
甚至不得不把整個程序全部推翻,
從新來過。
所以,
我認為,
高等數學要比C語言簡單一點,
關鍵還是看天賦和認真程度,
有的人不喜歡,
也能做得很好,
但是我這種天生對C語言無感的人,
又不能做到一視同仁,
只能避而遠之了。