考試科目名稱: 高級語言程序設計
考查要點:
一、 數(shù)據(jù)類型、運算符與表達式
要求考生熟練掌握整型、實型、字符型數(shù)據(jù)變量的定義、算術(shù)運算符、算術(shù)表達式、賦值運算符、賦值表達式、逗號運算符和逗號表達式、賦值語句、關系運算符、關系表達式、邏輯運算符、邏輯表達式和條件運算符及其應用。
二、控制語句和標準輸入輸出函數(shù)
要求考生熟練掌握if語句、switch語句、while語句、do-while語句、for語句和循環(huán)的嵌套及其應用。
三、數(shù)組
要求考生熟練掌握一維數(shù)組、二維數(shù)組、字符數(shù)組、字符串、字符數(shù)組的輸入輸出和字符串處理函數(shù)及其應用。
四、函數(shù)
要求考生熟練掌握函數(shù)定義、函數(shù)調(diào)用方式、函數(shù)說明、函數(shù)的嵌套調(diào)用、函數(shù)的遞歸調(diào)用、數(shù)組作為函數(shù)參數(shù)、局部變量與全局變量、動態(tài)存儲變量與靜態(tài)存儲變量及其應用;要求考生了解內(nèi)部函數(shù)和外部函數(shù)。
五、編譯預處理
要求考生熟練掌握宏定義和文件包含處理及其應用;要求考生了解條件編譯。
六、指針
要求考生熟練掌握指針的概念、數(shù)組的指針、指向數(shù)組的指針變量、字符串的指針、指向字符串的指針變量、返回指針值的函數(shù)、指針數(shù)組和指向指針的指針及其應用;要求考生理解函數(shù)的指針和指向函數(shù)的指針變量。
七、結(jié)構(gòu)體和共用體
要求考生熟練掌握結(jié)構(gòu)體類型變量、結(jié)構(gòu)體數(shù)組和指向結(jié)構(gòu)體類型數(shù)據(jù)的指針及其應用;要求考生理解共用體,枚舉類型和用typedef定義類型。
八、文件
要求考生熟練掌握文件的打開和關閉、文件的讀寫及其應用;要求考生了解文件的定位、出錯的檢測和非緩沖文件系統(tǒng)。
考試總分:100分 考試時間:2小時 考試方式:筆試
考試題型: 選擇題(15分)
填空題(20分)
程序改錯題(15分)
程序分析題(20)
程序設計題(30分)
主要參考書:
[1] 譚浩強.C程序設計(第四版).清華大學出版社,2010.6
[2] 高偉.程序設計基礎實驗及學習指導.人民郵電出版社,2012.3
更多學歷考試信息請查看學歷考試網(wǎng)