發(fā)布時(shí)間:2020/03/30 14:29:16 來(lái)源:易學(xué)仕專(zhuān)升本網(wǎng) 閱讀量:2310
摘要:2020萍鄉(xiāng)學(xué)院專(zhuān)升本《C語(yǔ)言程序設(shè)計(jì)》考試大綱
一、主要內(nèi)容
1. 程序設(shè)計(jì)與C語(yǔ)言
1) 什么是計(jì)算機(jī)語(yǔ)言以及計(jì)算機(jī)語(yǔ)言經(jīng)歷的發(fā)展階段
2) C語(yǔ)言的發(fā)展及其特點(diǎn)
2. 算法—程序的靈魂
1) 什么是算法
2) 算法的特性
3) 怎樣表示算法
3. 最簡(jiǎn)單的C程序設(shè)計(jì)——順序程序設(shè)計(jì)
1) 數(shù)據(jù)的表現(xiàn)形式及其運(yùn)算
2) 常量和變量
3) 運(yùn)算符和表達(dá)式
4) C語(yǔ)句
5) 數(shù)據(jù)的輸入輸出
4. 選擇結(jié)構(gòu)程序設(shè)計(jì)
1) 用if語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)
2) 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
3) 邏輯運(yùn)算符和邏輯表達(dá)式
4) 條件運(yùn)算符和條件表達(dá)式
5) 選擇結(jié)構(gòu)的嵌套
6) 用switch語(yǔ)句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)
5. 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
1) 用while語(yǔ)句實(shí)現(xiàn)循環(huán)
2) 用do-while語(yǔ)句實(shí)現(xiàn)循環(huán)
3) 用for語(yǔ)句實(shí)現(xiàn)循環(huán)
4) 循環(huán)的嵌套
5) 幾種循環(huán)的比較
6) 改變循環(huán)執(zhí)行的狀態(tài)
6. 利用數(shù)組處理批量數(shù)據(jù)
1) 怎樣定義和引用一維數(shù)組
2) 怎樣定義和引用二維數(shù)組
3) 字符數(shù)組
7. 用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì)
1) 怎樣定義函數(shù)
2) 調(diào)用函數(shù)
3) 對(duì)被調(diào)用函數(shù)的聲明和函數(shù)原型
4) 函數(shù)的嵌套調(diào)用
5) 函數(shù)的遞歸調(diào)用
6) 數(shù)組作為函數(shù)參數(shù)
7) 局部變量和全局變量
8. 善于利用指針
1) 什么是指針
2) 指針變量
3) 通過(guò)指針引用數(shù)組
4) 通過(guò)指針引用字符串
二、基本要求
1. 程序設(shè)計(jì)與C語(yǔ)言
1) 了解計(jì)算機(jī)語(yǔ)言經(jīng)歷的幾個(gè)發(fā)展階段。
2) 了解C語(yǔ)言的發(fā)展過(guò)程及其特點(diǎn)。
2. 算法—程序的靈魂
1) 了解算法的概念、算法的特性。
2) 了解表示算法的幾種方法。
3. 最簡(jiǎn)單的C程序設(shè)計(jì)——順序程序設(shè)計(jì)
1) 了解有哪些類(lèi)型的常量。
2) 掌握變量的定義及標(biāo)識(shí)符的命名規(guī)則。
3) 掌握整型數(shù)據(jù)的分類(lèi)及整型變量的符號(hào)屬性。
4) 掌握字符型數(shù)據(jù)的表示方法和字符變量的使用。
5) 掌握浮點(diǎn)型數(shù)據(jù)的分類(lèi)及有效位數(shù)。
6) 掌握確定常量類(lèi)型的方法。
7) 掌握算術(shù)運(yùn)算符與算術(shù)表達(dá)式的使用(基本的算術(shù)運(yùn)算符、自增與自減運(yùn)算、各類(lèi)數(shù)值型數(shù)據(jù)間的混合運(yùn)算、強(qiáng)制類(lèi)型轉(zhuǎn)換)。
8) 了解C語(yǔ)句的作用與分類(lèi)。
9) 掌握賦值表達(dá)式和賦值語(yǔ)句的使用(賦值運(yùn)算符、復(fù)合賦值運(yùn)算符、賦值表達(dá)式的寫(xiě)法、賦值過(guò)程中的類(lèi)型轉(zhuǎn)換、賦值語(yǔ)句、給變量賦初值的方法)。
10) 掌握格式輸入輸出函數(shù)的使用(printf函數(shù)、scanf函數(shù))。
11) 掌握字符輸入輸出函數(shù)的使用(putchar函數(shù)、getchar函數(shù))。
4. 選擇結(jié)構(gòu)程序設(shè)計(jì)
1) 掌握if語(yǔ)句的一般形式及使用。
2) 掌握關(guān)系運(yùn)算符及其優(yōu)先次序、關(guān)系表達(dá)式的使用。
3) 掌握邏輯運(yùn)算符及其優(yōu)先次序、邏輯表達(dá)式的使用。
4) 掌握條件運(yùn)算符及條件表達(dá)式的使用。
5) 掌握用if語(yǔ)句實(shí)現(xiàn)選擇結(jié)構(gòu)的嵌套。
6) 掌握switch語(yǔ)句的使用(switch語(yǔ)句的一般形式、switch語(yǔ)句在使用過(guò)程中的注意事項(xiàng))。
5. 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
1) 掌握用while語(yǔ)句和do-while語(yǔ)句實(shí)現(xiàn)循環(huán)(while語(yǔ)句、do-while語(yǔ)句的一般形式與執(zhí)行過(guò)程)。
2) 掌握用for語(yǔ)句實(shí)現(xiàn)循環(huán)(for語(yǔ)句的一般形式和執(zhí)行過(guò)程、注意事項(xiàng))。
3) 掌握用while、do-while、for語(yǔ)句實(shí)現(xiàn)循環(huán)的嵌套。
4) 掌握改變循環(huán)狀態(tài)的語(yǔ)句(break語(yǔ)句、continue語(yǔ)句、兩者的區(qū)別)。
6. 利用數(shù)組處理批量數(shù)據(jù)
1) 掌握一維數(shù)組的使用(怎樣定義一維數(shù)組、怎樣引用一維數(shù)組的元素、一維數(shù)組的初始化、常用的排序方法)。
2) 掌握二維數(shù)組的使用(怎樣定義二維數(shù)組、怎樣引用二維數(shù)組的元素、二維數(shù)組的初始化)。
3) 掌握字符數(shù)組的使用(怎樣定義字符數(shù)組及對(duì)其初始化、怎樣引用字符數(shù)組元素、字符串和字符串的結(jié)束標(biāo)記、字符數(shù)組輸入輸出、字符串處理函數(shù))。
7. 用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì)
1) 了解為什么要用函數(shù)。
2) 掌握函數(shù)的定義和調(diào)用(怎樣定義無(wú)參與有參函數(shù)、函數(shù)調(diào)用的形式、函數(shù)調(diào)用時(shí)的數(shù)據(jù)傳遞、函數(shù)調(diào)用的過(guò)程、函數(shù)的返回值、對(duì)被調(diào)用函數(shù)的聲明和函數(shù)原型)。
3) 掌握函數(shù)的嵌套調(diào)用和遞歸調(diào)用(什么是函數(shù)的嵌套調(diào)用、函數(shù)的遞歸調(diào)用)。
4) 掌握數(shù)組作為函數(shù)參數(shù)的使用(用數(shù)組元素作為函數(shù)參數(shù)、用數(shù)組名作為函數(shù)參數(shù))。
5) 掌握局部變量和全局變量的使用。
8. 善于利用指針
1) 了解指針的概念。
2) 掌握指針變量的使用(怎樣定義指針變量、怎樣引用指針變量、指針變量作為函數(shù)的參數(shù))。
3) 掌握通過(guò)指針引用數(shù)組(什么是數(shù)組元素的指針、引用數(shù)組元素時(shí)指針的運(yùn)算、通過(guò)指針引用數(shù)組元素、用數(shù)組名作函數(shù)參數(shù))。
4) 掌握通過(guò)指針引用字符串(字符串的引用方式、字符指針作函數(shù)參數(shù)、字符指針變量和字符數(shù)組的區(qū)別)。
三、試卷題型
本課程考試試卷總分100分,考試時(shí)間120分鐘,試卷題型為:
題型 |
分值 |
單項(xiàng)選擇15題 |
30分 |
填空10題 |
10分 |
程序填空2題 |
8分 |
程序閱讀5題 |
20分 |
編程題4題 |
32分 |
1、《C語(yǔ)言程序設(shè)計(jì)(第三版)》(譚浩強(qiáng)著),清華大學(xué)出版社。
2、《C語(yǔ)言程序設(shè)計(jì)(第五版)》(譚浩強(qiáng)著),清華大學(xué)出版社。(建議使用該版教材)
推薦閱讀
操作成功