2021年碩士研究生招生考試初試考試大綱_第1頁
2021年碩士研究生招生考試初試考試大綱_第2頁
2021年碩士研究生招生考試初試考試大綱_第3頁
2021年碩士研究生招生考試初試考試大綱_第4頁
2021年碩士研究生招生考試初試考試大綱_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

2021年碩士研究生招生考試初試考試大綱科目代碼:813科目名稱:軟件工程適用專業(yè):計算機科學(xué)與技術(shù),軟件工程考試時間:3小時考試方式:筆試總分:150分考試范圍:一、軟件工程學(xué)概述:軟件工程概念、軟件危機、軟件工程基本原理、軟件生存周期,各種軟件開發(fā)模型以及其優(yōu)缺點。二、可行性研究:可行性研究的任務(wù)和步驟,系統(tǒng)流程圖和數(shù)據(jù)流圖,數(shù)據(jù)字典。三、需求分析:需求分析的任務(wù),需求分析的方法,E-R圖、狀態(tài)轉(zhuǎn)換圖,層次方框圖、Warnier圖和IPO圖的應(yīng)用,驗證軟件需求的方法。五、總體設(shè)計:總體設(shè)計的過程,軟件設(shè)計原則,啟發(fā)式規(guī)則,層次圖、HIPO圖和結(jié)構(gòu)圖的應(yīng)用,面向數(shù)據(jù)流的設(shè)計方法。六、詳細設(shè)計:結(jié)構(gòu)程序設(shè)計、人機界面設(shè)計的方法,程序流程圖、盒圖、PAD圖、判定表、判定樹的應(yīng)用,Jackson圖,程序復(fù)雜程度的定量度量。七、實現(xiàn):常見的程序設(shè)計語言的選擇,編碼風(fēng)格。軟件測試定義和目的,黑盒測試和白盒測試,軟件測試的步驟,單元測試、集成測試和驗收測試的方法,測試用例的設(shè)計,調(diào)試技術(shù)和策略,軟件可靠性的概念。八、維護:軟件維護的概念和特點,軟件維護的過程,軟件維護過程中所需采用的主要技術(shù),軟件可維護的屬性,軟件再工程。九、面向?qū)ο蟮姆椒▽W(xué)概要面向?qū)ο蠓椒ǖ幕靖拍詈吞卣鳎嫦驅(qū)ο蠼5姆椒?。對象建模、動態(tài)建模、功能建模。十、面向?qū)ο蠓治觥⒃O(shè)計和實現(xiàn)面向?qū)ο蠓治龅姆椒?,面向?qū)ο笤O(shè)計的基本概念與基本方法,軟件重用,基于UML的需求分析、設(shè)計。面向?qū)ο蟮臏y試方法。十一、軟件項目管理軟件項目管理的主要任務(wù),軟件度量的基本概念,項目估算、軟件質(zhì)量度量、軟件可靠性度量的意義。樣題:一、單項選擇題(本大題共20小題,每小題1分,共20分)1、數(shù)據(jù)字典是對數(shù)據(jù)定義信息的集合,它所定義的對象都包含于()。A.數(shù)據(jù)流圖B.程序框圖C.軟件結(jié)構(gòu)D.方框圖2、可行性分析中,系統(tǒng)流程圖用于描述()。A.當前運行系統(tǒng)B.當前邏輯模型C.目標系統(tǒng)D.新系統(tǒng)3、在下列的基本成分中,哪個不是數(shù)據(jù)流程圖的基本成分?()A.信息處理B.信息存儲C.外部實體D.系統(tǒng)狀態(tài)4、當模塊中包含復(fù)雜的條件組合,只有()能夠清晰地表達出各種動作之間的對應(yīng)關(guān)系。A.判定表和判定樹B.盒圖C.流程圖D.關(guān)系圖5、軟件生存周期中時間最長的是()階段。A.總體設(shè)計B.需求分析C.軟件測試D.軟件維護6、確認軟件的功能是否與需求規(guī)格說明書中所要求的功能相符的測試屬于()。A.集成測試B.恢復(fù)測試C.確認測試D.單元測試7、下面哪項不屬于軟件的特點()。A.軟件具有抽象性B.在軟件的運行和使用期間,不存在類似硬件的老化問題C.軟件的開發(fā)與維護對硬件存在依賴性D.軟件的開發(fā)費用在逐漸下降8、與設(shè)計測試數(shù)據(jù)無關(guān)的文檔是()。A.需求說明書B.設(shè)計說明書C.源程序D.項目開發(fā)設(shè)計9、下列任務(wù)中,不屬于軟件工程需求分析階段的是()。A.分析軟件系統(tǒng)的數(shù)據(jù)要求B.確定軟件系統(tǒng)的功能需求C.確定軟件系統(tǒng)的性能需求D.確定軟件系統(tǒng)的運行平臺10、面向?qū)ο蠹夹g(shù)中,對象是類的實例,對象的成份不包括()。A.標識B.規(guī)則C.屬性D.方法11、軟件維護產(chǎn)生的副作用,是指()。A.開發(fā)時的錯誤B.隱含的錯誤C.因修改軟件而造成的錯誤D.運行時誤操作12、數(shù)據(jù)流圖是用于表示軟件模型的一種圖示方法,下列哪種不屬于常采用的繪圖方法()。A.自頂向下B.自底向下 C.分層繪制D.逐步求精13、若有一個計算類型的程序,它的輸入量只有一個X,其范圍是[-1.0,1.0],現(xiàn)從輸入的角度考慮一組測試用例:-1.001,-1.0,1.0,1.001。設(shè)計這組測試用例的方法是()。A.條件覆蓋法B.等價分類法C.邊界值分析法D.錯誤推測法14、概要設(shè)計是軟件系統(tǒng)結(jié)構(gòu)的總體設(shè)計,以下選項中不屬于概要設(shè)計的是()。A.把軟件劃分為模塊B.確定模塊之間的調(diào)用關(guān)系C.確定各個模塊的功能D.設(shè)計每個模塊的偽代碼15、軟件結(jié)構(gòu)圖中,模塊框之間若有直線連接,表示它們之間存在著()。A.調(diào)用關(guān)系B.組成關(guān)系C.鏈接關(guān)系D.順序執(zhí)行關(guān)系16、盒圖也稱為()或Chapin圖。這種表達方式取消了流程線,它強迫程序員以結(jié)構(gòu)化方式思考和解決問題。A.流程圖B.框圖C.判定表D.N-S圖17、概要設(shè)計與詳細設(shè)計銜接的圖形工具是()。A.數(shù)據(jù)流圖B.軟件結(jié)構(gòu)圖C.程序流程圖D.PAD圖18、為了提高測試的效率,應(yīng)該()。A.隨機地選取測試數(shù)據(jù) B.取一切可能的輸入數(shù)據(jù)作為測試數(shù)據(jù)C.在完成編碼后制訂軟件的測試計劃 D.選擇發(fā)現(xiàn)錯誤可能性大的數(shù)據(jù)作為測試數(shù)據(jù)19、軟件工程原則不包括下列哪一項()。A.選取適宜的開發(fā)模型 B.采用合適的設(shè)計方法C.提供高質(zhì)量的工程支持 D.軟件的價格要適宜20、版本用來定義軟件配置項的()。A.演化階段B.環(huán)境C.要求D.軟件工程過程二、填空題(本大題共5小題,每小題2分,共10分)1、為適應(yīng)軟件運行環(huán)境的變化而進行的軟件維護稱為。2、在軟件工程學(xué)中,我們把一組具有相同數(shù)據(jù)結(jié)構(gòu)和相同操作的對象的集合定義為,此定義包括一組數(shù)據(jù)屬性和在數(shù)據(jù)上的一組合法操作。3、深度表示軟件結(jié)構(gòu)中,它往往能粗略地標志一個系統(tǒng)的大小和復(fù)雜程序。4、成本效益分析的目的是從角度評價開發(fā)一個項目是否可行。5、軟件工程由、工具和過程三部分組成,稱其為軟件工程的三要素。三、判斷題(本大題共10小題,每小題1分,共10分)1、快速原型技術(shù)適用于軟件產(chǎn)品要求大量的用戶交互、或產(chǎn)生大量的可視輸出、或設(shè)計一些復(fù)雜的算法等場合。()2、在面向?qū)ο笤O(shè)計階段則著重完成“如何做”的問題,也就是著重考慮對象的實現(xiàn)細節(jié)。()3、缺乏有力的方法學(xué)的指導(dǎo)和有效的開發(fā)工具的支持,這往往是產(chǎn)生軟件危機的原因之一。()4、軟件可移植性,是指軟件從一個計算機系統(tǒng)(或環(huán)境)移植到另一個上去的難易程度。()5、編程中應(yīng)采用統(tǒng)一的標準和約定,降低程序的復(fù)雜性。()6、用窮舉測試是較現(xiàn)實的測試方法。()7、編碼的依據(jù)是詳細設(shè)計說明書。()8、一般來說,設(shè)計軟件時應(yīng)盡量使用數(shù)據(jù)耦合,減少控制耦合,限制外部環(huán)境耦合和公共數(shù)據(jù)耦合,杜絕內(nèi)容耦合。()9、目前,軟件項目的進度安排的兩種比較常用的方法是程序評估與審查技術(shù)(PERT)和關(guān)鍵路徑法(CPM)。()10、文檔可用于專業(yè)人員和用戶之間的通信和交流,軟件開發(fā)過程的管理,運行階段的維護。()四、名詞解釋題(本大題共6小題,每小題5分,共30分)1、軟件工程2、數(shù)據(jù)流圖3、軟件維護4、信息隱藏5、黑盒測試6、模塊獨立性五、論述題(本大題共6小題,每小題10分,共60分)1、軟件工程的目標和內(nèi)容是什么?

