湖南
登錄 登錄 注冊(cè) 注冊(cè)

聯(lián)系客服

聯(lián)系客服

400-023-1785

在線咨詢

微信咨詢

微信掃碼咨詢

微博關(guān)注

在線客服

頂部

切換欄目
選擇分類
升本政策
考試科目
考試大綱
招生簡(jiǎn)章
報(bào)名時(shí)間
考試時(shí)間
招生計(jì)劃
專業(yè)對(duì)照
招生院校
歷年試題
分?jǐn)?shù)線
成績(jī)查詢
報(bào)考流程
升本培訓(xùn)
選擇地區(qū)
重慶專升本
云南專升本
貴州專升本
四川專升本
山東專升本
湖北專升本
河南專升本
陜西專升本
浙江專升本
山西專升本
安徽專升本
河北專升本
甘肅專升本
江西專升本
新疆專升本
湖南專升本
遼寧專升本
海南專升本
天津?qū)I?/div>
寧夏專升本
內(nèi)蒙古專升本
黑龍江專升本
廣西專升本
點(diǎn)擊篩選
取消篩選
您現(xiàn)在的位置:首頁 > 升本資訊 > 正文

2022年長(zhǎng)沙學(xué)院專升本《程序設(shè)計(jì)基礎(chǔ)》課程考試大綱一覽

2022-10-31
來源:好老師升學(xué)幫
閱讀 1601
導(dǎo)讀:2022年長(zhǎng)沙學(xué)院專升本《程序設(shè)計(jì)基礎(chǔ)》課程考試對(duì)象為參加物聯(lián)網(wǎng)工程專業(yè)專升本選拔考試的所有考生,參考教材:譚浩強(qiáng).C程序設(shè)計(jì)(第五版).清華大學(xué)出版社,2017.考試題型:?jiǎn)芜x題、程序填空題、程序改錯(cuò)題及程序設(shè)計(jì)題等。

備考2023年湖南專升本的同學(xué),想知道長(zhǎng)沙學(xué)院公布了2023年專升本相關(guān)政策,目前2023年湖南各大院??荚囌邥何窗l(fā)布,但大家可以參考2022年考試大綱,提前做好考試準(zhǔn)備。以下是《程序設(shè)計(jì)基礎(chǔ)》課程考試相關(guān)內(nèi)容,備考長(zhǎng)沙學(xué)院專升本的同學(xué)趕快一起來看看吧~

一、命題形式及適用對(duì)象

本考試命題采用客觀試題與主觀試題相結(jié)合、概念理解與綜合應(yīng)用相結(jié)合的閉卷筆試形式。

考試對(duì)象為參加物聯(lián)網(wǎng)工程專業(yè)專升本選拔考試的所有考生。

二、考試題型

考試題型:?jiǎn)芜x題、程序填空題、程序改錯(cuò)題及程序設(shè)計(jì)題等。

三、考試時(shí)間及總分

本課程考試時(shí)間為90分鐘,滿分為100分。

四、參考教材

譚浩強(qiáng).C程序設(shè)計(jì)(第五版).清華大學(xué)出版社,2017.

五、考試內(nèi)容

﹙一﹚考核要求

本課程考核要求由低到高共分為“了解”、“熟悉”、“掌握”三個(gè)層次。其含義是:了解是指要求考生簡(jiǎn)單知曉的知識(shí)點(diǎn);熟悉是指要求考生能領(lǐng)會(huì)相關(guān)概念,進(jìn)行簡(jiǎn)單應(yīng)用的知識(shí)點(diǎn);掌握是指要求考生全面系統(tǒng)知曉,并能分析其原因和熟練運(yùn)用的知識(shí)點(diǎn)。

(二)考核內(nèi)容

一、C語言程序設(shè)計(jì)概述

1.熟悉程序、語言和算法的基本概念

2.掌握C語言的字符集、標(biāo)識(shí)符

3.掌握Microsoft Visual C++ 2010 Express 的集成開發(fā)環(huán)境。

二、基本數(shù)據(jù)類型與表達(dá)式 (約7%)

