(完整版)2017年韓山師范學院本科插班生考試《C語言程序設計》考試大綱_第1頁
(完整版)2017年韓山師范學院本科插班生考試《C語言程序設計》考試大綱_第2頁
(完整版)2017年韓山師范學院本科插班生考試《C語言程序設計》考試大綱_第3頁
(完整版)2017年韓山師范學院本科插班生考試《C語言程序設計》考試大綱_第4頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、2017 年韓山師范學院本科插班生考試C 語言程序設計考試大綱考試性質(zhì)與目的本科插班生考試是由??飘厴I(yè)生參加的選拔性考試, 我院將根據(jù)考生的成績, 按已確定的招生計劃,德、智、體全面衡量,擇優(yōu)錄取??荚噾休^高的信度、效度、必要的區(qū)分度和適當?shù)碾y度??荚噧?nèi)容一、考試基本要求要求考生理解和掌握本科目的基本概念、 基本原理和基本方法, 能運用本科目知識進行分析,具備分析問題和解決問題的基本能力。二、考核知識點及考核要求本大綱的考核要求分為“識記”、“理解”、“應用”三個層次,具體含義是:1識記:能理解有關的概念、知識的含義,并能正確認識和表述。2理解:在識記的基礎上,能全面把握基本概念、基本原理、

2、基本方法,能掌握有關概念、原理、方法的區(qū)別與聯(lián)系。3應用:在理解的基礎上,能運用基本概念、基本原理、基本方法分析和能解決有關的理論問題和實際問題第一章C語言概述一、考核知識點1、 C 語言的特點。2、 C 程序的結構。3、 C 程序的上機步驟。二、考核要求1、識記:C 語言的特點;C 程序的結構。2、理解:C 程序的上機步驟。第二章算法一、考核知識點1、算法的概念。2、算法的特性。3、算法的表示。二、考核要求1、識記:算法的概念;算法的特性。2、理解:算法的表示。第三章數(shù)據(jù)類型、運算符與表達式一、考核知識點1、常量與變量。2、各種數(shù)據(jù)類型。3、各種數(shù)據(jù)類型間的混合運算。4、算術運算符與算術表達

3、式。5、賦值運算符與賦值表達式。6、逗號運算符與逗號表達式。二、考核要求1、識記:1、常量與變量。知道什么是常量和變量;知道常量的幾種形式;知道常量和變量的定義。2、理解:2、各種數(shù)據(jù)類型。整型數(shù)據(jù)的表示方法;整型變量的定義和使用;實型常量的表示方法;實型變量的定義與使用方法;字符常量的表示與轉義字符的使用;字符變量的定義與字符串常量的表示。3、各種數(shù)據(jù)類型間的混合運算。3、應用:4、算術運算符與算術表達式?;舅阈g運算符的應用,特別是“/”與“ %”的應用;正確理解自加與自減運算。5、賦值運算符與賦值表達式。掌握賦值運算時類型轉換。掌握復合運算符的概念。6、逗號運算符與逗號表達式。第四章順序

4、結構程序設計一、考核知識點1、語句的作用及總體分類。2、賦值語句。3、字符數(shù)據(jù)的輸入/輸出。4、格式輸入與輸出。二、考核要求1、識記:2、理解:1、語句的作用及總體分類。知道語句在程序中的作用。知道 C 語言的語句可以分成哪幾類。3、應用:2、賦值語句。熟知賦值語句的一般形式及其含義。熟練地運用賦值語句來表達實際問題。能識別不正確的賦值語句。3、字符數(shù)據(jù)的輸入/輸出。熟知字符數(shù)據(jù)輸入/ 輸出函數(shù)的一般形式及其基本用法。能根據(jù)實際情況寫出所需的字符輸入/輸出函數(shù)。4、格式輸入與輸出。熟練掌握printf函數(shù)的格式。熟練掌握scanf 函數(shù)的格式。能根據(jù)實際情況寫出順序結構的程序設計。第五章選擇結

