??啤盾浖こ獭穇第1頁
專科《軟件工程》_第2頁
??啤盾浖こ獭穇第3頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、A。系統(tǒng)功能 題型:單選 A.風(fēng)險檢測C.風(fēng)險管理答案:D2。產(chǎn)生軟件維護的副作用,是指( ).A。隱含的錯誤B。運行時的誤操作C。因修改軟件而造成的錯誤D.開發(fā)時的錯誤答案:C3.數(shù)據(jù)流圖有四種成分:源點與終點、處理、數(shù)據(jù)流和( ).A.終點數(shù)據(jù) 4。數(shù)據(jù)耦合、公共耦合、標(biāo)記耦合、控制耦合的耦合性從低到高的順序是( ).A.控制、數(shù)據(jù)、公共、標(biāo)記B.控制、數(shù)據(jù)、標(biāo)記、公共C。數(shù)據(jù)、標(biāo)記、控制、公共D。數(shù)據(jù)、公共、標(biāo)記、控制答案:C5.黑盒測試在設(shè)計測試用例時,主要需要研究( )。A。項目開發(fā)計劃B。詳細(xì)設(shè)計說明C.概要設(shè)計說明與詳細(xì)設(shè)計說明D.需求規(guī)格說明與概要設(shè)計說明 6。在用面向?qū)ο蟮姆?/p>

2、法進行系統(tǒng)分析時,可從問題域、系統(tǒng)責(zé)任和( )三方面來發(fā)現(xiàn)目標(biāo)系統(tǒng)的對象.C.系統(tǒng)性能 7.軟件總體設(shè)計(概要設(shè)計)的基本任務(wù)是( ),它直接影響下一階段詳細(xì)設(shè)計和編碼的工作.A.初始化的軟件結(jié)構(gòu)圖B。模塊詳細(xì)的算法C.設(shè)計初步的軟件結(jié)構(gòu)圖 8.當(dāng)A 模塊調(diào)用B 模塊時,若兩個模塊之間傳遞的是數(shù)值型參數(shù),則這兩個模塊的耦合方式是 。A.參數(shù)耦合D。內(nèi)容耦合答案:C9.軟件測試的目的是發(fā)現(xiàn)軟件中的錯誤。為了提高測試的效率,應(yīng)該( )。A.選取一切可能的輸入數(shù)據(jù)作為測試數(shù)據(jù)B。選擇發(fā)現(xiàn)錯誤的可能性大的數(shù)據(jù)作為測試數(shù)據(jù)C.在完成編碼以后制定軟件的測試計劃D。隨機地選取測試數(shù)據(jù) A。設(shè)計說明書B。需求

3、規(guī)格說明書C.項目開發(fā)計劃D.可行性分析報告答案:B11。選擇面向?qū)ο笳Z言主要考慮的因素是 。A??芍赜眯訠.方便性答案:A12。軟件是計算機系統(tǒng)中與硬件相互依存的另一部分,它是包括程序、數(shù)據(jù)及( )的完整集合。答案:B13。面向數(shù)據(jù)流圖的設(shè)計方法定義了一些不同的“映射”,可以由( )映射出軟件結(jié)構(gòu)。A.數(shù)據(jù)流圖B.數(shù)據(jù)結(jié)果 14。根據(jù)用戶的要求改進或擴充軟件的過程是( ).A。預(yù)防性維護B.適應(yīng)性維護C.糾錯性維護D。完善性維護 15。軟件需求分析的主要任務(wù)是準(zhǔn)確地定義出要開發(fā)的軟件系統(tǒng)是( )。A.對誰做答案:D16。在民主組織機構(gòu)中如果一個小組有n 個成員,則可能的通信信道有( ). 1

4、7。如果你所在的開發(fā)小組正在開發(fā)一個沒人真正需要的“優(yōu)秀產(chǎn)品”,這將會帶來( ).A.策略風(fēng)險D.市場風(fēng)險 18。可重用軟部件必須具備三個特點,請選擇其中之一( )。A.高度穩(wěn)定性B。高度可塑性D。高度修改性 19.瀑布模型是以文檔為驅(qū)動、適合于( )的軟件項目的模型.A.需求改變D.需求不定 20。在運用面向?qū)ο蟮姆椒ㄔO(shè)計軟件時,類構(gòu)件一般可通過三種方式實現(xiàn)重用,即:實例重用、 ( )和多態(tài)重用.A。功能重用B.接口重用C.繼承重用 1.如果模塊在同一段時間內(nèi)完成各種初始化工作,這種內(nèi)聚屬于()。A。過程內(nèi)聚B.功能內(nèi)聚C.時間內(nèi)聚D.邏輯內(nèi)聚 2。螺旋模型綜合了()的優(yōu)點,并增加了風(fēng)險分析

