首頁 課程  書店 學校  題庫 論壇  網校  地方分站: 北京 | 上海 | 鄭州 | 天津
報名咨詢熱線:010-51268840、51268841
 考研網
考試動態 報考指南 考研知識: 資料下載|考研經驗|院校招生|專業碩士|考研輔導 考研教材 考研論壇 考研下載
 數學: 真題|模擬題|學習指導|講義輔導  英語: 真題|模擬題|學習指導|講義輔導  政治: 真題|模擬題|學習指導|講義輔導  專業課試題  網絡課程  在職研
地區信息

北京航空航天大學《數據結構與C語言程序設計》2011年考研大綱

作者:不詳   發布時間:2010-09-15 14:49:46  來源:網絡
  • 文章正文
  • 網校課程
  • 資料下載
  • 育路攻略
  • 論壇

 991數據結構與C語言程序設計考試大綱(2011版)
  2011年《數據結構與C語言程序設計》考試內容包括“數據結構”與“C語言程序設計”兩門課程的內容,各占比例50%,試卷滿分總分為150分。
  《數據結構》部分
  指定參考書:《數據結構教程(第二版)》 唐發根編著 北京航空航天大學出版社 2005
  (建議選用2010年7月第6次印刷的書)
  一、概述
  1.數據的邏輯結構與存儲結構的基本概念;
  2.算法的定義、基本性質以及算法分析的基本概念,包括采用大形式表示時間和空間復雜度。
  二、線性表
  1.線性關系、線性表的定義,線性表的基本操作;
  2.線性表的順序存儲結構與鏈式存儲結構(包括單(向)鏈表、循環鏈表和雙向鏈表)的構造原理;
  3.在以上兩種存儲結構的基礎上對線性表實施的基本操作,包括順序表的插入與刪除、鏈表的建立、插入與刪除、檢索等操作對應的算法設計(含遞歸算法的設計)。
  三、堆棧與隊列
  1.堆棧與隊列的基本概念與基本操作;
  2.堆棧與隊列的順序存儲結構與鏈式存儲結構的構造原理;
  3.在不同存儲結構的基礎上對堆棧與隊列實施插入與刪除等基本操作的算法設計;
  4.堆棧和隊列在解決實際問題中應用。
  四、樹與二叉樹
  1.樹與二叉樹的基本概念,基本特征、名詞術語;
  2.完全二叉樹與滿二叉樹的基本概念,二叉樹的基本性質;
  3.二叉樹與樹、樹林之間的轉換;
  4.二叉樹的順序存儲結構與二叉鏈表存儲結構;
  5.二叉樹的前序遍歷、中序遍歷、后序遍歷和按層次遍歷,以及在二叉鏈表基礎上各種遍歷算法(重點為非遞歸算法)的設計與應用;
  6.線索二叉樹的基本概念與構造;
  7.二叉排序樹的基本概念、建立(插入)、查找與平均查找長度ASL的計算;
  8.哈夫曼(Huffman)樹的基本概念,哈夫曼樹的構造與帶權路徑長度(WPL)的計算。
  五、圖
  1.圖的基本概念、名詞術語;
  2.圖的鄰接矩陣存儲方法和鄰接表存儲方法的基本構造原理及特點;
  3.圖的深度優先搜索與廣度優先搜索;
  4.最小(代價)生成樹、最短路徑、AOV網與拓撲排序以及AOE網與關鍵路徑的基本概念與求解過程。
  六、文件及查找
  1.順序查找法、折半查找法以及查找過程對應的“判定樹”的構造;
  2.B-樹和B+樹的基本概念,B-樹的插入與查找;
  3.散列(Hash)表的構造、散列函數的構造,散列沖突的基本概念與處理散列沖突的基本方法。
  七、內排序
  1.排序的基本概念,包括各種內排序方法的排序原理及特點,在排序過程中進行的元素之間比較次數,排序的總趟數、穩定性問題及時間與空間復雜度計算;
  2.插入排序法(含折半插入排序法);
  3.選擇排序法;
  4.(起)泡排序法;
  5.謝爾(shell)排序法;
  6.快速排序法;
  7.堆(積)排序法,包括堆積的定義與構造;
  8.二路歸并排序法。

 《C語言程序設計》部分
  指定參考書:《C程序設計 第三版》 譚浩強著,清華大學出版社 2005
  一、C語言基本知識
  1.C語言的特點以及C語言程序的組成;
  2.數據類型,包括整型、實型、字符型等常量與變量和變量的賦值;用typedef定義類型;
  3.各種類型數據之間的混合運算;
  4.各類運算符(包括自增、自減運算符)的運算規則與優先級,條件運算符;
  5.算術表達式、關系表達式和邏輯表達式,逗號運算符和逗號表達式,表達式sizeof的含義。
  二、語句
  1.賦值語句(含條件賦值語句)、條件語句(含if、if-else、switch)、循環語句(含while、do-while、for語句,包括循環嵌套和break語句與continue語句);
  2.輸入/輸出語句,包括整型、實型、字符型(含字符串)等類型數據的格式輸入函數scanf和格式輸出函數printf。
  三、數組
  1.一維數組和二維數組的定義、引用與初始化;
  2.字符數組的定義、引用與初始化,字符數組的輸入與輸出,字符串和字符串處理函數。
  四、函數
  1.函數的定義,函數參數(形參和實參)與函數的返回值;
  2.函數的調用,包括函數的嵌套調用和遞歸函數的調用;
  3.命令行參數的基本概念,帶參數的主函數的概念和應用。
  五、宏定義
  帶參數的宏定義;
  包含文件的處理。
  六、指針
  1.指針的基本概念,變量的指針與指向變量的指針變量,包括定義、引用以及指針變量作為函數參數;
  2.數組與指針,包括指向數組的指針變量的定義與賦值、通過指針引用數組元素、數組名作為函數參數;
  3.字符串與指針,指向字符串的指針變量。
  七、結構體
  1.結構體的基本概念和特點,結構體變量的初始化與引用;
  2.結構體數組。
  八、文件
  1.C文件的基本概念,文本文件的類型指針FILE與文本文件的使用方式;
  2.文本文件的打開(fopen函數)與關閉(fclose函數);
  3.文本文件的狀態,包括feof函數和ferror函數;
  4.文本文件的讀/寫,包括fputc函數和fgetc函數、fgets函數與fputs函數等;
  5.文本文件的輸入函數fscanf和輸出函數fprintf。

考研最新熱貼:
【責任編輯:育路編輯  糾錯
[an error occurred while processing this directive]
報考直通車
 
報名時間:2011年10月份網上報名
          11月初現場確認。
報名地點:報名地點由各省、自治區、直轄市招生辦
根據當地實際情況確定,一般在高校設報名點。
考試時間:2012年1月初,4月復試。
                       MORE>>
[an error occurred while processing this directive]
                       更多>>
[an error occurred while processing this directive]
亚洲中国久久精品无码,国产大屁股视频免费区,一区二区三区国产亚洲综合,国产AV无码专区毛片
亚洲AV日韩AV在线第一区 | 制服丝袜中文字幕有码中出 | 日本免费高清一区二区三区 | 欧美日韩第一区 | 午夜A级理论片在线播放一级 | 天天综合网亚在线 |