為什麼計算機要學的東西好多
A. 為什麼大學計算機專業要學高數
數學是計算機的基礎,例如離散數學和數據結構,還有許多數學演算法。人工智慧和計算機圖形學會有大量的數學模型。計算機專業的學生必須學好數學。
計算機科學與技術專業大一開設的課程一般有高數、大物、電學基礎、編程基礎等。這些基礎課都是比較難啃的課。
到了大學,老師的講課方式也和高中大不相同,原先一頁紙的課本要講一節課,但大學老師一次課老師就可能講幾十頁書。很多在高中很優秀的學生,剛到大學也一樣很不適應。
首先,到了大學,要做好課前預習工作。因為老師講課太快,如果課前不預習,很難跟上老師的進度,往往前面還沒搞懂,後面又已經開始,越來越聽不懂。所以,課前預習是必須的。
但事實上高中老師天天喊著預習都做不到的人一大把,到了大學就更難做到了,一般在大學能夠經常做到課前預習的同學基本上獎學金沒得跑了。
還有,在大學要做好課後復習。因為老師一節課講的內容實在太多,一下子很難吸收,很多學生會覺得下課後所有的作業都無從入手。其實,大學里你如果不好好復習老師講的課,作業不會也是很正常的,因為似是而非的東西太多。
計算機的編程課如果沒有基礎的話,剛開始大部分人都會覺得雲里霧里。因為計算機課程的思維方式和其它課程很不同。如果學不懂編程的話,建議多看幾個版本的教材,把程序代碼一句句的深入研究。
功夫不負有心人,只要功夫下到位,一定會有豁然開朗的時候。那個時候你就會發現,計算機專業其實還是比較容易的,比起那些基礎課要簡單很多。
B. 為什麼計算機專業學的東西多。Java也學前端也學c語言也學
有電腦的都可以算計算機專業的,太籠統了。。軟體專業和網頁專業,就都是計算機,但是差別很大的。。。軟體專業,就是寫程序的,一般會教你更多的語言,他們的特性不一樣,但不同行業和系統上,會好用,一般會要求,學生依情況,選擇最合適的語言來開發。。。比如,如果是開發單機的程序或者純演算法的學生,一般選擇C++,因為更強大。但是如果讓他們開發伺服器,並有要有很強的網路功能,一般用網路功能包很多,而且可以跨平台的JAVA。如果給你限定在Windows系統上寫程序,一般會選擇C#,因為微軟是C#的親爹。。。
而網頁,一般都是學專門為網頁設計的語言,比如支持網路的JAVA,支持網頁開發的PHP等,至於前端,網頁是直接面向用戶的,一般都會要求寫界面,所以網頁一般要強制你要學JS,這種用於前端控制界面的。而軟體方向的學生,一般不直接教前端,因為他們大部分人都是寫伺服器的演算法的,不寫界面,只有特定有需求的,所以一般他們寫界面都是自學的,學校一般不直接開前端的課。。因為需求太低,只能100個學生只有幾個以後會去寫前端,或者從事前端界面的開發。。。
至於C語言,C語言實際上是低配版的C++,所以軟體學生一般都是從C++開始的,其他學生,可能不會學,但C是最基礎,最簡單的,為了讓學生入門,其他專業也可能從C開始學習
C. 為什麼計算機專業要學那麼多東西
每個專業學的都不一樣,所以學的也就不一樣,現在選擇專業一定要多選擇,多考慮多對比,多了解,好好選擇一個適合自己的專業,多選擇幾個專業進行對比,選擇出最適合自己的專業。
D. 為什麼學計算機要學那~~~~~~~~~么多的東西,別的專業也是嗎
對呀,朋友,哪個專業都是學那麼多的,要不然就不能叫專業了,我是學英語專業的,要學好多的,不僅僅專業課,公共課都要學,實際 朋友我們學大學的課程就要學到知識,不要念了三年四念最後什麼也不會,那麼父母的錢不是泡湯了嗎,父母掙錢都不容易,而且實際我博士和研究生專業都不是那麼強人啊現在有些時候都不知道自己要無知到什麼時候,好了祝你成功
E. 計算機專業的學生為什麼總學些原理性的知識
我也是學計算機專業的,專業是網路工程,但是發現四年下來,有關計算機知識的各個方面都學了一些基礎理論,譬如說高級語言,學了C,C++,計算機系統結構,演算法,甚至現在都很少用到的匯編語言,編譯原理,。。。。可以說硬體,軟體,網路,系統,語言,演算法,都大致學了點。。
其實如果出來工作,就會發現,這些的大部分都用不上的,因為,工作實際是專攻一個方面,而且范圍很窄。
但是如果以後慢慢發展到後來,就越來越需要一些很理論的東西去帶動學習更深入的東西,
打個比例,我們當服務員的時候知道怎麼去煮開水就好,不用管什麼蒸氣原理,活塞動力,但是如果當我們升職去做工程師時候,我們就真的去要了解和知道這些了,
淺白一點就是為我們打下基礎,埋下潛力,以後發展的真正資本,