廣東招生信息網(wǎng) 廣東省文明網(wǎng)站·廣東高考招生信息網(wǎng)
陽(yáng)光高考頻道

韓山師范學(xué)院2014年計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)《C語(yǔ)言程序設(shè)計(jì)》專(zhuān)插本考試大綱

2014-02-22 11:17:46來(lái)源:http://www.tcxdpz.com.cn關(guān)注度: 0
導(dǎo)讀:2014本科插班生考試大綱 (考試科目:C語(yǔ)言程序設(shè)計(jì)) Ⅰ考試性質(zhì) 普通高等學(xué)校本科插班生(又稱(chēng)專(zhuān)插本)招生考試是由專(zhuān)科畢業(yè)生參加的選拔性考試。高等學(xué)校根據(jù)考生的成績(jī),按照已確定的招生計(jì)劃,德、智、體全面衡量,擇優(yōu)錄
2014本科插班生考試大綱
(考試科目:C語(yǔ)言程序設(shè)計(jì))
Ⅰ考試性質(zhì)
普通高等學(xué)校本科插班生(又稱(chēng)專(zhuān)插本)招生考試是由專(zhuān)科畢業(yè)生參加的選拔性考試。高等學(xué)校根據(jù)考生的成績(jī),按照已確定的招生計(jì)劃,德、智、體全面衡量,擇優(yōu)錄取。因此,本科插班生考試應(yīng)有較高信度、效度、必要的區(qū)分度和適當(dāng)?shù)碾y度。
Ⅱ考試內(nèi)容
總體要求:要求考生理解C語(yǔ)言的數(shù)據(jù)類(lèi)型、運(yùn)算符、表達(dá)式、數(shù)組、指針等基本概念,能正確的閱讀程序、理解程序和調(diào)試程序,掌握C程序設(shè)計(jì)的基本思想和基本方法,能運(yùn)用所學(xué)的知識(shí)對(duì)一般問(wèn)題進(jìn)行分析,并能編寫(xiě)簡(jiǎn)單的C語(yǔ)言程序。
第一章 C語(yǔ)言概述
⒈ 考試內(nèi)容
⑴  C程序程序的基礎(chǔ)知識(shí)。
⑵  C語(yǔ)言程序的上機(jī)方法。
⒉ 考試要求
⑴ 了解C語(yǔ)言的特點(diǎn),理解C語(yǔ)言源程序的結(jié)構(gòu)。
⑵ 掌握C程序的上機(jī)步驟,VC集成開(kāi)發(fā)環(huán)境下編輯、編譯和運(yùn)行C程序的方法。
第二章  程序的靈魂——算法
⒈ 考試內(nèi)容
⑴ 算法。
⑵ 結(jié)構(gòu)化程序的三種基本結(jié)構(gòu)和流程圖。
⒉ 考試要求
⑴ 了解算法的概念、特點(diǎn)。
⑵ 掌握結(jié)構(gòu)化程序的三種基本結(jié)構(gòu)和流程圖。
第三章  數(shù)據(jù)類(lèi)型、運(yùn)算符與表達(dá)式
⒈ 考試內(nèi)容
⑴  C語(yǔ)言的數(shù)據(jù)類(lèi)型、運(yùn)算符及表達(dá)式。
⑵ 輸入輸出函數(shù)的使用。
⒉ 考試要求
⑴ 理解標(biāo)識(shí)符、常量與變量的概念;基本數(shù)據(jù)類(lèi)型中的整型、單精度實(shí)型、雙精度實(shí)型、字符型常量和變量的定義與使用方法。
⑵ 掌握算術(shù)運(yùn)算符和算術(shù)表達(dá)式、賦值運(yùn)算符和賦值表達(dá)式。
⑶ 掌握運(yùn)算符的優(yōu)先級(jí)和結(jié)合性、數(shù)據(jù)類(lèi)型轉(zhuǎn)換的方式和自增、自減運(yùn)算。
⑷ 掌握輸入、輸出函數(shù)的用法。
第四章  最簡(jiǎn)單的C程序設(shè)計(jì)——順序程序設(shè)計(jì)
⒈ 考試內(nèi)容
⑴  C語(yǔ)言賦值語(yǔ)句。
⑵ 順序程序設(shè)計(jì)的基本思想。
⒉ 考試要求
⑴ 了解C語(yǔ)言的語(yǔ)句。
⑵ 掌握順序結(jié)構(gòu)程序設(shè)計(jì)方法。
第五章  選擇結(jié)構(gòu)程序設(shè)計(jì)
⒈ 考試內(nèi)容
⑴  C語(yǔ)言的關(guān)系運(yùn)算符與關(guān)系表達(dá)式、邏輯運(yùn)算符與邏輯表達(dá)式。
⑵ 選擇結(jié)構(gòu)程序設(shè)計(jì)。
⒉ 考試要求
⑴ 理解關(guān)系運(yùn)算符與關(guān)系表達(dá)式。
⑵ 理解邏輯運(yùn)算符與邏輯表達(dá)式。
⑶ 掌握及應(yīng)用if語(yǔ)句與switch語(yǔ)句編寫(xiě)程序。
⑷ 掌握選擇結(jié)構(gòu)程序設(shè)計(jì)方法。
第六章  循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
⒈ 考試內(nèi)容
⑴  while語(yǔ)句、do-while語(yǔ)句、for語(yǔ)句、break語(yǔ)句和continue語(yǔ)句。
⑵ 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)。
⒉ 考試要求
⑴ 掌握break語(yǔ)句與continue語(yǔ)句的語(yǔ)法和用法。
⑵ 掌握及應(yīng)用while語(yǔ)句、do-while語(yǔ)句和for語(yǔ)句構(gòu)成循環(huán)程序。
⑶ 掌握循環(huán)結(jié)構(gòu)程序設(shè)計(jì)方法。
第七章  數(shù)組
⒈ 考試內(nèi)容
⑴ 一維數(shù)組。
⑵ 二維數(shù)組。
⑶ 字符數(shù)組。
⒉ 考試要求
⑴ 掌握一維數(shù)組的定義與引用方法。
⑵ 掌握二維數(shù)組的定義與引用方法。
⑶ 掌握字符數(shù)組的定義與使用。
⑷ 應(yīng)用數(shù)組編寫(xiě)程序。
第八章  函數(shù)
⒈ 考試內(nèi)容
⑴ 函數(shù)的定義。#p#分頁(yè)標(biāo)題#e#
⑵ 函數(shù)的調(diào)用。
⑶ 數(shù)組與函數(shù)。
⒉ 考試要求
⑴ 了解函數(shù)的定義。
⑵ 理解函數(shù)的參數(shù)和函數(shù)的值、理解并應(yīng)用數(shù)組作為函數(shù)參數(shù)。
⑶ 掌握函數(shù)的調(diào)用、嵌套調(diào)用、遞歸調(diào)用。
⑷ 應(yīng)用函數(shù)編寫(xiě)程序。
第九章  編譯預(yù)處理
⒈ 考試內(nèi)容
⑴ 宏定義。
⑵ 文件包含。
⑶ 條件編譯。
⒉ 考試要求
⑴ 掌握宏定義的使用。
⑵ 理解文件包含和條件編譯。
第十章  指針
⒈ 考試內(nèi)容
⑴ 指針與地址的概念,指針變量的定義與引用。
⑵ 指針與字符串,指針與數(shù)組。
⑶ 指針與函數(shù)。
⒉ 考試要求
⑴ 理解指針與地址的概念,掌握指針變量的定義與引用方法。
⑵ 掌握數(shù)組的指針與指向數(shù)組的指針變量、字符串的指針與指向字符串的指針變量。
⑶ 應(yīng)用指針與函數(shù)、指針與數(shù)組編寫(xiě)程序。
第十一章  結(jié)構(gòu)體與共用體
⒈ 考試內(nèi)容
⑴ 結(jié)構(gòu)體和共用體類(lèi)型的定義和引用。
⑵ 指針和結(jié)構(gòu)體。
⒉ 考試要求
⑴ 理解結(jié)構(gòu)體類(lèi)型的定義、結(jié)構(gòu)體類(lèi)型變量的定義、結(jié)構(gòu)體變量的引用、共用體的基礎(chǔ)知識(shí)。
⑵ 掌握結(jié)構(gòu)體變量的初始化、結(jié)構(gòu)體數(shù)組、指針與結(jié)構(gòu)體數(shù)組。
⑶ 了解單向鏈表的建立、輸出、刪除與插入方法。
第十二章  位運(yùn)算
⒈ 考試內(nèi)容
⑴ 位運(yùn)算符。
⑵ 位運(yùn)算的使用。
⒉ 考試要求
⑴ 了解位運(yùn)算符的含義。
⑵ 了解位運(yùn)算、位段。
第十三章  文件
⒈ 考試內(nèi)容
⑴ 文件類(lèi)型指針。
⑵ 文件的操作。
⒉ 考試要求
⑴ 了解文件類(lèi)型指針
⑵ 掌握文件的打開(kāi)與關(guān)閉、文件的讀寫(xiě)方法。
 
 
Ⅲ.考試形式及試卷結(jié)構(gòu)
一、考試形式
閉卷、筆試。試卷滿(mǎn)分為100分,考試時(shí)間為120分鐘。
二、試卷題型比例
填空題:約占20%;
單選題:約占20%;
判斷題:約占10%;
程序閱讀題:約占20%;
程序填空題:約占15%
程序設(shè)計(jì)題:約占15%
二、試卷題型示例及答案
1、填空題:將正確的答案填入(  )內(nèi)。每小題2分
在C語(yǔ)言中,用( 0 )表示邏輯假。
2、單選題:將正確的選項(xiàng)填入(  )內(nèi)。每小題1分
構(gòu)成C語(yǔ)言程序的基本單位是(  B  )。
   A.語(yǔ)句     B.函數(shù)     C.字符    D.程序行
