2024年軟件工程開發(fā)等專業(yè)技能知識考試題庫(附含答案)_第1頁
2024年軟件工程開發(fā)等專業(yè)技能知識考試題庫(附含答案)_第2頁
2024年軟件工程開發(fā)等專業(yè)技能知識考試題庫(附含答案)_第3頁
2024年軟件工程開發(fā)等專業(yè)技能知識考試題庫(附含答案)_第4頁
2024年軟件工程開發(fā)等專業(yè)技能知識考試題庫(附含答案)_第5頁
已閱讀5頁,還剩180頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

題庫(附含答案)1.數(shù)據(jù)流圖是進行軟件需求分析的常用圖形工具,其基本圖形符號是()。A.輸入、輸出、外部實體和加工B.變換、加工、數(shù)據(jù)流和存儲C.加工、數(shù)據(jù)流、數(shù)據(jù)存儲和外部實體D.變換、數(shù)據(jù)存儲、加工和數(shù)據(jù)流2.集成測試的主要方法有兩個,一個是()一個是A.白盒測試方法、黑盒測試方法B.等價類劃分方法、邊緣值分析方法3.軟件文檔是軟件工程實施的重要成分,它不僅是軟件開發(fā)各階段的重要依據(jù),而且也影響軟件的()。A.可用性B.可維護性C.可擴展性D.可移植性4.面向?qū)ο笤O(shè)計階段的主要任務(wù)是系統(tǒng)設(shè)計和()。A.結(jié)構(gòu)化設(shè)計B.數(shù)據(jù)設(shè)計C.面向?qū)ο蟪绦蛟O(shè)計D.對象設(shè)計5.包含風(fēng)險分析的軟件工程模型是()。A.噴泉模型B.瀑布模型C.增量模型D.螺旋模型6.Jackson方法根據(jù)()來導(dǎo)出程序結(jié)構(gòu)。A.數(shù)據(jù)流圖B.數(shù)據(jù)間的控制結(jié)構(gòu)C.數(shù)據(jù)結(jié)構(gòu)7.需求工程的主要目的是()。A.系統(tǒng)開發(fā)的具體方案B.進一步確定用戶的需求C.解決系統(tǒng)是“做什么的問題”D.解決系統(tǒng)是“如何做的問題”8.只有類的共有界面的成員才能成為使用類的操作,這是軟件設(shè)計的()原則。A.過程抽象B.信息隱藏C.功能抽象D.共享性9.下列哪項不是風(fēng)險管理的過程?()。A.風(fēng)險規(guī)劃B.風(fēng)險識別C.風(fēng)險評估D.風(fēng)險收集10.在分層體系結(jié)構(gòu)中,()實現(xiàn)與實體對象相關(guān)的業(yè)A.表示層B.持久層C.實體層D.控制層11.下列選項中不屬于CI管道的是()。A.構(gòu)建B.模擬C.單元測試D.集成測試12.應(yīng)該在(),確定對象類中應(yīng)有的服務(wù)。B.建立動態(tài)模型和功能模型之后C.建立功能模型之后D.建立動態(tài)模型之后13.需求分析的主要方法有()。A.形式化分析方法C.結(jié)構(gòu)化分析SA方法D.程序流程圖份:()、屬性和方法(或操作)。A.標識B.繼承C.封裝D.消息15.(9)軟件維護的副作用,是指()。A.運行時誤操作B.隱含的錯誤D.開發(fā)時的錯誤16.使用軟件時提出增加新功能就必須進行()維護。A.預(yù)防性B.適應(yīng)性C.完善性D.糾錯性17.需求規(guī)格說明書的作用不應(yīng)包括()。A.軟件設(shè)計的依據(jù)C.軟件驗收的依據(jù)D.軟件可行性研究的依據(jù)18.()是表達系統(tǒng)類及其相互聯(lián)系的圖示,它是面A.部署圖B.類圖C.組件圖D.配置圖19.軟件測試可能發(fā)現(xiàn)軟件中的(),但不能證明軟件C.邏輯錯誤、沒有錯誤D.錯誤、沒有錯誤20.軟件需求規(guī)格說明書的內(nèi)容不應(yīng)該包括()。A.對重要功能的描述B.對算法的詳細過程描述C.對數(shù)據(jù)的要求D.軟件的性能21.影響軟件可維護性的主要因素不包括()。A.可修改性B.可測試性C.可用性D.可理解性22.汽車有一個發(fā)動機,汽車和發(fā)動機之間的關(guān)系是()B.整體部分C.分類D.一般具體23.成功的測試是指運行測試用例后()。A.發(fā)現(xiàn)了程序錯誤B.未發(fā)現(xiàn)程序錯誤C.證明程序正確D.改正了程序錯誤24.程序編譯器的體系結(jié)構(gòu)適合使用()。A.倉庫體系結(jié)構(gòu)B.模型-視圖-控制器結(jié)構(gòu)C.客戶機/服務(wù)器結(jié)構(gòu)25.模塊的獨立性是由內(nèi)聚性和耦合性來度量的,其中內(nèi)聚性是()。B.信息隱藏程度C.模塊的功能強度D.接口的復(fù)雜程度26.功能模型中所有的()往往形成一個層次結(jié)構(gòu),在這個層次結(jié)構(gòu)中一個數(shù)據(jù)流圖的過程可以由下一層數(shù)據(jù)流A.事件追蹤圖B.物理模型圖27.軟件工程中描述生命周期的瀑布模型一般包括計D.測試28.在E-R模型中,包含以下基本成分()。29.(3)軟件需求規(guī)格說明書的內(nèi)容不應(yīng)該包括()。C.對數(shù)據(jù)的要求D.軟件的性能30.下列不屬于面向?qū)ο蟮囊赜?)。A.繼承B.抽象C.分類性D.封裝31.面向?qū)ο蠓治龅氖滓ぷ魇墙?)。A.系統(tǒng)的動態(tài)模型B.系統(tǒng)的功能模型C.基本的E-R圖D.問題的對象模型32.(3)研究軟硬件資源的有效性是進行()研究的B.經(jīng)濟可行性33.(3)Jackson方法根據(jù)()來導(dǎo)出程序結(jié)構(gòu)。的是()。35.為了提高模塊的獨立性,模塊之間最好是()。36.螺旋模型綜合了()的優(yōu)點,并增加了風(fēng)險分析。37.以下哪些實踐有助于提升軟件項目的可維護性?(多選)(多選)士氣和工作效率?(多選)40.以下哪些實踐有助于促進軟件開發(fā)的持續(xù)學(xué)習(xí)和個人成長?(多選)41.軟件工程的三要素是()。B.方法、對象和類C.方法、工具和過程D.過程、模型、方法42.功能模型中所有的()往往形成一個層次結(jié)構(gòu),在這個層次結(jié)構(gòu)中一個數(shù)據(jù)流圖的過程可以由下一層數(shù)據(jù)流A.事件追蹤圖B.物理模型圖D.數(shù)據(jù)流圖43.極限編程中,在設(shè)計系統(tǒng)的體系架構(gòu)時,可以采用()促使團隊成員共同努力。A.WIPC.燃盡圖44.在需求分析之前有必要進行()工作。A.程序設(shè)計D.2NF分析45.面向?qū)ο蟮闹饕卣鞒藢ο笪ㄒ恍浴⒎庋b、繼承A.兼容性C.可移植性D.多態(tài)性46.()研究往往是系統(tǒng)開發(fā)過程中難度最大的工作,C.經(jīng)濟可行性第17頁共93頁47.應(yīng)用執(zhí)行對象的操作可以改變該對象的()。A.行為B.功能D.數(shù)據(jù)48.驗收測試的任務(wù)是驗證軟件的()。出高質(zhì)量的系統(tǒng)架構(gòu)?(多選)50.以下哪些敏捷開發(fā)實踐有助于快速響應(yīng)市場變化和客戶反饋?(多選)所有特性(屬性和方法),這一特點稱為類的()。B.封裝性C.繼承性D.重用性53.數(shù)據(jù)流圖是進行軟件需求分析的常用圖形工具,其基本圖形符號是()。A.輸入、輸出、外部實體和加工B.變換、加工、數(shù)據(jù)流和存儲C.加工、數(shù)據(jù)流、數(shù)據(jù)存儲和外部實體D.變換、數(shù)據(jù)存儲、加工和數(shù)據(jù)流54.按照軟件配置管理的原始指導(dǎo)思想,受控制的對象應(yīng)是()。A.軟件過程B.軟件項目C.軟件配置項D.軟件元素55.下面()不是人們常用的評價軟件質(zhì)量的4個因素之一。A.可理解性B.可靠性C.可維護性D.易用性56.面向?qū)ο蟮姆治龇椒ㄖ饕墙⑷惸P?,?)。B.對象模型、動態(tài)模型、功能模型C.ER模型、對象模型、功能模型D.對象模型、動態(tài)模型、應(yīng)用模型 ()是代碼編寫階段可進行的測試,它是整個測試工作的A.集成測試B.系統(tǒng)測試C.驗收測試D.單元測試58.面向?qū)ο筌浖夹g(shù)的許多強有力的功能和突出的個重要性質(zhì)是(),一個類獲得其父親的全部描述(數(shù)據(jù)和操C.復(fù)用性59.需求分析是一個(),它應(yīng)該貫穿于系統(tǒng)的整個生C.方法的重用和擴展性?(多選)61.以下哪些因素可能影響軟件項目的估算準確性?(多選)62.軟件危機的主要原因是()。63.()是從用戶使用系統(tǒng)的角度描述系統(tǒng)功能的圖A.類圖B.活動圖C.用例圖D.狀態(tài)圖64.黑盒測試是從()觀點的測試,白盒測試是從()A.開發(fā)人員、管理人員B.用戶、管理人員C.用戶、開發(fā)人員D.開發(fā)人員、用戶65.軟件開發(fā)過程中,抽取和整理用戶需求并建立問題域精確模型的過程叫()。A.生命周期B.面向?qū)ο笤O(shè)計C.面向?qū)ο蠓治鯠.面向?qū)ο蟪绦蛟O(shè)計66.(5)軟件工程中描述生命周期的瀑布模型一般包括計劃、需求分析、設(shè)計、編碼、()、維護等幾個階段。A.產(chǎn)品發(fā)布B.版本更新C.可行性分析D.測試67.()可以幫助人們簡單方便地復(fù)用已經(jīng)成功的設(shè)A.商業(yè)構(gòu)件B.設(shè)計模式C.遺留系統(tǒng)D.需求規(guī)格說明68.()的作用是為有效地定量地進行管理,把握軟件A.估算B.度量C.風(fēng)險分析D.進度安排69.XP的4個價值觀包括()。A.交流、簡單、反饋、勇氣B.溝通、合作、自信、挑戰(zhàn)C.交流、簡單、合作、信任70.在下列選項中,()不屬于軟件工程學(xué)科所要研究A.軟件工程材料B.軟件工程目標C.軟件工程原理D.軟件工程過程71.下列選項中不屬于DevOps生命周期的是()。A.持續(xù)反饋B.集成或構(gòu)建73.軟件實現(xiàn)是軟件產(chǎn)品由概念到實體的一個關(guān)鍵過程,它將()的結(jié)果翻譯成用某種程序設(shè)計語言編寫的并74.以下哪些因素可能影響軟件項目的風(fēng)險管理?(多選)C、外部環(huán)境的變化(如市場需求、技術(shù)趨勢)75.軟件測試的目的是()。A.證明軟件是正確的B.發(fā)現(xiàn)軟件的錯誤C.找出軟件中的所有錯誤D.評價軟件的質(zhì)量76.網(wǎng)站系統(tǒng)是一個典型的()。A.倉庫體系結(jié)構(gòu)B.胖客戶機/服務(wù)器結(jié)構(gòu)C.瘦客戶機/服務(wù)器結(jié)構(gòu)77.軟件的集成測試工作最好由()承擔(dān),以提高集成A.該軟件的設(shè)計人員B.該軟件開發(fā)組的負責(zé)人C.不屬于該軟件開發(fā)組的軟件設(shè)計人員D.該軟件的編程人員78.在結(jié)構(gòu)化分析方法中,用以表達系統(tǒng)內(nèi)數(shù)據(jù)的運動情況的工具是()。A.數(shù)據(jù)流圖B.數(shù)據(jù)字典C.結(jié)構(gòu)化語言79.在軟件部署和發(fā)布管理中,以下哪些活動或工具是重要的?(多選)B、版本控制和標簽管理現(xiàn)潛在的缺陷?(多選)B.整體部分D.一般具體83.面向?qū)ο筌浖夹g(shù)的許多強有力的功能和突出的個重要性質(zhì)是(),一個子類獲得其父類的全部描述(數(shù)據(jù)和A.兼容性B.繼承性C.復(fù)用性D.多態(tài)性84.(5)在面向數(shù)據(jù)流的軟件設(shè)計方法中,一般將信息流分為()。B.變換流和控制流C.事務(wù)流和控制流D.變換流和事務(wù)流85.CMM模型將軟件過程的成熟度分為5個等級。在()A.管理級B.優(yōu)化級C.定義級D.可重復(fù)級86.畫分層DFD圖的基本原則有()。A.數(shù)據(jù)守恒原則B.分解的可靠性原則C.子、父圖平衡的原則D.數(shù)據(jù)流封閉的原則87.面向?qū)ο笤O(shè)計00D模型的主要部件中,通常不包括A.通信部件B.人機交互部件C.任務(wù)管理D.數(shù)據(jù)管理88.(7)黑盒測試是從()觀點的測試,白盒測試是從()觀點的測試。A.開發(fā)人員、管理人員B.用戶、開發(fā)人員C.用戶、管理人員D.開發(fā)人員、用戶89.(3)()是表達系統(tǒng)類及其相互聯(lián)系的圖示,它A.部署圖C.組件圖D.配置圖90.(5)白盒測試法是根據(jù)程序的()來設(shè)計測試用例A.輸出數(shù)據(jù)C.功能D.輸人數(shù)據(jù)91.(13)單元測試主要針對模塊的幾個基本特征進行測試,該階段不能完成的測試是()。A.系統(tǒng)功能B.局部數(shù)據(jù)結(jié)構(gòu)C.重要的執(zhí)行路徑D.錯誤處理92.(3)軟件生命周期模型不包括()。A.瀑布模型B.用例模型C.增量模型D.螺旋模型93.在軟件部署過程中,以下哪些實踐有助于確保系統(tǒng)的穩(wěn)定性和可靠性?(多選)B、回滾計劃94.增量模型本質(zhì)上是一種()。A.線性順序模型B.整體開發(fā)模型C.非整體開發(fā)模型D.螺旋模型95.下列選項中不屬于看板項目的5條核心原則的是B.限制工作進度C.制定明確的執(zhí)行策略D.額外制定流程應(yīng)對變化96.()描述了一組交互對象間的動態(tài)協(xié)作關(guān)系,它表示完成某項行為的對象和這些對象之間傳遞消息的時間B.順序圖C.狀態(tài)圖D.協(xié)作圖97.在軟件測試中,邏輯覆蓋標準主要用于()。A.白盒測試方法B.黑盒測試方法C.灰盒測試方法D.回歸測試方法98.Scrum有一套其獨特且固定的管理方式,從()幾A.角色、工件C.角色、工件、不同形式的會議D.角色、工件、客戶需求99.可行性研究也稱為()。A.技術(shù)可行性研究C.經(jīng)濟可行性研究D.項目論證100.以下哪些實踐有助于提升軟件系統(tǒng)的可用性和用戶體驗?(多選)101.在軟件項目管理中,以下哪些實踐有助于提升團隊的協(xié)作效率和項目成功率?(多選)A、明確的角色和責(zé)任分配B、定期的團隊溝通和會議持續(xù)交付(CI/CD)?(多選)103.在軟件架構(gòu)設(shè)計過程中,以下哪些設(shè)計模式有助于提升系統(tǒng)的可擴展性和可維護性?(多選)D、適配器模式(用于接口適配)和橋梁模式(用于抽多的階段是()。A.分析階段B.設(shè)計階段C.編碼階段D.測試階段105.軟件工程的三要素是()。B.方法、對象和類C.方法、工具和過程D.過程、模型、方法106.使用軟件時提出增加新功能就必須進行()維護。A.預(yù)防性B.適應(yīng)性C.完善性D.糾錯性107.面向?qū)ο笤O(shè)計的結(jié)果,實現(xiàn)時()。108.軟件過程是()。109.下面()不是人們常用的評價軟件質(zhì)量的4個因B.可靠性110.面向?qū)ο蠓治鲭A段建立的3個模型中,核心的模型是()模型。B.動態(tài)111.以下哪些因素可能影響軟件項目的成本估算?(多選)112.在軟件需求分析中,以下哪些活動或文檔對于確保需求的準確性和完整性至關(guān)重要?(多選)分為()。114.面向?qū)ο蠓治鲭A段建立的3個模型中,核心的模型是()模型。B.動態(tài)C.對象C.增量模型D.噴泉模型116.以下哪些敏捷開發(fā)實踐強調(diào)團隊的自組織和自我管理?(多選)D、定期的團隊回顧和持續(xù)改進117.成功的測試是指運行測試用例后()。A.發(fā)現(xiàn)了程序錯誤B.未發(fā)現(xiàn)程序錯誤C.證明程序正確D.改正了程序錯誤118.只有類的共有界面的成員才能成為使用類的操作,這是軟件設(shè)計的()原則。A.過程抽象B.信息隱藏C.功能抽象D.共享性119.CMM表示()。A.軟件過程成熟度模型B.軟件配置管理C.軟件質(zhì)量認證D.軟件重用120.當(dāng)算法中需要用一個模塊去計算多種條件的復(fù)雜中,選出合適的描述工具。()A.程序流程圖D.判定表121.在面向?qū)ο缶幊讨?,以下哪些設(shè)計模式有助于提高代碼的復(fù)用性和可維護性?(多選)B、單例模式122.軟件生命周期模型不包括()。A.瀑布模型B.用例模型C.增量模型D.螺旋模型123.()是將系統(tǒng)化的、規(guī)范的、可定量的方法應(yīng)用于A.軟件生命周期B.軟件測試C.軟件工程D.軟件過程124.黑盒測試方法根據(jù)()設(shè)計測試用例。B.軟件要完成的功能125.下列說法中正確的是()。A.20世紀50年代提出了軟件工程的概念B.20世紀60年代提出了軟件工程概念C.20世紀70年代出現(xiàn)了客戶機/服務(wù)器技術(shù)D.20世紀80年代軟件工程學(xué)科達到成熟126.SA法的主要描述手段有()。C.軟件結(jié)構(gòu)圖、加工說明D.功能結(jié)構(gòu)圖、加工說明127.面向?qū)ο蠓治鍪菍ο到y(tǒng)進行()的一種方法。A.設(shè)計評審B.程序設(shè)計C.需求建模D.測試驗收128.下列是面向?qū)ο笤O(shè)計方法中有關(guān)對象的敘述,其中()是正確的。A.對象在內(nèi)存中沒有它的存儲區(qū)B.對象的屬性集合是它的特征表示C.對象的定義與程序中類型概念相當(dāng)D.對象之間不能相互通信129.按照軟件配置管理的原始指導(dǎo)思想,受控制的對象應(yīng)是()。A.軟件過程B.軟件項目C.軟件配置項130.螺旋模型綜合了()的優(yōu)點,并增加了風(fēng)險分析。131.對象模型的描述工具是()。132.軟件測試的目的是盡可能發(fā)現(xiàn)軟件中的錯誤,通常()是代碼編寫階段可進行的測試,它是整個測試工作133.通過執(zhí)行對象的操作改變對象的屬性,但它必須通過()的傳遞。B.消息C.信息134.在下面的敘述中哪一個不是軟件需求分析的任務(wù)?()。135.下面所列的性質(zhì)中,()不屬于面向?qū)ο笤O(shè)計的A.繼承性B.重用性C.封裝性D.可視化136.軟件測試的目的是()。B.找出軟件系統(tǒng)中存在的所有錯誤C.證明軟件系統(tǒng)中存在錯誤D.盡可能多的發(fā)現(xiàn)軟件系統(tǒng)中的錯誤137.(11)影響軟件可維護性的主要因素不包括()。A.可修改性B.可測試性C.可用性D.可理解性138.所有的對象可以成為各種對象類,每個對象類都定義了一組()。A.說明B.類型C.過程D.方法139.(6)在軟件測試中,邏輯覆蓋法主要用于()。A.黑盒測試方法B.白盒測試方法C.灰盒測試方法D.軟件驗收方法140.(5)()用于封裝具體的平臺,從而使應(yīng)用程序可A.抽象工廠模式B.外觀模式C.觀察者模式D.以上都不是141.動態(tài)模型的描述工具是()。A.設(shè)計圖B.結(jié)構(gòu)圖C.狀態(tài)圖D.對象圖142.下面所列的性質(zhì)中,()不屬于面向?qū)ο蟪绦蛟O(shè)A.繼承性B.重用性C.封裝性D.可視化143.面向?qū)ο竽P椭饕梢韵履男┠P徒M成()。A.對象模型、動態(tài)模型、功能模型B.對象模型、數(shù)據(jù)模型、功能模型C.數(shù)據(jù)模型、動態(tài)模型、功能模型144.(10)軟件文檔是軟件工程實施的重要成分,它A.可用性B.可維護性C.可擴展性D.可移植性145.(10)黑盒測試方法根據(jù)()設(shè)計測試用例。A.程序的調(diào)用規(guī)則B.軟件要完成的功能C.模塊間的邏輯關(guān)系D.程序的數(shù)據(jù)結(jié)構(gòu)146.在考察系統(tǒng)的一些涉及時序和改變的狀況時,要括兩個圖:一個是事件追蹤圖,另一個是()。A.順序圖B.狀態(tài)圖C.系統(tǒng)結(jié)構(gòu)圖D.數(shù)據(jù)流圖147.面向?qū)ο笤O(shè)計階段的主要任務(wù)是系統(tǒng)設(shè)計和()。B.數(shù)據(jù)設(shè)計C.面向?qū)ο蟪绦蛟O(shè)計D.對象設(shè)計148.面向數(shù)據(jù)流的軟件設(shè)計方法可將()映射成軟件A.控制結(jié)構(gòu)B.模塊C.數(shù)據(jù)流D.事物流149.(3)在軟件工程中,白盒測試方法可用于測試程序的內(nèi)部結(jié)構(gòu),此方法將程序作為()。D.地址的集合150.CI/CD實踐過程中不包括()。A.持續(xù)集成B.持續(xù)改進C.持續(xù)交付D.持續(xù)測試151.(6)軟件開發(fā)的瀑布模型,一般都將開發(fā)過程劃人員最多的階段是()。A.分析階段B.設(shè)計階段C.編碼階段D.測試階段152.()意味著一個操作在不同的類中可以有不同的實A.多繼承B.多態(tài)性C.消息D.封裝153.通過執(zhí)行對象的操作改變對象的屬性,但它必須通過()的傳遞。A.操作B.消息C.信息D.繼承154.()的作用是為有效地定量地進行管理,把握軟A.估算C.風(fēng)險分析D.進度安排155.結(jié)構(gòu)化分析方法的基本思想是()。B.自頂向下逐步分解D.自頂向下逐步抽象156.下述任務(wù)中,不屬于軟件工程需求分析階段的是C.確定軟件系統(tǒng)的性能要求D.確定軟件系統(tǒng)的運行平臺157.在下列選項中,()不屬于軟件工程學(xué)科所要研究A.軟件工程材料B.軟件工程方法C.軟件工程原理D.軟件工程過程客戶滿意度?(多選)159.在面向?qū)ο缶幊讨?,以下哪些技術(shù)有助于實現(xiàn)更好的代碼組織和可重用性?(多選)A、命名空間(用于組織代碼)B、包(用于封裝相關(guān)類和接口)C、抽象類和接口(用于定義通用行為和契約)160.以下哪些因素可能影響軟件項目的成本估算?(多選)161.下列哪項不是風(fēng)險管理的過程?()。A.風(fēng)險規(guī)劃B.風(fēng)險識別C.風(fēng)險評估D.風(fēng)險收集162.進行需求分析可使用多種工具,但()是不適用A.數(shù)據(jù)流圖C.狀態(tài)轉(zhuǎn)換圖D.數(shù)據(jù)詞典共同的特征,只是LOC和FP技術(shù)對于分解所需要的()不A.詳細程度B.分解要求C.使用方法D.改進過程164.()是把對象的屬性和操作結(jié)合在一起,構(gòu)成一個A.多態(tài)性B.繼承C.消息165.軟件需求分析階段的工作,可以分為以下5個方B.階段性報告C.需求分析評審D.以上答案都不正確166.軟件工程針對維護工作的主要目標是提高軟件的可維護性,降低()。A.維護的效率B.維護的工作量C.文檔D.維護的代價167.軟件測試可能發(fā)現(xiàn)軟件中的(),但不能證明軟A.所有錯誤、沒有錯誤C.邏輯錯誤、沒有錯誤A.基于螺旋模型的結(jié)構(gòu)化方法B.基于需求動態(tài)定義的原型化方法C.基于數(shù)據(jù)的數(shù)據(jù)流開發(fā)方法D.基于對象的面向?qū)ο蟮姆椒?69.在下列選項中,()不是軟件的特征。B.可靠性與一致性C.抽象性與智能性D.有形性與可控性170.Mantei提出了3種通用的項目組組織方式:民主A.啟發(fā)式B.歸納式C.總結(jié)式D.控制集權(quán)式171.面向數(shù)據(jù)流的軟件設(shè)計方法可將()映射成軟件A.控制結(jié)構(gòu)B.模塊C.數(shù)據(jù)流D.事物流172.在考察系統(tǒng)的一些涉及時序和改變的狀況時,要括兩個圖:一個是事件追蹤圖,另一個是()。A.順序圖B.狀態(tài)圖C.系統(tǒng)結(jié)構(gòu)圖D.數(shù)據(jù)流圖173.增量模型本質(zhì)上是一種()。A.線性順序模型B.整體開發(fā)模型C.非整體開發(fā)模型D.螺旋模型174.項目團隊原來有6個成員,現(xiàn)在又增加了6個成A.4倍D.6條175.軟件工程是為了提高軟件產(chǎn)品的()而采用的系經(jīng)過設(shè)計、編碼、集成測試到交付的過程?()178.在面向?qū)ο筌浖O(shè)計中,下列哪個概念描述了對象之間的交互行為?()179.軟件測試的目的是為了()。180.在軟件生命周期中,哪個階段是對軟件產(chǎn)品進行最后的全面測試,以確保其滿足規(guī)定的需求?()181.下列哪個原則不屬于敏捷開發(fā)宣言中的核心價值關(guān)系的圖稱為()。183.下列哪個不是軟件質(zhì)量屬性的一個方面?()本的一種常用技術(shù)是()。能開始,逐步添加更多功能?()186.在面向?qū)ο缶幊讨?,封裝是指()。187.在軟件生命周期中,哪個階段主要關(guān)注于如何構(gòu)建軟件系統(tǒng)?()C、實現(xiàn)(編碼)圖形表示法是()。190.在軟件測試中,哪個測試級別關(guān)注于測試單個模塊或函數(shù)的正確性?()持續(xù)集成的重要性?()193.下列哪個不是軟件架構(gòu)設(shè)計的關(guān)鍵目標?()194.在面向?qū)ο缶幊讨校鄳B(tài)性是指()。同目風(fēng)險進行識別、分析和應(yīng)對?()198.在軟件測試中,哪個測試級別關(guān)注于驗證軟件是否滿足用戶需求和業(yè)務(wù)目標?()D、驗收測試(或用戶驗收測試)199.下列哪個原則強調(diào)了軟件開發(fā)過程中團隊合作和面對面交流的重要性?()200.在軟件工程中,下列哪個活動屬于軟件配置管理201.下列哪個模型允許在軟件開發(fā)過程中逐步細化需求,并通過快速原型進行反饋?()承另一個類的屬性和方法?()靈活性?(多選)感數(shù)據(jù)和防止數(shù)據(jù)泄露?(多選)和靈活性?(多選)206.在面向?qū)ο缶幊讨?,以下哪些技術(shù)有助于實現(xiàn)代碼的高內(nèi)聚和低耦合?(多選)的有效性?(多選)208.在軟件質(zhì)量保障中,以下哪些實踐有助于確保代碼的健壯性和可靠性?(多選)D、安全測試和滲透測試(雖然更側(cè)重于安全性,但也進行項目風(fēng)險評估和管理?(多選)210.在需求分析之前有必要進行()工作。A.程序設(shè)計B.可行性研究C.E-R分析D.行為建模211.為了提高模塊的獨立性,模塊之間最好是()。A.公共環(huán)境耦合B.控制耦合C.數(shù)據(jù)耦合D.特征耦合共同的特征,只是LOC和FP技術(shù)對于分解所需要的()不A.詳細程度B.分解要求C.使用方法D.改進過程213.軟件維護的副作用,是指()。A.運行時誤操作C.因修改軟件而造成的錯誤D.開發(fā)時的錯誤214.軟件需求分析階段的工作,可以分為以下4個方A.總結(jié)C.需求分析評審D.以上答案都不正確215.軟件過程是()。A.特定的開發(fā)模型B.一種軟件求解的計算邏輯B.繼承性可維護性?(多選)218.在軟件項目管理中,下列哪個活動涉及對項目進度進行監(jiān)控和調(diào)整?()219.下列哪個不是軟件項目估算中常用的技術(shù)或方法?D、敏捷估算(如故事點)220.在軟件測試中,哪個測試策略強調(diào)在軟件開發(fā)的 D、敏捷測試(或持續(xù)測試)221.在軟件工程中,以下哪些活動屬于軟件開發(fā)生命周期的典型階段?(多選)222.下列哪些原則或?qū)嵺`是敏捷開發(fā)方法所強調(diào)的?(多選)C、可以工作的軟件重于詳盡的文檔223.在軟件測試中,哪個測試級別關(guān)注于驗證軟件在不同硬件、操作系統(tǒng)和配置下的兼容性?()C、兼容性測試(或配置測試)224.在軟件工程中,下列哪個活動通常發(fā)生在軟件發(fā)225.下列哪個不是軟件架構(gòu)設(shè)計的關(guān)鍵視圖或視角?226.在面向?qū)ο缶幊讨?,下列哪個概念用于表示一個類可以具有但不需要在類中立即實現(xiàn)的方法?

溫馨提示

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

評論

0/150

提交評論