發(fā)布時(shí)間:2020/06/04 16:42:30 來(lái)源:易學(xué)仕專升本網(wǎng) 閱讀量:2279
摘要:宜春學(xué)院2020年專升本《C語(yǔ)言程序設(shè)計(jì)》課程考試大綱
(一)適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)、網(wǎng)絡(luò)工程、軟件工程
(二)考試要求:閉卷考試
(三)教材及主要參考書
蘇小紅 孫志崗 陳惠鵬等編著:《C語(yǔ)言大學(xué)實(shí)用教程》(第4版) 電子工業(yè)出版社
(四)主要內(nèi)容
第1章 C語(yǔ)言程序設(shè)計(jì)概述
1.基本內(nèi)容
1.1 程序和程序設(shè)計(jì)語(yǔ)言
1.2 C語(yǔ)言的發(fā)展及其特點(diǎn)
1.3 C語(yǔ)言程序的基本結(jié)構(gòu)
2.基本要求
了解程序和程序設(shè)計(jì)語(yǔ)言的基本概念,掌握C語(yǔ)言程序的基本結(jié)構(gòu)。
3.重點(diǎn)難點(diǎn)
C語(yǔ)言程序的基本結(jié)構(gòu)。
第2章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式
1.基本內(nèi)容
2.1 C程序常見(jiàn)符號(hào)分類
2.2 數(shù)據(jù)類型
2.3 常量
2.4 變量
2.5 常用運(yùn)算符及表達(dá)式
2.6 賦值和表達(dá)式中的類型轉(zhuǎn)換
2.基本要求
掌握C語(yǔ)言中各種基本數(shù)據(jù)類型;理解常量、變量的概念;掌握標(biāo)識(shí)符的命名規(guī)則;掌握符號(hào)常量的定義;掌握變量定義和初始化;掌握算術(shù)運(yùn)算符,關(guān)系運(yùn)算符、邏輯運(yùn)算符、賦值運(yùn)算符和逗號(hào)運(yùn)算符的含義及優(yōu)先級(jí)與結(jié)合性;掌握各種表達(dá)式的求值;掌握不同類型數(shù)據(jù)間的轉(zhuǎn)換與運(yùn)算;掌握關(guān)系表達(dá)式和邏輯表達(dá)式及各種混合表達(dá)式的求值。
3.重點(diǎn)難點(diǎn)
變量的定義和使用,變量占內(nèi)存空間情況;各種運(yùn)算符的含義及優(yōu)先級(jí)和結(jié)合性;各種表達(dá)式求值;增1和減1運(yùn)算符、強(qiáng)制類型轉(zhuǎn)換。
第3章 順序程序設(shè)計(jì)
1.基本內(nèi)容
3.1 C語(yǔ)句分類
3.2 表達(dá)式語(yǔ)句
3.3 復(fù)合語(yǔ)句和空語(yǔ)句
3.4 基本的輸入/輸出操作
2.基本要求
掌握C語(yǔ)言語(yǔ)句的種類;掌握賦值語(yǔ)句的功能和表達(dá)方法;掌握數(shù)據(jù)輸入、輸出的格式控制;掌握字符的輸入輸出函數(shù)
3.重點(diǎn)難點(diǎn)
表達(dá)式與表達(dá)式語(yǔ)句的區(qū)別;賦值語(yǔ)句的使用;scanf語(yǔ)句的正確使用;數(shù)據(jù)輸入、輸出函數(shù)的格式控制。
第4章 程序的控制結(jié)構(gòu)
1.基本內(nèi)容
4.1 算法及其描述方法
4.2 順序結(jié)構(gòu)
4.3 選擇結(jié)構(gòu)
4.4 循環(huán)結(jié)構(gòu)
4.5 流程轉(zhuǎn)移控制語(yǔ)句
2.基本要求
理解結(jié)構(gòu)化程序設(shè)計(jì)的基本思想,掌握程序的三種基本結(jié)構(gòu);掌握if語(yǔ)句的三種基本形式和嵌套使用;理解條件運(yùn)算符的功能和作用;掌握用switch語(yǔ)句實(shí)現(xiàn)多分支選擇結(jié)構(gòu);掌握f(shuō)or 、while 、do-while語(yǔ)句格式,并能用它們實(shí)現(xiàn)循環(huán)及循環(huán)嵌套,掌握三種循環(huán)的區(qū)別和聯(lián)系;掌握break與continue語(yǔ)句的使用;
3.重點(diǎn)難點(diǎn)
if語(yǔ)句的三種基本形式及其應(yīng)用;條件運(yùn)算符的使用;當(dāng)型循環(huán)和直到型循環(huán)的區(qū)別和聯(lián)系;各種實(shí)現(xiàn)循環(huán)的語(yǔ)句的執(zhí)行過(guò)程、執(zhí)行步驟和相關(guān)參數(shù)量的變化情況;兩種流程轉(zhuǎn)移控制語(yǔ)句break和cotinue的區(qū)別。
第5章 函數(shù)
1.基本內(nèi)容
5.1 函數(shù)的定義與使用
5.2 變量的作用域和存儲(chǔ)類型
5.3 函數(shù)封裝
5.4 預(yù)處理指令
2.基本要求
理解函數(shù)的概念;掌握函數(shù)的定義和調(diào)用;理解函數(shù)的類型和返回值;熟練使用函數(shù)編程;掌握函數(shù)的形式參數(shù)與實(shí)際參數(shù)的區(qū)別;理解函數(shù)的參數(shù)傳遞;掌握函數(shù)的嵌套調(diào)用和函數(shù)遞歸調(diào)用;理解局部變量和全局變量及變量的存儲(chǔ)類別、變量的作用域和生存期;理解內(nèi)部函數(shù)、外部函數(shù)的概念。
3.重點(diǎn)難點(diǎn)
函數(shù)的定義;函數(shù)的參數(shù)傳遞與返回值;函數(shù)的嵌套調(diào)用、遞歸調(diào)用;變量的作用域與存儲(chǔ)類型;模塊化原則。
第6章 數(shù)組
1.基本內(nèi)容
6.1 數(shù)組類型的應(yīng)用場(chǎng)合
6.2 數(shù)組的定義、引用和初始化
6.3 向函數(shù)傳遞一維數(shù)組
6.4 向函數(shù)傳遞二維數(shù)組
6.5 字符數(shù)組
2.基本要求
掌握數(shù)組的定義和引用并能夠靈活運(yùn)用;掌握數(shù)組作為函數(shù)參數(shù)的函數(shù)的定義和調(diào)用;掌握字符數(shù)組的定義和使用;掌握使用字符數(shù)組來(lái)處理字符串;掌握字符串處理函數(shù)的使用。
3.重點(diǎn)難點(diǎn)
一維數(shù)組和二維數(shù)組的定義和引用;字符串的復(fù)制、比較、連接和長(zhǎng)度函數(shù)。
第7章 指針
1.基本內(nèi)容
7.1 指針的概念
7.2 數(shù)組與指針的關(guān)系
7.3 指針數(shù)組
7.4 函數(shù)指針
2.基本要求
理解指針的概念;掌握指針變量的定義和使用;掌握指向簡(jiǎn)單變量的指針和指向數(shù)組的指針使用;掌握指針變量和簡(jiǎn)單變量作為函數(shù)參數(shù)的區(qū)別;掌握指針數(shù)組;掌握指向字符串的指針變量的定義和使用。了解指向函數(shù)的指針。
3.重點(diǎn)難點(diǎn)
指針變量的定義和使用;指針變量和簡(jiǎn)單變量作為函數(shù)參數(shù)的區(qū)別;字符數(shù)組和字符指針;指針運(yùn)算。
第8章 結(jié)構(gòu)體與共用體
1.基本內(nèi)容
8.1 結(jié)構(gòu)體類型與結(jié)構(gòu)體變量
8.2 結(jié)構(gòu)體數(shù)組
8.3 向函數(shù)傳遞結(jié)構(gòu)體
8.4 動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)
8.5 共用體
2.基本要求
掌握結(jié)構(gòu)體類型的定義、結(jié)構(gòu)體類型變量的定義、初始化及引用方法;掌握結(jié)構(gòu)體數(shù)組的定義和使用;掌握結(jié)構(gòu)體變量、結(jié)構(gòu)體數(shù)組和結(jié)構(gòu)體指針作為函數(shù)參數(shù);掌握關(guān)鍵字typedef的使用;了解結(jié)構(gòu)體類型和共用體類型的變量占用內(nèi)存情況;了解鏈表的意義和實(shí)現(xiàn)。
3.重點(diǎn)難點(diǎn)
結(jié)構(gòu)體類型的聲明;結(jié)構(gòu)體類型變量的定義、初始化及引用;訪問(wèn)結(jié)構(gòu)體變量成員的方法;結(jié)構(gòu)體變量、結(jié)構(gòu)體數(shù)組和結(jié)構(gòu)體指針作為函數(shù)參數(shù)。
第9章 文件
1.基本內(nèi)容
9.1 文件中的流
9.2 文件
9.3 基本文件操作
9.4 高級(jí)文件操作
2.基本要求
了解文件的概念;掌握文件類型指針、掌握文件的打開(kāi)與關(guān)閉;理解文件的讀寫。
3.重點(diǎn)、難點(diǎn)
文件的打開(kāi)方式和文件關(guān)閉;文件的讀寫。
推薦閱讀
操作成功