5、構程序設計一、考核知識點1、關系運算與關系表達式。2、邏輯運算符與邏輯表達式。3、 if 語句。4、 switch 語句。二、考核要求1、識記:2、理解:3、應用:1、關系運算與關系表達式。2、邏輯運算符與邏輯表達式。3、 if 語句。熟知if語句的一般形式及其含義。能用if語句解決實際問題。能識別不正確的if 語句。能正確理解if 語句的嵌套。4、 switch 語句。熟知switch 語句的一般形式及其含義。能用switch 語句解決實際問題。能根據(jù)實際情況,靈活選用if語句和 switch語句。注意 if語句、 switch語句、條件運算符的區(qū)別。第六章循環(huán)控制一、考核知識點1、 whi

6、le語句。2、 do while語句。3、 for 語句。4、循環(huán)的嵌套5、 break 語句與 continue 語句。二、考核要求1、識記:熟知三種不同循環(huán)語句的一般形式及其含義。2、理解:能領會三種不同的循環(huán)語句的不同用法及它們之間的區(qū)別。領會 break 語句和 continue 語句的用法。3、應用:循環(huán)語句的使用。能根據(jù)實際情況,靈活地選用三種語句中的一種。會把三種循環(huán)語句嵌套使用。第七章數(shù)組一、考核知識點1、一維數(shù)組的定義和引用。2、多維數(shù)組的定義和引用。3、字符數(shù)組。4、字符串處理函數(shù)。二、考核要求1、識記:2、理解:1、一維數(shù)組的定義和引用。知道一維數(shù)組類型的特點。熟知一維數(shù)

7、組類型的一般形式。能寫出正確的數(shù)組變量說明。3、應用:2、下標變量。知道什么是下標變量以及它的一般形式。會確定下標變量的類型。清楚下標表達式的類型與下標類型的一致性問題。對給定數(shù)組能寫出正確的下標變量。3、一維數(shù)組的應用。能對數(shù)組進行查找、排序、檢索等操作。對一個線性表,會編寫程序?qū)ふ移渲械奶囟ㄔ?。對一個線性表 (未排序的),會編寫程序?qū)⒈碇性匕磸男〉酱蠡驈拇蟮叫〉捻樞蚺帕谐鰜怼?、多維數(shù)組。清楚多維數(shù)組與一維數(shù)組的巨別。熟知二維數(shù)組及其下標變量的一般形式。掌握二維數(shù)組的簡單應用。5、字符數(shù)組。熟知字符數(shù)組的定義及其表示。掌握字符數(shù)組的輸入與輸出。領會字符串的存儲。6、字符串處理函數(shù)。掌握

8、常見的幾個字符串處理函數(shù)。會用字符串函數(shù)解決實際問題。第八章函數(shù)一、考核知識點1、函數(shù)定義的一般形式。2、函數(shù)參數(shù)和函數(shù)的值。3、函數(shù)的調(diào)用。4、函數(shù)的嵌套調(diào)用。5、函數(shù)的遞歸調(diào)用。6、局部變量和全局變量。二、考核要求1、識記:2、理解:3、應用:1、函數(shù)定義的一般形式清楚函數(shù)命名符的作用。熟知函數(shù)命名符的形式及含義。能正確使用函數(shù)命名符。2、函數(shù)參數(shù)和函數(shù)的值清楚函數(shù)說明的作用。熟知函數(shù)說明的一般形式。弄清形式參數(shù)(值傳遞與地址傳遞)的概念。3、函數(shù)的調(diào)用。函數(shù)調(diào)用的一般形式。函數(shù)調(diào)用的方法。4、函數(shù)的嵌套調(diào)用。5、函數(shù)的遞歸調(diào)用。6、局部變量和全局變量。第九章預處理命令一、考核知識點1、宏

9、定義。2、“文件包含”處理。二、考核要求1、識記:2、理解:3、應用:1、宏定義。不帶參數(shù)的宏定義的使用帶參數(shù)的宏定義的使用。2、“文件包含”處理。第十章指針一、考核知識點1、地址和指針的概念。2、指針變量的概念。3、數(shù)組指針。4、字符串指針。二、考核要求1、識記:2、理解:1、地址和指針的概念。3、應用:2、指針變量的概念。定義指針變量的方法。指針變量的引用。指針變量作為函數(shù)參數(shù)。靈活用指針變量編寫程序。3、數(shù)組指針。指向數(shù)組元素的指針。通過指針引用數(shù)組元素。數(shù)組名作函數(shù)參數(shù)。4、字符串指針。字符串的表示形式。字符串指針變量的使用方法。第十一章結構體與共用體一、考核知識點1、定義結構體類型變

10、量的方法。2、結構體變量的引用。3、結構體數(shù)組。4、共用體的概念。5、共用體變量的引用。二、考核要求1、識記:2、理解:1、定義結構體類型變量的方法。把握結構體類型的主要特征。熟知結構體類型的一般形式。能寫出正確的結構體類型以描述實際問題。4、共用體的概念。熟知共用體的概念。共用體類型的特點。3、應用:2、結構體變量的引用。會用結構體類型說明結構體變量。掌握結構體變量的引用方法。3、結構體數(shù)組。會定義結構體數(shù)組。會用結構體數(shù)組編寫簡單程序。5、共用體變量的引用。第十二章位運算一、考核知識點1、位運算符的含義。2、簡單的位運算。二、考核要求1、識記:2、理解:清楚各種位運算符的含義。3、應用:能

11、作簡單的位運算。第十三章文件一、考核知識點1、文件類型指針。2、文件的打開與關閉。3、文件的讀寫。4、文件的定位。二、考核要求1、識記:2、理解:1、文件類型指針。文件的基本概念。文件類型指針的定義。3、應用:2、文件的打開與關閉。清楚fopen() 函數(shù)的功能。清楚fclose() 函數(shù)的功能。3、文件的讀寫。fputc ()函數(shù)的功能。fgetc ()函數(shù)的功能。fputc ()函數(shù)與fgetc()函數(shù)的簡單應用。4、文件的定位??己诵问郊霸嚲斫Y構1 本科目考試采用閉卷筆試方式,考試時間為120 分鐘,全卷滿分100 分。2試卷中各部分的占分比例是:第一章約占5%,第二章約占5%,第三章約

12、占5%,第四章約占 5%,第五章約占 10%,第六章約占 15%,第七章約占 15%,第八章約占 5%,第九章約占 5%,第十章約占 15% ,第十一章約占 5%,第十二章約占 5%,第十三章約占5%。3 試題對不同能力層次要求的分數(shù)比例,一般識記占20%,理解占 40%,應用占4試題難易占分比例是:易約占30% ,中約占 50% ,難約占 20% 。40%。5本科目考試的題型有:填空、選擇、閱讀程序并計算結果、閱讀程序并填空、編程等五種題型 (各種題型的具體樣式可以參見本綱附錄題型示例)。根據(jù)考核的要求,適當安排各種題型數(shù)量的比例,達到考生對知識點的識記、理解、應用的水平和能力。參考書目 C

13、 程序設計(第二版) ,譚浩強編,清華大學出版社,1999 年 12 月。題型示例一、填空題1. 在 C 語言中,字符串的結束標記是或。二、選擇題1. 以下能正確定義一維數(shù)組的選項是A)int a5=0,1,2,3,4,5;B)char a=0,1,2,3,4,5;C)char a='A','B','C'D)int a5="0123"三、程序或程序段,給出運行結果1. 請讀程序 : #include ''stdio.h'' main()float x,y; scanf("%f",&x); if(x<0.0)y=0.0else if(x<5.0)&&(x!=2.0) y=1.0/(x+2.0);else if(x<10.0) y=1.0/x;elsey=10.0;printf("%fn",y);若運行時從鍵盤上輸入2.0 及回車,請寫出上面程序的輸出結果。四、讀程序或程序段,并填空1. 以下函數(shù)fun用于求兩個整數(shù)a 和b 的最大公約數(shù),請?zhí)羁?。fun(a,b)int

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論