可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
西交《軟件工程概論》在線作業(yè)
試卷總分:100 得分:100
第1題,SA方法是一種( )
A、自頂向下逐層分解的分析方法
B、自底向上逐層分解的分析方法
C、面向對象的分析方法
D、其他都不是
正確答案:
第2題,黑盒測試是從( )觀點出發(fā)的測試,白盒測試是從( )觀點出發(fā)的測試。正確選項為( )
A、開發(fā)人員、管理人員
B、用戶、管理人員
C、用戶、開發(fā)人員
D、開發(fā)人員、用戶
正確答案:
第3題,為了進一步改善軟件系統(tǒng)的可維護性和可靠性,并為以后的改進奠定基礎的軟件維護稱為( ).
A、糾錯性維護
B、適應性維護
C、改善性維護
D、預防性維護
正確答案:
第4題,研究軟硬件資源的有效性是進行( )研究的一方面。
A、技術可行性
B、經濟可行性
C、社會可行性
D、操作可行性
正確答案:
答案來源:(www.),需求分析是( )
A、軟件開發(fā)工作的基礎
B、軟件生存周期的開始
C、由系統(tǒng)分析員單獨完成的
D、由用戶自己單獨完成的
正確答案:
第6題,對于集成測試,下列說法錯誤的是( )
A、應對每一個測試用例都執(zhí)行測試規(guī)程
B、應將測試結果與預期結果比較,研究兩者的偏離原因
C、將缺陷報告給相關構件工程師,不需要他們修改
D、將缺陷報告給測試設計人員,由它們評估整個測試工作的結果
正確答案:
第7題,根據用戶在軟件使用過程中提出的建設性意見而進行的維護活動稱為( ).
A、糾錯性維護
B、適應性維護
C、改善性維護
D、預防性維護
正確答案:
第8題,軟件設計一般分為總體設計和詳細設計,它們之間的關系是( )
A、全局和局部
B、抽象和具體
C、總體和層次
D、功能和結構
正確答案:
第9題,軟件設計的準則中不包括( )。
A、編程語言選擇準則
B、信息屏蔽準則
C、結構化和模塊化準則
D、抽象準則
正確答案:
答案來源:(www.),在排序法中,( )是從未排序序列中依次取出元素,與已排序序列中的元素作比較,將其放入已排序序列的正確位置。
A、選擇排序
B、快速排序
C、插入排序
D、冒泡排序
正確答案:
第11題,需求分析是()
A、軟件開發(fā)工作的基礎
B、軟件生存周期的開始
C、由系統(tǒng)分析員單獨完成的
D、由用戶自己單獨完成的
正確答案:
答案來源:(www.),需求分析的任務不包括( ).
A、問題分析
B、系統(tǒng)設計
C、需求描述
D、需求評審.
正確答案:
第13題,瀑布模型是一種()。
A、軟件開發(fā)方法
B、軟件生存周期
C、程序設計方法學
D、軟件生存周期模型
正確答案:
第14題,下面有關軟件維護的敘述( )是正確的
A、設計軟件時就應考慮到將來的可修改性
B、維護軟件是一件很吸引人的創(chuàng)造性工作
C、維護軟件就是改正軟件中的錯誤
D、誰編寫軟件就應由誰來維護這個軟件
正確答案:
答案來源:(www.),軟件工程中的各種方法是完成軟件工程項目的技術手段,它們支持軟件工程的( )階段.
A、各個
B、前期
C、中期
D、后期
正確答案:
第16題,分層的數據流圖是一種比較嚴格又易于理解的描述方式,它的頂層圖描述了系統(tǒng)的( )
A、細節(jié)
B、輸入與輸出
C、軟件的作者
D、繪制的時間
正確答案:
第17題,面向對象程序設計語言與其他程序設計語言的最主要差別是它具有( )
A、模塊性
B、抽象性
C、繼承性
D、共享性
正確答案:
第18題,檢查軟件產品是否符合需求定義的過程稱為()。
A、集成測試
B、確認測試
C、驗證測試
D、驗收測試
正確答案:
第19題,軟件測試法中,( ?。┲饕治龀绦虻膬炔拷Y構。
A、白盒法
B、黑盒法
C、因果圖法
D、錯誤推測法
正確答案:
答案來源:(www.),模塊的基本屬性有( )
A、接口
B、參數
C、功能
D、邏輯
E、狀態(tài)
正確答案:,C,D,E
第21題,軟件調試方法一般分為動態(tài)測試方法、靜態(tài)測試方法。動態(tài)測試方法中又根據測試用例的設計方法不同,分為黑盒測試、白盒測試兩類( )
T、對
F、錯
更多答案下載:(www.)
第22題,面向對象設計準則是:模塊化,抽象信息隱藏,低耦合,高內聚。
A、錯誤
B、正確
正確答案:
第23題,傳統(tǒng)軟件開發(fā)方法的缺陷:(1)面向過程為主(2)軟件結構穩(wěn)定性差(3)軟件開發(fā)的抽象力度?。?)軟件重用未能得到很好的解決。
A、錯誤
B、正確
正確答案:
第24題,軟件工程過程包含7個過程()
A、錯誤
B、正確
正確答案:
答案來源:(www.),軟件體系結構的幾種模型包括:結構模型、框架模型、動態(tài)模型、過程模型、功能模型
A、錯誤
B、正確
正確答案:
第26題,UML是一種定義良好、易于表達、功能強大且普遍適用的建模語言。( )
A、錯誤
B、正確
正確答案:
第27題,為了克服瀑布模型的局限性,使開發(fā)過程具有一定的靈活性和可修改性,于是產生了增量模型,它是在瀑布模型的基礎上加以修改而形成的( )
T、對
F、錯
更多答案下載:(www.)
第28題,針對不同工作目標,軟件項目計劃有:項目實施計劃、質量保證計劃、軟件測試計劃、文檔編制計劃、用戶培訓計劃、綜合支持計劃、軟件發(fā)布計劃。
A、錯誤
B、正確
正確答案:
第29題,風險管理的活動有:(1)風險識別(2)風險分析(3)風險規(guī)劃(4)風險控制
A、錯誤
B、正確
正確答案:
答案來源:(www.),數據字典有以下四類條目:數據流、數據項、數據存儲、基本加工。
A、錯誤
B、正確
正確答案:
第31題,軟件測試一般分為四個步驟:單元測試也稱模塊測試)、集成測試也稱組裝測試,聯合測試)、確認測試也稱驗收測試,有效性測試)、系統(tǒng)測試。
A、錯誤
B、正確
正確答案:
第32題,非漸增式測試:該測試是首先對每個模塊分別進行單元測試,然后再把所有的模塊按設計要求組裝在一起進行的測試。
A、錯誤
B、正確
正確答案:
第33題,樁模塊用來代替被測模塊所調用的模塊。它的作用是返回被測模塊所需的信息。( )
A、錯誤
B、正確
正確答案:
第34題,具有明確功能并可以分離出來的軟件或硬件叫做構件( )
A、錯誤
B、正確
正確答案:
第35題,可用性:系統(tǒng)在給定的時間點上根據需求說明成功地運行的概率。也可以說可用性是當有請求時即在一定時刻)系統(tǒng)能執(zhí)行有用服務的可能性。()
A、錯誤
B、正確
正確答案:
第36題,維護技術通常由兩類維護技術:面向維護的技術和維護支援技術()
A、錯誤
B、正確
正確答案:
第37題,軟件測試一般分為四個步驟:單元測試也稱模塊測試、集成測試也稱組裝測試,聯合測試、確認測試也稱驗收測試,有效性測試、系統(tǒng)測試( )
T、對
F、錯
更多答案下載:(www.)
第38題,靜態(tài)測試是指通過運行程序發(fā)現問題()
A、錯誤
B、正確
正確答案:
第39題,軟件的可維護性、可使用性、可靠性是衡量軟件質量的幾個主要特性。
A、錯誤
B、正確
正確答案:
第40題,"軟件工程"概念的提出是為了克服軟件危機( )
T、對
F、錯
更多答案下載:(www.)
第41題,RUP設計的主要結果是設計模型,用來可視化的描述系統(tǒng)的實現。()
A、錯誤
B、正確
正確答案:
第42題,劃分模塊時,盡量做到低內聚、高耦合()
A、錯誤
B、正確
正確答案:
第43題,軟件的可行性研究中,從軟件功能可行性角度考慮的是操作可行性。()
T、對
F、錯
正確答案:F
第44題,支持設計、實現或測試等特定軟件開發(fā)階段的CASE工作臺是一組軟件包。()
T、對
F、錯
正確答案:F
第45題,類有三種復用方式:實例復用、繼承復用、多態(tài)復用。
A、錯誤
B、正確
正確答案:
第46題,面向對象的方法包含面向對象分析、面向對象設計和面向對象實現()
A、錯誤
B、正確
正確答案:
第47題,面向對象設計準則是:模塊化,抽象信息隱藏,低耦合,高內聚( )
T、對
F、錯
更多答案下載:(www.)
第48題,測試模型包括:測試用例、測試用例、測試構件。()
A、錯誤
B、正確
正確答案:
第49題,大多數開發(fā)系統(tǒng)都采用基于文件集成的策略。
T、對
F、錯
更多答案下載:(www.)
答案來源:(www.),Lethbridge對領域分析的理解是:領域分析是軟件工程師了解背景信息的過程( )
T、對
F、錯
更多答案下載:(www.)

