• 中國海洋大學C++語言編程2021年考研專業課復試考試大綱

    1. 首頁
    2. 中國海洋大學研招網
    3. 正文

    中國海洋大學C++語言編程2021年考研專業課復試考試大綱


    學參網小編分享中國海洋大學C++語言編程2021年考研專業課復試考試大綱,供大家考研備考參考!
    F0203  C++語言編程
    一、考試性質
    C++語言編程是中國海洋大學信息科學與工程學院地圖學與地理信息系統專業(070503)、資源與環境專業(085700 測繪工程方向)碩士研究生入學考試復試筆試科目。
    二、考查目標
    要求考生對基本思想及基本概念熟悉記憶,掌握使用C++語言進行面向對象編程的技術來分析某一具體問題的編碼解決,運用C++程序設計的基本方法和技巧來綜合分析具體實踐問題。
    三、考試形式
    本考試為閉卷考試,滿分100分,考試時間為120分鐘。
    試卷結構:選擇20-30%,填空20-30%,計算10%-15%,簡答10%-15%,編程20-30%。
    四、考試內容
    (一)概述    
    面向對象程序設計思想發展的歷史;計算機中信息的表示與存儲;面向對象的軟件開發環境Microsoft Visual C++下面向對象程序的開發過程。
    (二)C++簡單程序設計        
    C++基本數據類型及表示方法、C++語句的基本組成部分、C++的運算符和表達式的使用方法,自定義數據類型以及算法的三種主要控制結構:順序、選擇和循環結構。
    (三)函數        考研真題下載網  http://www.youxiuba.cn
    函數的定義、說明和基本的調用方法;內聯函數的聲明方式;函數重載和函數模版的設計方法;以及常用的C++系統函數的功能及調用格式。
    (四)類與對象         
    面向對象程序設計的基本思想;類的定義和對象的聲明方法;類的構造函數和析構函數的設計方法以及如何利用類來解決具體問題。
    類和對象的概念和定義格式;對象的賦值和運算;構造函數、成員函數的定義方法、類的作用域和對象的生存期等基本概念;及如何利用類來解決具體問題。
    (五)C++程序的結構         
    標識符的作用域和可見性及變量、對象的生存期;使用局部變量、全局變量、類的數據成員、類的靜態成員和友員實現數據共享;共享數據的保護;以及使用多文檔結構來組織、編寫程序。
    變量的作用域、生存期和可見性,類的靜態成員和多文件結構在C++中的應用。
    (六)數組、指針與字符串         
    數組、指針、字符串的基本概念、相互關系和使用方法;動態存儲分配問題;以及如何通過使用數組和指針解決數據、函數以及對象之間的聯系和協調。
    (七)繼承和派生類         
    派生類的概念和定義格式;單繼承和多繼承的定義方法;虛基類及相關程序的設計方法。
    (八) 多態性         
    C++支持的重載有多種類型,重載(包括運算符重載和函數重載)和虛函數是其中主要的方式,以及多態性在解決實際問題中的應用。
    函數重載的方法及應用;運算符重載的方法及應用;虛函數的定義及使用;虛析構函數及相關程序設計方法。
    (九)C++的I/O流庫         
    輸入流和輸出流的概念和定義方法;格式化輸入/輸出的使用方法;磁盤文件的輸入和輸出及相關的流函數的使用;字符串流及字符串流函數的使用。
    (十)群體類和群體數據的組織
    群體的概念,群體的類別,群體類模板的使用
    (十一)泛型程序設計與C++標準模板庫
    STL(C++標準模板庫)的概念、術語,以及結構、主要組件的使用方法,重點為容器、迭代器、算法、和函數對象的應用。
    (十二)異常處理          
    C++的異常處理機制,異常處理的定義和執行過程。
    (十三)面向對象的程序設計環境          
    基于Visual C++和MFC的面向對象的程序設計環境。
    面向對象的軟件開發環境;Visual C++開發工作臺簡述;MFC的結構層次;MFC分層概述;應用程序框架及交互界面的開發;控制類及其編程實現;實現菜單和對話框控制;文檔和視;單文檔界面;多文檔界面。
    (十四)用面向對象方法設計應用程序          
    綜合利用前面的內容設計具體的應用程序。
    五、是否需使用計算器
    允許攜帶無存儲功能的計算器。
    上海福彩网