一、考試性質(zhì)與目的
《C語(yǔ)言程序設(shè)計(jì)》課程是計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)重要的專(zhuān)業(yè)基礎(chǔ)課程之一。它是一門(mén)具有較強(qiáng)的理論性、綜合性和實(shí)踐性的課程?!禖語(yǔ)言程序設(shè)計(jì)》(專(zhuān)升本)考試是為了選拔專(zhuān)科優(yōu)秀畢業(yè)生進(jìn)入本科學(xué)習(xí),本次考試的目的主要是測(cè)試考生是否具有扎實(shí)的理論知識(shí)和系統(tǒng)的編程思想、具有分析問(wèn)題和解決問(wèn)題的實(shí)際能力,以及是否具有本科學(xué)習(xí)的能力。
二、考試方式
考試采取閉卷筆試方式進(jìn)行,考試時(shí)間為90分鐘。
三、試卷結(jié)構(gòu)
試卷滿分為120分。
1、單項(xiàng)選擇題(30分)
2、填空題(20分)
3、簡(jiǎn)答題(20分)
4、看程序?qū)懡Y(jié)果(20分)
5、程序設(shè)計(jì)題(30分)
四、考試內(nèi)容及要求
根據(jù)《C語(yǔ)言程序設(shè)計(jì)》課程大綱的要求,并考慮專(zhuān)科教育的教學(xué)實(shí)際,特制定本課程考試內(nèi)容。
第一章 C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)
1.程序設(shè)計(jì)語(yǔ)言;
2.C語(yǔ)言概況;
3.C語(yǔ)言程序的基本結(jié)構(gòu);
4.C語(yǔ)言程序的上機(jī)執(zhí)行過(guò)程。
第二章 C語(yǔ)言的數(shù)據(jù)類(lèi)型與基本操作
1.掌握C語(yǔ)言中的數(shù)據(jù)類(lèi)型及其常量的表示方法;
2.理解各類(lèi)數(shù)值型數(shù)據(jù)間的混合運(yùn)算規(guī)則;
3.掌握基本運(yùn)算符的功能,表達(dá)式的概念。
第三章 順序程序設(shè)計(jì)
1.掌握結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu);
2.掌握getchar()、putchar()、printf()、scanf()函數(shù)的使用;
3.掌握順序結(jié)構(gòu)程序的設(shè)計(jì)方法。
第四章 選擇結(jié)構(gòu)程序設(shè)計(jì)
1.掌握關(guān)系運(yùn)算符和邏輯運(yùn)算符的功能及用法;
2.掌握基本條件和復(fù)合條件語(yǔ)句的使用;
3.掌握switch語(yǔ)句的使用;
4.掌握選擇結(jié)構(gòu)程序的設(shè)計(jì)方法。
第五章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
1.掌握循環(huán)概念及循環(huán)的構(gòu)成要素
2.掌握while語(yǔ)句用法
3.掌握do-while語(yǔ)句的用法
4.掌握f(shuō)or語(yǔ)句的用法
5.掌握break、continue語(yǔ)句
6.掌握多重循環(huán)的概念及其程序描述方法
第六章 數(shù)組
1.掌握數(shù)組的基本概念;
2.掌握一維數(shù)組的定義和使用;
3.掌握二維數(shù)組的定義和使用;
3.掌握字符數(shù)組的使用,了解基本的字符和字符串處理庫(kù)函數(shù)的功能和使用。
第七章 函數(shù)
1.掌握函數(shù)定義的一般形式;
2.理解形參和實(shí)參的概念;
3.掌握函數(shù)的調(diào)用方法;
五、考試參考書(shū)目
《C語(yǔ)言程序設(shè)計(jì)》,譚浩強(qiáng),清華大學(xué)出版社,第5版,2017年,ISBN:9000302000778