專科《軟件工程》模擬習(xí)題試卷_第1頁
??啤盾浖こ獭纺M習(xí)題試卷_第2頁
專科《軟件工程》模擬習(xí)題試卷_第3頁
??啤盾浖こ獭纺M習(xí)題試卷_第4頁
??啤盾浖こ獭纺M習(xí)題試卷_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 ??栖浖こ棠M題試卷 一. (共75題,共150分) 1. 在運用面向?qū)ο蟮姆椒ㄔO(shè)計軟件時,類構(gòu)件一般可通過三種方式實現(xiàn)重用,即:實例重用、( )和多態(tài)重用。 (2分) A.性能重用 B.繼承重用 C.功能重用 D.接口重用 檢查答案標(biāo)準(zhǔn)答案:B 2. 一個有效的處理風(fēng)險的策略應(yīng)該包括下述三個方面的內(nèi)容:風(fēng)險識別、( )和風(fēng)險控制。 (2分) A.風(fēng)險評估 B.風(fēng)險管理 C.風(fēng)險檢測 D.風(fēng)險監(jiān)控 檢查答案標(biāo)準(zhǔn)答案:A 3. 黑盒測試在設(shè)計測試用例時,主要需要研究( )。 (2分) A.項目開發(fā)計劃 B.詳細(xì)設(shè)計說明 C.需求規(guī)格說明與概要設(shè)計說明 D.概要設(shè)計說明與詳細(xì)設(shè)計說明 檢查答案

2、標(biāo)準(zhǔn)答案:C 4. 如果你所在的開發(fā)小組正在開發(fā)一個沒人真正需要的“優(yōu)秀產(chǎn)品”,這將會帶來( )。 (2分) A.策略風(fēng)險 B.市場風(fēng)險 C.銷售風(fēng)險 D.預(yù)算風(fēng)險 檢查答案標(biāo)準(zhǔn)答案:B 5. 軟件測試的目的是發(fā)現(xiàn)軟件中的錯誤。為了提高測試的效率,應(yīng)該( )。 (2分) A.隨機地選取測試數(shù)據(jù) B.選取一切可能的輸入數(shù)據(jù)作為測試數(shù)據(jù) C.在完成編碼以后制定軟件的測試計劃 D.選擇發(fā)現(xiàn)錯誤的可能性大的數(shù)據(jù)作為測試數(shù)據(jù) 檢查答案標(biāo)準(zhǔn)答案:D 6. 需求分析最終結(jié)果是產(chǎn)生( )。 (2分) A.項目開發(fā)計劃 B.需求規(guī)格說明書 C.設(shè)計說明書 D.可行性分析報告 檢查答案標(biāo)準(zhǔn)答案:B 7. 選擇面向

3、對象語言主要考慮的因素是( )。 (2分) A.可重用性 B.方便性 C.獨立性 D.靈活性 檢查答案標(biāo)準(zhǔn)答案:A 8. 當(dāng)A模塊調(diào)用B模塊時,若兩個模塊之間傳遞的是數(shù)值型參數(shù),則這兩個模塊的耦合方式是( )。 (2分) A.內(nèi)容耦合 B.參數(shù)耦合 C.數(shù)據(jù)耦合 D.時間耦合 檢查答案標(biāo)準(zhǔn)答案:C 9. 在民主組織機構(gòu)中如果一個小組有n個成員,則可能的通信信道有( )。 (2分) A.n(n-1)/2條 B.n(n-1)條 C.n-1條 D.n條 檢查答案標(biāo)準(zhǔn)答案:A 10. 數(shù)據(jù)流圖有四種成分:源點與終點、處理、數(shù)據(jù)流和( )。 (2分) A.源點數(shù)據(jù) B.數(shù)據(jù)存儲 C.數(shù)據(jù)處理 D.終點數(shù)

