C語言程序設計專升本考試大綱



《語言程序設計》專升本考試大綱一、總要求本課程地位:本課程是計算機專業(yè)的核心課程之一本課程性質:本課程是計算機專業(yè)的專業(yè)基礎課程本課程了解、熟悉、掌握的主要內容:了解語言的主要特征、常用算法描述以及其它相關基礎知識;掌握語言中順序程序設計、選擇程序設計、循環(huán)程序設計、指針、結構體共用、函數(shù)、文件操作等二、內容第一章語言概論■ 了解語言的主要特征,掌握語言程序的基本結構■ 掌握高級語言程序的上機實現(xiàn)過程第二章數(shù)據(jù)類型、運算符與表達式■ 掌握語言中的數(shù)據(jù)類型及其常量的表示方法;■ 理解各類數(shù)值型數(shù)據(jù)間的混合運算規(guī)則■ 掌握基本運算符的功能,表達式的概念第三章順序程序設計■ 掌握用傳統(tǒng)流程圖進行算法描述;■ 掌握結構化程序設計的三種基本結構掌握、、、函數(shù)的使用掌握順序結構程序的設計方法第四章選擇結構程序設計■ 掌握關系運算符和邏輯運算符的功能及用法■ 掌握基本條件和復合條件語句的使用■ 掌握語句的使用■ 掌握選擇結構程序的設計方法第五章循環(huán)結構程序設計■ 掌握循環(huán)概念及循環(huán)的構成要素■ 掌握語句用法■ 掌握語句的用法■ 掌握語句的用法■ 掌握、語句■ 掌握多重循環(huán)的概念及其程序描述方法■ 掌握循環(huán)結構程序設計的基本方法第六章數(shù)組■ 掌握數(shù)組的基本概念。
■ 掌握一維、二維數(shù)組的定義和使用■ 掌握字符數(shù)組的使用,了解基本的字符和字符串處理庫函數(shù)的功能和使用■ 能利用數(shù)組進行程序設計第七章函數(shù)■ 掌握函數(shù)定義的一般形式■ 理解形參和實參的概念■ 掌握函數(shù)的調用方法■ 了解函數(shù)的嵌套調用和遞歸調用■ 了解數(shù)組作函數(shù)參數(shù)的使用■ 了解局部變量和全局變量的概念■ 了解變量的存儲類別和作用域,庫函數(shù)的分類和調用■ 了解內部函數(shù)和外部函數(shù)的概念第八章編譯預處理■ 掌握宏定義的概念和使用■ 了解文件包含處理■ 了解條件編譯第九章指針■ 掌握指針的基本概念及其使用規(guī)則■ 掌握用指針實現(xiàn)對數(shù)組和函數(shù)的訪問方法■ 掌握指針的運算■ 了解多級指針的概念及帶參數(shù)命令行源程序的編制方法掌握指針與數(shù)組、指針與函數(shù)的關系第十章結構體和共用體■ 掌握結構體類型的定義方法■ 了解枚舉類型的定義和使用■ 掌握結構體類型變量的定義初始化和引用■ 了解指向結構體類型數(shù)據(jù)的指針的使用■ 掌握結構體數(shù)據(jù)類型的使用(以鏈表為例)■ 掌握共同體的概念■ 掌握位運算符的功能及使用方法第十一章文件■ 了解文件的基本概念■ 掌握文件打開和關閉的方法■ 了解文件讀寫和定位函數(shù)的功能三、試卷結構1、試卷內容比例第一章語言概論第二章數(shù)據(jù)類型、運算符與表達式第三章順序程序設計第四章選擇結構程序設計第五章循環(huán)結構程序設計第六章數(shù)組第七章函數(shù)第八章編譯預處理第九章指針第十章結構體和共用體第十一章文件總計2、試卷題型比例選擇題程序閱讀題程序改錯題程序填空題編程題總計3、試題難易程度比例基礎題基本知識題中等難度題綜合較難題總計四、說明1、教材及主要參考書《程序設計》,何欽銘主編高等教育出版社《程序設計》,譚浩強編著,清華大學出版社2考試時間:分鐘3、總分:1504、適用專業(yè):計算機科學與技術專業(yè)。