大連海事大學C語言程序設計2023考研復試大綱已經(jīng)發(fā)布,包含了考試范圍、考試要求、考試形式、試卷結構等重要信息,對考生具有重大的參考意義。高頓考研為大家整理了大連海事大學C語言程序設計2023考研復試大綱的詳細內(nèi)容,供大家參考!
大連海事大學碩士研究生入學考試大綱
考試科目:C語言程序設計
一、C語言及算法概述
考試內(nèi)容
C語言的特點書寫程序時應遵循的規(guī)則算法的概念、特性用N-S流程圖表示算法結構化程序設計方法
考試要求
1.理解C語言的特點以及書寫時應遵循的規(guī)則。
2.了解算法的概念、特性,掌握用N-S流程圖表示算法,掌握結構化程序設計方法。
二、數(shù)據(jù)類型、運算符與表達式
考試內(nèi)容
C語言的數(shù)據(jù)類型常量與變量整型、實型、字符型數(shù)據(jù)變量賦值各類數(shù)值型數(shù)據(jù)之間的混合運算算術運算符和算術表達式賦值運算符和賦值表達式逗號運算符和逗號表達式。
考試要求
1.理解常量、符號常量以及變量的概念。
2.掌握C語言基本類型的分類及特點,掌握整型、實型、字符、字符串以及符號常量的表示方法,掌握整型、實型、字符型變量的定義和使用方法。
3.掌握字符數(shù)據(jù)在內(nèi)存中的存儲形式及使用方法,掌握轉義字符的使用,掌握數(shù)據(jù)類型的轉換。
4.掌握C語言算術運算符和算術表達式,掌握C語言運算符優(yōu)先級和結合性。
三、順序程序設計
考試內(nèi)容
賦值語句數(shù)據(jù)輸入輸出字符數(shù)據(jù)的輸入輸出格式輸入與輸出順序結構程序設計
考試要求
1.理解數(shù)據(jù)輸入輸出的概念,掌握其在C語言中的實現(xiàn)。
2.掌握putchar函數(shù)、getchar函數(shù)、printf函數(shù)、scanf函數(shù)的使用方法。
3.學會編寫順序結構程序。
四、分支結構程序
考試內(nèi)容
關系運算符和表達式邏輯運算符和表達式if語句switch語句
考試要求
1.掌握關系表達式、關系運算符及其優(yōu)先次序。
2.掌握邏輯表達式、邏輯運算符及其優(yōu)先次序。
3.理解if語句的三種形式以及if語句的嵌套,掌握條件運算符和條件表達式,掌握switch語句。
4.學會編寫分支結構程序。
五、循環(huán)控制
考試內(nèi)容
while語句do-while語句for語句循環(huán)的嵌套break和continue語句
考試要求
1.掌握while語句、do-while語句、for語句。
2.掌握break和continue語句。
3.學會編寫循環(huán)控制程序。
六、數(shù)組
考試內(nèi)容
一維數(shù)組的定義和引用二維數(shù)組的定義和引用字符數(shù)組
考試要求
1.掌握一維數(shù)組的定義、引用和初始化。
2.掌握二維數(shù)組的定義、引用和初始化。
3.掌握字符數(shù)組的定義、引用和初始化,了解字符串和字符串的結束標志,掌握字符數(shù)組的輸入輸出方法,掌握字符串處理函數(shù)。
4.學會利用數(shù)組編寫程序。
七、函數(shù)
考試內(nèi)容
函數(shù)的定義函數(shù)的參數(shù)和函數(shù)的值函數(shù)的調(diào)用數(shù)組作為函數(shù)參數(shù)局部變量和全局變量變量的存儲類別
考試要求
1.了解函數(shù)定義的一般形式,理解函數(shù)的形式參數(shù)、實際參數(shù)以及函數(shù)的返回值。
2.掌握函數(shù)調(diào)用的一般形式,理解被調(diào)用函數(shù)的聲明和函數(shù)原型,了解函數(shù)的嵌套調(diào)用和遞歸調(diào)用。
3.掌握局部變量和全局變量,掌握變量的動態(tài)存儲方式與靜態(tài)動態(tài)存儲方式,會用static、extern聲明變量。
八、預處理命令
考試內(nèi)容
宏定義文件包含條件編譯
考試要求
1.理解無參宏定義和帶參宏定義。
2.掌握文件包含和條件編譯。
九、指針
考試內(nèi)容
地址指針的基本概念變量的指針和指向變量的指針變量數(shù)組指針和指向數(shù)組的指針變量字符串的指針指向字符串的指針變量函數(shù)指針變量指針型函數(shù)指針數(shù)組和指向指針的指針void指針類型
考試要求
1.理解地址指針的基本概念,掌握指針變量的定義、引用。
2.掌握指向數(shù)組元素的指針、通過指針引用數(shù)組元素、數(shù)組名作函數(shù)參數(shù)、指向多維數(shù)組的指針和指針變量。
3.掌握字符串的指針和指向字符串的指針變量。
4.理解函數(shù)指針變量、指針型函數(shù)。
5.掌握指針數(shù)組和指向指針的指針;掌握void指針類型。
十、結構體與共用體
考試內(nèi)容
結構定義的一般形式結構類型變量的說明結構變量成員的表示方法結構變量的賦值結構變量的初始化結構數(shù)組的定義結構指針變量的說明和使用動態(tài)存儲分配鏈表的概念枚舉類型類型定義符typedef
考試要求
1.了解定義結構的一般形式、結構類型變量的說明、結構變量成員的表示方法。
2.掌握結構變量的賦值和初始化。
3.掌握結構數(shù)組的定義。
4.掌握結構指針變量的說明和使用。
5.掌握動態(tài)存儲分配、鏈表的定義和使用。
6.掌握枚舉類型的定義,掌握枚舉變量的說明、賦值和使用。
7.了解類型定義符typedef。
十一、位運算
考試內(nèi)容
六種位運算符
考試要求
掌握按位與運算、按位或運算、按位異或運算、求反運算、左移運算和右移運算。
十二、文件
考試內(nèi)容
文件的打開與關閉文件的讀寫文件的隨機讀寫文件檢測函數(shù)
考試要求
1.掌握文件的打開函數(shù)fopen、文件關閉函數(shù)fclose、字符讀寫函數(shù)fgetc和fputc、字符串讀寫函數(shù)fgets和fputs、數(shù)據(jù)塊讀寫函數(shù)fread和fwtrite、格式化讀寫函數(shù)fscanf和fprintf。
2.掌握文件定位和文件的隨機讀寫。
3.文件檢測函數(shù)。
參閱:
《C語言程序設計》(第三版)譚浩強清華大學出版社2005年版
文章來源:大連海事大學研究生院官網(wǎng)