4、據(jù) 檢查答案標(biāo)準(zhǔn)答案:B 11. 在用面向?qū)ο蟮姆椒ㄟM(jìn)行系統(tǒng)分析時,可從問題域、系統(tǒng)責(zé)任和( )三方面來發(fā)現(xiàn)目標(biāo)系統(tǒng)的對象。 (2分) A.系統(tǒng)功能 B.系統(tǒng)性能 C.系統(tǒng)邊界 D.系統(tǒng)需求 檢查答案標(biāo)準(zhǔn)答案:C 12. 軟件是計算機系統(tǒng)中與硬件相互依存的另一部分,它是包括程序、數(shù)據(jù)及( )的完整集合。 (2分) A.編程 B.文檔 C.代碼 D.說明 檢查答案標(biāo)準(zhǔn)答案:B 13. 數(shù)據(jù)耦合、公共耦合、標(biāo)記耦合、控制耦合的耦合性從低到高的順序是( )。 (2分) A.數(shù)據(jù)、公共、標(biāo)記、控制 B.控制、數(shù)據(jù)、標(biāo)記、公共 C.數(shù)據(jù)、標(biāo)記、控制、公共 D.控制、數(shù)據(jù)、公共、標(biāo)記 檢查答案標(biāo)準(zhǔn)答案:C

5、 14. 根據(jù)用戶的要求改進(jìn)或擴充軟件的過程是( )。 (2分) A.完善性維護(hù) B.適應(yīng)性維護(hù) C.糾錯性維護(hù) D.預(yù)防性維護(hù) 檢查答案標(biāo)準(zhǔn)答案:A 15. 產(chǎn)生軟件維護(hù)的副作用,是指( )。 (2分) A.開發(fā)時的錯誤 B.隱含的錯誤 C.運行時的誤操作 D.因修改軟件而造成的錯誤 檢查答案標(biāo)準(zhǔn)答案:D 16. 軟件需求分析的主要任務(wù)是準(zhǔn)確地定義出要開發(fā)的軟件系統(tǒng)是( )。 (2分) A.如何做 B.做什么 C.怎么做 D.對誰做 檢查答案標(biāo)準(zhǔn)答案:B 17. 瀑布模型是以文檔為驅(qū)動、適合于( )的軟件項目的模型。 (2分) A.需求變化 B.需求改變 C.需求不定 D.需求固定 檢查答案

6、標(biāo)準(zhǔn)答案:D 18. 軟件總體設(shè)計(概要設(shè)計)的基本任務(wù)是( ),它直接影響下一階段詳細(xì)設(shè)計和編碼的工作。 (2分) A.初始化的軟件結(jié)構(gòu)圖 B.設(shè)計初步的軟件結(jié)構(gòu)圖 C.模塊詳細(xì)的算法 D.程序編碼 檢查答案標(biāo)準(zhǔn)答案:B 19. 面向數(shù)據(jù)流圖的設(shè)計方法定義了一些不同的“映射”,可以由( )映射出軟件結(jié)構(gòu)。 (2分) A.數(shù)據(jù) B.數(shù)據(jù)結(jié)構(gòu) C.數(shù)據(jù)流圖 D.數(shù)據(jù)結(jié)果 檢查答案標(biāo)準(zhǔn)答案:C 20. 可重用軟部件必須具備三個特點,請選擇其中之一( )。 (2分) A.高度可塑性 B.高度修改性 C.高度穩(wěn)定性 D.高度可靠性 檢查答案標(biāo)準(zhǔn)答案:A 21. 詳細(xì)設(shè)計階段,用來描述模塊處理過程的工具

7、有圖形、文字、表格等類型。下述四種中,( )是圖形類工具。 (2分) A.PAD B.PDL C.NS圖 D.判定表 檢查答案標(biāo)準(zhǔn)答案:A,C 22. 軟件過程的輸出信息可以分為三類:( );( );( )。上述這些項組成了軟件過程中產(chǎn)生的全部信息。 (2分) A.數(shù)據(jù) B.相關(guān)文檔 C.計算機程序 D.繼承 檢查答案標(biāo)準(zhǔn)答案:C,A,B 23. 軟件項目管理者的主要任務(wù)是:( )。 (2分) A.計劃 B.解決問題 C.組織 D.控制 檢查答案標(biāo)準(zhǔn)答案:A,C,D 24. 軟件生命周期一般可劃分為問題定義、需求分析、( )、( )、測試、維護(hù)等幾個典型階段。 (2分) A.問題定義 B.設(shè)計

