2021哈爾濱工程大學軟件工程專業(yè)基礎綜合研究生考試大綱

發(fā)布時間:2021-01-07 編輯:考研派小莉 推薦訪問:
2021哈爾濱工程大學軟件工程專業(yè)基礎綜合研究生考試大綱

2021哈爾濱工程大學軟件工程專業(yè)基礎綜合研究生考試大綱內容如下,更多考研資訊請關注我們網站的更新!敬請收藏本站,或下載我們的考研派APP和考研派微信公眾號(里面有非常多的免費考研資源可以領取,有各種考研問題,也可直接加我們網站上的研究生學姐微信,全程免費答疑,助各位考研一臂之力,爭取早日考上理想中的研究生院校。)

2021哈爾濱工程大學軟件工程專業(yè)基礎綜合研究生考試大綱 正文

附件5:
2020年考試內容范圍說明
 
考試科目代碼:      考試科目名稱:  軟件工程專業(yè)基礎綜合
數(shù)據(jù)結構部分
考試內容范圍:
緒論
1. 了解有關數(shù)據(jù)結構的各個名詞和術語的含義,以及語句頻度和時間復雜度、空間復雜度的估算。
 
線性表
1. 了解線性表的邏輯結構特性是數(shù)據(jù)元素之間存在線性關系,在計算機中表示這種關系的兩類不同的存儲結構是順序存儲結構和鏈式存儲結構。
2. 熟練掌握順序存儲結構和鏈式存儲結構的描述方法以及線性表的基本操作在這兩種存儲結構上的實現(xiàn)。
3. 能夠從時間和空間復雜度的角度綜合比較線性表兩種存儲結構的不同特點及其適用場合。
 
棧和隊列
1. 掌握棧和隊列這兩種抽象數(shù)據(jù)類型的特點,并能在相應的應用問題中正確選用它們。
2. 熟練掌握棧類型的兩種實現(xiàn)方法。
3. 熟練掌握循環(huán)隊列和鏈隊列的基本操作實現(xiàn)算法。
4. 理解遞歸算法執(zhí)行過程中棧的狀態(tài)變化過程。
 

1. 理解串類型定義中各基本操作的特點,并能正確利用它們進行串的其它操作。
2. 理解串類型的各種存儲表示方法。
 
數(shù)組和廣義表
1. 理解多維數(shù)組類型的特點及其在高級編程語言中的存儲表示和實現(xiàn)方法,并掌握數(shù)組在“以行為主”和“以列為主”的存儲表示中的地址計算方法。
2. 掌握特殊矩陣的壓縮存儲表示方法。
3. 理解稀疏矩陣的壓縮存儲方法的特點及其適用范圍,領會以三元組表示稀疏矩陣時進行矩陣運算所采用的處理方法。
 
樹和二叉樹
1. 領會樹和二叉樹的類型定義,理解樹和二叉樹的結構差別。
2. 熟記二叉樹的主要特性,并掌握它們的證明方法。
3. 熟練掌握二叉樹的各種遍歷算法,并能靈活運用遍歷算法實現(xiàn)二叉樹的其它操作。
4. 理解二叉樹的線索化過程以及在線索化樹上找給定結點的前驅和后繼的方法。
5. 熟練掌握二叉樹和樹的各種存儲結構及其建立的算法。
6. 學會編寫實現(xiàn)樹的各種操作的算法。
7. 了解哈夫曼樹的特性,掌握建立哈夫曼樹和哈夫曼編碼的方法。
 

1. 領會圖的類型定義。
2. 熟悉圖的各種存儲結構及其構造算法,了解各種存儲結構的特點及其選用原則。
3. 熟練掌握圖的兩種遍歷算法。
4. 理解各種圖的應用問題的算法及其應用場合。
 
查找
1. 理解查找表的結構特點以及各種表示方法的適用性。
2. 熟練掌握以順序表或有序表表示靜態(tài)查找表時的查找方法。
3. 熟練掌握二叉排序樹的構造和查找方法。
4. 理解平衡二叉排序樹的構造過程。
5. 熟練掌握哈希表的構造方法,深刻理解哈希表與其它結構的查找表的實質性的差別。
6. 掌握描述查找過程的判定樹的構造方法,以及按定義計算各種查找方法在等概率情況下查找成功時的平均查找長度。
 
