隨著2017考研的接近,考生們期待已久的考研大綱也開始出臺了。下面是小編為大家整理收集的關(guān)于2017年北京聯(lián)合大學(xué)程序設(shè)計(jì)基礎(chǔ)考研大綱的相關(guān)內(nèi)容,歡迎大家的閱讀。
【考查目標(biāo)】
1、熟練掌握C語言的基本知識。
2、具備基本的C語言程序設(shè)計(jì)能力,能熟練地閱讀、理解和編寫程序。
3、熟練掌握結(jié)構(gòu)化程序設(shè)計(jì)的方法。
4、掌握程序設(shè)計(jì)中常用的基本算法。
【考查內(nèi)容】
一、數(shù)據(jù)的定義
1、基本數(shù)據(jù)類型(整型、浮點(diǎn)型、字符型)
(1)常量。各種表示形式的整數(shù)、浮點(diǎn)數(shù)以及字符常量,命名常量的聲明和使用。
(2)變量。變量的聲明和初始化。
2、復(fù)合數(shù)據(jù)類型
(1)數(shù)組。一維、二維數(shù)組的聲明和初始化,數(shù)組元素的引用。包括一維字符數(shù)組和字符串,二維字符數(shù)組和字符串?dāng)?shù)組。
(2)結(jié)構(gòu)。結(jié)構(gòu)類型的聲明,結(jié)構(gòu)變量的聲明和初始化,結(jié)構(gòu)變量成員的引用。
3、空類型(void)
4、指針
(1)指針和地址的概念。
(2)指針變量的聲明和初始化。
(3)通過指針引用指向的變量。
5、指針、數(shù)組和地址間的關(guān)系。
二、運(yùn)算及流程控制
1、基本運(yùn)算
(1)算術(shù)運(yùn)算、賦值運(yùn)算、關(guān)系運(yùn)算、邏輯運(yùn)算、位運(yùn)算、條件運(yùn)算等。
(2)運(yùn)算符的優(yōu)先級和結(jié)合性。
2、表達(dá)式
(1)各類表達(dá)式的組成規(guī)則和求值過程。
3、語句
(1)表達(dá)式語句、空語句、復(fù)合語句。
(2)條件語句(if、switch)。
(3)循環(huán)語句(while、do-while、for)。
(4)其他語句(break、continue、return)。
三、程序結(jié)構(gòu)和函數(shù)
1、程序結(jié)構(gòu)
(1)結(jié)構(gòu)化程序設(shè)計(jì)方法
(2)主函數(shù)(main)和其他函數(shù)之間的關(guān)系。
2、函數(shù)定義
(1)函數(shù)定義的格式。
(2)函數(shù)參數(shù)(形式參數(shù)和實(shí)際參數(shù))及參數(shù)傳遞(值傳遞和引用傳遞)
(3)函數(shù)返回值。
3、函樹調(diào)用
(1)函數(shù)調(diào)用的格式。
(2)函數(shù)嵌套調(diào)用。
(3)標(biāo)準(zhǔn)庫函數(shù)調(diào)用。
4、函數(shù)聲明(函數(shù)原型)
5、遞歸函數(shù)
6、預(yù)處理指令
(1)宏定義。
(2)文件包含。
四、數(shù)據(jù)的輸入和輸出
1、常用輸入輸出函數(shù)
(1)scanf、printf、getchar、putchar、gets、puts等。
五、常用算法
1、冒泡排序。
2、素?cái)?shù)、最大公約數(shù)等