8、 C.程序 D.編碼 檢查答案標(biāo)準(zhǔn)答案:B,D 25. 在進(jìn)行人機交互界面設(shè)計時,應(yīng)主要考慮的因素有( )。 (2分) A.系統(tǒng)響應(yīng)時間 B.程序的質(zhì)量 C.用戶求助機制 D.錯誤處理 檢查答案標(biāo)準(zhǔn)答案:A,C,D 26. 在用白盒法技術(shù)設(shè)計測試用例時,( )是最弱的覆蓋標(biāo)準(zhǔn)。 (2分) A.語句覆蓋 B.路徑覆蓋 C.判定覆蓋 D.條件組合覆蓋 檢查答案標(biāo)準(zhǔn)答案:A 27. 隨著軟硬件環(huán)境變化而修改軟件的過程是( )。 (2分) A.糾錯性維護(hù) B.適應(yīng)性維護(hù) C.完善性維護(hù) D.預(yù)防性維護(hù) 檢查答案標(biāo)準(zhǔn)答案:B 28. 軟件重用是指( )。 (2分) A.多個用戶都在使用同一個軟件 B.重

9、復(fù)運行一個軟件,解決用戶的實際問題 C.同一軟件成分被多次重復(fù)使用于不同的軟件中 檢查答案標(biāo)準(zhǔn)答案:C 29. 軟件總體設(shè)計結(jié)束后得到( )。 (2分) A.初始化的軟件結(jié)構(gòu)圖 B.優(yōu)化后的軟件結(jié)構(gòu)圖 C.模塊詳細(xì)的算法 D.程序編碼 檢查答案標(biāo)準(zhǔn)答案:B 30. 行為是指對象達(dá)到某種狀態(tài)時所做的一系列處理操作。這些操作是需要( )的。 (2分) A.不耗費時間 B.耗費時間 C.耗費外部設(shè)備 D.耗費外存儲器 檢查答案標(biāo)準(zhǔn)答案:B 31. 在軟件開發(fā)模型中,( )是一種風(fēng)險驅(qū)動模型,它適用于大型軟件的開發(fā),并支持面向?qū)ο蟮倪^程和開發(fā)。 (2分) A.噴泉模型 B.增量模型 C.瀑布模型 D.

10、螺旋模型 檢查答案標(biāo)準(zhǔn)答案:D 32. 一個程序員在編寫程序時所表現(xiàn)出來的特點、習(xí)慣、邏輯思路等就構(gòu)成了這個程序員的( )。 (2分) A.編程風(fēng)格 B.編碼格式 C.程序編碼 D.程序代碼 檢查答案標(biāo)準(zhǔn)答案:A 33. 根據(jù)軟件維護(hù)的任務(wù)與性質(zhì)不同,通??蓪④浖S護(hù)分為( )活動。 (2分) A.五類 B.四類 C.三類 D.兩類 檢查答案標(biāo)準(zhǔn)答案:B 34. 可重用軟部件必須具備三個特點,請選擇其中之一( )。 (2分) A.接口清晰、簡明、可靠 B.接口清晰、簡明 C.接口清晰 D.接口好 檢查答案標(biāo)準(zhǔn)答案:A 35. 在運用面向?qū)ο蟮姆椒ㄔO(shè)計軟件時,類構(gòu)件一般可通過三種方式實現(xiàn)重用,即

11、:實例重用、繼承重用和( )。 (2分) A.動態(tài)重用 B.功能重用 C.多態(tài)重用 D.接口重用 檢查答案標(biāo)準(zhǔn)答案:C 36. 一個有效的處理風(fēng)險的策略應(yīng)該包括下述三個方面的內(nèi)容:風(fēng)險識別、風(fēng)險評估和( )。 (2分) A.風(fēng)險管理 B.風(fēng)險控制 C.風(fēng)險檢測 D.風(fēng)險監(jiān)督 檢查答案標(biāo)準(zhǔn)答案:B 37. 在軟件開發(fā)過程中,最早形成的軟件配置項是( )。 (2分) A.需求說明書 B.項目計劃 C.設(shè)計說明書 D.系統(tǒng)規(guī)格說明書 檢查答案標(biāo)準(zhǔn)答案:D 38. 結(jié)構(gòu)化程序設(shè)計的一種基本方法是( )。 (2分) A.逐步求精法 B.迭代法 C.篩選法 D.遞歸法 檢查答案標(biāo)準(zhǔn)答案:A 39. 瀑布模

