2020年,需要再次教本門課程,因此補充一些編程語言的歷史知識。也許知道了來龍去脈,同學們會有興趣學習。
在中國,大約在1995年以前,計算機不屬于平常人家。為什么?有兩個原因,第一,因為那時候一臺計算機的價格太過昂貴,大多數人都難以承受;第二,那時候計算機操作起來遠遠沒有現在方便,需要專業人士來操作。普通人買回家,也沒什么意義。那時候電腦里面沒有啥太好玩的游戲,辦公軟件也少的可憐。還不如買個電視機和游戲機帶來的娛樂效果強!往事隨風,到了二十一世紀,沒有電腦,沒有網絡,還能正常生活和工作嗎?
2023年7月,暑假在家再次備課,因為又要開講MATLAB課程了。在這次講課之前,我大致了解了同學們的C語言學習情況,因此會在課程中再次強調語法的差異,爭取能讓同學們愛上MATLAB。針對不同的專業,他們對MATLAB的使用需求是不一樣的。對于電子信息工程這個專業,他們在《信號與系統》、《通信原理》、《數字信號處理》等課程里面會大量使用MATLAB,還會在數字信號處理領域擴展和深入使用。而對于通信工程專業呢?重點的使用就是在通信原理的仿真領域。專業不同,使用方向會有微小變化!很多同學在進入大學之前沒有計算機使用基礎,本人強烈建議在學C語言之前,就應該補學一些計算機的基礎知識。如果沒有,那就請在C語言的課上進行大量的補充學習,掌握計算機里面的一些基礎知識,比如什么是文件、什么是操作系統等等。這些基礎概念必須要有的。之前在上《C語言》課程的時候,很多學生連這些概念都很模糊,那怎么辦?只能花時間去給同學灌輸基礎概念。奇怪的是,這些概念的空白不影響學生們的游戲沉迷!在這里呼吁大家:有節制的玩游戲是一個成年人必須具備的能力,如果不能控制好游戲時間,大學形同虛設。
講了這么多,先看看計算機的進化過程吧!下面內容大多來源于網絡!我只是做了一次搬運工!學習編程語言之前需要掌握計算機基礎知識!互聯網上這些相關知識遍地都是,就看你愿不愿去看。大學生要學會使用互聯網學習方式,這個學習方式也許會伴隨我們終生。自從有了互聯網,本人的學習收獲之一就是從網上找到了大量資料,技術進步非常明顯。希望同學們能夠重視這方面,推動自身能力的增強。
計算機歷史!
貝爾實驗室!
集成電路!
1995年,本人開始讀大學,那時候用的是486處理器的電腦!已經是國內非常牛的電腦了!而現在呢?2010年后,計算機早就已經是尋常物件了。嚴格意義上來說,一部手機本質上也是一臺計算機。在電腦上和手機上都能夠進行編程,CPU性能也夠強悍,內存容量也夠大。上面也有無數個好用的APP或者軟件供我們選擇使用。最重要的是價格也進入了我們普通人能夠承受的范圍。
編程語言就是伴隨著計算機硬件的發展而來的。在早期計算機的體積非常大,那時候寫程序是一件異常麻煩的事情。因為計算機本質上只識別“0”和“1”這兩個字符,也就是只識別二進制。剛開始的時候,計算機行業的前輩們,就是直接使用“0”和“1”來進行編程的,那就是機器語言!機器語言?我也沒有用過!也沒有見過!那我們要學嗎?時代在發展,現在無需學習原始知識,直接跳過!
匯編語言!
隨著時間的推移,計算機行業的前輩們也意識到這一點了,直接用“0”和“1”來編寫程序太麻煩了,于是就出現了“匯編語言”。匯編語言就是由一些“助記符”組成,是包含若干英文單詞或者是英文單詞的縮寫,相比于“機器語言”,變得具有“可讀性”。只是在“匯編語言”和“機器語言”之間,需要有一個“翻譯工具”,將“匯編語言”翻譯成為“機器語言”,然后再讓計算機去執行。當年我讀大學的時候就學過匯編語言,用起來真的讓人覺得苦惱!!!本人用過匯編語言,那真是讓人頭疼!!!未完,待續!
題外話
論文查重萬象!
為了降低查重率,學生們可謂絞盡腦汁。有人將中文參考文獻先翻譯成英文,再翻譯回中文,表述就變了。還有些引用,因為一段話很長,可以在中間加省略號。因為系統的機械,“水論文”的學生反而查重率特別低,還有很多種套路,“有的查重率只有個位數。”
為了避免查重率“壓線”,一些學生嘗試在引用原文時改變表述方式,在一些老師眼中,這成了學術上的“雙刃劍”。
現在很多學生做事很直接,有的干脆就是花錢買!好像淘寶上就能買到!這樣的淘寶讓人哭笑不得!
無奈!!!
我不知道作為一名大學老師,我該怎么應對一些現象。對于從來不來上課的學生,我平時成績都會給六十分,但是學生竟然不來考試或者來了根本不做題,你能怎么辦?人生是一場修行!我時常需要平復心情!
修訂記錄
20200626 完成初稿;
20200715 修訂內容;
20230706 更新至v2;
原文標題:MATLAB課程之緒論v2(1)
文章出處:【微信公眾號:通信工程師專輯】歡迎添加關注!文章轉載請注明出處。
-
通信網絡
+關注
關注
21文章
2074瀏覽量
52778
原文標題:MATLAB課程之緒論v2(1)
文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
在V2板子上部署豆包模型調試指南
使用系統的AEC功能,跑middleware/v2/sample/audio這個demo時出現問題求解
求助,關于LT8625SP在LTPOWERCADII V2中的疑問求解
HarmonyOS Next V2 @Local 和@Param

評論