歡迎訪問考研秘籍考研網!    研究生招生信息網    考博真題下載    考研真題下載    全站文章索引
文章搜索   高級搜索   

 您現在的位置: 考研秘籍考研網 >> 文章中心 >> 專業課 >> 正文  2018年天津理工大學816數據結構與C++程序設計考研大綱

新聞資訊
普通文章 上海市50家單位網上接受咨詢和報名
普通文章 北京大學生“就業之家”研究生專場招聘場面火爆
普通文章 廈大女研究生被殺案終審判決 兇手被判死刑
普通文章 廣東八校網上試點考研報名將開始
普通文章 2004年碩士北京招生單位報名點一覽
普通文章 洛陽高新區21名碩士研究生被聘為中層領導
普通文章 浙江省碩士研究生報名從下周一開始
普通文章 2004年上??紖^網上報名時間安排表
普通文章 廣東:研究生入學考試2003年起重大調整
普通文章 2004年全國研招上??紖^報名點一覽表
調劑信息
普通文章 寧夏大學04年碩士研究生調劑信息
普通文章 大連鐵道學院04年碩士接收調劑生源基本原則
普通文章 吉林大學建設工程學院04年研究生調劑信息
普通文章 溫州師范學院(溫州大學籌)05研究生調劑信息
普通文章 佳木斯大學04年考研調劑信息
普通文章 沈陽建筑工程學院04年研究生調劑信息
普通文章 天津師范大學政治與行政學院05年碩士調劑需求
普通文章 第二志愿考研調劑程序答疑
普通文章 上海大學04年研究生招收統考生調劑信息
普通文章 廣西大學04年碩士研究生調劑信息

友情提示:本站提供全國400多所高等院校招收碩士、博士研究生入學考試歷年考研真題、考博真題、答案,部分學校更新至2012年,2013年;均提供收費下載。 下載流程: 考研真題 點擊“考研試卷””下載; 考博真題 點擊“考博試卷庫” 下載 

1
天津理工大學 2018 年碩士研究生入學考試大綱
一、考試科目:數據結構與 C++程序設計(816)
二、考試方式:
考試采用筆試形式,考試時間為 180 分鐘,試卷滿分為 150 分。
三、試卷結構與分數比重:
題型包括填空題(20%)、選擇題(20%)、算法或數據結構的設計與分析題(30%)、
程序分析題(15%)與編程題(15%)等。
四、考查的知識范圍:
《數據結構與 C++程序設計》入學考試包括兩部分內容:其中數據結構考試主要涉
及線性結構、樹、圖、查找表和排序,占 75 分;C++程序設計考試主要涉及支持面向
對象程序設計的內容,同時兼顧 C++支持結構化程序設計的特征,占 75 分。本試卷總
共 150 分,具體考試內容主要包括:
數據結構部分
一、緒論(5%)
1.數據結構相關基本概念
2.邏輯結構和物理結構
3.算法效率的度量(O-表示法)
二、線性表、棧和隊列(25%)(以下各點要求掌握算法的程序實現)
1.順序表的表示和基本操作的實現算法
2.單鏈表、循環鏈表、雙向鏈表的表示和和基本操作的實現算法
3.棧的表示和和基本操作的實現算法
4.循環隊列、鏈隊列的表示和和基本操作的實現算法
三、數組、遞歸(5%)
1.數組的存儲方式
2.特殊矩陣的壓縮存儲
3.遞歸思想的特點
4.遞歸算法和遞歸函數
四、樹和二叉樹(20%)
1.樹的定義和基本術語
2.二叉樹的定義、性質,二叉鏈表存儲結構
3.完全二叉樹的性質
4.二叉樹的深度優先(先序、中序、后序)和廣度優先(層序)遍歷算法和程序實
2