5、。A.原型和噴泉模型B.增量模型和噴泉模型C。噴泉模型和演化模型D.瀑布模型和演化模型 3。結(jié)構(gòu)化程序設(shè)計的一種基本方法是()。A。遞歸法C.逐步求精法A。糾錯性維護 4.行為是指對象達(dá)到某種狀態(tài)時所做的一系列處理操作.這些操作是需要()的。A。耗費外存儲器B。耗費外部設(shè)備答案:D5。為了便于對照檢查,測試用例應(yīng)由輸入數(shù)據(jù)和預(yù)期的()兩部分組成。A.輸出結(jié)果D.輸出參數(shù)答案:A6.若有一個計算類型的程序,它的輸入量只有一個X,其范圍是1。0,1。0現(xiàn)從輸入的角 A.等價分類法B。邊界值分析法C.錯誤推測法D。條件覆蓋法 7.面向數(shù)據(jù)流圖的設(shè)計方法定義了一些不同的“映射”,可以由()映射出軟件結(jié)

6、構(gòu)。A。數(shù)據(jù)流圖答案:A8.在面向數(shù)據(jù)流的軟件設(shè)計方法中,一般將信息流分為()。A.變換流和事務(wù)流B.事務(wù)流和控制流C.數(shù)據(jù)流和控制流D.變換流和控制流 ()B.適應(yīng)性維護C.預(yù)防性維護D。完善性維護 10。面向?qū)ο蠓治鲭A段建立的3 個模型中,核心的模型是()模型。B.對象 11.軟件開發(fā)過程中,抽取和整理用戶需求并建立問題域精確模型的過程叫().A。面向?qū)ο蠓治鯞。面向?qū)ο蟪绦蛟O(shè)計D。面向?qū)ο笤O(shè)計 12。瀑布模型是以文檔為驅(qū)動、適合于()的軟件項目的模型。A。需求固定答案:A13。為了提高模塊的獨立性,模塊之間最好是()。A。公共環(huán)境耦合B.特征耦合C.數(shù)據(jù)耦合答案:C14。當(dāng) A 模塊調(diào)用

7、B 模塊時,若兩個模塊之間傳遞的是數(shù)值型參數(shù),則這兩個模塊的耦合方式 A.時間耦合B。內(nèi)容耦合C.數(shù)據(jù)耦合 ()A.高內(nèi)聚、高耦合B。高內(nèi)聚、低耦合C。低內(nèi)聚、低耦合D。低內(nèi)聚、高耦合 ()A。數(shù)據(jù)設(shè)計B。結(jié)構(gòu)化設(shè)計C.面向?qū)ο蟪绦蛟O(shè)計 17.面向?qū)ο蟪绦蛟O(shè)計語言不同于其它語言的最主要特點是().A。抽象性答案:D()A。軟件開發(fā)活動的集合B.特定的開發(fā)模型C。一種軟件求解的計算邏輯D。軟件生命周期模型 19。可重用軟部件必須具備三個特點,請選擇其中之一().A.模塊獨立性強B.模塊性能很好C.模塊性能很強D.模塊正確性好 20。下面()不是人們常用的評價軟件質(zhì)量的4 個因素之一。A.可靠性D

8、.可理解性 () A.把面向?qū)ο笤O(shè)計用某種程序設(shè)計語言書寫為面向?qū)ο蟪绦颍瑴y試并調(diào)試面向?qū)ο蟮某绦?B.選擇面向?qū)ο笳Z言D。面向?qū)ο笤O(shè)計答案:A22。軟件需求分析的主要任務(wù)是準(zhǔn)確地定義出要開發(fā)的軟件系統(tǒng)是() .A。如何做B.對誰做答案:D23。按照軟件配置管理的原始指導(dǎo)思想,受控制的對象應(yīng)該是()。A.軟件元素B.軟件過程C.軟件配置項答案:C24。數(shù)據(jù)流圖有四種成分:源點與終點、處理、數(shù)據(jù)流和().A。數(shù)據(jù)處理C.源點數(shù)據(jù)D.終點數(shù)據(jù)答案:B25。軟件工程的三要素是()A.過程、模型和方法B。方法、對象和類C。技術(shù)、方法和工具D。方法、工具和過程答案:D26.螺旋模型綜合了()的優(yōu)點,并增

