一、總綱
普通專升本招生考試屬于國家統(tǒng)一招生考試,安徽省普通高校專升本招生對(duì)象為安徽省省屬普通高校(以及經(jīng)過批準(zhǔn)舉辦普通高等職業(yè)教育的成人高等院校)的應(yīng)屆全日制普通高職(???畢業(yè)生、安徽省具有普通高職(???畢業(yè)學(xué)歷的退役士兵。符合條件的考生須取得高職(???畢業(yè)證書。
《C語言程序設(shè)計(jì)》考試是我校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)專升本招生考試專業(yè)課考試科目之一,考試對(duì)象為報(bào)考我校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的考生。為貫徹落實(shí)黨中央國務(wù)院關(guān)于做好高校畢業(yè)生就業(yè)工作有關(guān)精神和國務(wù)院常務(wù)會(huì)議提出的擴(kuò)大普通專升本規(guī)模要求,按照教育部部署和要求,根據(jù)《安徽省2022年普通高校專升本考試招生工作操作辦法》文件精神,特制定本科目考試大綱。大綱制定力求反映本專業(yè)招生類型的特點(diǎn),科學(xué)、公平、準(zhǔn)確、規(guī)范地測評(píng)考生在程序設(shè)計(jì)基礎(chǔ)和編程能力方面是否具有本科學(xué)習(xí)的能力。考生可根據(jù)本大綱的內(nèi)容和要求自行學(xué)習(xí)相關(guān)內(nèi)容和掌握有關(guān)知識(shí)??荚嚥捎霉P試的方式進(jìn)行(免筆試學(xué)生須參加面試),考試時(shí)長為120分鐘。
本大綱由皖江工學(xué)院電信學(xué)院負(fù)責(zé)解釋。
二、考核目標(biāo)與要求
1.熟練掌握C語言的基本概念和基本語法知識(shí);
2.具備基本的運(yùn)用C語言解決問題的程序設(shè)計(jì)能力;能熟練地閱讀、理解和編制C語言程序。
三、考試范圍與要求
第1章程序設(shè)計(jì)和C語言
(一) C語言程序的基本結(jié)構(gòu)。(次重點(diǎn))
(二) 源程序的書寫格式。(重點(diǎn))
第2章算法——程序的靈魂
(一) 算法的概念和特性(一般)
(二) 算法的表示方法(一般)
(三)結(jié)構(gòu)化程序設(shè)計(jì)方法(次重點(diǎn))
第3章最簡單的C程序設(shè)計(jì)——順序程序設(shè)計(jì)
(一) 常量和變量(重點(diǎn))
(二) C語言的數(shù)據(jù)類型(整型、字符型、浮點(diǎn)型)(重點(diǎn))
(三) 運(yùn)算符和表達(dá)式(算術(shù)運(yùn)算符、強(qiáng)制類型轉(zhuǎn)換運(yùn)算符)(重點(diǎn))
(四)賦值語句(重點(diǎn))
(五) 用printf函數(shù)輸出數(shù)據(jù)(重點(diǎn))
(六) 用scanf函數(shù)輸入數(shù)據(jù)(重點(diǎn))
第4章選擇結(jié)構(gòu)程序設(shè)計(jì)
(一) 用if語句實(shí)現(xiàn)選擇結(jié)構(gòu)(重點(diǎn))
(二) 用switch語句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)(重點(diǎn))
(三) 關(guān)系運(yùn)算符和關(guān)系表達(dá)式(重點(diǎn))
(四) 邏輯運(yùn)算符和邏輯表達(dá)式(重點(diǎn))
(五) 條件運(yùn)算符和條件表達(dá)式(一般)
(六) 選擇結(jié)構(gòu)的嵌套(次重點(diǎn))
第5章循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
(一) 用while語句實(shí)現(xiàn)循環(huán)(重點(diǎn))
(二) 用for語句實(shí)現(xiàn)循環(huán)(重點(diǎn))
(三) 循環(huán)語句的嵌套(重點(diǎn))
(四) 用break語句提前終止循環(huán)(一般)
(五) 用continue語句提前結(jié)束本次循環(huán)(一般)
第6章利用數(shù)組處理批量數(shù)據(jù)
(一) 一維數(shù)組的定義、初始化和引用(重點(diǎn))
(二) 二維數(shù)組的定義、初始化和引用(重點(diǎn))
(三) 字符數(shù)組的定義、初始化和引用(重點(diǎn))
(四) 使用一維數(shù)組、二維數(shù)組、字符數(shù)組來進(jìn)行編程(重點(diǎn))
(五) 字符數(shù)組的輸入輸出(次重點(diǎn))
(六) 字符串處理函數(shù)的使用(puts、gets、strcat、strcpy、strcmp、strlen函數(shù)的使用)(一般)
第7章用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì)
(一) 定義函數(shù)的方法(重點(diǎn))
(二) 函數(shù)調(diào)用的形式(重點(diǎn))
(三) 形式參數(shù)與實(shí)在參數(shù)的數(shù)據(jù)傳遞 (重點(diǎn))
(四) 函數(shù)的類型與返回值(次重點(diǎn))
(五) 函數(shù)的聲明(一般)
(六) 函數(shù)的嵌套調(diào)用(一般)
(七) 數(shù)組作為函數(shù)參數(shù)(重點(diǎn))
(八) 局部變量和全局變量(一般)
第8章善于利用指針
(一)指針變量的概念(一般)
(二) 指針變量的定義、引用(重點(diǎn))
(三) 指針變量作為函數(shù)參數(shù)(重點(diǎn))
(四) 數(shù)組元素的指針(重點(diǎn))
(五) 在引用數(shù)組元素時(shí)指針的運(yùn)算(重點(diǎn))
(六) 通過指針引用數(shù)組元素(次重點(diǎn))
(七) 用數(shù)組名作函數(shù)參數(shù)(重點(diǎn))
(八) 通過指針引用字符串(一般)
第9章用戶自己建立數(shù)據(jù)類型
(一) 結(jié)構(gòu)體類型變量的定義(重點(diǎn))
(二) 結(jié)構(gòu)體變量成員的引用方式(重點(diǎn))
(三) 結(jié)構(gòu)體數(shù)組(重點(diǎn))
(四) 結(jié)構(gòu)體指針(一般)
(五) 用指針處理鏈表(一般)
(六) 用typedef聲明新類型名(次重點(diǎn))
第10章對(duì)文件的輸入輸出
(一) 文件的概念和文件指針(一般)
(二) 打開與關(guān)閉文件(fopen、fclose函數(shù)的應(yīng)用)(次重點(diǎn))
(三) 文件的讀寫(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函數(shù)的應(yīng)用) (次重點(diǎn))
四、考試教材與參考書
1.教材:
譚浩強(qiáng).C程序設(shè)計(jì)(第五版)[M].北京:清華大學(xué)出版社出版,2017年8月
2.參考資料:
譚浩強(qiáng).C程序設(shè)計(jì)(第五版)學(xué)習(xí)輔導(dǎo)[M].北京:清華大學(xué)出版社出版,2017年8月