5.樹的存儲結構
6.樹、森林與二叉樹的轉換
7.霍夫曼樹的定義、性質、構造方法
五、圖(10%)
1.圖的定義和術語
2.圖的鄰接矩陣、鄰接表存儲結構
3.圖的深度優先搜索、廣度優先搜索及其算法實現
4.生成樹的定義,圖的最小生成樹定義與構造方法(不要求算法實現)
5.拓撲排序
六、查找(25%)
1.平均搜索長度(ASL)的定義
2.順序表的查找算法、程序實現和 ASL 分析
3.二分查找法的算法描述、程序實現和 ASL 分析
4.索引順序表的查找(分塊查找)方法和和 ASL 分析
5.二叉排序樹的定義,插入、刪除操作
6.平衡二叉樹的定義,建立過程(掌握 4 種旋轉方法),計算等概率下查找成功的
ASL 和查找不成功的 ASL
7.B- 樹的定義
8.散列表的概念,幾種常用散列函數的構造方法
9.散列表處理沖突的方法(線性探查法、二次探查法、再散列法、鏈地址法),計
算等概率下查找成功的 ASL 和查找不成功的 ASL
10.散列表負載因子(裝填因子)α 的定義
七、排序(10%)(以下每種排序算法要求掌握排序過程和程序實現)
1.直接插入排序、希爾排序
2.冒泡排序、快速排序
3.簡單選擇排序、堆排序
4.歸并排序
5.基數排序(箱排序)
6.以上各種排序算法的時間復雜度分析,各自的特征及其比較
3
C++程序設計部分
一、C++基礎語法(15%)
1.C++的字符集與詞法規則
2.常見的數據類型
3.變量與常量
4.運算符的優先級和結合性
5.表達式的類型與計算順序
6.語句:包括操作運算語句和流程控制語句
7.C++中的編譯預處理
二、函數、指針、結構與聯合(15%)
1.函數定義/說明的格式
2.函數的參數和返回值
3.函數的調用機制
4.函數的參數傳遞方式
5.重載函數以及函數重載的原則
6.標識符的作用域與變量的存儲類別
7.指針、引用與數組的概念和應用
三、類的封裝性(20%)
1.類的定義
2.構造函數與析構函數
3.隱含的 this 指針
4.類的靜態成員
5.類的友元
6.指向類成員的指針
7.復雜對象與成分對象
8.類的常量成員
四、類的繼承性(15%)
1.基類與派生類
單繼承與多繼承
繼承方式:public protected private
2.訪問特征
派生類成員函數對基類成員的訪問
派生類對象對基類成員的訪問
派生類的派生類對基類成員的訪問
4
3.虛擬繼承(共享繼承)
多繼承時的二義性
虛基類:在派生類對象中只有一份拷貝
4.構造函數和析構函數的調用順序
Con:虛基類-非虛基類-成員對象類-派生類
Des:以構造函數相反的順序
五、多態性(15%)
1.多態性的概念
2.多態性的分類
編譯時的多態性:采用靜態聯編
運行時的多態性:采用動態聯編
3.靜態聯編:概念與常見形式
4.運算符重載:“四不變”原則, 另外只能重載已有的運算符,而不能創造新的運
算符;即將 c++已有的運算符擴展到用戶自定義類的類型上。
① 兩種形式:成員函數與友元函數形式
② ++ --的重載,分前綴和后綴兩種形式
5.動態聯編
虛函數的概念與應用
六、模板與 I/O 流類(20%):
1.模板引入的必要性
函數模板
類模板
2.C++ I/O 流類庫
標準 I/O
文件 I/O
字符串 I/O
參考書目:
《數據結構》
《C++面向對象程序設計教程》(第 3版)
機械工業出版社 2008
清華大學出版社 2009 年
戴敏
陳維興

免責聲明:本文系轉載自網絡,如有侵犯,請聯系我們立即刪除,另:本文僅代表作者個人觀點,與本網站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。

  • 上一篇文章:

  • 下一篇文章:
  • 考博咨詢QQ 3455265070 點擊這里給我發消息 考研咨詢 QQ 3455265070 點擊這里給我發消息 郵箱: 3455265070@qq.com
    公司名稱:昆山創酷信息科技有限公司 版權所有
    考研秘籍網 版權所有 © kaoyanmiji.com All Rights Reserved
    聲明:本網站尊重并保護知識產權,根據《信息網絡傳播權保護條例》,如果我們轉載或引用的作品侵犯了您的權利,請通知我們,我們會及時刪除!
    日本免费人成网ww555在线