㈠ 考研程序設計考什麼
考研程序設計,是計算機考研中的關鍵部分,內容廣泛且深入,包括以下幾個主要方面:
數據結構:掌握線性表、棧和隊列、哈希表、樹和圖等基本數據結構的定義、特點及實現方法。
演算法:學習排序演算法、查找演算法、圖演算法等基本演算法的實現和運用。
編程語言:要求使用C/C++或Java進行編程,進行程序測試與調試。
軟體工程:理解軟體需求分析、設計、編碼、測試和維護的基本原理和方法。
操作系統:深入學習進程管理、內存管理、文件系統等基本概念和原理。
計算機網路:掌握網路架構、協議、傳輸方式等基本知識。
資料庫:學習資料庫設計、查詢、安全等基本概念和原理。
考試內容會因學校和專業而異,建議查閱相關學校和專業發布的考試大綱或招生簡章以獲取具體信息。
初試科目包括:
101 思想政治理論;
201 英語一;
301 數學一;
845 數據結構和演算法、操作系統、計算機系統基礎、計算機網路。
復試則包括:
3301 筆試:離散數學;
3302 筆試:編譯原理;
3303 C++程序設計上機考試;
3304 綜合面試。
考研英語要求相當於專業六級到八級之間。
擴展課程涉及程序設計基礎、面向對象編程、數字邏輯電路等,包括程序設計基礎、面向對象程序設計、數字邏輯電路、電路電子技術、數據結構與演算法等。
實踐教學包括工程訓練、計算機應用基礎、實習、社會實踐、課程設計、畢業設計等。