版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
在UML2.0建模機制中,()屬于結(jié)構(gòu)建模。在UML2.0類圖中,關(guān)于“關(guān)聯(lián)關(guān)系”描述錯誤的是()。A.增量模型的各個構(gòu)件是一次性并入已有的軟件體系結(jié)構(gòu),因此不需要軟件具備開放式的體系結(jié)構(gòu)B.作為瀑布模型和快速原型模型的綜合,能在較短的時間內(nèi)向用戶提交可完成部分工作的產(chǎn)品C.將待開發(fā)的軟件系統(tǒng)模塊化,可以分批次地提交軟件產(chǎn)品,使用戶可以及時了解軟件項目的進展D.以組件為單位進行開發(fā)降低了軟件開發(fā)的風(fēng)險。一個開發(fā)周期內(nèi)的錯誤不會影響到整個軟件系統(tǒng)的開發(fā)答案:增量模型的各個構(gòu)件是一次性并入已有的軟件體系結(jié)構(gòu),因此不需要軟件具備開放式的體系9.題目類型:單選題關(guān)于軟件體系結(jié)構(gòu)描述語言,以下說法錯誤的是()。A.作為一種形式化語言,它為軟件系統(tǒng)的概念體系結(jié)構(gòu)建模提供了具體語法和概念框架B.基于底層語義的工具為體系結(jié)構(gòu)的表示、分析、進化、細(xì)化、設(shè)計過程等提供支持C.軟件體系結(jié)構(gòu)描述語言的三個基本元素包括構(gòu)件、連接件、體系結(jié)構(gòu)配置D.編程語言、面向?qū)ο蟮慕7?、形式化說明語言均屬于軟件體系結(jié)構(gòu)描述語言答案:編程語言、面向?qū)ο蟮慕7?、形式化說明語言均屬于軟件體系結(jié)構(gòu)描述語言10.題目類型:單選題關(guān)于調(diào)用/返回風(fēng)格的體系結(jié)構(gòu)中的分層體系結(jié)構(gòu)風(fēng)格,以下說法錯誤的是()。A.支持基于抽象程度遞增的系統(tǒng)設(shè)計,使得設(shè)計者可以把復(fù)雜系統(tǒng)按遞增的步驟進行分解B.支持功能增強,每一層至多和相鄰的上下層交互,因此功能的改變最多影響相鄰的上下層C.每個系統(tǒng)都可以很容易地劃分為分層體系結(jié)構(gòu)D.支持復(fù)用,只要提供的服務(wù)接口定義不變,同一層的不同實現(xiàn)可以交換使用答案:每個系統(tǒng)都可以很容易地劃分為分層體系結(jié)構(gòu)11.題目類型:單選題在設(shè)計模式中,()的核心思想是,通過將列表對象中對列表的訪問和遍歷從中抽離出來并放入到一個迭代器對象中,提供一種訪問聚合對象中所有元素的方法,而不暴露該對象的內(nèi)部表示。A.工廠方法B.迭代器C.命令D.代理答案:迭代器12.題目類型:單選題在設(shè)計模式中,()的核心思想是,對象是對數(shù)據(jù)和函數(shù)的封裝,當(dāng)一個類包含了太多的函數(shù) (或稱操作)時,傾向于將其拆分為多個相互協(xié)作的類,每個協(xié)作類描述一部分行為,包含原來的一部分?jǐn)?shù)據(jù)和函數(shù),但這種拆分有一個副作用,因為各協(xié)作對象很可能會共享部分?jǐn)?shù)據(jù),所以需要維護相關(guān)對象在數(shù)據(jù)上的一致性。通過使用Observer模式,能夠為相關(guān)對象制定一個交互協(xié)議,專門用作數(shù)據(jù)的一致性維護。B.迭代器C.觀察者D.代理答案:觀察者13.題目類型:多選題用戶界面設(shè)計基本原則包括()。A.用戶熟悉程度C.使驚訝最小化D.用戶幫助E.可恢復(fù)性F.用戶多樣性答案:用戶熟悉程度,一致性,使驚訝最小化,用戶幫助,可恢復(fù)性,用戶多樣性14.題目類型:多選題以下關(guān)于軟件設(shè)計可能對最終軟件產(chǎn)品質(zhì)量產(chǎn)生的影響,正確的是()。A.可靠性:如果軟件設(shè)計中錯誤、缺陷較多,那么會導(dǎo)致最終軟件的可靠性降低B.可維護性:軟件可能會因為發(fā)生錯誤或環(huán)境變化而進行維護,具有良好結(jié)構(gòu)的軟件設(shè)計會使得維護人員更容易理解軟件結(jié)構(gòu)C.可移植性:良好的設(shè)計使得與運行平臺和環(huán)境相關(guān)的代碼最小化,并進行良好的封裝和接口定義,這使得軟件移植更加容易答案:可靠性:如果軟件設(shè)計中錯誤、缺陷較多答案:構(gòu)件,連接件,體系結(jié)構(gòu)配置B.模塊內(nèi)連接語言答案:圖形表達(dá)工具,模塊內(nèi)連接語言,基于軟構(gòu)件的系統(tǒng)描述語言,體系結(jié)構(gòu)描述語言快速原型模型的缺點主要包括()。答案:快速原型模型所選用的開發(fā)技術(shù)和工具不一定符合主流的發(fā)展,快速原型模型建立起來的系統(tǒng)結(jié)構(gòu)加上連續(xù)的修改可能會導(dǎo)致產(chǎn)品質(zhì)量低下,快速原型模型使用前提是要有展示性的產(chǎn)品原型,一定程度上可能會限制開發(fā)人員的創(chuàng)新,用戶不知道快速原型模型是臨時搭起來的,也不知道為了使其盡快運行還沒考慮軟件的總體質(zhì)量或今后的可維護性問題18.題目類型:多選題為了開發(fā)出低成本、高質(zhì)量的軟件產(chǎn)品,在軟件開發(fā)過程中必須遵循哪些軟件工程的原則A.采取固定的開發(fā)模型,不考慮易變需求B.采用適合的設(shè)計方法C.提供高質(zhì)量的工程支持D.重視開發(fā)過程的管理答案:采取固定的開發(fā)模型,不考慮易變需求,采用適合的設(shè)計方法,重視開發(fā)過程的管理19.題目類型:多選題統(tǒng)一建模語言UML在表達(dá)能力、對新技術(shù)的包容能力和擴展性等方面具備的優(yōu)勢包括()。A.提供了一種通用、表達(dá)能力強的可視化建模語言,用于描述應(yīng)用問題的需求模型、設(shè)計模型和實現(xiàn)模型B.提供了對核心概念的擴展機制,用戶可自行加入核心概念中沒有提供的概念和符號,可為特定應(yīng)用領(lǐng)域提出具體的概念、符號表示以及約束C.增強面向?qū)ο蠊ぞ咧g的相互可操作性,便于對不同系統(tǒng)進行集成D.支持較高抽象層次開發(fā)所需的各種概念,便于系統(tǒng)的重用答案:提供了一種通用、表達(dá)能力強的可視化建模語言,用于描述應(yīng)用問題的需求模型、設(shè)計模型和實現(xiàn)模型,提供了對核心概念的擴展機制,用戶可自行加入核心概念中沒有提供的概念和符號,可為特定應(yīng)用領(lǐng)域提出具體的概念、符號表示以及約束,增強面向?qū)ο蠊ぞ咧g的相互可操作性,便于對不同系統(tǒng)進行集成,支持較高抽象層次開發(fā)所需的各種概念,便于系統(tǒng)的重用20.題目類型:多選題在面向?qū)ο筌浖O(shè)計過程中,持久數(shù)據(jù)模型設(shè)計主要包括以下幾個步驟()。A.確定設(shè)計模型中需要持久保存的類的對象及其屬性,其中實體類是主要關(guān)注對象B.確定持久存儲的數(shù)據(jù)之間的組織方式C.確定數(shù)據(jù)模型中的操作行為D.進一步優(yōu)化持久數(shù)據(jù)操作的性能答案:確定設(shè)計模型中需要持久保存的類的對象及其屬性,其中實體類是主要關(guān)注對象,確定持久存儲的數(shù)據(jù)之間的組織方式,確定數(shù)據(jù)模型中的操作行為,進一步優(yōu)化持久數(shù)據(jù)操作的性能21.題目類型:多選題軟件設(shè)計模式的應(yīng)用對軟件開發(fā)所起的重大作用包括()。A.代碼重用性B.節(jié)約設(shè)計實踐,提高設(shè)計效率C.可讀性D.可擴展性答案:代碼重用性,節(jié)約設(shè)計實踐,提高設(shè)計效率,可讀性,可擴展性22.題目類型:多選題為了評價軟件系統(tǒng)的業(yè)務(wù)價值,需要從以下哪幾個主要方面對系統(tǒng)進行考察()。A.系統(tǒng)的使用B.系統(tǒng)支持的業(yè)務(wù)過程C.系統(tǒng)的可靠性D.系統(tǒng)的輸出答案:系統(tǒng)的使用,系統(tǒng)支持的業(yè)務(wù)過程,系統(tǒng)的可靠性,系統(tǒng)的輸出23.題目類型:問答題軟件體系結(jié)構(gòu)設(shè)計方法是指通過一系列的設(shè)計活動,獲得滿足系統(tǒng)功能性需求,并且符合一定非功能性需求約束的軟件體系結(jié)構(gòu)模型。簡述不同類型的軟件體系結(jié)構(gòu)設(shè)計方法及其特點。答案:(1)工業(yè)驅(qū)動的方法。工業(yè)驅(qū)動的體系結(jié)構(gòu)設(shè)計方法從方法的工件描述中提取體系結(jié)構(gòu)描述。工件驅(qū)動的體系結(jié)構(gòu)設(shè)計方法的例子包括廣為流行的面向?qū)ο蠓治龊驮O(shè)計方法0MT。(2)用例驅(qū)動的方法。用例驅(qū)動的體系結(jié)構(gòu)設(shè)計方法主要從用例導(dǎo)出體系結(jié)構(gòu)抽象。一個用例,是指系統(tǒng)進行的一個活動系列,它為參與者提供一些結(jié)果值,參與者通過用例使用系統(tǒng)。參與者和用例共同構(gòu)成了用例模型。(3)模式驅(qū)動的方法。模式驅(qū)動的體系結(jié)構(gòu)設(shè)計方法從模式導(dǎo)出體系結(jié)構(gòu)抽象。該方法在處理范圍廣泛的體系結(jié)構(gòu)問題時,模式庫可能不夠充足,且對模式的選擇僅僅依靠通用知識和軟件工程師的經(jīng)驗。(4)領(lǐng)域驅(qū)動的方法。在領(lǐng)域驅(qū)動的體系結(jié)構(gòu)設(shè)計方法中,體系結(jié)構(gòu)抽象是從領(lǐng)域模型導(dǎo)出來的。領(lǐng)域模型可以有很多種不同的表示方法,比如,類、實體關(guān)系圖、框架、語義網(wǎng)絡(luò)和規(guī)格等。在創(chuàng)建用戶需求的數(shù)據(jù)流模型的過程中,簡要描述分析人員應(yīng)遵循的原則。答案:(1)首先建立頂級數(shù)據(jù)流圖,其中只含有一個代表目標(biāo)軟件系統(tǒng)整體處理功能的轉(zhuǎn)換。(2)對用戶需求的文字描述進行語法分析,其中的名詞和名詞短語構(gòu)成潛在的外部實體、數(shù)據(jù)源或數(shù)據(jù)流、動詞構(gòu)成潛在的處理功能。(3)采用通常的功能分解方法,按照“強內(nèi)聚,松耦合”原則,逐個對處理功能進行精化,與此同時逐步完成對數(shù)據(jù)流的精化,并針對被精化的處理功能生成下一級數(shù)據(jù)流圖。(
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中職(設(shè)施農(nóng)業(yè)生產(chǎn)技術(shù))溫室大棚設(shè)計基礎(chǔ)試題及答案
- 2025年高職機械制造與自動化(自動化生產(chǎn)線操作)試題及答案
- 2025年大學(xué)傳播學(xué)(傳播基礎(chǔ)理論)試題及答案
- 2025年大學(xué)給排水科學(xué)與工程(管網(wǎng)設(shè)計)試題及答案
- 2025年高職(軟件技術(shù))軟件測試試題及答案
- 2025年大學(xué)大二(中醫(yī)學(xué))中醫(yī)診斷學(xué)試題及答案
- 2025年大學(xué)(藥物制劑)工業(yè)藥劑學(xué)期末試題及答案
- 2026年寧夏單招工業(yè)機器人專業(yè)高分突破密卷含答案
- 中職第三學(xué)年(汽車檢測)發(fā)動機維修技術(shù)2026年階段測試題及答案
- 2025年高職化學(xué)制藥技術(shù)(化學(xué)藥物合成)試題及答案
- 幼兒園中小學(xué)生元旦假期安全教育課件
- 港區(qū)船塢工程施工組織設(shè)計
- 東北抗聯(lián)英雄人物智慧樹知到期末考試答案章節(jié)答案2024年牡丹江師范學(xué)院
- Turning Red《青春變形記(2022)》完整中英文對照劇本
- JT-T-1178.2-2019營運貨車安全技術(shù)條件第2部分:牽引車輛與掛車
- 時尚流行文化解讀智慧樹知到期末考試答案章節(jié)答案2024年天津科技大學(xué)
- 齊魯名家 談方論藥智慧樹知到期末考試答案2024年
- 校園火災(zāi)發(fā)生時教師如何迅速報警并組織疏散
- 血尿病人的護理
- Python數(shù)據(jù)分析與應(yīng)用-從數(shù)據(jù)獲取到可視化(第2版)課件 第8章 文本數(shù)據(jù)分析
- 《數(shù)字經(jīng)濟學(xué)》教學(xué)大綱
評論
0/150
提交評論