考試大綱

考試大綱

高級程序設(shè)計

時間:2020.11.24 字號

一、考試說明

高級程序設(shè)計是海洋觀測技術(shù)研究方向碩士研究生入學(xué)考試的專業(yè)課程。在三個層次上測試考生對順序、選擇與循環(huán)程序設(shè)計、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體、文件操作等知識掌握的程度和運用能力。三個層次的基本要求分別為:

1、熟悉記憶: 對基于C語言的高級程序設(shè)計方法所涉及的基本定義、語法規(guī)則等進行記憶方面的考核。

2、分析判斷: 重點考核考生用高級程序設(shè)計知識來分析判斷程序語句或程序片段存在的問題;

3、綜合運用: 運用所學(xué)的高級程序設(shè)計知識編寫程序,綜合分析并解決具體實踐問題。

二、考試內(nèi)容

(一)順序、選擇及循環(huán)程序設(shè)計

內(nèi)容包括數(shù)據(jù)的表現(xiàn)形式及其運算、語句、數(shù)據(jù)的輸入輸出、選擇結(jié)構(gòu)和條件判斷、關(guān)系運算符和關(guān)系表達式、邏輯運算符和邏輯表達、條件運算符和條件表達式、多分支選擇結(jié)構(gòu)、循環(huán)的實現(xiàn)等。

(二)數(shù)組

內(nèi)容包括一維和二維數(shù)組的定義和引用、字符數(shù)組的定義、輸入輸出及處理函數(shù)等。

(三)基于函數(shù)的模塊化程序設(shè)計

   主要包括函數(shù)的定義、調(diào)用、對被調(diào)用函數(shù)的聲明和函數(shù)原型、嵌套調(diào)用、遞歸調(diào)用、數(shù)組作為函數(shù)參數(shù)的使用、局部變量和全局變量、變量的存儲方式和生存期、變量的聲明和定義、內(nèi)部函數(shù)和外部函數(shù)等。

(四)指針

內(nèi)容包括指針變量的定義、引用、作為函數(shù)參數(shù)的使用、通過指針引用數(shù)組、數(shù)組元素的指針、指針的運算、用數(shù)組名作函數(shù)參數(shù)、通過指針引用多維數(shù)組、通過指針引用字符串、字符指針作函數(shù)參數(shù)、指向函數(shù)的指針、返回指針值的函數(shù)、指針數(shù)組和多重指針等

(五)自定義數(shù)據(jù)類型

包括定義和使用結(jié)構(gòu)體變量、使用結(jié)構(gòu)體數(shù)組、結(jié)構(gòu)體指針、用指針處理鏈表、使用枚舉類型、用typedef聲明新類型名等。

(六)文件的輸入輸出

內(nèi)容包括打開與關(guān)閉文件、順序讀寫數(shù)據(jù)文件、隨機讀寫數(shù)據(jù)文件、文件讀寫的出錯檢測等。