I考試性質(zhì)與目的
本科插班生招生考試是由??飘厴I(yè)生參加的選拔性考試,我院將根據(jù)考生的成績,按已確定的招生計劃,德、智、體全面衡量,擇優(yōu)錄取??荚噾?yīng)有較高的信度,效度,必要的區(qū)分性和適當?shù)碾y度。
II考試內(nèi)容
一、考試基本要求
要求考生理解和掌握本科目的基本概念,基本原理和基本方法,能運用本科目知識進行分析,具備分析問題和解決問題的基本能力。
二、考核知識點及考核要求
本大綱的考核要求分為“理解”、”應(yīng)用”兩個層次,具體含義是:
1.理解:能全面把握基本概念、基本原理、基本方法,能掌握有關(guān)概念、原理、方法的區(qū)別與聯(lián)系。
2.應(yīng)用:在理解的基礎(chǔ)上,能運用基本概念,基本原理,基本方法分析和解決有關(guān)的理論問題和實際問題。
第一章C語言概述
一、考核知識點
1.C語言出現(xiàn)的歷史背景
2.C語言的特點
3.簡單的C程序介紹
4.C程序的上機步驟
二、考核要求
1.了解C語言的歷史、特點
2.掌握C語言的運行環(huán)境,初步了解運行一個C語言程序的過程
第二章算法和C的數(shù)據(jù)類型
一、考核知識點
1.算法的概念;簡單算法舉例;
2.算法的特性;算法的表示;
3.結(jié)構(gòu)化程序設(shè)計方法。
4.C的數(shù)據(jù)類型;
二、考核要求
1.掌握用流程圖、N-S流程圖、偽代碼表示算法
2.理解結(jié)構(gòu)化程序設(shè)計方法的概念
第三章運算符與表達式
一、考核知識點
1.常量和變量;
2.整型數(shù)據(jù);實型數(shù)據(jù);字符型數(shù)據(jù);變量賦初值;
3.各類數(shù)值型數(shù)據(jù)間的混合運算;
4.算術(shù)運算符和算術(shù)表達式;賦值運算符和賦值表達式;逗號運算符和逗號表達式
二、考核要求
1.掌握幾種基本數(shù)據(jù)類型的存儲方式,表示方法
2.掌握不同類型間數(shù)據(jù)轉(zhuǎn)換的原則與方法
3.掌握有關(guān)運算符與表達式的運用
第四章最簡單的C程序設(shè)計-順序程序設(shè)計
一、考核知識點
1.程序的三種基本結(jié)構(gòu);
2.賦值語句;
3.數(shù)據(jù)的輸入輸出的概念及在C語言中的實現(xiàn);
4.字符數(shù)據(jù)的輸入輸出;格式輸入和輸出;
5.順序結(jié)構(gòu)程序設(shè)計舉例
二、考核要求
1.掌握語句的概念
2.掌握字符數(shù)據(jù)輸入輸出函數(shù)
3.格式輸入輸出函數(shù)的用法
第五章選擇結(jié)構(gòu)程序設(shè)計
一、考核知識點
1.關(guān)系運算符和關(guān)系表達式;
2.邏輯運算符和邏輯表達式;
3.if語句;
4.switch語句;
二、考核要求
1.熟練掌握關(guān)系、邏輯表達式的用法
2.熟練掌握選擇型程序設(shè)計語句的用法
第6章循環(huán)控制
一、考核知識點
1.while語句;
2.do-while語句;
3.for語句;
4.循環(huán)的嵌套;
5.幾種循環(huán)的比較;
6.break語句和continue語句;
二、考核要求
1.熟練掌握三種循環(huán)語句的運用
2.掌握break和continue語句的運用
第七章數(shù)組
一、考核知識點
1.一維數(shù)組的定義和引用;
2.二維數(shù)組的定義和引用;
3.字符數(shù)組。
二、考核要求
1.掌握數(shù)組的概念和使用
2.掌握數(shù)組初始化的方法
3.掌握字符數(shù)組和字符串的應(yīng)用
第八章函數(shù)
一、考核知識點
1.掌握函數(shù)定義的一般形式;
2.函數(shù)參數(shù)和函數(shù)的值;
3.函數(shù)幾種調(diào)用方式;
4.函數(shù)的嵌套調(diào)用;
5.數(shù)組作為函數(shù)參數(shù);
6.局部變量和全局變量;掌揥鳳種變量類型的匾刯和存催類別;
二、考核要求
1.掌握函數(shù)的定義和調(diào)用方法
2.理解變量的存儲屬性,作用范圍
第九章預(yù)處理命令
一、考核知識點
1.掌握宏定義;
2.掌握文件包含;
3.了解條件編譯;
二、考核要求
1.掌握使用宏替換編寫程序
第十章指針
一、考核知識點
1.掌握指針的概念;
2.數(shù)組的指針和指向數(shù)組的指針變量;
3.字符串的指針和指向字符串的指針變量;
二、考核要求
1.掌握指針變量的定義與引用
2.掌握指針與變量,指針與數(shù)組,指針與字符串的關(guān)系
3.掌握用指針作為函數(shù)參數(shù)的方法,有關(guān)指針的算法
第十一章結(jié)構(gòu)體與共用體
一、考核知識點
1.定義結(jié)構(gòu)體類型變量的方法;
2.結(jié)構(gòu)體變量的引用;
3.結(jié)構(gòu)體數(shù)組;指向結(jié)構(gòu)體類型數(shù)據(jù)的指針;
4.指向結(jié)構(gòu)體類型數(shù)據(jù)的指針
5.用指針處理鏈表
6.共用體
7.枚舉類型
8.用typedef定義類型
二、考核要求
1.掌握結(jié)構(gòu)體類型的概念和定義方法以及結(jié)構(gòu)體變量的定義和引用
2.掌握指向結(jié)構(gòu)體變量的指針變量的概念和應(yīng)用,掌握鏈表的概念和應(yīng)用
3.共用體的概念和應(yīng)用
第十二章位運算
一、考核知識點
1.位運算符和位運算;
2.位運算舉例;
3.位段;
二、考核要求
1.掌握各種位運算
第十三章文件
一、考核知識點
1.C文件概述
2.文件類型指針
3.文件的打開與關(guān)閉
4.文件的讀寫
5.文件的定位
6.出錯的檢測
二、考核要求
1.掌握文件和文件指針的概念和文件的定義方法
2.了解文件的基本操作方法
III考試形式和試卷結(jié)構(gòu)
1.本科目考試為閉卷考試,考試時間為120分鐘,試卷滿分為100分
2.試卷中各部分的占分比例是:第一章占2%,第二章占5%,第三章占15%,第四章占10%,第五章占10%,第六章占10%,第七章占10%,第八章占10%,第九章占3%,第十章占10%,第十一章占5%,第十二章占5%,第十三章占5%。
3.試題對不同能力層次要求的分數(shù)比例,一般識記占10%,理解占40%,應(yīng)用占50%。
4.試題難易占分比例是:易約占30%,中約占50%,難約占20%。
5.本科目考試的題型有:單項選擇題、寫出程序運行結(jié)果題、程序設(shè)計題等(各種題型的具體樣式可以參見本綱附錄《題型舉例》)。根據(jù)考核的要求,適當安排各種題型數(shù)量的比例,達到考生對知識點的識記、理解、應(yīng)用的水平和能力。
IV參考書目
譚浩強主編《C程序設(shè)計》(第三版),清華大學(xué)出版社2005.07
V題型示例
一、單項選擇題(本大題共20小題,每小題2分,共40分)
在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填在題后的括號內(nèi)。錯選、多選或未選均無分。
1.在C語言中,字符型數(shù)據(jù)在內(nèi)存中是以()形式存放的。
A)原碼
B)BCD碼
C)反碼
D)ASCII碼
二、寫出下列程序運行結(jié)果(本大題共8小題,每小題5分,共40分)
閱讀給出的程序段,寫出該程序運行后的結(jié)果
三、程序設(shè)計題(本大題共2小題,每題10分,共20分)
按照題目要求編寫完整的程序。
1.輸入4個整數(shù),要求按由小到大的順序輸出。