2017年瀋陽理工大學C語言程式設計考研大綱

才智咖 人氣:7.64K

2017考研已經悄然接近了,相關的考研大綱也開始出臺了。下面是小編為大家整理收集的關於2017年瀋陽理工大學C語言程式設計考研大綱的相關內容,歡迎大家的閱讀。

2017年瀋陽理工大學C語言程式設計考研大綱

科目程式碼:828 科目名稱:C語言程式設計

適用專業:085211計算技術

一、考試基本內容

(一)C語言概述

(1)C語言簡介及C程式設計過程

(2)簡單C程式介紹及C程式的上機步驟

(二)演算法

(1)演算法的概念及演算法的表示方法

(2)演算法的特點及演算法設計的要求

(三)基本資料型別及資料的輸入輸出

(1)識別符號、常量和變數

(2)C語言基本資料型別

(3)資料的輸入與輸出

(四)運算子與表示式

(1)C語言的各種運算子及其表示式的用法

(五)C語句及其程式設計

(1)選擇結構程式設計

(2)選擇結構程式設計

(3)迴圈結構程式設計

(六)陣列

(1)一維、二維陣列的應用

(2)字元陣列的應用

(七)函式

(1)函式的定義、呼叫和引數傳遞

(2)函式的巢狀呼叫與遞迴呼叫

(3)變數的作用域和變數的儲存屬性

(八)編譯預處理命令

(1)巨集定義命令

(2)檔案包含及條件編譯命令

(九)指標

(1)指標與指標變數的概念、指標與函式

(2)指標與陣列

(3)字串與指標

(十)結構體型別

(1)結構體變數及結構體陣列的使用

(2)結構體指標及連結串列的操作

(十一)共用體與列舉型別

(1)共用體型別變數的定義及應用

(2)列舉型別變數的定義及應用、用typedef定義型別

(十二)檔案

(1)檔案有關的基本概念、檔案型別指標;

(2)檔案開啟與關閉、檔案讀寫,檔案定位操作的實現。

 二、考試要求

(一)瞭解C語言程式的概貌,掌握C程式的上機步驟。

(二)瞭解演算法的概念,掌握演算法的設計方法,掌握計算機演算法的自然語言表示法、流程圖表示法和N-S圖表示法。

(三)瞭解C識別符號、常量和變數的概念,掌握C識別符號的命名規則, 掌握變數的定義和初始化方法;瞭解C語言的各種資料型別,掌握C語言的基本資料型別的表示方法,掌握C語言資料的輸入與輸出函式的使用方法;瞭解資料的輸入與輸出的概念,掌握C語言資料的各種輸入與輸出函式的使用方法。

(四)瞭解C運算子與表示式的概念,掌握各種C運算子及其表示式的使用, 掌握各種運算子的優先順序和結合性。

(五)瞭解C語句分類及語句格式,掌握順序結構程式設計;掌握簡單選擇結構的程式設計、巢狀的選擇結構的程式設計、多分支結構的程式設計;掌握各種迴圈控制語句的用法,掌握迴圈結構的程式設計,掌握巢狀的迴圈結構的程式的執行過程。

(六)瞭解陣列的概念,理解陣列的定義、初始化及應用,掌握陣列的輸入及輸出;掌握字元陣列的應用,掌握字元處理函式的用法。

(七)瞭解函式的概念及分類,函式的定義、呼叫及引數傳遞方式;理解函式的巢狀呼叫過程,理解函式的遞迴呼叫過程,掌握用遞迴呼叫函式方法設計程式;理解區域性變數的概念及其作用域,理解全域性變數的概念及其作用域,掌握利用全域性變數在函式之間傳遞引數,理解動態變數和靜態變數的特點。

(八)瞭解編譯預處理命令的作用,理解巨集與函式的區別,掌握巨集定義命令的應用和巨集定義的解除;掌握檔案包含命令的作用及其使用方法,掌握條件編譯命令的作用及其使用方法。

(九)瞭解指標的概念,掌握指標變數的定義方法及使用方法,掌握指標在函式的引數傳遞及指標作為函式返回值中的應用,掌握利用指向函式的指標呼叫函式的方法;掌握利用指標引用一維陣列元素和二維陣列元素,掌握指標基本運算;掌握利用指標訪問字元陣列,掌握利用指標實現字串操作。

(十)瞭解結構體的概念和定義,理解結構體變數的定義和初始化,掌握結構體變數的使用,掌握結構體陣列及應用;掌握指向結構體變數的指標,掌握指向結構體陣列的指標,掌握結構體變數和結構體指標作函式的引數,掌握連結串列的操作。

(十一)理解共用體型別的概念及定義,掌握共用體變數的定義與使用;瞭解列舉型別的概念及其變數的定義,理解列舉型別資料的使用,掌握用typedef定義型別 。

(十二)理解檔案型別指標,掌握檔案的開啟與關閉,掌握檔案的讀寫,掌握檔案的定位。

 三、題型

(一)單項選擇題,30分

(二)判斷題或填空題,20分

(三)程式閱讀題或程式填空題,60分

(四)程式設計題,40分