專升本/專轉(zhuǎn)本/專接本
當(dāng)前位置: 易學(xué)仕在線> 考試資訊> 報(bào)考> 大綱> 江西> 上饒師范學(xué)院2020年專升本《C語言程序設(shè)計(jì)》考試大綱

上饒師范學(xué)院2020年專升本《C語言程序設(shè)計(jì)》考試大綱

發(fā)布時(shí)間:2020/06/17 12:05:32 來源:易學(xué)仕專升本網(wǎng) 閱讀量:2133

摘要:上饒師范學(xué)院2020年專升本《C語言程序設(shè)計(jì)》考試大綱

上饒師范學(xué)院普通高校專升本招生統(tǒng)一考試《C語言程序設(shè)計(jì)》試題,以上饒師范學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)《C語言程序設(shè)計(jì)》教學(xué)大綱和我省相關(guān)專業(yè)??瓶忌膶?shí)際為依據(jù),主要考查學(xué)生對(duì)本課程的基本內(nèi)容、基本要求及基本應(yīng)用掌握的深度和廣度。要求熟練掌握程序設(shè)計(jì)的基本概念、基本分析設(shè)計(jì)方法和C語言本身的語法、語句和使用方法,掌握一般問題的分析思路、數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)表達(dá)及建立在存儲(chǔ)結(jié)構(gòu)之上的程序設(shè)計(jì)方法,并用C語言的語句編寫程序代碼,具備進(jìn)一步學(xué)習(xí)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)后續(xù)課程的能力和基礎(chǔ)。。

本科考試時(shí)間為 120 分鐘,總分為 150 分。

 

一、考試范圍及要求

(一)C語言概述

1. 了解C語言的歷史發(fā)展進(jìn)程和地位,了解C語言的程序書寫風(fēng)格。

2. 掌握C語言程序的基本結(jié)構(gòu)和表達(dá)方式。

3. 能夠在一種編程環(huán)境下進(jìn)行簡(jiǎn)單程序的編輯、編譯、調(diào)試和運(yùn)行。

(二)數(shù)據(jù)類型、運(yùn)算符與表達(dá)式

1. 了解什么是算法。

2. 掌握流程圖的概念及表示方法。

3. 理解關(guān)鍵字與標(biāo)識(shí)符的概念、應(yīng)用特點(diǎn),理解數(shù)據(jù)類型的含義和常量、變量的分類。

4. 掌握各數(shù)據(jù)類型的含義、特點(diǎn),不同類型常量的表達(dá),不同類型變量的定義和賦初值方法。

5. 熟練掌握各類運(yùn)算符的含義、優(yōu)先級(jí),各類表達(dá)式的表示方法、運(yùn)算特點(diǎn)、值的類型和計(jì)算方法。能夠進(jìn)行各類公式的表達(dá)式描述和各類表達(dá)式的混合運(yùn)算。

(三)順序結(jié)構(gòu)程序設(shè)計(jì)

1. 了解數(shù)據(jù)輸入輸出的概念以及在C語言中的實(shí)現(xiàn)方法。

2. 掌握賦值語句表達(dá)方法;掌握兩組輸入輸出函數(shù)的格式、表達(dá)方式和使用功能、特點(diǎn)。

3. 熟練掌握順序程序設(shè)計(jì)的思想和編程方法。

(四)選擇結(jié)構(gòu)程序設(shè)計(jì)

1. 掌握問題中條件的表達(dá)方式(關(guān)系表達(dá)式、邏輯表達(dá)式)和運(yùn)算結(jié)果。

2. 熟練掌握編程中條件的描述方法(用不同格式的if語句或switch語句)和使用方法,能夠進(jìn)行各種條件下問題的程序設(shè)計(jì)。

(五)循環(huán)程序設(shè)計(jì)

1. 了解循環(huán)的概念,解決語句重復(fù)執(zhí)行的方法。

2. 理解各種實(shí)現(xiàn)循環(huán)的語句的執(zhí)行過程、執(zhí)行步驟和相關(guān)參數(shù)量的變化情況,理解break和continue的使用形式和理由。

3.掌握循環(huán)語句的格式和應(yīng)用特點(diǎn),掌握循環(huán)程序設(shè)計(jì)的方法。

(六)、數(shù)組

1. 了解數(shù)組的基本概念。

2. 掌握不同類別數(shù)組的特點(diǎn),掌握數(shù)組的定義、初始化和數(shù)組元素引用方法;掌握數(shù)組的實(shí)際應(yīng)用方式、特點(diǎn)和程序設(shè)計(jì)方法。

(七)指針

