一、考核目的
專升本考試是考核學(xué)生是否達(dá)到了升入本科繼續(xù)學(xué)習(xí)的要求而進(jìn)行的選拔 性功能的考試。本課程是以C 語言程序設(shè)計的基本理論和知識為基礎(chǔ),測試考生 在掌握 C 語言程序設(shè)計知識和應(yīng)用方面是否具有本科學(xué)習(xí)的能力。
二、適用專業(yè)
計算機(jī)科學(xué)與技術(shù)、數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)
三、參考教材
《C 語言程序設(shè)計任務(wù)驅(qū)動式教程(第3版)(微課版)》 宋鐵橋主編.人民 郵電出版社.2022年2月第3版(工業(yè)和信息化精品系列教材)
參考書籍:封面樣式
四、考試內(nèi)容
(一)C 語言概述
1.程序設(shè)計語言
2.C 語言特點(diǎn)
3.C 語言程序的基本結(jié)構(gòu)
4.C 語言程序的上機(jī)執(zhí)行過程
(二)數(shù)據(jù)類型與運(yùn)算符(重點(diǎn)內(nèi)容)
1.常量與變量
2.數(shù)據(jù)類型
3.printf()函數(shù)和 scanf()函數(shù)
4.運(yùn)算符與表達(dá)式
(三)結(jié)構(gòu)化程序設(shè)計(重點(diǎn)內(nèi)容)
1.算法的概念、流程圖、語句
2.選擇結(jié)構(gòu):關(guān)系運(yùn)算符和相等類運(yùn)算符、邏輯運(yùn)算符、if 語句、條件運(yùn) 算符、switch 語句
3.循環(huán)結(jié)構(gòu):for 語句、while 語句、do-while 語句、嵌套的循環(huán)語句、 標(biāo)號語句和跳轉(zhuǎn)語句
(四)函數(shù)(重點(diǎn)內(nèi)容)
1.函數(shù)定義
2.函數(shù)聲明
3.函數(shù)調(diào)用時的數(shù)據(jù)傳遞
4.局部變量與全局變量
5.函數(shù)調(diào)用
6.函數(shù)的調(diào)用方式
(五)數(shù)組(重點(diǎn)內(nèi)容)
1.一維數(shù)組的定義與初始化、一維數(shù)組的引用
2.二維數(shù)組的定義與初始化、一維數(shù)組的引用
3.數(shù)組作為函數(shù)參數(shù)、冒泡排序法
(六)指針
1.指針與指針變量、指針變量的引用、指針作為函數(shù)參數(shù)、指針的交換 2.指針與一維數(shù)組、內(nèi)存分配、內(nèi)存回收
3.指針與字符串
4.指針與二維數(shù)組、函數(shù)指針
(七)字符串
1.字符數(shù)組、字符串概念
2.字符串與指針、字符數(shù)組與字符指針
3.gets()函數(shù)、puts()函數(shù)
4.字符串連接函數(shù)、字符串復(fù)制函數(shù)、字符串比較函數(shù)、字符串查找函數(shù)
(八)編譯和預(yù)處理
1.不帶參數(shù)的宏定義
2.帶參數(shù)的宏定義
3.文件包含命令的形式
(九)結(jié)構(gòu)體和共用體
1.結(jié)構(gòu)體類型和結(jié)構(gòu)體變量
2.結(jié)構(gòu)體指針變量
3.結(jié)構(gòu)體數(shù)組的定義、結(jié)構(gòu)體數(shù)組的初始化、結(jié)構(gòu)體數(shù)組的引用
4.共用體數(shù)據(jù)類型的定義、共用體變量的定義、共用體變量的初始化和引用
(十)文件
1.文件、文件的打開與關(guān)閉
2.讀文件
五、考試方式
閉卷(滿分:120分;考試時間:90分鐘)
來源:招生網(wǎng)