摘要:江西財(cái)經(jīng)大學(xué)現(xiàn)代經(jīng)濟(jì)管理學(xué)院是本次2021年江西專(zhuān)升本的招生院校之一,目前2021江西專(zhuān)升本考試報(bào)名正在進(jìn)行中,有報(bào)考2021江西財(cái)經(jīng)大學(xué)現(xiàn)代經(jīng)濟(jì)管理學(xué)院專(zhuān)升本的同學(xué)看過(guò)來(lái)了,以下是關(guān)于2021江西財(cái)經(jīng)大學(xué)現(xiàn)代經(jīng)濟(jì)管理學(xué)院專(zhuān)升本C語(yǔ)言程序設(shè)計(jì)考試大綱的內(nèi)容。
江西財(cái)經(jīng)大學(xué)現(xiàn)代經(jīng)濟(jì)管理學(xué)院是本次2021年江西專(zhuān)升本的招生院校之一,目前2021江西專(zhuān)升本考試報(bào)名正在進(jìn)行中,有報(bào)考2021江西財(cái)經(jīng)大學(xué)現(xiàn)代經(jīng)濟(jì)管理學(xué)院專(zhuān)升本的同學(xué)看過(guò)來(lái)了,以下是關(guān)于2021江西財(cái)經(jīng)大學(xué)現(xiàn)代經(jīng)濟(jì)管理學(xué)院專(zhuān)升本C語(yǔ)言程序設(shè)計(jì)考試大綱的內(nèi)容。
一、關(guān)于考試大綱的幾點(diǎn)說(shuō)明
1.《C語(yǔ)言程序設(shè)計(jì)》是高等學(xué)校計(jì)算機(jī)專(zhuān)業(yè)學(xué)生必修的一門(mén)重要專(zhuān)業(yè)基礎(chǔ)課,是計(jì)算機(jī)專(zhuān)業(yè)的核心課程之一。
2.考試要求與性質(zhì)
江西財(cái)經(jīng)大學(xué)現(xiàn)代經(jīng)濟(jì)管理學(xué)院專(zhuān)升本《C語(yǔ)言程序設(shè)計(jì)》考試是具有選拔性質(zhì)的水平考試,其目的是選拔優(yōu)秀的專(zhuān)科生進(jìn)入我院本科學(xué)習(xí)。為此,本課程的考試要求既要考核知識(shí),又要考核能力。因此,要求考生通過(guò)《C語(yǔ)言程序設(shè)計(jì)》課程的教育,使學(xué)生掌握C語(yǔ)言的最基本理論和知識(shí),掌握算法和編程基礎(chǔ)知識(shí),具備綜合運(yùn)用C語(yǔ)言編程解決實(shí)際問(wèn)題的能力。
3.大綱中將基本要求分為由低到高的三個(gè)等級(jí),即對(duì)概念和理論性的知識(shí),由低到高,分別用“知道”、“了解”、“理解”三級(jí)區(qū)分:對(duì)運(yùn)算、方法和技巧方面的知識(shí),由低到高分別用“會(huì)或能”、“掌握”、“熟練掌握”三級(jí)區(qū)分。
4.考試方式為閉卷:答卷時(shí)間為120分鐘:卷面為150分;考試內(nèi)容為本大綱所規(guī)定的“考核知識(shí)點(diǎn)”和“考核目標(biāo)和基本要求”的內(nèi)容,試題的難度按易、中、難三個(gè)層次的比例為30:50:20。
5.題型(總分150分)
?。?)單項(xiàng)選擇題(在四個(gè)備選答案中有且只有一個(gè)正確)。
?。?)填空題。
?。?)簡(jiǎn)答題。
?。?)程序閱讀題。
?。?)程序設(shè)計(jì)題。
6.備考教材
《C程序設(shè)計(jì)》(第五版)譚浩強(qiáng)編著,清華大學(xué)出版社。ISBN:9787302481447
二、各章考試內(nèi)容及具體要求
第1章程序設(shè)計(jì)和C語(yǔ)言
一、考核知識(shí)點(diǎn)
1.什么是計(jì)算機(jī)程序
2.什么是計(jì)算機(jī)語(yǔ)音
3.C語(yǔ)言的發(fā)展及其特點(diǎn)
4.最簡(jiǎn)單的C語(yǔ)音程序
5.運(yùn)行C程序的步驟與方法
6.程序設(shè)計(jì)的任務(wù)
二、考核目標(biāo)和基本要求
1.了解C語(yǔ)言的發(fā)展及其特點(diǎn)。
2.掌握C語(yǔ)言程序的結(jié)構(gòu)。
第2章算法
一、考核知識(shí)點(diǎn)
1.什么是算法
2.簡(jiǎn)單的算法舉例
3.算法的特性
4.怎樣表示一個(gè)算法
(1)用自然語(yǔ)言表示算法
?。?)用流程圖表示算法
?。?)三種基本結(jié)構(gòu)和改進(jìn)的流程圖
(4)用N-S流程圖表示算法
?。?)用偽代碼表示算法
?。?)用計(jì)算機(jī)語(yǔ)言表示算法
5.結(jié)構(gòu)化程序設(shè)計(jì)方法
二、考核目標(biāo)和基本要求
1.了解算法的基本概念及其特點(diǎn)。
2.掌握算法的描述方法。
3.了解結(jié)構(gòu)化程序設(shè)計(jì)的基本方法
第3章順序程序設(shè)計(jì)
一、考核知識(shí)點(diǎn)
1.順序程序設(shè)計(jì)舉例
2.數(shù)據(jù)的表現(xiàn)形式及其運(yùn)算
(1)常量和變量
?。?)數(shù)據(jù)類(lèi)型
(3)整型數(shù)據(jù)
?。?)字符型數(shù)據(jù)
?。?)浮點(diǎn)型數(shù)據(jù)
?。?)怎樣確定常量的類(lèi)型
(7)運(yùn)算符和表達(dá)式
3.C語(yǔ)句
?。?)C語(yǔ)句概述
(2)賦值語(yǔ)句
4.數(shù)據(jù)的輸入輸出
?。?)輸入輸出語(yǔ)句
?。?)有關(guān)數(shù)據(jù)輸入輸出的概念
?。?)用printf函數(shù)輸出數(shù)據(jù)
(4)用scanf函數(shù)輸入數(shù)據(jù)
?。?)字符輸入函數(shù)getchar和字符輸出函數(shù)putchar
(6)用計(jì)算機(jī)語(yǔ)言表示算法
5.結(jié)構(gòu)化程序設(shè)計(jì)方法
二、考核目標(biāo)和基本要求
1.掌握C語(yǔ)言數(shù)據(jù)類(lèi)型分類(lèi),掌握變量定義及賦值方法。
2.掌握常量與變量區(qū)別。
3.掌握賦值運(yùn)算符的使用方法。
4.掌握算術(shù)運(yùn)算符和運(yùn)算表達(dá)式。
5.掌握是自增(++)和自減(--)運(yùn)算符的使用。
6.掌握數(shù)據(jù)的格式化屏幕輸出。
7.掌握數(shù)據(jù)的格式化鍵盤(pán)輸入。
8.了解C語(yǔ)句的作用和分類(lèi)。
9.掌握順序程序設(shè)計(jì)的基本方法。
第4章選擇結(jié)構(gòu)程序設(shè)計(jì)
一、考核知識(shí)點(diǎn)
1.選擇結(jié)構(gòu)和條件判斷
2.用if語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)
?。?)用if語(yǔ)句處理選擇結(jié)構(gòu)舉例
(2)if語(yǔ)句的一般形式
3.關(guān)系運(yùn)算符和關(guān)系表達(dá)式
?。?)關(guān)系運(yùn)算符及其優(yōu)先次序
?。?)關(guān)系表達(dá)式
4.邏輯運(yùn)算符和邏輯表達(dá)式
?。?)邏輯運(yùn)算符及其優(yōu)先次序
?。?)邏輯表達(dá)式
(3)邏輯型變量
5.條件運(yùn)算符和條件表達(dá)式
6.選擇結(jié)構(gòu)的嵌套
7.用switch語(yǔ)句實(shí)現(xiàn)多分支結(jié)構(gòu)
8.選擇結(jié)構(gòu)程序綜合舉例
二、考核目標(biāo)和基本要求
1.掌握關(guān)系運(yùn)算符和關(guān)系表達(dá)式。
2.掌握邏輯運(yùn)算符和邏輯表達(dá)式。
3.掌握條件運(yùn)算符和條件表達(dá)式。
4.熟練掌握if語(yǔ)句實(shí)現(xiàn)單分支結(jié)構(gòu)、雙分支結(jié)構(gòu)及多分支結(jié)構(gòu)的程序設(shè)計(jì)方法。
5.掌握switch語(yǔ)句實(shí)現(xiàn)多分支結(jié)構(gòu)的程序設(shè)計(jì)方法。
第5章循環(huán)控制結(jié)構(gòu)
一、考核知識(shí)點(diǎn)
1.為什么循環(huán)控制
2.用while語(yǔ)句實(shí)現(xiàn)循環(huán)
3.用do-while語(yǔ)句實(shí)現(xiàn)循環(huán)
4.用for語(yǔ)句實(shí)現(xiàn)循環(huán)
5.循環(huán)的嵌套
6.幾種循環(huán)的比較
7.改變循環(huán)執(zhí)行的狀態(tài)
(1)用break語(yǔ)句提前終止循環(huán)
?。?)用continue語(yǔ)句提前結(jié)束本次循環(huán)
?。?)break語(yǔ)句和continue語(yǔ)句的區(qū)別
5.循環(huán)程序設(shè)計(jì)舉例
二、考核目標(biāo)和基本要求
1.掌握循環(huán)概念及循環(huán)構(gòu)成要素
2.掌握while語(yǔ)句的用法。
3.掌握do-while語(yǔ)句的用法
4.掌握f(shuō)or語(yǔ)句的用法。
5.掌握循環(huán)的嵌套使用方法。
6.掌握利用break語(yǔ)句和continue語(yǔ)句改變循環(huán)執(zhí)行狀態(tài)的方法。
7.掌握循環(huán)結(jié)構(gòu)程序設(shè)計(jì)的基本方法。
第6章數(shù)組
一、考核知識(shí)點(diǎn)
1.怎樣定義和引用一維數(shù)組
?。?)怎樣定義一維數(shù)組
?。?)怎樣引用一維數(shù)組元素
(3)一維數(shù)組的初始化
?。?)一維數(shù)組程序舉例
2.怎樣定義和引用二維數(shù)組
?。?)怎樣定義二維數(shù)組
(2)怎樣引用二維數(shù)組元素
?。?)二維數(shù)組的初始化
(4)二維數(shù)組程序舉例
3.字符數(shù)組
?。?)怎樣定義字符數(shù)組
(2)字符數(shù)組的初始化
?。?)怎樣引用字符數(shù)組的元素
?。?)字符串和字符串結(jié)束標(biāo)志
?。?)字符數(shù)組的輸入輸出
?。?)使用字符串處理函數(shù)
(7)字符數(shù)組應(yīng)用舉例
二、考核目標(biāo)和基本要求
1.掌握數(shù)組的概念及分類(lèi)。
2.掌握一維、二維數(shù)組的定義、初始化和使用。
3.掌握字符數(shù)組的使用。
4.了解基本的字符和字符串處理庫(kù)函數(shù)的功能和使用。
5.能利用數(shù)組進(jìn)行程序設(shè)計(jì)。
第7章函數(shù)
一、考核知識(shí)點(diǎn)
1.為什么要用函數(shù)
2.怎樣定義函數(shù)
(1)為什么要定義函數(shù)
?。?)定義函數(shù)的方法
3.調(diào)用函數(shù)
?。?)函數(shù)調(diào)用的形式
?。?)函數(shù)調(diào)用時(shí)的數(shù)據(jù)傳遞
?。?)函數(shù)調(diào)用的過(guò)程
?。?)函數(shù)的返回值
4.對(duì)被調(diào)用函數(shù)的聲明和函數(shù)原型
5.函數(shù)的嵌套調(diào)用
6.函數(shù)的遞歸調(diào)用
7.數(shù)組作為函數(shù)參數(shù)
?。?)數(shù)組元素作為函數(shù)參數(shù)
(2)數(shù)組名作為函數(shù)參數(shù)
8.局部變量和全局變量
?。?)局部變量
?。?)全局變量
9.變量的存儲(chǔ)形式和生存期
10.關(guān)于變量的聲明和定義
11.內(nèi)部函數(shù)和外部函數(shù)
?。?)內(nèi)部函數(shù)
?。?)外部函數(shù)
二、考核目標(biāo)和基本要求
1.掌握函數(shù)的分類(lèi)和定義。
2.掌握向函數(shù)傳遞值和從函數(shù)返回值的方法。
3.了解函數(shù)的嵌套調(diào)用和遞歸調(diào)用。
4.掌握數(shù)組作為函數(shù)參數(shù)的不同方法。
5.了解局部變量和全局變量的概念。
6.了解變量的存儲(chǔ)類(lèi)別和作用域。
7.了解內(nèi)部函數(shù)和外部函數(shù)
8.了解模塊化程序設(shè)計(jì)的基本原則。
第8章指針
一、考核知識(shí)點(diǎn)
1.指針是什么
2.指針變量
(1)使用指針變量的例子
?。?)怎樣定義指針變量
(3)怎樣引用指針變量
?。?)指針變量作為函數(shù)參數(shù)
3.通過(guò)指針引用數(shù)組
(1)數(shù)組元素的指針
?。?)在引用數(shù)組元素時(shí)指針的運(yùn)算
(3)通過(guò)指針引用數(shù)組元素
?。?)用數(shù)組名作為函數(shù)參數(shù)
4.通過(guò)指針引用字符串
?。?)字符串的引用方式
(2)字符指針作為函數(shù)參數(shù)
?。?)使用字符指針變量和字符數(shù)組的比較
5.指向函數(shù)的指針
6.返回指針值的函數(shù)
7.指針數(shù)組和多重指針
二、考核目標(biāo)和基本要求
1.掌握指針的基本概念及其使用規(guī)則。
2.掌握指針的運(yùn)算。
3.掌握指針實(shí)現(xiàn)對(duì)數(shù)組的訪問(wèn)方法。
4.掌握指針對(duì)字符串的引用方法。
5.了解指針與數(shù)組、指針與函數(shù)的關(guān)系。
第9章用戶自己建立數(shù)據(jù)類(lèi)型
一、考核知識(shí)點(diǎn)
1.定義和使用結(jié)構(gòu)體變量
(1)自己建立結(jié)構(gòu)體類(lèi)型
?。?)定義結(jié)構(gòu)體類(lèi)型變量
(3)結(jié)構(gòu)體變量的初始化和引用
2.使用結(jié)構(gòu)體數(shù)組
?。?)定義結(jié)構(gòu)體數(shù)組
?。?)結(jié)構(gòu)體數(shù)組的應(yīng)用舉例
3.結(jié)構(gòu)體指針
4.共用體類(lèi)型
(1)什么是共用體類(lèi)型
?。?)引用共用體變量的方式
(3)共用體類(lèi)型數(shù)據(jù)的特點(diǎn)
5.使用枚舉類(lèi)型
二、考核目標(biāo)和基本要求
1.掌握結(jié)構(gòu)體類(lèi)型的定義方法。
2.掌握結(jié)構(gòu)體類(lèi)型變量的初始化和引用。
3.了解結(jié)構(gòu)體指針的使用方法。
4.掌握共用體的基本概念。
5.了解枚舉類(lèi)型的定義和使用。
第10章文件
一、考核知識(shí)點(diǎn)
1.C文件的有關(guān)知識(shí)
2.2.打開(kāi)與關(guān)閉文件
?。?)用fopen函數(shù)打開(kāi)數(shù)據(jù)文件
?。?)用fclose函數(shù)關(guān)閉數(shù)據(jù)文件
3.順序讀寫(xiě)數(shù)據(jù)文件
?。?)怎樣向文件讀寫(xiě)字符
(2)怎樣向文件讀寫(xiě)一個(gè)字符串
?。?)用格式化的方式讀寫(xiě)文件
?。?)用二進(jìn)制方式向文件讀寫(xiě)一組數(shù)據(jù)
4.隨機(jī)讀寫(xiě)數(shù)據(jù)文件
5.文件讀寫(xiě)的出錯(cuò)檢測(cè)
二、考核目標(biāo)和基本要求
1.了解文件的基本概念。
2.掌握文件打開(kāi)和關(guān)閉的方法。
3.了解文件讀寫(xiě)和定位函數(shù)的功能。