天津2012年自考“C語言程序設計”課程考試大綱
課程名稱:C語言程序設計
課程代碼:3001、4081
第一部分 課程性質與設置目的
一、課程性質與特點
C語言程序設計是高等教育自學考試計算機技術與應用專業的必修課,是該專業一門重要的基礎課。C語言具有豐富的數據類型,多種運算符和表達式且具有較強的數據處理能力,使它既適合編寫應用軟件,又適合編寫系統軟件。使用C語言進行程序設計已經成為當前軟件開發工作的主流,熟練掌握C語言是現代計算機工作者應具備的基本條件,也是學習面向對象的C++語言及其它程序設計語言必備的基礎。
二、課程設置的目的和要求
通過本課程的學習(課堂講授、完成習題、上機實習)應達到的課程目標是:使計算機技術與應用專業的考生能夠掌握C語言的基本內容,能夠正確理解和使用C語言,培養他們獨立進行程序設計的能力。
本課程的基本要求是
1、了解C語言產生的歷史背景,掌握C語言的特點和C程序開發過程及上機步驟;
2、掌握C語言各種數據類型和各類數據間的混合運算及其運算順序;
3、了解結構化程序設計及其三種基本結構(順序、條件、循環),掌握C語言的各種語句;
4、領會函數的概念,掌握函數的定義、說明和調用,理解全局變量、局部變量及函數間的參數傳遞方式;
5、了解C語言編譯預處理的三種功能并能簡單應用;
6、能熟練運用各種輸入/輸出函數;
7、領會文件的概念,掌握文件的說明方法,文件的建立、讀寫等基本操作;
8、掌握現代C編譯系統共同配置的常用標準函數及使用方法。
三、與本專業其它課程的關系
作為軟件知識的第一門課,要求有電路基礎和微機原理兩門課學習的基礎,學好這門課,可為以后計算機技術和應用專業其它課程的學習提供基礎知識。




