一、考試科目:《高級語言程序設計》
二、考試的方式:
考試采用閉卷筆試方式,考試時間120分鐘,試卷滿分為100分。
三、試卷結構與分數比重
1.試卷結構:選擇題(30分)、填空題(20分)、程序分析(30分)、編程題(20分)
2.分數比重:C語言基本知識40%、數據結構30%、程序設計30%
四、試卷特點:
側重于C語言程序設計的基本概念、基礎知識和基本技能,對C語言程序的認識、分析和設計等方面進行考察。
考察掌握C語言中的基本知識、各種語句及程序控制結構,熟練掌握C語言的函數、數組、指針、結構體、鏈表等數據結構的基本算法的能力;并能熟練地運用C語言進行結構化程序設計;具有較強的程序修改調試能力;具備較強的邏輯思維能力和獨立思考能力
五、考查的知識范圍
第1章C語言概述
掌握C語言的基本概念,運行C程序的步驟和方法。
第2章基本數據類型、常量和變量
1.了解C語言的基本數據類型。
2.理解并掌握常量與變量的概念,定義與使用方法等。
3.掌握不同數據類型的輸入和輸出函數:getchar、putchar以及scanf、printf等。
第3章運算符與表達式
1.掌握算術運算、賦值運算、逗號運算、關系運算、邏輯運算、測試數據長度運算和位運算等內部運算原則,以及各種運算之間的優先級和結合性。
2.掌握各種表達式的計算過程。
3.掌握C語言賦值語句的語法、語義及用法。
4.掌握各種表達式式以及表達式語句的正確書寫方法。
5.復合語句。
第4章程序控制結構
1.了解算法與程序結構的概念:包括算法的概念、表示形式等。
2.掌握結構化程序設計的三種基本結構。
3.掌握C語言程序的順序執行過程和程序結構。
4.掌握if語句3種形式的語法、語義及用法。
5.掌握switch語句的語法、語義及用法。
6.掌握while循環與for循環構造方法。
7.掌握do-while循環構造方法。
8.掌握循環嵌套的構造方法。
9.掌握break語句與continue語句的語法、語義和語用。
第5章數組
1.掌握數組的概念。
2.掌握一維數組的定義與引用。
3.掌握二維數組的定義與引用。
4.掌握字符數組的定義與引用。
5.掌握數組元素的遍歷、查找、排序等操作。
6.掌握常用字符串處理函數。
第6章函數及其應用
1.了解C語言模塊化程序結構與函數的基本概念。
2.掌握函數的定義、聲明和調用方法。
3.理解函數的調用機制。
4.掌握函數的嵌套調用與遞歸調用方法。
5.掌握數組作為函數參數的應用方法。
6.知道常用的標準庫函數。
7.理解宏、文件包含與條件編譯等編譯預處理。
第7章指針
1.掌握指針的概念及定義。
2.掌握指針運算的應用方法。
3.掌握指針與數組的關系及應用方法。
4.掌握字符串與指針關系及應用方法。
5.掌握指向函數的指針的定義和應用方法。
6.掌握返回指針的函數的定義和應用方法。
7.掌握指針數組的定義和應用方法。
8.正確理解指向指針的指針定義和應用方法。
第8章結構與聯合
1.掌握結構體類型的定義和應用方法。
2.掌握動態數據結構的建立與使用方法。
3.掌握共用體的定義和應用方法。
4.正確理解枚舉類型的定義和使用方法。
第9章文件
1.正確理解C文件的基本概念,文本文件的類型指針FILE與文本文件的使用方式。
2.掌握文件類型指針的定義。
3.掌握文件操作方法,包括:文件的打開與關閉函數、文件的讀/寫函數、文件的定位和文件的出錯檢測函數。
五、參考書目:
[1]李潔,《C語言程序設計》第一版,天津科學技術出版社,2011年11月
來源未注明“中國考研網”的資訊、文章等均為轉載,本網站轉載出于傳遞更多信息之目的,并不意味著贊同其觀點或證實其內容的真實性,如涉及版權問題,請聯系本站管理員予以更改或刪除。如其他媒體、網站或個人從本網站下載使用,必須保留本網站注明的"稿件來源",并自負版權等法律責任。
來源注明“中國考研網”的文章,若需轉載請聯系管理員獲得相應許可。
聯系方式:chinakaoyankefu@163.com
掃碼關注了解考研最新消息
網站介紹 關于我們 聯系方式 友情鏈接 廣告業務 幫助信息
1998-2022 ChinaKaoyan.com Network Studio. All Rights Reserved. 滬ICP備12018245號