《程序設計(C)》考試大綱
一、適用對象:專升本入學考
二、教材與參考書目:
《C程序設計》(3版),譚浩強著,清華大學出版社,2005-7
三、基本要求
通過本課程的學習,使學生掌握計算機程序設計的基本概念,基本方法,學會用C語言編寫程序,為進一步學習計算機技術打下基礎。
四.課程的教學內容、重點和難點
1 程序設計的基本概念
1.1用計算機進行數據處理的基本方法(掌握)
1.2用流程圖表達算法的基本方法(掌握)
1.3 程序設計語言運行環境(了解)
2 基本數據類型及基本運算
2.1基本數據類型、變量及其定義方法(掌握)
2.2數據在內存中的存儲形式(了解)
2.3運算符、表達式的表示方法及運算規則(掌握)
2.4各種類型數據之間的關系和轉換(掌握)
2.5培養獨立編寫C程序的初步能力(掌握)
3 輸入/輸出
3.1輸入函數的調用(掌握)
3.2輸出函數的調用(掌握)
3.3輸出格式的控制(掌握)
3.4培養獨立編寫完整C程序的能力(掌握)
4 流程控制
4.1賦值語句的使用(掌握)
4.2控制語句的使用(掌握)
4.3控制語句的正確嵌套方法(掌握)
4.4程序的三種基本結構(理解)
4.5三種基本結構程序的設計方法(掌握)
重點:程序的三種基本結構
難點:控制語句的正確嵌套方法
5 數組
5.1一維、二維數組的定義、初始化和引用(掌握)
5.2多維數組的定義、初始化和引用(了解)
5.3字符數組的使用及字符串的處理方法(掌握)
5.4通過對數組的編程,鞏固和提升選擇結構,重復結構程序設計能力(掌握)
重點:數組的定義、初始化和引用
難點:字符數組的使用
6 函數
6.1函數定義和調用方法(掌握)
6.2函數的嵌套調用,理解遞歸調用方法(掌握)
6.3局部變量、全局變量的用法(掌握)
6.4變量的存儲類別,變量的作用域和生存期(掌握)
6.5內部函數和外部函數 (了解)
重點:函數定義和調用方法
難點:函數的嵌套調用
7 編譯預處理
7.1宏定義和“文件包含”處理(掌握)
7.2條件編譯(了解)
8 指針
8.1指針的概念(理解)
8.2指針變量的定義、引用及指針變量作為函數參數(掌握)
8.3數組指針和指向數組的指針變量(掌握)
8.4字符串指針和指向字符串的指針變量(掌握)
8.5返回指針的指針函數、指針數組(了解)
重點:指針的概念
難點:指針變量的定義、引用
9 結構體
9.1結構體的定義和引用(掌握)
9.2結構體指針的使用(掌握)
9.3結構體數組的使用(掌握)
10 文件
10.1文件的類型(了解)
10.2文本文件的基本操作方法(掌握)
10.3二進制文件(了解)
五、教學參考書
《C程序設計題解與上機指導》(3版),譚浩強著,清華大學出版社,2005-7
《C程序設計》,張長海、陳娟編著,高等教育出版社,2004-11
《C語言程序設計》,洪錦魁編著,科學出版社2004
《C程序設計教程》, H.M.Deitel P.J.Deitel著,機械工業出版社,2005-11
《C語言大全》, Herbert Schildt著,戴健鵬等譯,電子工業出版社,2001
六、考核方式:閉卷
更多信息請查看學歷考試網