高級程序設計
一、考試說明
高級程序設計是海洋觀測技術研究方向碩士研究生入學考試的專業(yè)課程。在三個層次上測試考生對順序、選擇與循環(huán)程序設計、數(shù)組、函數(shù)、指針、結構體、文件操作等知識掌握的程度和運用能力。三個層次的基本要求分別為:
1、熟悉記憶: 對基于C語言的高級程序設計方法所涉及的基本定義、語法規(guī)則等進行記憶方面的考核。
2、分析判斷: 重點考核考生用高級程序設計知識來分析判斷程序語句或程序片段存在的問題;
3、綜合運用: 運用所學的高級程序設計知識編寫程序,綜合分析并解決具體實踐問題。
二、考試內容
(一)順序、選擇及循環(huán)程序設計
內容包括數(shù)據(jù)的表現(xiàn)形式及其運算、語句、數(shù)據(jù)的輸入輸出、選擇結構和條件判斷、關系運算符和關系表達式、邏輯運算符和邏輯表達、條件運算符和條件表達式、多分支選擇結構、循環(huán)的實現(xiàn)等。
(二)數(shù)組
內容包括一維和二維數(shù)組的定義和引用、字符數(shù)組的定義、輸入輸出及處理函數(shù)等。
(三)基于函數(shù)的模塊化程序設計
主要包括函數(shù)的定義、調用、對被調用函數(shù)的聲明和函數(shù)原型、嵌套調用、遞歸調用、數(shù)組作為函數(shù)參數(shù)的使用、局部變量和全局變量、變量的存儲方式和生存期、變量的聲明和定義、內部函數(shù)和外部函數(shù)等。
(四)指針
內容包括指針變量的定義、引用、作為函數(shù)參數(shù)的使用、通過指針引用數(shù)組、數(shù)組元素的指針、指針的運算、用數(shù)組名作函數(shù)參數(shù)、通過指針引用多維數(shù)組、通過指針引用字符串、字符指針作函數(shù)參數(shù)、指向函數(shù)的指針、返回指針值的函數(shù)、指針數(shù)組和多重指針等
(五)自定義數(shù)據(jù)類型
包括定義和使用結構體變量、使用結構體數(shù)組、結構體指針、用指針處理鏈表、使用枚舉類型、用typedef聲明新類型名等。
(六)文件的輸入輸出
內容包括打開與關閉文件、順序讀寫數(shù)據(jù)文件、隨機讀寫數(shù)據(jù)文件、文件讀寫的出錯檢測等。
- 上一篇 《概率論與數(shù)理統(tǒng)計》大綱 2020.11.24
- 下一篇 《火成巖巖石學》專業(yè)課考試大綱 2020.11.24

