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