3、判斷題:如果正確,在(  )內(nèi)填入√,否則在(  )內(nèi)填入×。每小題1分
形參和實(shí)參都可以是常量、變量或表達(dá)式。( × )
4、程序閱讀題:
閱讀下面的程序,回答后面的問(wèn)題。本小題4分
#include <stdio.h>
void main()
{   int i=0;
char c,s[80];
scanf("%s",s);
    do 
{   c=s[i];
if((c>='a'&&c<='z')||(c>='A'&&c<='Z')) printf("%c",C);#p#分頁(yè)標(biāo)題#e#
} while(s[++i]!='\0');
}
運(yùn)行此程序時(shí)若輸入abcd1234xyz,則輸出結(jié)果為(  abcdxyz   )。
5、程序填空題:每空3分
下面程序的功能是生成并打印某數(shù)列的前20項(xiàng),該數(shù)列第1,2項(xiàng)分別為0和1,以后每個(gè)奇數(shù)編號(hào)的項(xiàng)是前兩項(xiàng)之和,偶數(shù)編號(hào)的項(xiàng)是前兩項(xiàng)差的絕對(duì)值。生成的20個(gè)數(shù)存在一維數(shù)組x中,并按每行4項(xiàng)的形式輸出。請(qǐng)?zhí)羁铡?br /> #include <stdio.h>
#include <math.h>
void main()
{   int x[21],i,j;  
x[1]=0;x[2]=1; 
i=3;
do 
{    x[i]= (1);
         x[i+1]= (2) ;
         i= (3) ;
}while(i<=20);
for(i=1;i<=20;i++)
{    printf("%5d",x[i]);
        if(i%4==0)   printf("\n"); 
}
}
答:(1) x[i-2]+ x[i-1]
    (2) abs(x[i-1]- x[i])
    (3) i+2
