歷年軟考系統(tǒng)分析師真題練習題和答案(二)_第1頁
歷年軟考系統(tǒng)分析師真題練習題和答案(二)_第2頁
歷年軟考系統(tǒng)分析師真題練習題和答案(二)_第3頁
歷年軟考系統(tǒng)分析師真題練習題和答案(二)_第4頁
歷年軟考系統(tǒng)分析師真題練習題和答案(二)_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

歷年軟考系統(tǒng)分析師真題練習題和答案(二)

姓名:__________考號:__________一、單選題(共10題)1.某系統(tǒng)采用模塊化設計,若系統(tǒng)分解為n個模塊,每個模塊內(nèi)部耦合度低,模塊間耦合度較高,這種設計方法的優(yōu)點是______。()A.系統(tǒng)易于維護B.系統(tǒng)易于擴展C.系統(tǒng)易于測試D.系統(tǒng)易于實現(xiàn)2.在軟件需求分析階段,下列哪個活動不是需求獲取的方法?()A.問卷調(diào)查B.評審C.訪談D.實施原型法3.在軟件設計中,下列哪個不是軟件設計的原則?()A.開放封閉原則B.單一職責原則C.Liskov替換原則D.粘合度原則4.在軟件測試過程中,下列哪個不是測試用例的設計方法?()A.黑盒測試B.白盒測試C.邊界值分析D.靜態(tài)測試5.在軟件工程中,下列哪個不是軟件開發(fā)生命周期的階段?()A.需求分析B.設計C.編碼D.維護6.在軟件項目管理中,下列哪個不是項目管理的方法?()A.瀑布模型B.原型化方法C.精益軟件開發(fā)D.系統(tǒng)集成7.在軟件質(zhì)量保證中,下列哪個不是軟件質(zhì)量保證的工具?()A.軟件測試工具B.軟件缺陷管理工具C.軟件配置管理工具D.軟件評審工具8.在軟件工程中,下列哪個不是軟件工程的標準?()A.ISO/IEC15288:2008B.ISO/IEC25010:2011C.IEEE829-1983D.GB/T8567-20069.在軟件工程中,下列哪個不是軟件工程的學科?()A.軟件需求工程B.軟件設計工程C.軟件測試工程D.軟件項目管理工程10.在軟件工程中,下列哪個不是軟件工程的目標?()A.軟件產(chǎn)品的高質(zhì)量B.軟件產(chǎn)品的低成本C.軟件產(chǎn)品的快速交付D.軟件產(chǎn)品的可維護性二、多選題(共5題)11.軟件需求分析的主要目的是什么?()A.確定軟件要做什么B.確定如何實現(xiàn)軟件C.確定軟件如何運行D.確定軟件的用戶12.軟件設計階段遵循的原則包括哪些?()A.單一職責原則B.開放封閉原則C.Liskov替換原則D.迪米特法則13.軟件測試的類型包括哪些?()A.單元測試B.集成測試C.系統(tǒng)測試D.驗收測試14.軟件工程中的項目管理工具主要包括哪些?()A.項目管理軟件B.進度跟蹤工具C.資源管理工具D.風險管理工具15.軟件維護的類型包括哪些?()A.更正性維護B.適應性維護C.完善性維護D.預防性維護三、填空題(共5題)16.軟件需求規(guī)格說明書的主要作用是______。17.在軟件設計過程中,層次化設計的一個重要目的是______。18.軟件測試中的______測試關(guān)注于軟件模塊的內(nèi)部邏輯。19.在軟件項目管理中,用于評估項目風險和制定應對策略的工具是______。20.軟件維護階段的目的是確保軟件______。四、判斷題(共5題)21.軟件需求規(guī)格說明書是軟件開發(fā)過程中最重要的文檔之一。()A.正確B.錯誤22.在軟件設計階段,面向?qū)ο笤O計方法比面向過程設計方法更容易實現(xiàn)模塊化。()A.正確B.錯誤23.軟件測試過程中,黑盒測試和白盒測試可以同時進行。()A.正確B.錯誤24.軟件項目的進度可以通過甘特圖進行跟蹤。()A.正確B.錯誤25.軟件維護階段的工作量通常小于軟件開發(fā)階段。()A.正確B.錯誤五、簡單題(共5題)26.請簡述軟件需求規(guī)格說明書的主要內(nèi)容。27.面向?qū)ο笤O計方法有哪些主要特點?28.如何進行軟件測試用例的設計?29.軟件項目管理中,如何進行項目風險管理?30.軟件維護階段有哪些常見的維護類型?

