軟件工程技術(shù)與實用開發(fā)工具套題庫期末考試卷AB卷帶答案模擬試卷_第1頁
軟件工程技術(shù)與實用開發(fā)工具套題庫期末考試卷AB卷帶答案模擬試卷_第2頁
軟件工程技術(shù)與實用開發(fā)工具套題庫期末考試卷AB卷帶答案模擬試卷_第3頁
軟件工程技術(shù)與實用開發(fā)工具套題庫期末考試卷AB卷帶答案模擬試卷_第4頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、學(xué)校試卷 印制份數(shù) 出卷教師 教研室主任(簽字) 系部教學(xué)主任(簽字) 本試卷共 NUMPAGES 5頁 本頁為第 PAGE 5頁附白紙 頁班級 姓名 學(xué)號 密封線內(nèi)請不要答題 學(xué)年第 學(xué)期軟件工程考試卷【適用班級: 班】注意事項:1、請在試卷的標封處填寫班級、姓名和學(xué)號。2、考試時間共 分鐘。3、綜合類考題答案位置不夠,可寫在所附的白紙上。4、演草請使用所提供的專用白紙,不準使用自備紙張。題號一二三四五合計分數(shù)一、單項選擇題(本題共20小題,每小題1分,共計20分)1.在軟件項目的開工作中,需求分析工作發(fā)生在( )階段。A. 軟件準備階段 B.軟件開發(fā)階段 C.軟件運行維護階段 D.軟件售后

2、支持階段2. 在軟件工程層次化結(jié)構(gòu)中,( )定義了一組關(guān)鍵過程域框架,目的就是保證軟件工程技術(shù)被有效地應(yīng)用,使得軟件能夠被及時地、高質(zhì)量地和科學(xué)合理地開發(fā)出來。A.工具層 B.方法層 C.過程技術(shù)層 D.質(zhì)量保證層3. 在軟件工程層次化結(jié)構(gòu)中,( )推動軟件過程不斷改進的動力,即全面的質(zhì)量管理和質(zhì)量需求,正是這種動力導(dǎo)致了更加成熟的軟件工程方法不斷涌現(xiàn)。A.工具層 B.方法層 C.過程技術(shù)層 D.質(zhì)量保證層4. 在結(jié)構(gòu)化分析方法中,( )是對數(shù)據(jù)流圖中出現(xiàn)的所有被命名圖形元素作為一個詞條加以定義,使得每個圖形元素的名字都有一個確切的解釋。A.數(shù)據(jù)流圖 B.數(shù)據(jù)字典 C.結(jié)構(gòu)化英語 D.判定表和

3、判定樹。5. 在結(jié)構(gòu)化分析方法中,加工邏輯說明使用的結(jié)構(gòu)化語言是一種( )。A.自然語言 B.程序設(shè)計語言 C.介于自然語言和程序設(shè)計語言之間 D.都不是6. 關(guān)于軟件設(shè)計階段描述正確的是( )。A. 確定了軟件系統(tǒng)的總體結(jié)構(gòu),給出系統(tǒng)中各個組成模塊的功能和模塊間的聯(lián)系是詳細設(shè)計階段的工作。B. 確定了軟件系統(tǒng)的總體結(jié)構(gòu),給出系統(tǒng)中各個組成模塊的功能和模塊間的聯(lián)系是概要設(shè)計階段的工作。C.詳細設(shè)計階段就是系統(tǒng)的編碼階段。D. 對系統(tǒng)中的每個模塊給出足夠詳細的過程性描述的工作發(fā)生在概要和詳細設(shè)計階段。7. 在程序流程圖中,實現(xiàn)由邏輯判斷條件的取值決定選擇兩個處理中的一個的結(jié)構(gòu)是( )。A.順序結(jié)

