可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
軟件工程19秋在線作業(yè)1
試卷總分:100 得分:100
第1題,屬于黑盒技術(shù)設(shè)計測試用例的方法之一是()。
A、邊界值分析
B、邏輯覆蓋
C、循環(huán)覆蓋
D、基本路徑測試
正確答案:
第2題,白盒法又稱為邏輯覆蓋法,主要用于()。
A、功能測試
B、系統(tǒng)測試
C、Alpha測試
D、單元測試
正確答案:
第3題,任何一個基于計算機系統(tǒng)都可以用什么來描述,它將該系統(tǒng)轉(zhuǎn)換成一個信息變換模型。()
A、E-R圖
B、IPO
C、數(shù)據(jù)流圖
D、盒圖
正確答案:
第4題,在軟件開發(fā)過程中要產(chǎn)生大量的信息,要進行大量的修改,能協(xié)調(diào)軟件開發(fā),并使混亂減到最低程度的是()。
A、軟件開發(fā)管理
B、軟件配置管理
C、軟件質(zhì)量管理
D、軟件質(zhì)量控制
正確答案:
第5題,軟件開發(fā)過程中,抽取和整理用戶需求并建立問題域精確模型的過程是()。
A、軟件生存期
B、面向?qū)ο笤O(shè)計
C、結(jié)構(gòu)化程序設(shè)計
D、面向?qū)ο蠓治?br/>正確答案:
第6題,維護工作量的估算模型為:M=P+Ke(c-d)。其中M代表()。
A、維護所用工作量
B、生產(chǎn)性工作量
C、助動性工作量
D、經(jīng)驗常數(shù)
正確答案:
第7題,采用Gantt圖表示軟件項目進度安排,下列說法中正確的是()。
A、能夠反映多個任務(wù)之間的復雜關(guān)系
B、能夠直觀表示任務(wù)之間相互依賴制約關(guān)系
C、能夠表示哪些任務(wù)是關(guān)鍵任務(wù)
D、能夠表示子任務(wù)之間的并行和串行關(guān)系
正確答案:
第8題,在需求分析的基礎(chǔ)上通過將系統(tǒng)分解成模塊,確定系統(tǒng)功能實現(xiàn)的是()。
A、總體設(shè)計
B、實現(xiàn)
C、測試
D、詳細設(shè)計
正確答案:
第9題,為了使用戶需求逐步精細化、完全化、一致化,通常采用()。
A、面向?qū)ο蠹夹g(shù)
B、需求建模技術(shù)
C、結(jié)構(gòu)化分析
D、數(shù)據(jù)模型
正確答案:
第10題,軟件調(diào)試技術(shù)包括()。
A、邊界值分析
B、演繹法
C、循環(huán)覆蓋
D、集成測試
正確答案:
第11題,需求分析的主要任務(wù)包括()。
A、抽取需求
B、模擬和分析需求
C、傳遞需求
D、認可需求
正確答案:
第12題,軟件測試過程一般可劃分為哪幾個主要階段。()
A、單元測試
B、集成測試
C、驗收測試
D、系統(tǒng)測試
正確答案:
第13題,實現(xiàn)容錯的主要手段包括()。
A、測試
B、調(diào)試
C、冗余
D、防錯程序設(shè)計
正確答案:
第14題,瀑布模型的優(yōu)點包括()。
A、強迫開發(fā)人員采用規(guī)范的方法
B、嚴格地規(guī)定了每個階段必須提交的文檔
C、要求每個階段交出的所有產(chǎn)品都必須經(jīng)過質(zhì)量保證小組的仔細驗證
D、代碼不存在二義性
正確答案:
第15題,軟件需求分析的任務(wù)包括()。
A、問題分析
B、系統(tǒng)設(shè)計
C、需求描述
D、需求評審
正確答案:
第16題,軟件維護的內(nèi)容包括()。
A、校正性維護
B、適應性維護
C、完善性維護
D、預防性維護
正確答案:
第17題,文檔在軟件工程中的作用包括()。
A、提高軟件開發(fā)過程的能見度
B、提高開發(fā)效率
C、作為開發(fā)人員階段工作成果和結(jié)束標志
D、提供軟件運行、維護和培訓有關(guān)資料
正確答案:
第18題,在狀態(tài)圖中定義的狀態(tài)主要有()。
A、初始狀態(tài)
B、最終狀態(tài)
C、中間狀態(tài)
D、無序狀態(tài)
正確答案:
第19題,在軟件詳細設(shè)計過程中采用的工具包括()。
A、判定表
B、DFD圖
C、IPO圖
D、PDL
正確答案:
第20題,數(shù)據(jù)對象彼此之間相互連接的方式稱為聯(lián)系,也稱為關(guān)系。聯(lián)系可分為以下幾種類型。()
A、一對一聯(lián)系
B、一對多聯(lián)系
C、多對多聯(lián)系
D、復雜聯(lián)系
正確答案:
第21題,軟件中使用的可重用構(gòu)件越多,適應性和完善性維護也就越困難。
A、錯誤
B、正確
正確答案:
第22題,瀑布模型的核心是按照軟件開發(fā)的時間順序?qū)栴}簡化。
A、錯誤
B、正確
正確答案:
第23題,機器語言、匯編語言是依賴于機器,面向機器的語言。
A、錯誤
B、正確
正確答案:
第24題,設(shè)計時使用了一個復雜的數(shù)據(jù)結(jié)構(gòu),則應該用注解說明用程序設(shè)計語言實現(xiàn)這個數(shù)據(jù)結(jié)構(gòu)的方法和特點。
A、錯誤
B、正確
正確答案:
第25題,汽車有一個發(fā)動機。汽車和發(fā)動機之間的關(guān)系是一般具體的關(guān)系。
A、錯誤
B、正確
正確答案:
第26題,需求分析的主要方法有SD法、OOA法及HIPO法等。
A、錯誤
B、正確
正確答案:
第27題,HIPO法既是需求分析方法,又是軟件設(shè)計方法。
A、錯誤
B、正確
正確答案:
第28題,模塊之間聯(lián)系越緊密,其耦合性就越弱,模塊的獨立性則越強。
A、錯誤
B、正確
正確答案:
第29題,軟件結(jié)構(gòu)圖中,模塊框之間若有直線連接,表示它們之間存在順序執(zhí)行關(guān)系。
A、錯誤
B、正確
正確答案:
第30題,軟件可理解性指的是把程序從一種計算環(huán)境(硬件配置和操作系統(tǒng))轉(zhuǎn)移到另一種計算環(huán)境的難易程度。
A、錯誤
B、正確
正確答案:
第31題,程序流程圖本質(zhì)上不是逐步求精的好工具,它誘使程序員過早地考慮程序的控制流程,而不去考慮程序的全局結(jié)構(gòu)。
A、錯誤
B、正確
正確答案:
第32題,軟件的逆向工程是分析程序以便在比源代碼更高的抽象層次上創(chuàng)建出程序的某種表示的過程。
A、錯誤
B、正確
正確答案:
第33題,軟件開發(fā)方法是一種使用早已定義好的技術(shù)集及符號表示習慣來組織軟件生產(chǎn)的過程。
A、錯誤
B、正確
正確答案:
第34題,人機界面的風格大致經(jīng)過了兩代的演變。
A、錯誤
B、正確
正確答案:
第35題,快速建立漸進原型RCP建立的原型反映了系統(tǒng)的某些主要特征。
A、錯誤
B、正確
正確答案:
第36題,詳細設(shè)計的結(jié)果基本決定了最終程序的代碼規(guī)模。
A、錯誤
B、正確
正確答案:
第37題,加工小說明是對系統(tǒng)流程圖中的加工進行說明。
A、錯誤
B、正確
正確答案:
第38題,對象實現(xiàn)了數(shù)據(jù)和操作的結(jié)合,使數(shù)據(jù)和操作封裝于對象的統(tǒng)一體中。
A、錯誤
B、正確
正確答案:
第39題,需求分析的具體任務(wù)包括確定軟件系統(tǒng)的功能需求、性能需求和運行環(huán)境約束,編制軟件需求規(guī)格說明書、軟件系統(tǒng)的驗收測試準則和初步的用戶手冊。
A、錯誤
B、正確
正確答案:
第40題,確認測試也稱驗收測試,它的目標是驗證軟件的可維護性。
A、錯誤
B、正確
正確答案: