C語言——第0次作業
對網絡工程專業的了解
隨着計算機的誕生與發展,計算機網絡技術應運而生。在當代社會,網絡是我們日常生活中最常用到的,電腦需要裝寬帶、手機要有流量才能上網,而網路工程就涉及到互聯網的網絡運行與防護等些方面。
網絡工程專業的特色:主要在於以網絡通信技術和計算機技術為基礎,突出計算機軟硬件系統、數字通信系統、計算機網絡系統、網絡安全技術和網絡管理技術,使本專業培養的學生具有適應網絡通信和計算機兩方面專業領域的能力。
要求:學習網絡工程專業需要具有扎實的自然科學基礎、較好的人文社會科學基礎和外語綜合能力,要求德、智、體等全面發展,掌握計算機網絡工程技術的基本理論、方法與應用,從事計算機網絡工程及相關領域中的系統研究、設計、運行、維護和管理的高級工程技術人才。
對C語言的了解與應用
C語言是什么呢?
C語言是伴隨着Unix一同興起的編程語言,有着40多年的歷史,它是現代許多新型語言的基礎參考體系,廣泛應用於底層開發。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。40多年的歷史足以讓C語言進行多次的發展,為了避免不同廠商在運用C語言時產生差異,美國制定了一套C語言的標准語法——ANSI C,之后又經歷了C99、C11兩種標准語法。
各種編程語言歷年在企業中運用占比曲線圖
最近兩年排行前20的編程語言
由上面兩張圖我們可以看出:C語言在當代編程語言中穩居前2。
為什么C語言會在眾多的編程語言中脫穎而出呢?
在查找資料的過程中了解到,各種編程語言的差異其實並不大,而C語言又是編程語言中基礎的基礎,只要弄懂C語言,那么其他的編程語言也就很容易掌握了。
C語言的主要應用
C語言可以用作上層開發,也可用作底層開發,不過C 語言主要的用途還是底層編程,例如系統軟件:編譯器,JVM,驅動,操作系統內核,還有各種嵌入式軟件,固件。
希望學到的內容
我希望我能夠學習掌握各種網絡相關的知識,特別是計算機網絡安全相關的知識,隨着電腦技術的不斷發展,各種病毒、黑客技術……危害到計算機安全的技術層出不窮,既然有能危害網絡安全的技術,那么就一定會有維護網絡安全的技術,能掌握計算機網絡安全的知識,就能更好的保護隱私信息。
在IT行業的發展,我的夢想或者未來想從事什么樣的工作
對於未來從事的工作暫時沒什么想法,就想着能夠從事與我所學的專業對口的工作,將我所學的知識能拿到手面上來用,也不算荒廢了我的大學生涯。
大一生活的規划
- 學習方面
- 能夠養成良好的學習習慣,做到課前預習、課中認真聽講、課后復習;
- 多與老師同學交流,不懂就問;
- 能夠多泡泡圖書館,圖書館中有許多書本上沒有的知識,通過借閱書籍來充實自己;
- 好好補補英語,四六級不掛科。
- 生活方面
- 多參加一些社團,快闊自己的視野,擴寬交際圈,多結識新朋友;
- 與老師同學友好相處。
(ps:暫時就想到這么多,就先這樣吧。)