廣東工業大學全日制研究生招生考試專業課考試大綱
考試科目名稱:(803)C 語言程序設計
基本內容:
1.C語言的基本語法、數據類型、運算符與表達式 c語言的基本語法要素和基本數據類型。 c語言的運算符。包括各種運算符的優先級和結合性,運算規則,運算對象類型等內容。 基本的輸入/輸出函數printf、scanf、getchar和putchar。包括各個函數的基本功能、調用方法、輸入/輸出格式控制規定等。
2.C程序設計 if語句。包括if語句中的條件表達式,if語句中if-else的匹配關系,if語句的嵌套等。 switch語句。包括:switch語句的用法和控制流程;在switch語句中不使用break語句如何改變執行流程;switch語句嵌套。 for語句、while語句、do-while語句。三種循環語句的區別與相互關系。循環嵌套的使用;在循外語句中如何使用break和continue語句。 break語句。難點在于:在循環語句中的作用;在嵌套的循環或switch語句中如何使用break語句改變程序流程
3.函數 c語言關于函數使用的規定。包括:函數的一般定義方法、函數說明規定、函數返回、函數的返回值和函數的調用。 函數之間參數傳遞的規定。包括:在函數調用時形式參數與實際參數的對應關系,參數傳遞的方式(值傳遞),以及void型函數。 變量的存儲類型。包括:4種存儲類型變量的說明方式、特點和適用的范圍,不同存儲類型變量在使用時的區別,變量的初始化方法,在函數之間使用外部變量傳遞數據的規定。 常見庫函數的使用方法和功能。
4.數組 數組基本概念。包括:數組的定義、數組的類型、數組的維數、體積、數組元素和數組下標的概念、數組說明、對數組進行初始化的方法、數組元素下標的范圍、正確引用數組中的元素、數組元素的輸入和輸出力法、多維數組中元素的排列次序及初始化問題。 字符型數組。包括:字符型數組與其它數組的區別、字符串及其特點、對字符型數進行初始化,對字符串的簡單處理。 數組與函數之間的關系。包括:將數組作為參數在函數之間傳遞、數組中的元素作為參數在函數之間傳遞等。 常見的使用數組的算法。包括:排序算法、查找算法等。
5.指針 指針的基本概念。包括:變量的地址和變量的值、指針變量說明、指針變量初始化、指針的內容、指針基本運算(取變量地址,取指針的內容,對指什進行加減操作,指針相減)、變量與指針的關系等。 指針與函數之間的關系,包括:將指針作為參數在函數之間傳遞、通過指針改變調用函數中變量的值、函數返回值為指針類型、指向函數的指針等。 指針與數組之間的關系,包括:數組名與地址的關系、使用指針操作數組元素、對于一維數組下標與指針之間的關系、在函數之間傳遞數組使用指針進行操作、數組指針與指針數組的概念及兩者之間的區別、main函數參數等。 使用指針處理字符串。包括:c語言中關于字符串的基本規定、字符串結束標記、使用指針操作字符串的基本算法。
6.結構體與共用體 結構的基本概念。包括:結構與成員的基本概念、結構與數組的區別、結構類型的定義、結構變量的說明、結構中成員占用存儲器的情況,與結構有關的運算符、引用結構中的成員、結構變量的初始化、對結構和結構成員的—般操作規則。 鏈表;共用體; 枚舉類型;typedef聲明新類型名;
7.編譯預處理 宏定義;無參宏;有參宏; 文件包含; 條件編譯指令:#ifdef~#endif和#ifndef~#endif命令等;
8.文件的輸入輸出 C文件的基本概念; 打開與關閉文件;順序讀寫數據文件;隨機讀寫數據文件;文件讀寫的出錯檢測
題型要求及分數比例:(學術型、專業學位碩士生滿分均150分)
1.填空題(共20分) 2.單項選擇題(共40分) 3.判斷題(共10分) 4.程序填空及閱讀理解題(共30分) 5.編程題(共50分)
來源未注明“中國考研網”的資訊、文章等均為轉載,本網站轉載出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其內容的真實性,如涉及版權問題,請聯系本站管理員予以更改或刪除。如其他媒體、網站或個人從本網站下載使用,必須保留本網站注明的"稿件來源",并自負版權等法律責任。
來源注明“中國考研網”的文章,若需轉載請聯系管理員獲得相應許可。
聯系方式:chinakaoyankefu@163.com
掃碼關注了解考研最新消息
網站介紹 關于我們 聯系方式 友情鏈接 廣告業務 幫助信息
1998-2022 ChinaKaoyan.com Network Studio. All Rights Reserved. 滬ICP備12018245號