《軟件工程》試卷_第1頁
《軟件工程》試卷_第2頁
《軟件工程》試卷_第3頁
《軟件工程》試卷_第4頁
《軟件工程》試卷_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

軟件工程試卷(二)一、單選題(每題1分,共30分)1、( )是用戶和設(shè)計交換最頻繁的方法A、原型化方法B、瀑布模型方法C、螺旋模型方法D、構(gòu)件組裝模型2、下列關(guān)于JSP方法不正確的說法是( )A、 JSP方法主要用于規(guī)模不大的數(shù)據(jù)處理系統(tǒng)B、 JSP方法不明確的劃分軟件概要設(shè)計和詳細設(shè)計的兩個階段C、 JSP方法適用于輸入數(shù)據(jù)和輸出數(shù)據(jù)之間有對應(yīng)關(guān)系的問題求解D、 JSP方法根據(jù)輸入、輸出的數(shù)據(jù)結(jié)構(gòu),按一定的規(guī)則映射成軟件的體系結(jié)構(gòu)。因此它只適用于詳細設(shè)計階段)8、項目開發(fā)計劃D、操作手冊3)8、項目開發(fā)計劃D、操作手冊A、軟件需求說明書C、概要設(shè)計說明書4、若有一個計算類型的程序,它的輸入量只有一個X,其范圍是[-1.0,1.0],現(xiàn)從輸入的角度考慮一組測試用例:-1.001,-1.0,1.0,1.001。設(shè)計這組測試用例的方法是( )A.條件覆蓋法 B、等價分類法 C、邊界值分析法 D、錯誤推測法5、不適合作為科學工程計算的語言是( )D、Prolog)B、詳細設(shè)計說明D、D、Prolog)B、詳細設(shè)計說明D、概要設(shè)計說明與詳細設(shè)計說明B、及早提供全部完整的軟件產(chǎn)品D、及早提供工作軟件6、 黑盒測試在設(shè)計測試用例時,主要需要研究(A、需求規(guī)格說明與概要設(shè)計說明?項目開發(fā)計劃7、快速原型模型的主要特點之一是( )A、開發(fā)完畢才見到產(chǎn)品C、開發(fā)完畢后才見到工作軟件8、 瀑布模型的存在問題是()A、用戶容易參與開發(fā) B、缺乏靈活性C、用戶與開發(fā)者易溝通D、適用可變需求9、某次程序調(diào)試沒有出現(xiàn)預(yù)計的結(jié)果,下列( )不可能是導致出錯的原因。A、變量沒有初始化B、編寫的語句書寫格式不規(guī)范C、循環(huán)控制出錯 D、代碼輸入有誤10、 系統(tǒng)流程圖用于可行性分析中的()的描述。A、當前運行系統(tǒng) B、當前邏輯模型。、目標系統(tǒng) D、新系統(tǒng)11、 下列關(guān)于瀑布模型的描述正確的是( )。A、 瀑布模型的核心是按照軟件開發(fā)的時間順序?qū)栴}簡化。B、 瀑布模型具有良好的靈活性。C、 瀑布模型采用結(jié)構(gòu)化的分析與設(shè)計方法,將邏輯實現(xiàn)與物理實現(xiàn)分開。D、 利用瀑布模型,如果發(fā)現(xiàn)問題修改的代價很低。12、( )工具在軟件詳細設(shè)計過程中不采用。A.判定表 B.IPO圖C.PDLD.DFD圖13、 程序的三種基本控制結(jié)構(gòu)是( )A、過程、子程序和分程序 B、順序、選擇和重復(fù)C、遞歸、堆棧和隊列 D、調(diào)用、返回和轉(zhuǎn)移14、 可維護性的特性中相互促進的是()A、可理解性和可測試性 B、效率和可移植性C、效率和可修改性 D、效率和結(jié)構(gòu)好

