友情提示:本站提供全國400多所高等院校招收碩士、博士研究生入學考試歷年考研真題、考博真題、答案,部分學校更新至2012年,2013年;均提供收費下載。 下載流程: 考研真題 點擊“考研試卷””下載; 考博真題 點擊“考博試卷庫” 下載
科目名稱:程序設計基礎(C 語言)
科目代碼:874
|
使用學科(類別)專業(領域):管理科學與工程
………………………………………………………………………
一、考試性質
|
《程序設計基礎(C 語言)》是管理科學與工程碩士研究生入學統一考試的
科目之一。《程序設計基礎(C 語言)》考試要求反映管理科學與工程碩士學位的
特點,科學、準確、規范地測評考生的基本素質和綜合能力,選拔具有發展潛力
的優秀人才入學,為國家的經濟建設培養具有良好職業道德、較強分析與解決實
際問題能力的高層次、應用型、復合型的管理科學與工程專業人才。
|
測試考生對 C 語言的數據類型、運算符、表達式、數組、函數、指針、結
構體與共用體、文件等基礎知識的掌握情況以及綜合運用順序結構、選擇結構、
循環結構等基本程序設計方法進行結構化、模塊化程序設計的能力。
|
試卷滿分為 150 分,考試時間為 180 分鐘
(二)考試方式
|
(三)試卷考查的題型及其比例
1、單選題(15 小題,每小題 2 分,共 30 分)
2、填空題(10 小題,每小題 2 分,共 20 分)
3、程序閱讀題(程序填空或程序運行結果分析,40 分)
4、程序設計題(60 分)
|
計算機程序、計算機語言、C 語言的發展及其特點、C 語言程序的結構、運
行 C 程序的步驟與方法
|
(1)了解計算機程序和計算機語言的概念。
(2)了解 C 語言的發展和特點。
|
(4)掌握運行 C 程序的步驟與方法。
(二)算法----程序的靈魂
|
算法的概念、算法的特性、算法的表示方法、結構化程序設計方法
2、考試要求
|
(三)最簡單的 C 程序設計----順序程序設計
1、考試內容
|
常量和變量、數據類型、運算符和表達式、C 語句的作用和分類、數據輸入
輸出、printf 函數和 scanf 函數
|
(1)理解數據在計算機中的存儲方法。
(2)掌握常量的分類,掌握各種常量的表示形式及使用方法,了解轉義字
符及其作用。
|
(3)理解 C 語言變量的本質,掌握變量的定義和引用方法,區分變量名和
變量值。
|
(4)掌握 C 語言對標識符的規定。
(5)了解數據類型的分類,掌握基本數據類型變量的存儲空間,了解常量
類型的確定。
|
(6)掌握賦值、算術、逗號及 sizeof 運算符的使用方法,掌握各種表達式
和運算符的優先級與結合性,了解不同類型數據間的混合運算,了解強制類型轉
換運算符。
|
(8)掌握 printf 函數的一般格式和格式字符,掌握 scanf 函數的一般形式和
|
C 語言選擇結構的種類、if 語句、關系運算符和關系表達式、邏輯運算符和
邏輯表達式、條件運算符和條件表達式、選擇結構的嵌套、switch 語句
2、考試要求
|
(2)掌握關系運算符和關系表達式。
(3)掌握邏輯運算符和邏輯表達式。
(4)掌握條件運算符和條件表達式。
(5)掌握 if、switch 語句的一般形式及其執行過程。
(6)掌握選擇結構的嵌套。
|
(7)掌握使用 if 和 switch 語句設計包含選擇結構應用程序的方法。
(五)循環結構程序設計
|
while 語句、do while 語句、for 語句、循環嵌套、break 語句、continue 語句
2、考試要求
|
(2)掌握 C 語言三種循環結構的特點。
(3)掌握 while、do while、for、break、continue 語句的一般形式及其執行
過程。
|
(4)掌握 break 和 continue 語句的區別。
(5)掌握使用 while、do while 和 for 語句設計包含循環結構應用程序的方
法。
|
(1)理解數組變量在內存中的存放形式。
(2)掌握一維、二維和字符數組的定義、初始化和數組元素的引用方法。
(3)理解字符串與字符數組的區別,掌握字符數據的輸入輸出。
(4)了解常用字符串庫函數的用法。
(七)函數
|
函數定義、函數調用、函數聲明和函數原型、函數的嵌套與遞歸調用、數組
作為函數參數、局部變量和全局變量、變量的存儲方式和生存期、內部函數和外
部函數
|
(1)理解函數在 C 語言程序設計中的作用和地位。
(2)掌握函數定義和調用的一般形式。
(3)掌握形式參數和實際參數,掌握實參和形參之間的數據傳遞,了解函
數調用的過程,掌握函數的返回值。
|
(5)了解函數的嵌套調用和遞歸調用。
(6)掌握數組元素作函數參數的使用方法,掌握一維數組名作函數參數的
使用方法,了解多維數組名作函數參數的使用方法。
(7)掌握區分局部變量和全局變量的方法。
(8)了解各種類型變量的作用域和生存期、了解內部函數和外部函數。
(八)指針
|
指針概念、指針變量、通過指針引用數組、通過指針引用字符串、指向函數
的指針、返回指針值的函數、指針數組
|
(2)掌握指針變量的定義與引用,掌握取地址運算符&和指針運算符*。
(3)掌握指針變量作為函數參數的使用方法。
(4)掌握數組元素的指針,掌握通過指針引用數組元素。
(5)了解引用數組元素時指針的運算和通過指針引用多維數組。
(6)掌握字符串的引用方式和字符指針作函數參數。
(7)了解使用字符指針變量和字符數組之間的區別。
(8)了解指向函數的指針變量的定義和使用。
(9)了解返回指針值的函數的定義。
|
結構體變量、結構體數組、共用體類型、枚舉類型、用 typedef 聲明新類型
名
|
(1)掌握結構體類型的聲明方式,掌握結構體類型變量的定義,掌握結構
體變量的初始化和引用。
|
(2)了解結構體數組的定義、初始化和引用。
(3)了解共用體類型的定義,了解共用體變量的引用,了解共用體類型數
據的特點。
|
(5)掌握用一個新的類型名代替原有的類型名。
(十)文件
|
文件概念、文件分類、文件打開與關閉、文件讀寫、文件定位
2、考試要求
|
(1)理解文件的概念、了解文本文件與二進制文件的區別。
(2)掌握文件的打開、讀寫以及關閉的方法。
(3)了解文件的定位方法。
|
1.譚浩強著:《C 程序設計(第五版)》,清華大學出版社,2017 年 8 月。
|
免責聲明:本文系轉載自網絡,如有侵犯,請聯系我們立即刪除,另:本文僅代表作者個人觀點,與本網站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
|