1.熟悉基本數(shù)據(jù)類型(char、int、long、unsigned、float、double)及空類型

2.熟悉常量與符號(hào)常量,變量與變量定義,變量賦初值

3.熟悉運(yùn)算符及運(yùn)算符的優(yōu)先級(jí)

4.熟悉常規(guī)的算術(shù)表達(dá)式,常規(guī)的賦值表達(dá)式

5.熟悉常規(guī)的關(guān)系表達(dá)式,常規(guī)的邏輯表達(dá)式,單級(jí)的逗號(hào)運(yùn)算符和條件運(yùn)算符

6.了解char、int、long之間以及int、float、double之間的類型自動(dòng)轉(zhuǎn)換

7.了解賦值轉(zhuǎn)換。

三、順序程序設(shè)計(jì)

1.熟悉表達(dá)式語句,復(fù)合語句的使用

2.熟悉庫(kù)函數(shù)(只要求部分?jǐn)?shù)學(xué)函數(shù)以及四個(gè)輸入輸出函數(shù))調(diào)用規(guī)則

3.熟悉字符輸入函數(shù)getchar,字符輸出函數(shù)putchar

4.掌握格式輸出函數(shù)printf的常規(guī)格式控制,格式輸入函數(shù)scanf的常規(guī)格式控制

5.掌握綜合以上語句、函數(shù)的順序結(jié)構(gòu)程序設(shè)計(jì)。

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

1.掌握if語句的語法形式,兩層的if語句嵌套

2.熟悉switch語句的語法形式,break和default在switch語句中的運(yùn)用

3.掌握if語句結(jié)合關(guān)系表達(dá)式、邏輯表達(dá)式,復(fù)合語句符號(hào){}和if語句結(jié)合運(yùn)用。

五、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)

1.掌握while語句,do-while語句,for語句,for語句的變形

2.熟悉break、continue在單層循環(huán)語句中的運(yùn)用

3.熟悉兩重循環(huán)的嵌套

4.掌握關(guān)系表達(dá)式、邏輯表達(dá)式在三種循環(huán)語句中的運(yùn)用

5.掌握復(fù)合語句符號(hào){}和三種循環(huán)語句結(jié)合運(yùn)用

六、函數(shù)與編譯預(yù)處理

1.了解常用的幾個(gè)標(biāo)準(zhǔn)庫(kù)函數(shù)

2.掌握函數(shù)的定義,無參和有參的函數(shù)調(diào)用

3.熟悉函數(shù)的直接遞歸調(diào)用

4.掌握實(shí)際參數(shù)和形式參數(shù)的參數(shù)傳遞

5.熟悉變量的作用域(只限于局部變量和全局變量)

6.熟悉變量的存儲(chǔ)方式(只限于靜態(tài)變量和自動(dòng)變量)

7.了解宏定義。

七、數(shù)組

1.掌握一維數(shù)組的定義及引用,一維數(shù)組的存儲(chǔ)結(jié)構(gòu)與初始化

2.掌握二維數(shù)組的定義及引用,二維數(shù)組的存儲(chǔ)結(jié)構(gòu)與初始化

3.掌握字符數(shù)組的定義與初始化,字符串的概念及存儲(chǔ)

4.熟悉字符串處理函數(shù)(只限于strcpy、strcat、strcmp、strlen)

5.掌握數(shù)組作為函數(shù)參數(shù)。

八、指針

1.了解指針的概念

2.了解指針變量的定義與初始化

3.了解指針的賦值運(yùn)算、算術(shù)運(yùn)算、關(guān)系運(yùn)算

4.熟悉指向一維數(shù)組的指針

5.熟悉指針作為函數(shù)的參數(shù)

6.熟悉指針與字符串。

九、知識(shí)點(diǎn)綜合

1.掌握結(jié)合表達(dá)式、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、函數(shù)、數(shù)組的程序設(shè)計(jì)

六、樣題

(一)單選題

第1題

下列程序的輸出結(jié)果是().

void main()