15、在變更控制中,( )可以用來確保由不同用戶所執(zhí)行的并發(fā)變更。A、異步控制 B、同步控制 C、存取控制 D、基線控制16、 提高軟件質(zhì)量和可靠的技術(shù)大致可分為兩大類:其中一類就是避開錯誤技術(shù),但避開錯誤技術(shù)無法做到完美無缺和絕無錯誤,這就需要( )A、消除錯誤B、檢測錯誤 C、避開錯誤 D、容錯17、 ( )是以提高軟件質(zhì)量為目的的技術(shù)活動。A、技術(shù)創(chuàng)新 B、測試 C、技術(shù)創(chuàng)造 D、技術(shù)評審18、 軟件開發(fā)過程中,抽取和整理用戶需求并建立問題域精確模型的過程叫( )A、生存期 B、面向?qū)ο笤O(shè)計C、面向?qū)ο蟪绦蛟O(shè)計D、面向?qū)ο蠓治?9、原型化方法是用戶和設(shè)計者之間執(zhí)行的一種交互構(gòu)成,適用于( )系統(tǒng)。A、需求不確定性高的 B、需求確定的 C、管理信息D、實時20、使用白盒測試方法時,確定測試數(shù)據(jù)應(yīng)根據(jù)( )和指定的覆蓋標準。A、程序的內(nèi)部邏輯 B、程序的復(fù)雜結(jié)構(gòu)C、使用說明書D、程序的功能21、 在下列工具與環(huán)境中( )屬于較早期的CASE。A、基于信息工程CASEB、人工智能CASEC、結(jié)構(gòu)的基于圖形CASED、集成的CASE環(huán)境22、 軟件復(fù)雜性度量的參數(shù)包括()A、效率B、規(guī)模C、完整性D、容錯性23、以下哪一項不是軟件危機的表現(xiàn)形式()A、成本高B、生產(chǎn)率低C、技術(shù)發(fā)展快D、質(zhì)量得不到保證24、軟件維護的副作用主要有以下哪幾種( )A、編碼副作用、數(shù)據(jù)副作用、測試副作用B、編碼副作用、數(shù)據(jù)副作用、調(diào)試副作用C、編碼副作用、數(shù)據(jù)副作用、文檔副作用D、編碼副作用、文檔副作用、測試副作用25、如果一個模塊調(diào)用下層模塊時傳遞一個數(shù)據(jù)結(jié)構(gòu),則這種耦合屬于 )。A、簡單耦合B、直接耦合C、標記耦合D、控制耦合26、 軟件測試計劃開始于需求分析階段,完成于()階段。A需求分析B軟件設(shè)計C軟件實現(xiàn)D軟件測試27、 開發(fā)軟件時對提高軟件開發(fā)人員工作效率至關(guān)重要的是(A、程序開發(fā)環(huán)境 B、操作系統(tǒng)的資源管理功能C、程序人員數(shù)量 D、計算機的并行處理能力28、軟件設(shè)計階段在管理上又可以依次分成概要設(shè)計和( )兩步。A、數(shù)據(jù)設(shè)計B、運行設(shè)計 C、詳細設(shè)計 D、故障處理設(shè)計)。29、 在結(jié)構(gòu)化分析方法中,用以表達系統(tǒng)內(nèi)數(shù)據(jù)的運動情況的工具有()。A、數(shù)據(jù)流圖B、數(shù)據(jù)詞典C、結(jié)構(gòu)化英語D、判定表與判定樹)的。30、 、將幾個邏輯上相似的成分放在同一個模塊中,通過模塊入口處的一個判斷決定執(zhí)行哪一個功能。該模塊的內(nèi)聚性是()的。A、過程內(nèi)聚B、巧合內(nèi)聚C、時間內(nèi)聚 D、邏輯內(nèi)聚二、填空題(每空1分,共15分)1、 軟件生存周期一般可分為六個階段。.進行需求分析的方法。結(jié)構(gòu)化分析方法使用.2、 結(jié)構(gòu)化分析方法是面向一.進行需求分析的方法。結(jié)構(gòu)化分析方法使用. 來描述。3、Jackson系統(tǒng)開發(fā)方法(JSD)是一種典型的的分析設(shè)計方法。4、瀑布模型是以文檔為驅(qū)動、適合于的軟件項目的模型。5、軟件概要設(shè)計的主要任務(wù)就是 。6、軟件開發(fā)是一個自頂向下逐步細化和求精過程,而軟件測試是一個集成的過程。7、 需求分析階段研究的對象是軟件項目的8、數(shù)據(jù)流圖和共同構(gòu)成系統(tǒng)的邏輯模型。三、 判斷題(每題1分,共10分)1、 軟件工程采用的生存周期方法就是從時間角度對軟件的開發(fā)和維護這個復(fù)雜問題進行分TOC\o"1-5"\h\z解,將軟件生存的時期分為若干階段。( )2、 在可行性研究中最難決斷和最關(guān)鍵的問題是經(jīng)濟可行性。( )3、 數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工的角度,以圖形的方式描述數(shù)據(jù)流從輸入到輸出的傳輸變換過程。( )4、 模塊分解時應(yīng)注意不要降低模塊的獨立性。( )5、 Warnier方法也是一種面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計方法。其邏輯更嚴格。( )6、 PAD圖在設(shè)置了五種基本的控制結(jié)構(gòu)后,還允許遞歸調(diào)用。( )7、 需求是變化的,因為軟件是靈活的,總可以滿足需求。( )8、 在可行性研究中最難決斷和最關(guān)鍵的問題是經(jīng)濟可行性。( )9、 如果把軟件開發(fā)所需的資源畫成一個金字塔,人是最基本的資源。( )10、 軟件生存周期是從軟件開始開發(fā)到開發(fā)結(jié)束的整個時期。( )四、 名詞解釋(每題3分,共15分)1、軟件:2、 加工邏輯:3、 信息隱蔽:4、 結(jié)構(gòu)沖突:5、 逆向工程:五、簡答題(每小題5分,共20分)1、軟件的特點是什么?2

溫馨提示

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

最新文檔

評論

0/150

提交評論