12、型的存在問題是( )。 (2分) A.用戶容易參與開發(fā) B.用戶與開發(fā)者易溝通 C.適用可變需求 D.缺乏靈活性 檢查答案標(biāo)準(zhǔn)答案:D 40. 軟件需求分析的主要任務(wù)是準(zhǔn)確地定義出要開發(fā)的軟件系統(tǒng)是( )。 (2分) A.如何做 B.做什么 C.怎么做 D.對誰做 檢查答案標(biāo)準(zhǔn)答案:B 41. 在軟件開發(fā)過程中要產(chǎn)生大量的信息,要進(jìn)行大量的修改,( )能協(xié)調(diào)軟件開發(fā),并使混亂減到最低程度。 (2分) A.軟件進(jìn)度管理 B.軟件項目管理 C.軟件質(zhì)量管理 D.軟件測試管理 檢查答案標(biāo)準(zhǔn)答案:B 42. 為了便于對照檢查,測試用例應(yīng)由輸入數(shù)據(jù)和預(yù)期的( )兩部分組成。 (2分) A.輸入結(jié)果 B.

13、輸出結(jié)果 C.輸入?yún)?shù) D.輸出參數(shù) 檢查答案標(biāo)準(zhǔn)答案:B 43. 數(shù)據(jù)流圖有四種成分:源點與終點、處理、( )和數(shù)據(jù)存儲。 (2分) A.數(shù)據(jù) B.數(shù)據(jù)處理 C.數(shù)據(jù)流 D.信息處理 檢查答案標(biāo)準(zhǔn)答案:C 44. 在用面向?qū)ο蟮姆椒ㄟM(jìn)行系統(tǒng)分析時,可從問題域、( )和系統(tǒng)邊界三方面來發(fā)現(xiàn)目標(biāo)系統(tǒng)的對象。 (2分) A.系統(tǒng)性能 B.系統(tǒng)責(zé)任 C.功能 D.接口 檢查答案標(biāo)準(zhǔn)答案:B 45. 軟件是計算機系統(tǒng)中與硬件相互依存的另一部分,它是包括程序、( )及文檔的完整集合。 (2分) A.代碼 B.接口 C.數(shù)據(jù) D.進(jìn)程 檢查答案標(biāo)準(zhǔn)答案:C 46. 繼承的對象能夠直接獲得已有對象的( )和

14、( ),而不必重復(fù)定義他們。 (2分) A.數(shù)據(jù) B.性質(zhì) C.接口 D.特征 檢查答案標(biāo)準(zhǔn)答案:B,D 47. 軟件是由( )組成的完整集合。 (2分) A.編程 B.程序 C.計劃 D.文檔 E.數(shù)據(jù) 檢查答案標(biāo)準(zhǔn)答案:B,E,D 48. 面向?qū)ο蠓椒ㄊ且环N運用( )、( )、( )、封裝、聚合、( )、多態(tài)性等概念來構(gòu)造系統(tǒng)的軟件開發(fā)方法。 (2分) A.對象 B.類 C.程序 D.繼承 E.消息 檢查答案標(biāo)準(zhǔn)答案:A,B,D,E 49. 在進(jìn)行軟件項目的人員組織上,目前比較流行的組織機構(gòu)主要有( )、( )和( )。 (2分) A.民主組織機構(gòu) B.主程序員組織結(jié)構(gòu) C.現(xiàn)代程序員組

15、D.現(xiàn)代程序員 檢查答案標(biāo)準(zhǔn)答案:A,B,C 50. 造成軟件危機的主要原因是( )。 (2分) A.用戶使用不當(dāng) B.軟件本身特點 C.硬件不可靠 D.對軟件的錯誤認(rèn)識 E.缺乏好的開發(fā)方法和手段 檢查答案標(biāo)準(zhǔn)答案:B,D,E 51. 在軟件開發(fā)過程中,最早形成的軟件配置項是( )。 (2分) A.系統(tǒng)規(guī)格說明書 B.項目計劃 C.需求說明書 D.設(shè)計說明書 檢查答案標(biāo)準(zhǔn)答案:A 52. 結(jié)構(gòu)化程序設(shè)計的一種基本方法是( )。 (2分) A.篩選法 B.迭代法 C.逐步求精法 D.遞歸法 檢查答案標(biāo)準(zhǔn)答案:C 53. 瀑布模型的存在問題是( )。 (2分) A.用戶容易參與開發(fā) B.缺乏靈活