1.理解指針的概念、特點(diǎn),理解指針的分類、指針的數(shù)據(jù)類型描述。

2.掌握指針的含義、不同類型指針與所指變量、數(shù)組、字符串、函數(shù)等的內(nèi)在聯(lián)系。(不考內(nèi)容:指向指針的指針,指向函數(shù)的指針)

(八)函數(shù)

1. 理解一般問題的解決方法和程序的結(jié)構(gòu)化、模塊化設(shè)計(jì)思想,理解函數(shù)的調(diào)用方法,理解變量的數(shù)據(jù)類型、存儲(chǔ)類別,理解內(nèi)部函數(shù)與外部函數(shù)的含義。

2. 掌握函數(shù)定義的一般格式,理解函數(shù)的形式參數(shù)與實(shí)際參數(shù)的概念,了解參數(shù)值的傳遞,函數(shù)返回值類型和返回值的表達(dá)方式,掌握函數(shù)調(diào)用的方法、特點(diǎn)和不同調(diào)用形式(嵌套調(diào)用、遞歸調(diào)用),掌握局部變量、全局變量的定義方法和聲明形式。

(九)編譯預(yù)處理

1. 理解預(yù)處理的含義和理由,理解文件包含的含義和宏的含義。

2. 區(qū)分宏與函數(shù)的異同點(diǎn);掌握文件包含命令的使用方法。

(十)結(jié)構(gòu)體與共用體

1. 了解C語言基本類型與構(gòu)造類型的含義,了解枚舉類型的含義和特點(diǎn),了解類型聲明與變量等定義的區(qū)別。

2. 掌握結(jié)構(gòu)體、共用體、枚舉類型的聲明方法和相應(yīng)變量等的定義、初始化、引用方法。

 

二、考試形式與試卷結(jié)構(gòu)

(一) 考試形式:閉卷筆試。

(二) 試卷結(jié)構(gòu)

試卷為第 I 卷、第 II 卷兩大部分。第 I 卷包括單項(xiàng)選擇題和填空題兩種題型。第一大題單項(xiàng)選擇題,含25個(gè)小題,每小題3分,共75分;第二大題填空題,含10個(gè)小題,每小題3分,共30分。第 II 卷包括程序分析題和編程題兩種題型。第三大題程序分析題,含5個(gè)小題,每小題5分,共25分;第四大題編程題,含2個(gè)小題,每小題10分,共20分。試卷總分150分。

(三)命題原則

試題力求覆蓋教材主要內(nèi)容,知識(shí)點(diǎn)分布均勻,保持穩(wěn)定的難易程度。著重考查學(xué)生C語言的基本知識(shí)(數(shù)據(jù)類型、運(yùn)算、語句結(jié)構(gòu))和基本語法的掌握程度,是否可運(yùn)用C語言進(jìn)行編程解決一些常規(guī)問題,編寫實(shí)用程序。

(四)試題難易比例

試題不超出教材所學(xué)知識(shí),難易度與教材相當(dāng)。其中,較容易題約占 40%,中等難度題約占 50%,較難題約占 10%。

 

三、樣題示例

一、單項(xiàng)選擇題(每小題3分,25小題共75分)

1.下列變量名中,合法的是(   )。

A. %a123 B. x*c C. x_2 D. 2_x

 

二、填空題(每小題3分,10小題共30分)

26.設(shè)有定義char ch; int a; 執(zhí)行語句scanf("%c%d", &ch, &a);時(shí),如果從鍵盤輸入的數(shù)據(jù)是“666”,則變量a得到的值是        。

 

三、程序分析題(每小題5分,5小題共25分)

36.源程序如下,該程序運(yùn)行結(jié)果為________。

# include<stdio.h>

main()

{

   int fact(int n);

   int f;

   f=fact(5);

   printf("%d",f);

}

int fact(int n)

{

    int c;

if (n==1) c=1;

   else c=n*fact(n-1);

    return c;

}

 

四、編程題(每小題10分,2小題共20分)

41.編寫程序代碼計(jì)算區(qū)間[1,1000]所有偶數(shù)之和,并輸出總和。

編程要求:代碼結(jié)構(gòu)完整、在主函數(shù)內(nèi)實(shí)現(xiàn)題目功能要求。

 

推薦閱讀

上饒師范學(xué)院2020年專升本招生簡(jiǎn)章

公眾號(hào)

抖音

bilibili

微博

聯(lián)系我們

服務(wù)熱線:023-68141520
返回頂部
請(qǐng)選擇培訓(xùn)項(xiàng)目
專升本/專轉(zhuǎn)本/專接本 等級(jí)職稱/考研

操作成功

關(guān)閉