{ int a=1,b;

for(b=1;b<=10;b++)

{ if(a>=8) break;

if(a%2= =1)

{a+=5;continue;}

a=3; }

printf("%d\n",b); }

A:3

B:4

C:5

D:6

第2題

以下運(yùn)算符中,優(yōu)先級(jí)最高的運(yùn)算符是().

A:?:

B:++

C:&&

D:,

第3題

下列字符數(shù)組長(zhǎng)度為5的是().

A:char a[]={'h', 'a', 'b', 'c', 'd'};

B:char b[]= {'h', 'a', 'b', 'c', 'd', '\0'};

C:char c[10]= {'h', 'a', 'b', 'c', 'd'};

D:char d[6]= {'h', 'a', 'b', 'c', '\0' };

……

(二)程序填空題

第1題

/*-------------------------------------------------------

【程序填空】在【?】處填空實(shí)現(xiàn)程序功能

(注意:【?】需刪除)

---------------------------------------------------------

功能:輸出Fibonacci數(shù)列的前15項(xiàng),要求每行輸出5項(xiàng)。

Fibonacci數(shù)列:1,1,2,3,5,8,13...........

-------------------------------------------------------*/

#include <stdio.h>

main()

{

/***********SPACE***********/

int fib【?】,i;

fib[0]=1;fib[1]=1;

for (i=2;i<15;i++)

/***********SPACE***********/

fib[i]=【?】;

for(i=0;i<15;i++)

{

printf("%d\t",fib[i]);

/***********SPACE***********/

if ( 【?】 ) printf("\n");

}

}

……

(三)程序改錯(cuò)題

第1題

/*-------------------------------------------------------

【程序改錯(cuò)】在FOUND的下一行找到錯(cuò)誤并改正,實(shí)現(xiàn)程序功能

---------------------------------------------------------

功能:從鍵盤輸入十個(gè)學(xué)生的成績(jī),統(tǒng)計(jì)最高分,最低分和平均分。max代表最高分,min

代表最低分,avg代表平均分。

-------------------------------------------------------*/

#include <stdio.h>

main( ){

int i;

/***********FOUND***********/

float a[],min,max,avg;

printf("input 10 score:");

for(i=0;i<=9;i++) {

printf("input a score of student:");

/***********FOUND***********/

scanf("%f",a);

}

max=min=avg=a[0];

for(i=1;i<=9;i++) {

/***********FOUND***********/

if(min<a[i])

min=a[i];

if(max<a[i])

max=a[i];

avg=avg+a[i];

}

avg=avg/10;

printf("max:%f\nmin:%f\navg:%f\n",max,min,avg);

}

……

(四)程序設(shè)計(jì)題

第1題

/*------------------------------------------------

【程序設(shè)計(jì)】在Program和End之間編寫程序,實(shí)現(xiàn)程序功能

(要求將程序運(yùn)行一遍)

--------------------------------------------------

功能:根據(jù)整型形參m,計(jì)算如下公式的值:y=1/2+1/4+

1/6+...+1/2m 。

例如:若m=9,則應(yīng)輸出:1.414484

------------------------------------------------*/

#include <stdio.h>

double fun(int m)

{

/**********Program**********/

/********** End **********/

}

main()

{

int n;

printf("Enter n: ");

scanf("%d", &n);

printf("\nThe result is %1f\n", fun(n));

}

……

以上資料來自小編個(gè)人整理匯總,僅供同學(xué)們參考,具體參考書目和考試大綱以院校最新公布信息為準(zhǔn)!希望同學(xué)們?cè)谛碌囊荒曛泻煤脧?fù)習(xí),突破自我,專升本成功~2023年湖南專升本的同學(xué),如果有專升本相關(guān)疑惑或者需要學(xué)習(xí)上的幫助,可以在文末留下你的聯(lián)系方式,我們將竭盡為你服務(wù)~

留言咨詢
* 姓名
* 手機(jī)
* 所在學(xué)校
最新AV在线播放免费不卡_无码精品国应Aⅴ左线_一本二本无码专区_97人妻碰碰碰久久久