16、性 C.用戶與開發(fā)者易溝通 D.適用可變需求 檢查答案標(biāo)準(zhǔn)答案:B 54. 軟件開發(fā)時,一個錯誤發(fā)現(xiàn)的越晚,為改正它所付出的代價就( )。 (2分) A.越大 B.越小 C.越不可捉摸 D.越接近平均水平 檢查答案標(biāo)準(zhǔn)答案:A 55. 結(jié)構(gòu)化分析模型的核心是( )。 (2分) A.數(shù)據(jù)結(jié)構(gòu) B.數(shù)據(jù)字典 C.系統(tǒng)結(jié)構(gòu) D.系統(tǒng)功能 檢查答案標(biāo)準(zhǔn)答案:B 56. 如果模塊在同一段時間內(nèi)完成各種初始化工作,這種內(nèi)聚屬于( )。 (2分) A.功能內(nèi)聚 B.過程內(nèi)聚 C.邏輯內(nèi)聚 D.時間內(nèi)容 檢查答案標(biāo)準(zhǔn)答案:D 57. ( )機制實現(xiàn)了子類自動地共享父類中定義的數(shù)據(jù)和方法。 (2分) A.繼承

17、B.對象 C.類 D.封裝 檢查答案標(biāo)準(zhǔn)答案:A 58. 可重用軟部件必須具備三個特點,請選擇其中之一( )。 (2分) A.模塊正確性好 B.模塊獨立性強 C.模塊性能很強 D.模塊性能很好 檢查答案標(biāo)準(zhǔn)答案:B 59. 軟件是計算機系統(tǒng)中與硬件相互依存的另一部分,它是包括( )、數(shù)據(jù)及文檔的完整集合。 (2分) A.編程 B.進(jìn)程 C.計劃 D.程序 檢查答案標(biāo)準(zhǔn)答案:D 60. 一個有效的處理風(fēng)險的策略應(yīng)該包括下述三個方面的內(nèi)容:( )、風(fēng)險評估和風(fēng)險控制。 (2分) A.風(fēng)險檢測 B.風(fēng)險監(jiān)控 C.風(fēng)險識別 D.風(fēng)險完善 檢查答案標(biāo)準(zhǔn)答案:C 61. 快速原型模型的主要特點之一是( )

18、。 (2分) A.及早提供工作軟件 B.及早提供全部完整的軟件產(chǎn)品 C.開發(fā)完畢后才見到工作軟件 D.開發(fā)完畢才見到產(chǎn)品 檢查答案標(biāo)準(zhǔn)答案:A 62. 修改軟件為將來的維護(hù)活動預(yù)先做準(zhǔn)備的過程是( )。 (2分) A.糾錯性維護(hù) B.預(yù)防性維護(hù) C.完善性維護(hù) D.適應(yīng)性維護(hù) 檢查答案標(biāo)準(zhǔn)答案:B 63. 結(jié)構(gòu)化程序設(shè)計的一種基本方法是( )。 (2分) A.篩選法 B.迭代法 C.遞歸法 D.逐步求精法 檢查答案標(biāo)準(zhǔn)答案:D 64. 若有一個計算類型的程序,它的輸入量只有一個X,其范圍是-1.0,1.0,現(xiàn)從輸入的角度考慮一組測試用例:-1.001,-1.0,1.0,1.001。設(shè)計這組測試

19、用例的方法是( )。 (2分) A.邊界值分析法 B.等價分類法 C.條件覆蓋法 D.錯誤推測法 檢查答案標(biāo)準(zhǔn)答案:A 65. 在軟件開發(fā)模型中,( )是一種風(fēng)險驅(qū)動模型,它適用于大型軟件的開發(fā),并支持面向?qū)ο蟮倪^程和開發(fā)。 (2分) A.噴泉模型 B.螺旋模型 C.瀑布模型 D.增量模型 檢查答案標(biāo)準(zhǔn)答案:B 66. 一個程序員在編寫程序時所表現(xiàn)出來的特點、習(xí)慣、邏輯思路等就構(gòu)成了這個程序員的( )。 (2分) A.程序編碼 B.編碼格式 C.編程風(fēng)格 D.程序代碼 檢查答案標(biāo)準(zhǔn)答案:C 67. 根據(jù)軟件維護(hù)的任務(wù)與性質(zhì)不同,通常可將軟件維護(hù)分為( )活動。 (2分) A.兩類 B.三類 C.四類 D.五類 檢查答案標(biāo)準(zhǔn)答案:C 68. 可重用軟部件必須具備三個特點,請選擇其中之一( )。 (2分) A.接口好 B.接口清晰 C.接口清晰、簡明 D.接口清晰、簡明、可靠 檢查答案標(biāo)準(zhǔn)答案:D 69. 在運

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論