9、加了風(fēng)險分析.A.增量模型和噴泉模型B。原型和噴泉模型C。噴泉模型和演化模型D。瀑布模型和演化模型 27。()的作用是為有效地、定量地進行管理,把握軟件工程過程的實際情況和它所產(chǎn)生的產(chǎn)品質(zhì) A.進度安排 28.應(yīng)用執(zhí)行對象的操作可以改變該對象的()。D.行為 29.面向?qū)ο蟮闹剌d給面向?qū)ο蟮某绦蛟O(shè)計語言增加了()。A.獨立性B。靈活性和可讀性答案:B30。成功的測試是指運行測試用例后().A。發(fā)現(xiàn)了程序錯誤B.未發(fā)現(xiàn)程序錯誤C。改正了程序錯誤D。證明程序正確答案:A 31。如果知道軟件的程序流程圖和內(nèi)部結(jié)構(gòu),那么就可以采用()方法進行測試。A.白盒測試C.路徑測試D.邊界測試答案:A32。在民

10、主組織機構(gòu)中如果一個小組有n 個成員,則可能的通信信道有()。 33.軟件測試的目的是發(fā)現(xiàn)軟件中的錯誤.為了提高測試的效率,應(yīng)該().A。選擇發(fā)現(xiàn)錯誤的可能性大的數(shù)據(jù)作為測試數(shù)據(jù)B.隨機地選取測試數(shù)據(jù)C。在完成編碼以后制定軟件的測試計劃D.選取一切可能的輸入數(shù)據(jù)作為測試數(shù)據(jù) A.軟件工程目標(biāo)B。軟件工程材料C.軟件工程過程D。軟件工程原理答案:B()A.預(yù)防性維護B。完善性維護D.糾錯性維護 A。優(yōu)化后的軟件結(jié)構(gòu)圖C。初始化的軟件結(jié)構(gòu)圖D.模塊詳細(xì)的算法 37.CMM 模型將軟件過程的成熟度分為5 個等級.在()使用定量分析來不斷地改進和管理軟件過 A??芍貜?fù)級 () A?;诼菪P偷慕Y(jié)構(gòu)化

11、方法B?;谛枨髣討B(tài)定義的原型化方法C.基于對象的面向?qū)ο蟮姆椒―?;跀?shù)據(jù)的數(shù)據(jù)流開發(fā)方法答案:C39。根據(jù)軟件維護的任務(wù)與性質(zhì)不同,通??蓪④浖S護分為()活動。A.四類答案:A40。面向?qū)ο笤O(shè)計時,對象信息的隱藏主要是通過()實現(xiàn)的.A.模塊的可重用B。子類的繼承性D。系統(tǒng)模塊化 1.詳細(xì)設(shè)計階段,用來描述模塊處理過程的工具有圖形、文字、表格等類型.下述四種中 )是圖形類工具.A.PDL A。解決問題D.控制 A.設(shè)計B.程序D.編碼 4。在進行人機交互界面設(shè)計時,應(yīng)主要考慮的因素有( )。A.程序的質(zhì)量C.系統(tǒng)響應(yīng)時間D。用戶求助機制 5。軟件過程的輸出信息可以分為三類: ( )。 上述這些項組成了軟件過程中產(chǎn)生的全部信息。B。計算機程序D.數(shù)據(jù) 題型:多選 1.軟件過程能力成熟度的5 個等級從高到低順序是().A.初始級D。已定義級 2。軟件工程方法學(xué)包括三個要素:()、和().D.方法 3。軟件是由()組成的完整集合.A.程序B.編程 4.繼承的對象能夠直接獲得已有對象的()和(),而不必重復(fù)定義他們.B.特征答案:B, DA.軟件本身的特點及開發(fā)方法B.對軟件的認(rèn)識不夠C.軟件生產(chǎn)能力不足D.軟件工具落后答案:A, B B.程序D.類 A.語句覆蓋B.邊界值分析C.基本路徑測試D。等價類劃分 8.組合

溫馨提示

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

最新文檔

評論

0/150

提交評論