2、論述軟件測試的任務(wù)、目的與過程。3、提高可維護性的方法有哪些?4、論述兩種不同集成測試策略的比較?5、衡量模塊獨立性的兩個標準是什么?各表示什么含義?6、什么是程序設(shè)計風(fēng)格?為了具有良好的設(shè)計風(fēng)格,應(yīng)注意哪些方面的問題?六、應(yīng)用設(shè)計題(本大題共2小題,每小題l0分,共20分)1、根據(jù)要求畫用例圖。(1)在圖書管理系統(tǒng)中,管理員可進行新增書籍、刪除書籍和修改書籍信息,不管是刪除書籍還是修改書籍信息,都必須先進行該書籍的查詢工作。新增書籍和修改書籍信息都需要保存書籍信息。請畫出描述該業(yè)務(wù)的用例圖。(2)在圖書管理系統(tǒng)中,讀者可以查看個人借閱情況,還可以借書和還書。如果讀者所借書籍超期,在還書的時候是要交納罰金的。請畫出描述該業(yè)務(wù)的用例圖。2、某培訓(xùn)中心要研制一個計算機管理系統(tǒng)。它的業(yè)務(wù)是:將學(xué)員發(fā)來的信件收集分類后,按幾種不同的情況處理。(1)如果是報名的,則將報名數(shù)據(jù)送給負

溫馨提示

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

評論

0/150

提交評論