內部排序
1. 理解排序的定義和各種排序方法的特點,并能加以靈活應用。
2. 掌握各種排序方法的時間復雜度和空間復雜度的分析方法,能從“關鍵字間的比較次數(shù)”分析排序算法的平均情況和最壞情況的時間性能。
3. 理解排序方法“穩(wěn)定”或“不穩(wěn)定”的含義,弄清楚在什么情況下要求應用的排序方法必須是穩(wěn)定的。
 
文件
1. 熟悉各類文件的特點、構造方法以及如何實現(xiàn)檢索、插入和刪除等操作。
2. 了解各種文件的適用場合。
考試總分:90分     考試時間:1.8小時    考試方式:筆試
考試題型:選擇題(30分)
簡答題(20分)
計算題(30分)
算法題(10分)
參考書目(材料)
嚴蔚敏  吳偉民編著,數(shù)據(jù)結構(C語言版),北京:清華大學出版社
 
 
 
操作系統(tǒng)部分
考試內容范圍:
一、操作系統(tǒng)概述
1.理解操作系統(tǒng)的概念、特征、功能和提供的服務。
2.了解操作系統(tǒng)的發(fā)展與分類。
3.了解操作系統(tǒng)的運行環(huán)境。
二、進程管理
1.理解進程概念、進程的狀態(tài)與轉換、進程控制、進程組織、進程通信、線程概念與多線程模型。
2.掌握處理機調度的基本概念、調度時機、切換與過程、調度的基本準則、調度方式。
3.熟練掌握典型調度算法:先來先服務調度算法;短作業(yè)(短進程)優(yōu)先調度算法;時間片輪轉調度算法;優(yōu)先級調度算法;高響應比優(yōu)先調度算法;多級反饋隊列調度算法。
4.理解進程同步的基本概念、實現(xiàn)臨界區(qū)互斥的基本方法、信號量、管程、經典同步問題。
5.熟練掌握死鎖的概念、死鎖處理策略、死鎖預防、死鎖避免(系統(tǒng)安全狀態(tài)、銀行家算法)、死鎖檢測和解除。
三、內存管理
1.理解內存管理概念、程序裝入與鏈接、邏輯地址與物理地址空間、內存保護。
2.熟練掌握交換與覆蓋、連續(xù)分配管理方式、非連續(xù)分配管理方式。
3.理解分頁管理方式、分段管理方式、段頁式管理方式。
4.理解虛擬內存基本概念、請求分頁管理方式,并熟練掌握頁面置換算法(OPT、FIFO、LRU、CLOCK)。
5.理解頁面分配策略、抖動、工作集。
6. 理解請求分段管理方式、請求段頁式管理方式。
四、文件管理
1.理解并熟悉文件概念、文件的邏輯結構、目錄結構、文件控制塊和索引節(jié)點、文件共享、文件保護。
2.理解并熟悉文件系統(tǒng)層次結構、目錄實現(xiàn)、文件實現(xiàn)。
3. 熟練掌握磁盤的結構、磁盤調度算法、磁盤的管理。
五、輸入輸出(I/O)管理
1.理解I/O管理,I/O 設備、I/O 管理目標、I/O 管理功能、I/O 應用接口、I/O 控制方式。
2.熟練掌握I/O調度,高速緩存與緩沖區(qū)、設備分配與回收、假脫機技術(SPOOLing)、出錯處理。
考試總分:60分     考試時間:1.2小時    考試方式:筆試
考試題型: 選擇題(20分)
           填空題(10分)
應用題(30分)
參考書目(材料)
湯小丹 梁紅兵 哲鳳屏 湯子瀛編著,計算機操作系統(tǒng)(第四版),西安:西安電子科技大學出版社
 
哈爾濱工程大學

添加哈爾濱工程大學學姐微信,或微信搜索公眾號“考研派小站”,關注[考研派小站]微信公眾號,在考研派小站微信號輸入[哈爾濱工程大學考研分數(shù)線、哈爾濱工程大學報錄比、哈爾濱工程大學考研群、哈爾濱工程大學學姐微信、哈爾濱工程大學考研真題、哈爾濱工程大學專業(yè)目錄、哈爾濱工程大學排名、哈爾濱工程大學保研、哈爾濱工程大學公眾號、哈爾濱工程大學研究生招生)]即可在手機上查看相對應哈爾濱工程大學考研信息或資源。

哈爾濱工程大學考研公眾號 考研派小站公眾號

本文來源:http://m.lyhuahuisp.com/haerbingongcheng/cankaoshumu_408983.html

推薦閱讀