計算機考研的調劑-複試面試準備

前言

選擇比努力更加重要。這大概是今年考研非常遺憾的一句話,但既然選了就不要後悔。複試的綜合面試是比較廣,但是問的問題都比較淺,基本上與本科的學習十分掛鉤,問題比較淺,所以有方向性的複習非常重要,當時複試的時候查了很多資料,記錄了一些學習筆記,如果你覺得有用的話,麻煩點贊+收藏喔~

本科的學習筆記:

針對本科就是計算機類的同學,如果你是機試的話,那麼刷題是非常重要的,數據結構這門書是必看的但是不建議重頭看起

強烈推薦N諾N諾高分上機刷題筆記

http://www.noobdream.com/DreamJudge/Issue/page/0/

上面有各大學校的考研機試真題可以刷!!!

同時也有模擬機考,可以練練手感

關於複試的話,軟件工程專碩的話主要考察的是408加上算法的一些知識。

計算機網絡:

https://blog.csdn.net/qq_37457202/article/details/86135308
操作系統:

https://blog.csdn.net/qq_37457202/article/details/80977892

數據庫概述:

https://blog.csdn.net/qq_37457202/article/details/105106296

計算機組成原理:
記住一些常考的的問題。

  • cache緩存和寄存器的區別?
  • 指令系統有那些
  • 高速緩存的作用
  • 什麼是馮諾依曼結構

(再難點,我就只能道歉了~)

程序設計與數據庫概述:
必須推薦一波大佬的C與C++的區別:

https://www.cnblogs.com/limingqi/p/12408049.html

#define和const的區別

1)#define定義的常量沒有類型,所給出的是一個立即數;const定義的常量有類型名字,存放在靜態區域

2)處理階段不同,#define定義的宏變量在預處理時進行替換,可能有多個拷貝,const所定義的變量在編譯時確定其值,只有一個拷貝。

3)#define定義的常量是不可以用指針去指向,const定義的常量可以用指針去指向該常量的地址

4)#define可以定義簡單的函數,const不可以定義函數

C++的內存管理

在C++中,內存被分成五個區:棧、堆、自由存儲區、靜態存儲區、常量區

棧:存放函數的參數和局部變量,編譯器自動分配和釋放

堆:new關鍵字動態分配的內存,由程序員手動進行釋放,否則程序結束後,由操作系統自動進行回收

自由存儲區:由malloc分配的內存,和堆十分相似,由對應的free進行釋放

全局/靜態存儲區:存放全局變量和靜態變量

常量區:存放常量,不允許被修改

C++文件編譯與執行的四個階段

1)預處理:根據文件中的預處理指令來修改源文件的內容

2)編譯:編譯成彙編代碼

3)彙編:把彙編代碼翻譯成目標機器指令

4)鏈接:鏈接目標代碼生成可執行程序

最後:

複試同樣是一個自己能夠靜下心來去複習本科所學知識的一個時期,但是複習的方向要把握好,如果只是爲了應考,其實知識面廣還是比較重要的,同時難題答不出很正常,但是基礎題不會就是非常致命的。如果時間允許的話,有需要的同學可以私信我,看到私信後可以分享一些手寫的筆記,字醜勿怪哈~

考研告一段落了,導師提醒好好學英語,多看文獻,以及要開始學習西瓜書了。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章