4、構(gòu) B.選擇結(jié)構(gòu) C.循環(huán)結(jié)構(gòu) D.都可以8. UML的( )強調(diào)對象之間消息發(fā)送的順序,同時也顯示對象之間的交互過程。A.順序圖 B.協(xié)作圖 C.狀態(tài)圖 D.活動圖9. UML的( )描述代碼部件的物理結(jié)構(gòu),以及各部件之間的依賴關(guān)系。A.順序圖 B.協(xié)作圖 C.構(gòu)件圖 D.配置圖10. 在程序編寫過程中,下列說明恰當(dāng)?shù)氖牵?)。A. 大多數(shù)程序設(shè)計語言不允許使用自然語言寫注釋。B. 大多數(shù)程序設(shè)計語言允許使用自然語言寫注釋。C. 功能性注釋通常位于程序模塊的開頭部分。D.序言性注釋常常嵌在源程序體中。11. 在軟件測試計劃中,包括測試設(shè)備需求;測試人員需求;測試環(huán)境需求等的方面,應(yīng)稱為( )

5、。A.測試背景 B.測試依據(jù) C.測試資源 D.測試策略12在軟件測試計劃中,包括采取測試方法;搭建哪些測試環(huán)境;采取哪些測試工具以測試管理工具;對測試人員進行培訓(xùn)等的方面,應(yīng)稱為( )。A.測試背景 B.測試依據(jù) C.測試資源 D.測試策略13. ( )管理是為了確保項目最終按時完成所實施的一系列管理過程。A.項目范圍管理 B.時間管理 C.項目成本管理 D.項目人力資源管理14. ( )管理涉及項目可能遇到的各種不確定因素, 管理內(nèi)容包括風(fēng)險的識別、量化、控制和制定相應(yīng)對策等工作。A.項目溝通管理 B.項目風(fēng)險管理 C.項目采購管理 D.項目質(zhì)量管理15. 在軟件文檔的形式上,( )表現(xiàn)為

6、開發(fā)過程中填寫的各種表格。A.工作表格 B.文件 C.工作圖 D.資料16. 在軟件開發(fā)標準中,( )與軟件產(chǎn)品緊密相關(guān)。A.ISO9000 B.ISO9001 C.ISO9002 D.ISO900317. 在Project 2007的資源中,( )資源指可消耗的供應(yīng)品或材料消耗品等物質(zhì)。A.工時資源 B.材料資源 C.成本資源 D.固定資源班級 姓名 學(xué)號 密封線內(nèi)請不要答題 18. 軟件設(shè)計中,( )設(shè)計將分析階段創(chuàng)建的信息模型轉(zhuǎn)變?yōu)閷崿F(xiàn)軟件所需的數(shù)據(jù)結(jié)構(gòu)。A. 體系結(jié)構(gòu) B. 接口設(shè)計 C. 數(shù)據(jù)設(shè)計 D. 過程設(shè)計19. 面向?qū)ο蟮臏y試工作從( )階段開始。A.分析 B.設(shè)計 C.編碼

7、D.糾錯20. 在軟件測試過程中,下列描述恰當(dāng)?shù)氖牵?)。A. 一般都先用等價分類法、邊界值分析法設(shè)計測試用例,然后用猜錯法補充B. 一般都先用猜錯法設(shè)計測試用例,然后用等價分類法、邊界值分析法補充C.一般只用等價分類法設(shè)計測試用例,再用邊界值法補充D.以上都正確二、填空題(本題共20小題,每小題1分,共計20分)1. 軟件(Software)是計算機系統(tǒng)中與硬件相互依存的另一部分,是包含 、數(shù)據(jù)及其相關(guān)文檔的完整集合。2. 軟件項目開發(fā)模型,就是為 建立的模型。3. 面向?qū)ο箝_發(fā)模型在開發(fā)過程中主要經(jīng)歷了面向?qū)ο蠓治觥⒚嫦驅(qū)ο笤O(shè)計、面向?qū)ο髮崿F(xiàn)和面向?qū)ο?等階段。4. 軟件工程層次化結(jié)構(gòu)包括