歷年軟考系統(tǒng)分析師真題練習題和答案(二)一、單選題(共10題)1.【答案】A【解析】模塊內(nèi)部耦合度低意味著模塊內(nèi)部的變化不會影響到其他模塊,而模塊間耦合度高則意味著模塊間依賴關(guān)系緊密,這種設計方法的主要優(yōu)點是系統(tǒng)易于維護。2.【答案】B【解析】評審是軟件需求驗證的方法,不是需求獲取的方法。需求獲取通常包括問卷調(diào)查、訪談和實施原型法等。3.【答案】D【解析】粘合度原則不是軟件設計的原則。軟件設計的原則通常包括開放封閉原則、單一職責原則和Liskov替換原則等。4.【答案】D【解析】靜態(tài)測試是測試方法,不是測試用例的設計方法。測試用例的設計方法包括黑盒測試、白盒測試和邊界值分析等。5.【答案】B【解析】設計是軟件開發(fā)生命周期中的一個階段,而不是一個獨立的階段。軟件開發(fā)生命周期的階段通常包括需求分析、設計、編碼和維護等。6.【答案】D【解析】系統(tǒng)集成是軟件工程中的一個活動,而不是項目管理的方法。項目管理的方法包括瀑布模型、原型化方法和精益軟件開發(fā)等。7.【答案】D【解析】軟件評審工具不是軟件質(zhì)量保證的工具。軟件質(zhì)量保證的工具通常包括軟件測試工具、軟件缺陷管理工具和軟件配置管理工具等。8.【答案】C【解析】IEEE829-1983不是軟件工程的標準。軟件工程的標準包括ISO/IEC15288:2008、ISO/IEC25010:2011和GB/T8567-2006等。9.【答案】D【解析】軟件項目管理工程不是軟件工程的學科。軟件工程的學科包括軟件需求工程、軟件設計工程和軟件測試工程等。10.【答案】B【解析】軟件產(chǎn)品的低成本不是軟件工程的目標。軟件工程的目標通常包括軟件產(chǎn)品的高質(zhì)量、快速交付和可維護性等。二、多選題(共5題)11.【答案】A【解析】軟件需求分析的主要目的是確定軟件要做什么,即明確軟件的功能和性能需求,而不涉及如何實現(xiàn)、如何運行或用戶是誰。12.【答案】A,B,C,D【解析】軟件設計階段遵循的原則包括單一職責原則、開放封閉原則、Liskov替換原則和迪米特法則等,這些原則有助于提高軟件設計的質(zhì)量和可維護性。13.【答案】A,B,C,D【解析】軟件測試的類型包括單元測試、集成測試、系統(tǒng)測試和驗收測試等,這些測試類型覆蓋了軟件開發(fā)的各個階段,確保軟件質(zhì)量。14.【答案】A,B,C,D【解析】軟件工程中的項目管理工具主要包括項目管理軟件、進度跟蹤工具、資源管理工具和風險管理工具等,這些工具幫助項目經(jīng)理有效管理項目。15.【答案】A,B,C,D【解析】軟件維護的類型包括更正性維護、適應性維護、完善性維護和預防性維護等,這些類型反映了軟件維護的不同目的和需求。三、填空題(共5題)16.【答案】作為需求分析階段的輸出,為軟件設計和測試提供依據(jù)?!窘馕觥寇浖枨笠?guī)格說明書是需求分析階段的重要文檔,它詳細描述了軟件系統(tǒng)的功能、性能、界面等要求,為后續(xù)的設計和測試階段提供明確的指導。17.【答案】降低模塊間的耦合度。【解析】層次化設計通過將系統(tǒng)分解為多個層次,每個層次關(guān)注特定功能,可以有效地降低不同層次模塊間的耦合度,提高系統(tǒng)的可維護性和可擴展性。18.【答案】白盒測試?!窘馕觥堪缀袦y試是一種測試方法,它通過檢查軟件模塊的內(nèi)部邏輯來驗證軟件的正確性,通常需要測試人員具備一定的編程和系統(tǒng)知識。19.【答案】風險管理?!窘馕觥匡L險管理是項目管理的一個重要組成部分,它通過識別、評估和應對項目風險,確保項目能夠按計劃順利完成。20.【答案】持續(xù)滿足用戶需求?!窘馕觥寇浖S護階段的主要目的是確保軟件能夠持續(xù)滿足用戶的需求,包括修正錯誤、改進功能和優(yōu)化性能等。四、判斷題(共5題)21.【答案】正確【解析】軟件需求規(guī)格說明書是軟件開發(fā)過程中定義軟件需求的關(guān)鍵文檔,它對后續(xù)的設計、開發(fā)和測試階段具有重要指導意義。22.【答案】正確【解析】面向?qū)ο笤O計方法通過將系統(tǒng)分解為對象和類,可以更容易地實現(xiàn)模塊化,有利于提高軟件的可重用性和可維護性。23.【答案】錯誤【解析】黑盒測試和白盒測試是兩種不同的測試方法,它們通常在不同的測試階段進行,黑盒測試關(guān)注軟件的功能,而白盒測試關(guān)注軟件的內(nèi)部結(jié)構(gòu)。24.【答案】正確【解析】甘特圖是一種常用的項目管理工具,可以直觀地展示項目任務的時間安排和進度,有助于項目管理者跟蹤和調(diào)整項目進度。25.【答案】錯誤【解析】軟件維護階段的工作量通常較大,因為軟件在實際運行過程中可能會出現(xiàn)各種問題,需要不斷地進行修正和優(yōu)化。五、簡答題(共5題)26.【答案】軟件需求規(guī)格說明書通常包括以下內(nèi)容:概述、功能需求、性能需求、界面需求、數(shù)據(jù)需求、約束條件、假設和依賴性?!窘馕觥寇浖枨笠?guī)格說明書是軟件需求分析階段的重要成果,它詳細描述了軟件系統(tǒng)的需求,包括功能需求、性能需求、界面需求等,為后續(xù)的開發(fā)和測試提供依據(jù)。27.【答案】面向?qū)ο笤O計方法的主要特點包括:封裝、繼承、多態(tài)、抽象和模塊化?!窘馕觥棵嫦?qū)ο笤O計方法是一種以對象為中心的設計方法,它通過封裝、繼承、多態(tài)等機制,提高了軟件的可重用性、可維護性和可擴展性。28.【答案】軟件測試用例的設計包括以下步驟:確定測試目標、識別測試輸入、設計測試步驟、預期測試結(jié)果、評估測試用例的有效性?!窘馕觥寇浖y試用例的設計是確保軟件質(zhì)量的關(guān)鍵步驟,它需要根據(jù)軟件需求和設計文檔,設計出能夠覆蓋所有功能點和異常情況的測試用例

溫馨提示

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

評論

0/150

提交評論