6、程序設(shè)計(jì)題:共計(jì)15分
編寫(xiě)程序:輸入一個(gè)整數(shù)n(n<100)和 n個(gè)整數(shù),將n個(gè)整數(shù)按照從小到大的順序輸出。
答:程序如下
#include <stdio.h>                            /*程序結(jié)構(gòu):1分*/
void main( )
{   int a[100], n, i, j, t;                        /*變量、數(shù)組定義:1分*/
    scanf("%d",&n);                         /* 1分*/
    for(i=0;i<n;i++)   scanf("%d",&a[i]);        /* 1分*/
    for(i=0;i<n;i++)                          /* 2分*/
    {   for(j=i+1;s<n;s++)                    /* 2分*/
        {   if(a[i]>a[j])                      /* 2分*/
            {   t=a[i];                      /* 1分*/#p#分頁(yè)標(biāo)題#e#
                a[i]=a[j];                    /* 1分*/
                a[j]=t;                      /* 1分*/
            }
        }        
    }
    for(i=0;i<n;i++)   printf("%d ",a[i]);         /* 2分*/
printf("\n");

Ⅳ. 參考書(shū)目
①《C語(yǔ)言程序設(shè)計(jì)》譚浩強(qiáng)主編,清華大學(xué)出版社,2005
②《C程序設(shè)計(jì)題解與上機(jī)指導(dǎo)》,譚浩強(qiáng)編,清華大學(xué)出版社;
文章糾錯(cuò)
投稿指南

所屬頻道:專(zhuān)插本考試大綱

責(zé)任編輯:

最新動(dòng)態(tài)
圖文推薦
熱門(mén)排行榜