8、工具層、 、過程技術(shù)層和質(zhì)量保證層。5. 為了將軟件功能和性能描述清楚,系統(tǒng)分析人員需要用 、圖形符號來詳細說明軟件必須要做什么,配合運行的環(huán)境應(yīng)該是什么。6. 需求分析的任務(wù)就是借助于當(dāng)前系統(tǒng)的邏輯模型導(dǎo)出目標系統(tǒng)的 ,確定目標系統(tǒng)“做什么”的問題。7. 面向?qū)ο蠓治鲋?,動作是系統(tǒng)的一次執(zhí)行,與角色通信,或進行一次計算,或在系統(tǒng)內(nèi)部進行工作都可以稱為 。8. 結(jié)構(gòu)化設(shè)計方法的實施要點是:首先研究、分析和審查數(shù)據(jù)流圖,從軟件的需求規(guī)格說明中明確 的過程;其次根據(jù)數(shù)據(jù)流圖決定問題的類型。9. 數(shù)據(jù)處理問題典型的類型有兩種:變換型和 。10. 在面向?qū)ο笤O(shè)計中,體系結(jié)構(gòu)的設(shè)計則表現(xiàn)為具有 之間的協(xié)

9、作。11. 在面向?qū)ο笤O(shè)計中,數(shù)據(jù)和過程被 為類/對象的屬性和操作。12. 數(shù)據(jù)管理組件設(shè)計都應(yīng)包括定義數(shù)據(jù)格式和定義相應(yīng)的 兩部分。13. 面向?qū)ο笤O(shè)計階段的對象描述是在 的對象模型基礎(chǔ)上,由對象間的接口(消息)入手,從實現(xiàn)的角度詳細描述對象的各個方面。14. 交互圖,描述對象間的交互關(guān)系,包括順序圖和 。15. 在UML模型圖中,如果強調(diào)時間和順序,應(yīng)當(dāng)使用 ;如果強調(diào)通信關(guān)系,則可以選擇協(xié)作圖。16. 使用Rational Rose工具,可以方便開發(fā)組織中的各類人員(如系統(tǒng)分析員、設(shè)計員、程序員等),在基于 這一種建模語言之上,對應(yīng)用系統(tǒng)的構(gòu)架進行定義并相互溝通。17. Rational

10、 Rose工具中每個框圖的元素按邏輯分別歸類在4個視圖中,它們分別是: 、邏輯視圖、構(gòu)件視圖、配置視圖。18. 改善軟件可移植性的主要途徑是 ,以此促進程序之間的通信,延長軟件生存期,擴大其使用范圍。19. 有效的軟件開發(fā)工具是提高編程效率、 的關(guān)鍵因素。20. 程序效率是指程序的執(zhí)行速度及程序占用的 。三、名詞解釋(本題共4小題,每小題4分,共計16分)1. 軟件工程: 2. 模型: 3. 依賴: 4. 項目管理知識領(lǐng)域: 四、簡答題(本題共3小題,每小題8分,共計24分)1. 根據(jù)軟件生命周期法,軟件項目開發(fā)主要分為那幾個階段,并說明各階段的主要工作內(nèi)容。2.軟件項目開發(fā)中,需求分析的任務(wù)

11、有哪些?3. 在結(jié)構(gòu)化軟件概要設(shè)計過程中,主要完成步驟包括哪些內(nèi)容?五、論述題(本題共2小題,每小題10分,共計20分)1. 相對于面向?qū)ο蠓治?,試述面向?qū)ο笤O(shè)計的具體含義。2. 簡述使用模型技術(shù)進行軟件系統(tǒng)開發(fā)的意義。班級 姓名 學(xué)號 密封線內(nèi)請不要答題 學(xué)年第 學(xué)期軟件工程期終考試答題紙一、單項選擇題(本題共20小題,每小題1分,共計20分)題號12345678910答案題號11121314151617181920答案二、填空題(本題共20小題,每小題1分,共計20分;學(xué)生請在指定位置答題) eq oac(,1) eq oac(,2) eq oac(,3) eq oac(,4) eq oa

