軟件工程專業(yè)基礎綜合_第1頁
軟件工程專業(yè)基礎綜合_第2頁
軟件工程專業(yè)基礎綜合_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、軟件工程專業(yè)基礎綜合考試大綱 第一部分數(shù)據(jù)結構與算法考試題型:問答、分析、編程總分:60分一、棧(Stack)、隊列(Queue)和向量(Vector)內容:單鏈表,雙向鏈表,環(huán)形鏈表,帶哨兵節(jié)點的鏈表;棧的基本概念和性質,棧ADT及其順序,鏈接實現(xiàn);棧的應用;棧與遞歸;隊列的基本概念和性質,隊列ADT及其順序,鏈接實現(xiàn);隊列的應用;向量基本概念和性質;向量ADT及其數(shù)組、鏈接實現(xiàn);二、樹內容:樹的基本概念和術語;樹的前序,中序,后序,層次序遍歷;二叉樹及其性質;普通樹與二叉樹的轉換;樹的存儲結構,標準形式;完全樹(complete tree)的數(shù)組形式存儲;樹的應用,Huffman樹的定義與

2、應用;三、查找(search)內容:查找的基本概念;對線性關系結構的查找,順序查找,二分查找;Hash查找法,常見的Hash函數(shù)(直接定址法,隨機數(shù)法),hash沖突的概念,解決沖突的方法(開散列方法/拉鏈法,閉散列方法/開址定址法), 二次聚集現(xiàn)象;BST樹定義,性質,ADT及其實現(xiàn),BST樹查找,插入刪除算法;平衡樹(AVL)的定義,性質,ADT及其實現(xiàn),平衡樹查找,插入算法,平衡因子的概 念;優(yōu)先隊列與堆,堆的定義,堆的生成,調整算法;范圍查詢;四、排序內容:排序基本概念;插入排序,希爾排序,選擇排序,快速排序,合并排序,基數(shù)排序 等排序算法基本思想,算法代碼及基本的時間復雜度分析五、圖

3、內容:圖的基本概念;圖的存儲結構,鄰接矩陣,鄰接表;圖的遍歷,廣度度優(yōu)先遍歷 和深度優(yōu)先遍歷;最小生成樹基本概念,Prim算法,Kruskal算法;最短路徑問題,廣度優(yōu)先遍歷算法,Dijkstra算法,Floyd算 法;拓撲排序第二部分計算機系統(tǒng)基礎考試題型:問答、分析、編程總分:40分一、處理器體系結構內容:CPU中的時序電路、單周期處理器的設計、流水線處理器的基本原理、Data Hazard的處理、流水線設計中的其他問題二、優(yōu)化程序性能內容:優(yōu)化程序性能、優(yōu)化編譯器的能力和局限性以及表示程序性能、特定體 系結構或應用特性的性能優(yōu)化、限制因素、確認和消除性能瓶頸三、存儲器結構及虛擬存儲器內容

4、:局部性、存儲器層級結構、計算機高速緩存器原理、高速緩存對性能的 影響、地址空間、虛擬存儲器、虛擬內存的管理、翻譯和映射、TLB、動態(tài)存 儲器分配和垃圾收集四、鏈接、進程及并發(fā)編程 內容:靜態(tài)鏈接、目標文件、符號和符號表、重定位和加載、動態(tài)鏈接庫、異 常和進程、進程控制和信號、進程間的通信、進程間信號量的控制、信號量, 各種并發(fā)編程模式,共享變量和線程同步,其他并行問題五、系統(tǒng)級I/O和網(wǎng)絡編程內容:I/O相關概念、文件及文件操作、共享文件、網(wǎng)絡編程、客戶端服務器模 型,套接字接口、HTTP請求,Web服務器第三部分軟件工程考試題型:概念問答題、實踐案例題總分:50分一、軟件過程軟件過程的概念

5、;經(jīng)典軟件過程模型的特點(瀑布模型、增量模型、演化模型、 統(tǒng)一過程模型);過程評估與CMM/CMMI的基本概念;敏捷宣言與敏捷過程的 特點。二、軟件需求軟件需求的概念;需求工程的基本過程;分層數(shù)據(jù)流模型;用例和場景建模及其 UML表達(用例圖、活動圖、泳道圖、順序圖);數(shù)據(jù)模型建模及其UML表達(類圖);行為模型建模及其UML表達(狀態(tài)機圖)。三、軟件設計與構造軟件體系結構及體系結構風格的概念;設計模式的概念;模塊化設計的基本思想 及概念(抽象、分解、模塊化、封裝、信息隱藏、功能獨立);軟件重構的概念; 軟件體系結構的UML建模(包圖、類圖、構件圖、順序圖、部署圖);接口的 概念;面向對象設計原則(開閉原則、Liskov替換原則、依賴轉置原則、接口隔 離原則);內聚與耦合的概念、常見的內聚和耦合類型。四、軟件測試軟件測試及測試用例的概念;單元測試、集成測試、確認測試、系統(tǒng)測試、回歸 測試

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論