分類 | 知識點 | 基本要求 |
C 語言概述 |
Ø C 語言基礎(chǔ)知識、算法 Ø C 語言的開發(fā)環(huán)境 Ø C 語言的基本結(jié)構(gòu)與字符集 |
①熟練掌握標(biāo)識符與關(guān)鍵字的概念及使用; ②掌握算法概念的概念及表示方法; ③熟練掌握 C 語言的上機環(huán)境; ④了解 C 語言的特點。 |
C 語言的基本數(shù)據(jù)類型與表達式 |
Ø 基本數(shù)據(jù)類型 Ø 常量 Ø 變量 Ø 運算符與表達式 Ø 數(shù)據(jù)類型的轉(zhuǎn)換方法 |
①熟練掌握數(shù)據(jù)類型的概念、符號常量、變量定義格式、表達式的書寫及其運算次序;②熟練掌握不同類型數(shù)據(jù)間的轉(zhuǎn)換方法。 |
順序結(jié)構(gòu)程序設(shè)計 |
Ø C 語言的基本語句 Ø 數(shù)據(jù)的輸入與輸出 |
①牢固掌握基本語句的書寫格式及使用; ②熟練掌握輸入輸出函數(shù)進行信息的 輸入和輸出,并能編程。 |
選擇結(jié)構(gòu)程序設(shè)計 |
Ø C 語言關(guān)系運算符和關(guān)系表達式構(gòu)造 Ø 邏輯運算符和邏輯表達式構(gòu)造 Ø if 語句的語法結(jié)構(gòu)與應(yīng)用 Ø switch 語句的語法結(jié)構(gòu)與應(yīng)用 |
①牢固掌握關(guān)系表達式與邏輯表達式的構(gòu)造; ②熟練掌握 if 語句、switch 語句的使用方法、熟練掌握分支結(jié)構(gòu)程序的 編寫方法。 |
循環(huán)結(jié)構(gòu)程序設(shè)計 |
Ø for 循環(huán)結(jié)構(gòu)的語法、語義及應(yīng)用 Ø while 循環(huán)結(jié)構(gòu)的語法、語義及應(yīng)用 Ø do while 循環(huán)結(jié)構(gòu)的語法、語 義及應(yīng)用 Ø 循環(huán)嵌套結(jié)構(gòu)的執(zhí)行過程和應(yīng)用 |
①牢固掌握 while 語句、do-while語句、for 語句的使用方法及它們之間的區(qū)別; ②熟練掌握循環(huán)結(jié)構(gòu)程序的編寫方法。 |
數(shù)組 |
Ø 一維數(shù)組與二維數(shù)組的定義 Ø 數(shù)組的存儲結(jié)構(gòu) Ø 數(shù)組元素的引用方法 Ø 利用數(shù)組編程的步驟及方法 |
①牢固掌握一維數(shù)組、二維數(shù)組和字符數(shù)組的定義和引用方法; ②熟練掌握帶數(shù)組的程序編寫方法; |
函數(shù)與編譯預(yù)處理 |
Ø 模塊化程序設(shè)計與函數(shù)的基本概念 Ø 函數(shù)的定義與調(diào)用方法 Ø 遞歸函數(shù)和遞歸調(diào)用 Ø 變量的作用域與存儲方式 Ø 編譯預(yù)處理 |
①熟練掌握模塊化程序設(shè)計的概念、變量的存儲類別、內(nèi)部函數(shù)的引用及外部函數(shù)調(diào)用方法、外部函數(shù)的結(jié)構(gòu)與編寫方法、多模塊程序的編寫及調(diào)試方法; ②了解宏定義及條件編譯的概念; |
指針 |
Ø 指針和指針變量的概念及定義方法 Ø 指針的引用 Ø 指針與函數(shù),數(shù)組和字符串的指向關(guān)系及利用指針編程 |
熟練掌握指針與指針變量的概念、指針作為函數(shù)參數(shù)、指針與數(shù)組、指針與字符串之間的聯(lián)系與使用方法。 |
結(jié)構(gòu)體、共用體和枚 舉類型 |
Ø 結(jié)構(gòu)體類型的定義 Ø 結(jié)構(gòu)體類型變量的定義 Ø 結(jié)構(gòu)體類型變量的引用 Ø 結(jié)構(gòu)體類型數(shù)組的定義與使用 Ø 結(jié)構(gòu)體類型指針的指向表示 |
①熟練掌握結(jié)構(gòu)體的類型、結(jié)構(gòu)體類型變量的定義及引用; ②掌握由不同類型的數(shù)據(jù)組成的實體在 C 語言中的實現(xiàn)方法;掌握一種最基本的數(shù)據(jù)結(jié)構(gòu)-鏈表的實現(xiàn)算法。 |
文件 |
Ø 文件的定義與分類 Ø 文件的存儲方法和存取與文件的操作 |
掌握文件的概念及其操作,為應(yīng)用程序編寫打下基礎(chǔ)。 |