友情提示:本站提供全國(guó)400多所高等院校招收碩士、博士研究生入學(xué)考試歷年考研真題、考博真題、答案,部分學(xué)校更新至2012年,2013年;均提供收費(fèi)下載。 下載流程: 考研真題 點(diǎn)擊“考研試卷””下載; 考博真題 點(diǎn)擊“考博試卷庫(kù)” 下載
中國(guó)地質(zhì)大學(xué)研究生院 碩士研究生入學(xué)考試《C 語(yǔ)言》考試大綱 一、試卷結(jié)構(gòu) (一)內(nèi)容比例 C 程序設(shè)計(jì)(含 C++) 大于 90% 軟件工程基礎(chǔ) 小于 10% (二)題型比例 選擇題\填空題\程序閱讀\改錯(cuò) 約 60% 程序設(shè)計(jì) 約 40% 二、基本要求 熟練掌握數(shù)據(jù)類型、運(yùn)算符、表達(dá)式等基本內(nèi)容,進(jìn)行順序結(jié)構(gòu)、選擇結(jié)構(gòu)、 循環(huán)控制等程序設(shè)計(jì)方法,熟練掌握數(shù)組、函數(shù)、指針、結(jié)構(gòu)體與共用體、文件等 操作使用方法。掌握結(jié)構(gòu)化、模塊化的程序設(shè)計(jì)思想,熟練進(jìn)行 C 與 C++程序設(shè)計(jì)。 三、內(nèi)容與要求 一 C 語(yǔ)言基本概念 1、 了解 C 語(yǔ)言的特點(diǎn) 2、 掌握 C 程序設(shè)計(jì)步驟與方法 二 算法 1) 了解算法的概念 2) 了解算法的特性 3) 掌握算法的表示 4) 掌握結(jié)構(gòu)化程序設(shè)計(jì)方法 三 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式 1、 掌握 C 語(yǔ)言的數(shù)據(jù)類型、掌握常量與變量 2、 掌握整型數(shù)據(jù)、浮點(diǎn)型數(shù)據(jù)、字符型數(shù)據(jù) 3、 掌握變量賦初值、各類數(shù)值型數(shù)據(jù)間的混合運(yùn)算 4、 掌握算術(shù)運(yùn)算符和算術(shù)表達(dá)式、賦值運(yùn)算符和賦值表達(dá)式 5、 了解逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式 四 最簡(jiǎn)單的C程序設(shè)計(jì)——順序程序設(shè)計(jì) 1、 掌握賦值語(yǔ)句 2、 掌握數(shù)據(jù)輸入輸出的概念及在C語(yǔ)言中的實(shí)現(xiàn) 3、 掌握字符數(shù)據(jù)的輸入輸出、格式輸入與輸出 4、 掌握順序結(jié)構(gòu)程序設(shè)計(jì) 五 選擇結(jié)構(gòu)程序設(shè)計(jì) 1、 掌握關(guān)系運(yùn)算符和關(guān)系表達(dá)式 2、 掌握邏輯運(yùn)算符和邏輯表達(dá)式 3、 掌握 if 語(yǔ)句 4、 掌握 switch 語(yǔ)句 1 六 循環(huán)控制 1、 了解 goto 語(yǔ)句以及用 goto 語(yǔ)句構(gòu)成循環(huán) 2、 掌握用 while 語(yǔ)句實(shí)現(xiàn)循環(huán)、用 do…while 語(yǔ)句實(shí)現(xiàn)循環(huán)、用 for 語(yǔ)句實(shí)現(xiàn) 循環(huán) 3、 掌握循環(huán)的嵌套 4、 掌握 break 語(yǔ)句和 continue 語(yǔ)句 七 數(shù)組 1、 掌握一維數(shù)組的定義和引用 2、 掌握二維數(shù)組的定義和引用 3、 掌握字符數(shù)組 八 函數(shù) 1、 了解概述的基本概念 2、 掌握函數(shù)定義的一般形式 3、 掌握函數(shù)參數(shù)和函數(shù)的值 4、 掌握函數(shù)的調(diào)用、函數(shù)的嵌套調(diào)用、函數(shù)的遞歸調(diào)用 5、 掌握數(shù)組作為函數(shù)參數(shù) 6、 掌握局部變量和全局變量 7、 掌握變量的存儲(chǔ)類別(自動(dòng),靜態(tài),寄存器,外部),變量的作用域和生存 期。 8、 了解內(nèi)部函數(shù)和外部函數(shù) 九 預(yù)處理命令 1、 掌握宏的定義 2、 掌握文件包含處理 3、 掌握條件編譯 十 指針 1、 掌握地址和指針的概念 2、 掌握變量的指針和指向變量的指針變量 3、 掌握數(shù)組與指針 4、 掌握字符串與指針 5、 掌握指向函數(shù)的指針 6、 掌握返回指針值的函數(shù) 7、 了解指針數(shù)組和指向指針的指針 十一 結(jié)構(gòu)體與共用體 1、 掌握定義結(jié)構(gòu)體類型變量的方法 2、 掌握結(jié)構(gòu)體變量的引用、初始化 3、 掌握結(jié)構(gòu)體數(shù)組 4、 了解指向結(jié)構(gòu)體類型數(shù)據(jù)的指針及用指針處理鏈表 5、 掌握共用體,了解枚舉類型 6、 了解用 typedef 定義類型 十二 位運(yùn)算 1、 掌握位運(yùn)算符及使用 2、 掌握簡(jiǎn)單的位運(yùn)算 十三 文件 1、 掌握文件類型指針 2、 掌握文件的打開與關(guān)閉、文件的讀寫,了解文件的定位 十四 C++ 2 1、 掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)方法、對(duì)象、方法、屬性及繼承與多態(tài)性。 十五 軟件工程基礎(chǔ) 1、 軟件工程基本概念,軟件生命周期概念。 2、 結(jié)構(gòu)化分析方法,數(shù)據(jù)流圖,數(shù)據(jù)字典。 3、 結(jié)構(gòu)化設(shè)計(jì)方法。 4、 軟件測(cè)試的方法,白盒測(cè)試與黑盒測(cè)試,單元測(cè)試、集成測(cè)試和系統(tǒng)測(cè)試。 5、 程序的調(diào)試,靜態(tài)調(diào)試與動(dòng)態(tài)調(diào)試。
免責(zé)聲明:本文系轉(zhuǎn)載自網(wǎng)絡(luò),如有侵犯,請(qǐng)聯(lián)系我們立即刪除,另:本文僅代表作者個(gè)人觀點(diǎn),與本網(wǎng)站無(wú)關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。
|