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




