西交《軟件工程概論》在線作業(yè)
試卷總分:100 得分:100
第1題,SA方法是一種( )
A、自頂向下逐層分解的分析方法
B、自底向上逐層分解的分析方法
C、面向?qū)ο蟮姆治龇椒?br/>D、以上都不是
正確答案:
第2題,白盒測試方法重視( )的度量
A、測試覆蓋率
B、測試數(shù)據(jù)多少
C、測試費(fèi)用
D、測試周期
正確答案:
第3題,程序的3中基本結(jié)構(gòu)是( )
A、過程、子程序、分程序
B、順序、條件、循環(huán)
C、遞歸、堆棧、隊(duì)列
D、調(diào)用、返回、轉(zhuǎn)移
正確答案:
第4題,程序內(nèi)部的各個(gè)部分之間存在的聯(lián)系,用結(jié)構(gòu)圖表達(dá)時(shí),最關(guān)心的是模塊的內(nèi)聚性和( )
A、獨(dú)立性
B、有效性
C、耦合性
D、安全性
正確答案:
第5題,盡管有不合法的輸入,軟件仍能繼續(xù)正常工作的能力是指( )
A、兼容性
B、可靠性
C、容錯性
D、穩(wěn)定性
正確答案:
第6題,面向?qū)ο蟪绦蛟O(shè)計(jì)語言與其他程序設(shè)計(jì)語言的最主要差別是它具有( )
A、模塊性
B、抽象性
C、繼承性
D、共享性
正確答案:
第7題,面向?qū)ο蠓治鲭A段建立的三個(gè)模型中,核心的模型是( )模型。
A、功能
B、動態(tài)
C、對象
D、分析
正確答案:
第8題,面向?qū)ο笤O(shè)計(jì)語言不同于其他語言的最主要特點(diǎn)是( )
A、模塊性
B、抽象性
C、繼承性
D、共享性
正確答案:
第9題,軟件工程對維護(hù)工作的主要目標(biāo)是提高( ),降低維護(hù)的代價(jià)
A、軟件的生產(chǎn)率
B、軟件的可靠性
C、軟件的可維護(hù)性
D、維護(hù)的效率
正確答案:
第10題,軟件開發(fā)過程中抽取和整理用戶需求并建立問題域精確模型的過程叫( )
A、生存期
B、面向?qū)ο笤O(shè)計(jì)
C、面向?qū)ο蟪绦蛟O(shè)計(jì)
D、面向?qū)ο蠓治?br/>正確答案:
第11題,軟件設(shè)計(jì)一般分為總體設(shè)計(jì)和詳細(xì)設(shè)計(jì),它們之間的關(guān)系是( )
A、全局和局部
B、抽象和具體
C、總體和層次
D、功能和結(jié)構(gòu)
正確答案:
第12題,軟件是一種( )產(chǎn)品
A、有形
B、邏輯
C、物質(zhì)
D、消耗
正確答案:
第13題,下面哪個(gè)不是集成測試使用的圖模型( )
A、順序圖
B、協(xié)作圖
C、活動圖
D、用例圖
正確答案:
第14題,詳細(xì)設(shè)計(jì)的任務(wù)是確定每個(gè)模塊的( )
A、外部特性
B、內(nèi)部特性
C、算法和使用的數(shù)據(jù)
D、功能和輸入輸出數(shù)據(jù)
正確答案:
第15題,需求分析最終結(jié)果是產(chǎn)生( )
A、項(xiàng)目開發(fā)計(jì)劃
B、可行性分析報(bào)告
C、需求規(guī)格說明書
D、設(shè)計(jì)說明書
正確答案:
第16題,研究軟硬件資源的有效性是進(jìn)行( )研究的一方面
A、技術(shù)可行性
B、經(jīng)濟(jì)可行性
C、社會可行性
D、操作可行性
正確答案:
第17題,一個(gè)CASE工作臺是一組( ),支持設(shè)計(jì)、實(shí)現(xiàn)或測試等特定的軟件開發(fā)階段
A、工具集
B、軟件包
C、平臺集
D、程序包
正確答案:
第18題,下面屬于軟件調(diào)試技術(shù)的是( )
A、邊界值分析
B、回溯法
C、循環(huán)覆蓋
D、集成測試
正確答案:
第19題,以下說法錯誤的是( )
A、對象具有很強(qiáng)的表達(dá)能力和描述功能
B、對象是人們要進(jìn)行研究的任何事務(wù)
C、對象是封裝的基本單位
D、類封裝比對象封裝更具體、更細(xì)致
正確答案:
第20題,技術(shù)可行性考慮的問題有( )
A、開發(fā)風(fēng)險(xiǎn)分析
B、資源分析
C、相關(guān)技術(shù)的反展
正確答案:
第21題,“軟件工程”概念的提出是為了克服軟件危機(jī)( )
T、對
F、錯
正確答案:
第22題,3種可能的控制流機(jī)制分別是:過程驅(qū)動控制、事件驅(qū)動控制、線程( )
T、對
F、錯
正確答案:
第23題,CASE這一術(shù)語的英文是Computer Aided Software Engineering( )
T、對
F、錯
正確答案:
第24題,Lethbridge對領(lǐng)域分析的理解是:領(lǐng)域分析是軟件工程師了解背景信息的過程( )
T、對
F、錯
正確答案:
第25題,UI設(shè)計(jì)必須考慮軟件使用者的體力和腦力,人的能力是界面設(shè)計(jì)原則的基礎(chǔ)( )
T、對
F、錯
正確答案:
第26題,測試設(shè)計(jì)人員尤其看重的兩條度量標(biāo)準(zhǔn)是:測試完全性、可靠性( )
T、對
F、錯
正確答案:
第27題,傳統(tǒng)程序的復(fù)用以調(diào)用公共模塊為主,而面向?qū)ο髲?fù)用很多是用繼承實(shí)現(xiàn)的( )
T、對
F、錯
正確答案:
第28題,傳統(tǒng)的SA方法主要用于數(shù)據(jù)處理方面的問題,主要工具DFD體現(xiàn)了系統(tǒng)的“做什么”功能,但它僅是一個(gè)靜態(tài)模型,沒有處理的順序,即控制模型( )
T、對
F、錯
正確答案:
第29題,對象建模的過程:確定類、準(zhǔn)備數(shù)據(jù)字典、確定關(guān)聯(lián)、確定屬性、使用繼承來細(xì)化類、完善對象模型( )
T、對
F、錯
正確答案:
第30題,對象具有狀態(tài),一個(gè)對象用數(shù)據(jù)值來描述它的狀態(tài)( )
T、對
F、錯
正確答案:
第31題,風(fēng)險(xiǎn)管理的活動有1)風(fēng)險(xiǎn)識別(2)風(fēng)險(xiǎn)分析(3)風(fēng)險(xiǎn)規(guī)劃(4)風(fēng)險(xiǎn)控制( )
T、對
F、錯
正確答案:
第32題,漸增式測試:該測試是逐個(gè)把未經(jīng)過測試的模塊組裝到已經(jīng)測試過的模塊上去,進(jìn)行集成測試。每加入一個(gè)新模塊進(jìn)行一次集成的測試,重復(fù)此過程直至程序組裝完畢( )
T、對
F、錯
正確答案:
第33題,具有明確功能并可以分離出來的軟件或硬件叫做構(gòu)件( )
T、對
F、錯
正確答案:
第34題,類之間的連接關(guān)系是聚合關(guān)系;類之間整體與部分的關(guān)系是關(guān)聯(lián)關(guān)系( )
T、對
F、錯
正確答案:
第35題,面向?qū)ο蟮奶卣?img/>1)對象唯一性(2)分類性(3)繼承性(4)多態(tài)性(多形性) ( )
T、對
F、錯
正確答案:
第36題,面向?qū)ο笤O(shè)計(jì)可分為系統(tǒng)設(shè)計(jì)和對象設(shè)計(jì)( )
T、對
F、錯
正確答案:
第37題,面向?qū)ο笤O(shè)計(jì)準(zhǔn)則是:模塊化,抽象信息隱藏,低耦合,高內(nèi)聚( )
T、對
F、錯
正確答案:
第38題,瀑布模型本質(zhì)上不是一種線性順序模型( )
T、對
F、錯
正確答案:
第39題,軟件測試一般分為四個(gè)步驟:單元測試也稱模塊測試、集成測試也稱組裝測試,聯(lián)合測試、確認(rèn)測試也稱驗(yàn)收測試,有效性測試、系統(tǒng)測試( )
T、對
F、錯
正確答案:
第40題,軟件的可維護(hù)性、可使用性、可靠性是衡量軟件質(zhì)量的幾個(gè)主要特性( )
T、對
F、錯
正確答案:
第41題,軟件體系結(jié)構(gòu)的幾種模型包括:結(jié)構(gòu)模型、結(jié)構(gòu)模型、動態(tài)模型、過程模型( ))
T、對
F、錯
正確答案:
第42題,軟件調(diào)試方法一般分為動態(tài)測試方法、靜態(tài)測試方法。動態(tài)測試方法中又根據(jù)測試用例的設(shè)計(jì)方法不同,分為黑盒測試、白盒測試兩類( )
T、對
F、錯
正確答案:
第43題,軟件維護(hù)分為改正性維護(hù)、適應(yīng)性維護(hù)、增強(qiáng)性維護(hù)( )
T、對
F、錯
正確答案:
第44題,軟件維護(hù)內(nèi)容有四種:校正性維護(hù),適應(yīng)性維護(hù),完善性維護(hù)和預(yù)防性維護(hù)( )
T、對
F、錯
正確答案:
第45題,軟件再工程是視圖增加當(dāng)前系統(tǒng)的總體質(zhì)量、提高可維護(hù)性的工程( )
T、對
F、錯
正確答案:
第46題,數(shù)據(jù)流圖有四個(gè)基本成分:數(shù)據(jù)流、加工、數(shù)據(jù)存儲、數(shù)據(jù)的源點(diǎn)或終點(diǎn)( )
T、對
F、錯
正確答案:
第47題,為了克服瀑布模型的局限性,使開發(fā)過程具有一定的靈活性和可修改性,于是產(chǎn)生了增量模型,它是在瀑布模型的基礎(chǔ)上加以修改而形成的( )
T、對
F、錯
正確答案:
第48題,詳細(xì)設(shè)計(jì)的基本任務(wù)有:算法設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、物理設(shè)計(jì)、其他設(shè)計(jì),例如代碼設(shè)計(jì)、輸入/輸出格式設(shè)計(jì)、人機(jī)對話設(shè)計(jì)、編寫詳細(xì)設(shè)計(jì)說明書、評審( )
T、對
F、錯
正確答案:
第49題,用等價(jià)類劃分的方法設(shè)計(jì)測試用例的步驟為:劃分等價(jià)類、確定測試用例( )
T、對
F、錯
正確答案:
第50題,針對不同工作目標(biāo),軟件項(xiàng)目計(jì)劃有:項(xiàng)目實(shí)施計(jì)劃、質(zhì)量保證計(jì)劃、軟件測試計(jì)劃、文檔編制計(jì)劃、用戶培訓(xùn)計(jì)劃、綜合支持計(jì)劃、軟件發(fā)布計(jì)劃( )
T、對
F、錯
正確答案:

