仲愷農(nóng)業(yè)工程學(xué)院2015年本科插班生專業(yè)課考試大綱(C語言程序設(shè)計(jì))
來源:仲愷農(nóng)業(yè)工程學(xué)院本科招生網(wǎng) 閱讀:804 次 日期:2015-01-09 16:04:52
溫馨提示:易賢網(wǎng)小編為您整理了“仲愷農(nóng)業(yè)工程學(xué)院2015年本科插班生專業(yè)課考試大綱(C語言程序設(shè)計(jì))”,方便廣大網(wǎng)友查閱!

易賢網(wǎng)網(wǎng)校上線了!

>>>點(diǎn)擊進(jìn)入<<<

網(wǎng)校開發(fā)及擁有的課件范圍涉及公務(wù)員、財(cái)會(huì)類、外語類、外貿(mào)類、學(xué)歷類、

職業(yè)資格類、計(jì)算機(jī)類、建筑工程類、等9大類考試的在線網(wǎng)絡(luò)培訓(xùn)輔導(dǎo)。

一、課程的性質(zhì)與目的要求

《C語言程序設(shè)計(jì)》是信息與計(jì)算科學(xué)專業(yè)的一門學(xué)科基礎(chǔ)課程,它是培養(yǎng)學(xué)生程序設(shè)計(jì)思想、設(shè)計(jì)能力的一門主干課程。本課程要求學(xué)生熟練掌握程序設(shè)計(jì)的基本概念、基本分析設(shè)計(jì)方法和C語言的語法、語句和使用方法,掌握一般問題的分析思路、數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)表達(dá)及建立在存儲(chǔ)結(jié)構(gòu)之上的程序設(shè)計(jì)方法,并用C語言的語句編寫程序代碼,從而為進(jìn)一步學(xué)習(xí)軟件開發(fā)打下基礎(chǔ)。

《C語言程序設(shè)計(jì)》課程考試旨在考察學(xué)生對本課程的基本內(nèi)容、基本要求及基本應(yīng)用掌握的深度和廣度,是學(xué)生能否順利進(jìn)入本科高年級(jí)學(xué)習(xí)階段的重要考核依據(jù)之一。

二、課程內(nèi)容與考核要求

第一章C語言概述

1、考核知識(shí)點(diǎn):C語言的概述、特點(diǎn);C語言程序的結(jié)構(gòu);C語言程序運(yùn)行的環(huán)境介紹和上機(jī)步驟。

2、考核要求:

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

(2)理解計(jì)算機(jī)語言的概念,C語言的特點(diǎn),理解主函數(shù)的作用。

(3)掌握C語言程序的基本結(jié)構(gòu)和表達(dá)方式,掌握TC/VC編程環(huán)境的簡單使用方法。

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

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

1、考核知識(shí)點(diǎn):C的數(shù)據(jù)類型;常量與變量;運(yùn)算符與表達(dá)式:類型轉(zhuǎn)換。

2、考核要求:

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

(2)掌握各數(shù)據(jù)類型的含義、特點(diǎn),不同類型常量的表達(dá),不同類型變量的定義和賦初值方法,以及不同類型間的轉(zhuǎn)換與運(yùn)算。

(3)掌握C表達(dá)式類型(賦值表達(dá)式,算術(shù)表達(dá)式,關(guān)系表達(dá)式,邏輯表達(dá)式,條件表達(dá)式,逗號(hào)表達(dá)式)和求值規(guī)則。

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

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

1、考核知識(shí)點(diǎn):語句的概念、分類;輸入輸出的概念及C語言的實(shí)現(xiàn);賦值語句;順序結(jié)構(gòu)程序設(shè)計(jì)方法。

2、考核要求:

(1)理解表達(dá)式語句,空語句,復(fù)合語句。

(2)掌握輸入輸出函數(shù)的調(diào)用,正確輸入數(shù)據(jù)并正確設(shè)計(jì)輸出格式。

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

1、考核知識(shí)點(diǎn):關(guān)系運(yùn)算符與關(guān)系表達(dá)式;邏輯運(yùn)算符與邏輯表達(dá)式;if語句與switch語句,選擇結(jié)構(gòu)程序設(shè)計(jì)方法舉例。

2、考核要求:

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

(2)熟練掌握用if語句實(shí)現(xiàn)選擇結(jié)構(gòu),用switch語句實(shí)現(xiàn)多分支選擇結(jié)構(gòu),掌握選擇結(jié)構(gòu)的嵌套。

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

1、考核知識(shí)點(diǎn):循環(huán)定義與實(shí)現(xiàn)思想,實(shí)現(xiàn)循環(huán)的語句(goto,while,do-while,for),循環(huán)的嵌套,break和continue語句的使用,循環(huán)類問題程序應(yīng)用舉例。

2、考核要求:

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

(2)理解實(shí)現(xiàn)循環(huán)(for,while,do-while)的執(zhí)行過程、執(zhí)行步驟和相關(guān)參數(shù)量的變化情況,掌握break和continue的使用形式和原理。

(3)掌握循環(huán)嵌套的使用方法。

(4)應(yīng)用:典型算法的思想和程序設(shè)計(jì)方法,復(fù)雜程序的編輯、編譯和調(diào)試方法。

第六章數(shù)組

1、考核知識(shí)點(diǎn):一維數(shù)組的定義和引用,二維數(shù)組的定義和引用,字符串,字符數(shù)組,數(shù)組結(jié)構(gòu)的應(yīng)用。

2、考核要求:

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

(2)理解為什么使用一維數(shù)組、二維數(shù)組和字符數(shù)組。

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

(4)應(yīng)用:典型數(shù)組使用問題的編程方法。

第七章函數(shù)

1、考核知識(shí)點(diǎn):概述及模塊化設(shè)計(jì)思想;函數(shù)定義的一般形式,函數(shù)參數(shù)的表達(dá)、使用和函數(shù)值的類型與表達(dá)方法;函數(shù)的調(diào)用方法;局部變量與全局變量,變量的存儲(chǔ)類別;內(nèi)部函數(shù)與外部函數(shù)。

2、考核要求:

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

(2)掌握函數(shù)定義的一般格式,掌握形式參數(shù)的表達(dá)方式,函數(shù)返回值類型和返回值的表達(dá)方式。

(3)掌握函數(shù)調(diào)用的方法、特點(diǎn)和不同調(diào)用形式(嵌套調(diào)用、遞歸調(diào)用),掌握局部變量、全局變量的定義方法和聲明形式。

(4)熟練掌握形式參數(shù)與實(shí)在參數(shù),參數(shù)值傳遞。

(5)應(yīng)用:多函數(shù)程序設(shè)計(jì),多文件程序設(shè)計(jì)等。

第八章編譯預(yù)處理

1、考核知識(shí)點(diǎn):宏定義,文件包含和條件編譯。

2、考核要求:

(1)了解條件編譯的思想和方法。

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

(3)掌握帶參宏和不帶參宏的定義方法和使用方法,區(qū)分宏與函數(shù)的異同點(diǎn);掌握文件包含命令的使用方法。

(4)應(yīng)用:能夠恰當(dāng)、合理地使用宏和文件包含命令進(jìn)行程序設(shè)計(jì)。

第九章指針

1、考核知識(shí)點(diǎn):地址與指針的概念,變量的指針和指向變量的指針變量,數(shù)組與指針,字符串與指針,指向函數(shù)的指針與返回指針值的函數(shù),指針的指針與指針數(shù)組。

2、考核要求:

(1)理解地址與指針變量的概念,地址運(yùn)算符與間址運(yùn)算符。

(2)理解指針的分類,掌握一維、二維數(shù)組和字符串的地址以及指向變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針變量的定義。

(3)重點(diǎn)掌握不同類型指針的定義方法、使用方式和特點(diǎn),理解用指針作函數(shù)參數(shù),返回地址值的函數(shù),指針數(shù)組,指向指針的指針等。

(4)應(yīng)用:使用指針編程。

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

1、考核知識(shí)點(diǎn):構(gòu)造數(shù)據(jù)類型概述,結(jié)構(gòu)體類型聲明與結(jié)構(gòu)體變量、數(shù)組、指針等定義和應(yīng)用方法,共用體類型聲明和共用體變量定義、使用方法,枚舉類型,用typedef定義類型。

2、考核要求:

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

(2)理解結(jié)構(gòu)體、共用體、枚舉類型的使用原理,理解用typedef進(jìn)行類型重定義的思想。

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

(4)熟練掌握結(jié)構(gòu)體類型的變量、數(shù)組、指針等使用方法。

(5)應(yīng)用:能夠編寫出復(fù)雜數(shù)據(jù)結(jié)構(gòu)的程序。

第十一章位運(yùn)算

1、考核知識(shí)點(diǎn):位運(yùn)算符和位運(yùn)算,位運(yùn)算舉例。

2、考核要求:

(1)理解位運(yùn)算的含義、特點(diǎn)和使用場合。

(2)掌握各類位運(yùn)算的運(yùn)算符形式和表達(dá)式描述,掌握位運(yùn)算的使用方法。

第十二章文件

1、考核知識(shí)點(diǎn):C文件概述,文件類型指針,文件的打開和關(guān)閉,文件的讀寫,文件的定位,文件的使用。

2、考核要求:

(1)了解文件的含義、分類和特點(diǎn)。

(2)掌握文件類型指針(FILE類型指針),掌握文件打開與關(guān)閉(fopen,fclose)的使用方法。

(3)理解數(shù)據(jù)文件使用的讀寫方法(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf),與文件定位(rewind,fseek)的應(yīng)用。

三、考試方式及試卷結(jié)構(gòu)

1、考試形式為閉卷、筆試??荚嚂r(shí)間為120分鐘,試卷滿分為100分。

2、試卷難易比例:一般難度題目占40%左右,中等難度的題目占40%左右,較難的題目占20%左右。

3、試題類型結(jié)構(gòu)比例:單項(xiàng)選擇題占30%;綜合題(包括寫程序結(jié)果、改正程序錯(cuò)誤和程序填空等)約占40%;程序設(shè)計(jì)題約占30%。

四、參考教材

《C語言程序設(shè)計(jì)》第四版,譚浩強(qiáng)編,清華大學(xué)出版社2010.6.

更多學(xué)歷考試信息請查看學(xué)歷考試網(wǎng)

由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 加入群交流 | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65317125(9:00—18:00) 獲取招聘考試信息及咨詢關(guān)注公眾號(hào):hfpxwx
咨詢QQ:526150442(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專用圖標(biāo)