12、c(,5) eq oac(,6) eq oac(,7) eq oac(,8) eq oac(,9) eq oac(,10) eq oac(,11) eq oac(,12) eq oac(,13) eq oac(,14) eq oac(,15) eq oac(,16) eq oac(,17) eq oac(,18) eq oac(,19) eq oac(,20)三、名詞解釋(本題共4小題,每小題4分,共計16分;請在空白紙位置按順序答題,并標明題號)四、簡答題(本題共3小題,每小題 8分,共計24分;請在空白紙位置按順序答題,并標明題號)五、論述題(本題共 2小題,每小題10分,共計20分;請在

13、空白紙位置按順序答題,并標明題號)班級 姓名 學(xué)號 密封線內(nèi)請不要答題 軟件工程考試參考答案題 號一二三四五合 計分 數(shù)一、單項選擇題(本題共20小題,每小題1分,共計20分)題號12345678910答案BCDBCABACB題號11121314151617181920答案CDBBADBCAA二、填空題(本題共20小題,每小題1分,共計20分;學(xué)生請在指定位置答題) eq oac(,1) 程序 eq oac(,2) 整個軟件生存期 eq oac(,3) 測試 eq oac(,4)方法層 eq oac(,5)文字 eq oac(,6) 邏輯模型 eq oac(,7) 動作 eq oac(,8)數(shù)

14、據(jù)流加工 eq oac(,9) 事務(wù)型 eq oac(,10)控制流程對象 eq oac(,11) 封裝 eq oac(,12)操作 eq oac(,13)分析階段 eq oac(,14) 協(xié)作圖 eq oac(,15) 順序圖 eq oac(,16) UML eq oac(,17)用例視圖 eq oac(,18) 語言標準化 eq oac(,19)改善源代碼質(zhì)量 eq oac(,20)存儲空間三、名詞解釋(本題共4小題,每小題4分,共計16分;請在空白紙位置按順序答題,并標明題號)1. 軟件工程是將系統(tǒng)化的、規(guī)范的、可度量的方法應(yīng)用于軟件的開發(fā)、運行和維護過程,即將工程化應(yīng)用于軟件中的方法的

15、研究。2. 就是為了理解事物而對事物做出的一種抽象,是對事物的一種無歧義的書面描述。3. 依賴(Dependency)描述的是兩個模型元素(類、用例等)之間的連接關(guān)系。假設(shè)有兩個類X、Y,如果修改類X的定義則可能會引起對另一個類Y定義的修改,那么稱類Y依賴于類X。4. 是指作為項目經(jīng)理必須具備、掌握的重要知識與能力,這些知識領(lǐng)域涉及很多管理工具和技術(shù),以幫助項目經(jīng)理與項目組成員完成項目的管理。四、簡答題(本題共3小題,每小題 8分,共計24分;請在空白紙位置按順序答題,并標明題號)1.答:軟件需求分析;軟件分析;軟件設(shè)計;軟件編碼和軟件測試。2. 答:(1)調(diào)查研究,獲取需求(2)分析建模,提

16、煉需求(3)編寫需求說明,描述需求(4)分析評審,驗證需求3. 答:(1)設(shè)計系統(tǒng)方案(2)選取一組合理的方案(3)推薦最佳方案(4)功能分解(5)軟件結(jié)構(gòu)設(shè)計(6)數(shù)據(jù)庫設(shè)計、文件結(jié)構(gòu)的設(shè)計(7)制定測試計劃(8)編寫概要設(shè)計文檔五、論述題(本題共 2小題,每小題10分,共計20分;請在空白紙位置按順序答題,并標明題號)1. 答:面向?qū)ο蟮姆治鍪且粋€對問題領(lǐng)域進行分類的活動,確定在解決目標領(lǐng)域的問題時可以應(yīng)用的類對象,同時確定對象的關(guān)系和行為。面向?qū)ο笤O(shè)計則主要考慮“如何實現(xiàn)”的問題,那么此階段的焦點是從“問題空間”轉(zhuǎn)移到“解空間”,著重完成各種不同層次的模塊設(shè)計。面向?qū)ο笤O(shè)計不僅要說明為實現(xiàn)需求必須引入的類、對象及它們之間是如何關(guān)聯(lián)的,描述對象間如何傳遞消息,和對象行為如何實現(xiàn),還必須從提高軟件

溫馨提示

  • 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論