|
友情提示:本站提供全國400多所高等院校招收碩士、博士研究生入學考試歷年考研真題、考博真題、答案,部分學校更新至2012年,2013年;均提供收費下載。 下載流程: 考研真題 點擊“考研試卷””下載; 考博真題 點擊“考博試卷庫” 下載
2018 年碩士研究生入學考試初試考研大綱 科目代碼: 813 科目名稱:軟件工程 適用專業:計算機科學與技術,軟件工程 考試時間:3 小時 考試方式:筆試 總 分: 150 分 考試范圍: 一、軟件工程學概述: 軟件工程概念、軟件危機、軟件工程基本原理、軟件生存周期,各種軟件開 發模型以及其優缺點。 二、可行性研究: 可行性研究的任務和步驟,系統流程圖和數據流圖,數據字典。 三、需求分析: 需求分析的任務,需求分析的方法,E-R 圖、狀態轉換圖,層次方框圖、 Warnier 圖和 IPO 圖的應用,驗證軟件需求的方法。 五、總體設計: 總體設計的過程,軟件設計原則,啟發式規則,層次圖、HIPO 圖和結構圖 的應用,面向數據流的設計方法。 六、詳細設計: 結構程序設計、人機界面設計的方法,程序流程圖、盒圖、PAD 圖、判定表、 判定樹的應用,Jackson 圖,程序復雜程度的定量度量。 七、實現: 常見的程序設計語言的選擇,編碼風格。軟件測試定義和目的,黑盒測試和 白盒測試,軟件測試的步驟,單元測試、集成測試和驗收測試的方法,測試用例 的設計,調試技術和策略,軟件可靠性的概念。 八、維護: 軟件維護的概念和特點,軟件維護的過程,軟件維護過程中所需采用的主 要技術,軟件可維護的屬性,軟件再工程。 九、面向對象的方法學概要 面向對象方法的基本概念和特征,面向對象建模的方法。對象建模、動態建 模、功能建模。 十、面向對象分析、設計和實現 面向對象分析的方法,面向對象設計的基本概念與基本方法,軟件重用,基 于 UML 的需求分析、設計。面向對象的測試方法。 十一、軟件項目管理 軟件項目管理的主要任務,軟件度量的基本概念,項目估算、軟件質量度量、 軟件可靠性度量的意義。 樣 題: 一、單項選擇題(本大題共 30 小題,每小題 1 分,共 30 分) 1、下列任務中,不屬于軟件工程需求分析階段的是( )。 A.分析軟件系統的數據要求 B.確定軟件系統的功能需求 C.確定軟件系統的性能需求 D.確定軟件系統的運行平臺 2、瀑布模型本質上是一種( )。 A.線性順序模型 B.順序迭代模型 C.線性迭代模型 D.及早見產品模型 3、可行性分析中,系統流程圖用于描述( )。 A.當前運行系統 B.當前邏輯模型 C.目標系統 D.新系統 4、為適應軟件運行環境的變化而修改軟件的活動稱為( )。 A.糾錯性維護 B.適應性維護 C.改善性維護 D.預防性維護 5、概要設計是軟件系統結構的總體設計,以下選項中不屬于概要設計的是 ( )。 A.把軟件劃分為模塊 B.確定模塊之間的調用關系 C.確定各個模塊的功能 D.設計每個模塊的偽代碼 6、軟件模塊獨立性概念不是( )的直接結果? A.抽象 B.信息隱蔽 C.局部化概念 D.功能分解 7、當模塊中包含復雜的條件組合,只有( )能夠清晰地表達出各種動作之間 的對應關系。 A.判定表和判定樹 B.盒圖 C.流程圖 D.關系圖 8、數據流圖是用于表示軟件模型的一種圖示方法,在下列的繪圖方法中,( ) 是不采用的。 A.自頂向下 B.自底向下 C.分層繪制 D.逐步求精 9、為了提高模塊的獨立性,模塊內部最好是( )。 A.邏輯內聚 B.時間內聚 C.功能內聚 D.通信內聚 10、軟件測試可能發現軟件中的( ),但不能證明軟件沒有錯誤。 A.所有錯誤 B.錯誤 C.邏輯錯誤 D.設計錯誤 11、下列( )屬于標準的書寫格式。 A.書寫時適當使用空格分隔 B.一行寫入多條語句 C.嵌套結構不使用分層縮進的寫法 D.程序中不加注釋 12、在結構化設計(SD)方法中全面指導模塊劃分的最重要的原則是( )。 A.程序模塊化 B.模塊高內聚 C.模塊低耦合 D.模塊獨立性 13、確認軟件的功能是否與需求規格說明書中所要求的功能相符的測試屬于 ( )。 A.集成測試 B.恢復測試 C.確認測試 D.單元測試 14、從結構化的瀑布模型看,在軟件生命周期中的各個階段中,下面的幾個選項 中,( )出錯,對軟件的影響最大。 A.詳細設計階段 B.概要設計階段 C.需求分析階段 D.測試和運行階段 15、與設計測試數據無關的文檔是( )。 A.需求說明書 B.設計說明書 C.源程序 D.項目開發設計 16、快速原型模型的主要特點之一是( )。 A.開發完畢才見到產品 B.及早提供全部完整的軟件產品 C.開發完畢后才見到工作軟件 D.及早提供工作軟件 17、軟件生存周期中時間最長的是( )階段。 A.總體設計 B.需求分析 C.軟件測試 D.軟件維護 18、在結構性的瀑布模型中,( )階段定義的標準將成為軟件測試中的系統測 試階段的目標。 A.需求分析階段 B.概要設計階段 C.詳細設計階段 D.可行性研究階段 19、軟件特性中,程序能夠滿足規格說明和完成用戶業務目標的程度,稱作( )。 A.正確性 B.移植性 C.可靠性 D.完整性 20、軟件維護產生的副作用,是指( )。 A.開發時的錯誤 B.隱含的錯誤 C.因修改軟件而造成的錯誤 D.運行時誤操作 21、在下列的基本成分中,哪個不是數據流程圖的基本成分?( ) A.信息處理 B.信息存儲 C.外部實體 D.系統狀態 22、若有一個計算類型的程序,它的輸入量只有一個 X,其范圍是[-1.0,1.0], 現從輸入的角度考慮一組測試用例:-1.001,-1.0,1.0,1.001。設計這組測試用 例的方法是( )。 A.條件覆蓋法 B.等價分類法 C.邊界值分析法 D.錯誤推測法 23、軟件結構圖的形態特征能反映程序重用率的是( )。 A.深度 B.寬度 C.扇入 D.扇出 24、軟件結構圖中,模塊框之間若有直線連接,表示它們之間存在著( )。 A.調用關系 B.組成關系 C.鏈接關系 D.順序執行關系 25、在軟件工程中根據程序的功能說明,而不關心程序內部邏輯的測試方法為 ( )。 A.黑盒法 B.白盒法 C.灰盒法 D.綜合法 26、類圖由類以及類之間的關系組成,類與類之間的關系不包括( )。 A.歸屬 B.關聯 C.泛化 D.依賴 27、概要設計與詳細設計銜接的圖形工具是( )。 A.數據流圖 B.軟件結構圖 C.程序流程圖 D.PAD 圖 28、為了提高測試的效率,應該( )。 A.隨機地選取測試數據 B.取一切可能的輸入數據作為測試數據 C.在完成編碼后制訂軟件的測試計劃 D.選擇發現錯誤可能性大的數據作為測試數據 29、版本用來定義軟件配置項的( )。 A.演化階段 B.環境 C.要求 D.軟件工程過程 30、面向對象技術中,對象是類的實例,對象的成份不包括( )。 A.標識 B.規則 C.屬性 D.方法 二、多項選擇題(本大題共 5 小題,每小題 2 分,共 10 分) 1、軟件危機的主要原因有( )。 A.軟件本身的特點 B.用戶使用不當 C.缺乏好的開發方法和手段 D.硬件可靠性差 2、軟件質量包含的內容有( )。 A.可靠性 B.可維護性 C.可移植性 D.可復用性 3、軟件的可行性研究中包括( )。 A.法律可行性 B.技術可行性 C.經濟可行性 D.政治可行性 4、軟件的特點包括( )。 A.軟件具有抽象性 B.在軟件的運行和使用期間,也存在類似硬件的老化問題 C.軟件的開發與維護對硬件存在依賴性 D.軟件的開發費用在逐漸下降 5、在公共環境耦合中,公共環境可以是( )。 A.全程變量 B.共享的通信區 C.內存的公共覆蓋區 D.存儲介質上的文件 三、判斷題(正確的填√,錯誤的填×,本大題共 10 小題,每小題 1 分,共 10 分) 1、軟件開發小組人數越多越好。 ( ) 2、軟件測試的目的是為了證明一個軟件的設計沒有錯誤,只有沒有任何錯誤的 軟件才能使用。 ( ) 3、在可行性研究中最難決斷和最關鍵的問題是技術可行性。 ( ) 4、軟件測試中,應該盡量窮盡所有的數據,以便保證測試的質量。 ( ) 5、對象是屬性和相關操作的封裝。 ( ) 6、活動圖表示對象的狀態-事件-響應行為。 ( ) 7、流程圖用三個基本的控制構件“分支”,“循環”,“重復”來表示。 ( ) 8、改造程序結構,要降低耦合度,提高內聚度。 ( ) 9、計算機軟件由文檔和數據組成。 ( ) 10、軟件開發采用了軟件工程之后,就不會發生軟件危機了。 ( ) 四、名詞解釋題(本大題共 5 小題,每小題 6 分,共 30 分) 1、模塊獨立性 2、數據流圖 3、軟件維護 4、信息隱藏 5、軟件生存周期 五、論述題(本大題共 4 小題,每小題 10 分,共 40 分) 1、論述軟件生命周期開發方法的基本過程及每個階段的任務。 2、論述軟件測試的任務、目的與過程。 3、試論面向對象方法較之結構化方法的先進性。 4、論述兩種不同集成測試策略的比較? 六、應用設計題(本大題共 2 小題,共 30 分) 1、在圖書管理系統中,管理員可進行新增書籍、刪除書籍和修改書籍信息,不 管是刪除書籍還是修改書籍信息,都必須先進行該書籍的查詢工作。新增書籍和 修改書籍信息都需要保存書籍信息。讀者可以查看個人借閱情況,還可以借書和 還書。如果讀者所借書籍超期,在還書的時候是要交納罰金的。 (1)請畫出描述該業務的用例圖。(10 分) (2)請畫出類圖。(8 分) 2、下面是某控制流圖, (1) 計算它的環路復雜性。(6 分) (2) 為了完成基本路徑測試,求它的一組獨立的路徑。(6 分)
免責聲明:本文系轉載自網絡,如有侵犯,請聯系我們立即刪除,另:本文僅代表作者個人觀點,與本網站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
|
|
|
上一篇文章: 大連交通大學812管理學研究生考研大綱及樣題
下一篇文章: 大連交通大學814數學分析考研大綱及樣題
|
|
|
|
|
|