吉林“專升本”C語言程序設計課程考試大綱(試行)
一、考試內容
C語言程序設計知識點難易程度及所占比例
1.基本數(shù)據(jù)類型與運算符、表達式
(1)理解標識符的作用,掌握標識符用法和 C 語言中常用的關鍵字。
(2)理解基本數(shù)據(jù)類型、常量、變量的概念。
(3)掌握常量和變量的含義和分類。
(4)掌握常用運算符及表達式的使用:
a.算數(shù)運算符及算數(shù)表達式;
b.關系運算符及關系表達式;
c.邏輯運算符及邏輯表達式;
d.賦值運算符及賦值表達式;
e.增量運算符及增量表達式;
f.條件運算符及條件表達式;
g.強制類型轉換運算符及表達式;
h.逗號運算符及逗號表達式。
2.流程控制結構
(1)掌握順序結構、選擇結構和循環(huán)結構三種基本控制結構。
(2)理解、掌握 if 語句和 switch 語句的格式與使用方法。
(3)理解、掌握 while,do...while 和 for 三種循環(huán)語句的格式與使用方法。
(4)掌握 break 語句和 continue 語句的使用方法。
(5)掌握求最大/小值、求和、求乘積等基本算法。
3.函數(shù)
(1)理解函數(shù)的概念,掌握函數(shù)的定義方法。
(2)理解掌握函數(shù)原型說明的格式及使用方法。
(3)掌握函數(shù)形參與實參的關系,正確運用函數(shù)參數(shù)傳遞,包括指針作為函數(shù)參數(shù);正確運用函數(shù)的返回值,包括指針作為返回值。
(4)理解函數(shù)的嵌套與遞歸。
(5)理解變量的作用域和生命周期的概念。
4.數(shù)組
(1)理解數(shù)組的用途。
(2)掌握一維數(shù)組的定義、初始化與元素引用。
(3)了解二維數(shù)組的定義、初始化與元素引用。
(4)掌握字符數(shù)組的定義與初始化。
(5)掌握常用字符串處理函數(shù)(如:strlen,strcpy,strcmp,strcat 等)的使用。
(6)能夠熟練地使用循環(huán)控制結構操縱一維數(shù)組。
5.指針
(1)理解指針的概念。
(2)掌握指針變量的定義與使用。
(3)了解指針與一維數(shù)組的關系。
6.結構體與共用體
(1)掌握結構體類型的定義。
(2)掌握結構體變量的定義與使用。
(3)理解結構體數(shù)組的使用。
(4)掌握共用體類型的定義。
(5)掌握共用體變量的使用。
(6)了解自定義數(shù)據(jù)類型的使用。
二、試卷結構
考試題型為單項選擇題、判斷題、填空題,讀程序寫結果、程序填空、編程題,滿分100分。