freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件體系結(jié)構(gòu)試題庫(kù)軟件工程試題和答案-資料下載頁(yè)

2025-06-23 16:15本頁(yè)面
  

【正文】 采用B/S體系結(jié)構(gòu)的應(yīng)用系統(tǒng),在數(shù)據(jù)查詢等響應(yīng)速度上,要遠(yuǎn)遠(yuǎn)的地低于C/S體系結(jié)構(gòu);B/S體系結(jié)構(gòu)的數(shù)據(jù)提交一般以頁(yè)面為單位,數(shù)據(jù)的動(dòng)態(tài)交互性不強(qiáng),不利于在線事務(wù)處理應(yīng)用。1C/S系統(tǒng)中客戶端應(yīng)用程序有哪些主要任務(wù)? 答案:提供用戶與數(shù)據(jù)庫(kù)的交互界面 向數(shù)據(jù)庫(kù)服務(wù)器提交用戶請(qǐng)求并接受來(lái)自數(shù)據(jù)庫(kù)服務(wù)器的信息 利用客戶端應(yīng)用程序?qū)Υ嬖谟诳蛻舳说臄?shù)據(jù)執(zhí)行應(yīng)用邏輯要求。1請(qǐng)簡(jiǎn)述三層C/S結(jié)構(gòu)的優(yōu)點(diǎn)答案:允許合理的劃分三層結(jié)構(gòu)的功能,使之在邏輯上保持相對(duì)獨(dú)立性,從而使整個(gè)系統(tǒng)的邏輯結(jié)構(gòu)更為合理清晰,能提高系統(tǒng)和軟件的可維護(hù)性和可擴(kuò)展性。 允許更靈活的選用相應(yīng)的平臺(tái)和硬件系統(tǒng)使之在處理負(fù)荷能力上與處理特性上分別適應(yīng)于結(jié)構(gòu)清晰的三層,并且具有可升級(jí)性和開(kāi)放性 可并行開(kāi)發(fā),各層可選擇各自最適合語(yǔ)言使之高效開(kāi)發(fā),從而達(dá)到較高的性價(jià)比 允許利用功能層有效的隔離開(kāi)表示層 和數(shù)據(jù)層,未授權(quán)的用戶難以通過(guò)如黑客手段訪問(wèn)數(shù)據(jù)層,同時(shí)也更加合理和有效的控制1在C2中,連接件和構(gòu)件是如何工作的?答案:連接件負(fù)責(zé)構(gòu)建之間消息的傳遞,而構(gòu)件維持狀態(tài),執(zhí)行操作并通過(guò)兩個(gè)名字分別為top和buttom的端口和其他的構(gòu)件交換信息。每個(gè)接口包含一種可發(fā)送的消息和一組可接受的消息,構(gòu)件之間的消息要么是請(qǐng)求其他構(gòu)件執(zhí)行某個(gè)操作的請(qǐng)求消息,要么是通知其他構(gòu)件自身執(zhí)行某個(gè)操作或狀態(tài)發(fā)生改變的通知消息。構(gòu)件之間的消息交換不能之間進(jìn)行,而只能通過(guò)連接件來(lái)完成。2設(shè)計(jì)模式的基本成分有哪4條? 答案:模式名稱 問(wèn)題 解決方案 效果3軟件工程的研究主要有哪三個(gè)方向?答案:軟件過(guò)程分析和建模;軟件過(guò)程支持;軟件過(guò)程評(píng)估和改進(jìn)。3簡(jiǎn)述一下演化開(kāi)發(fā)階段的八個(gè)步驟?答案:需求變動(dòng)歸類。 制訂體系結(jié)構(gòu)演化計(jì)劃 修改、增加或刪除構(gòu)件。 更新構(gòu)件的相互作用。 產(chǎn)生演化后的體系結(jié)構(gòu) 迭代。 對(duì)以上步驟進(jìn)行確認(rèn),進(jìn)行階段性技術(shù)評(píng)審。 對(duì)所做的標(biāo)記進(jìn)行處理。 3設(shè)計(jì)模式可以分為幾類?答案:創(chuàng)建型、結(jié)構(gòu)型、行為型。1. 什么是體系結(jié)構(gòu)描述語(yǔ)言?它與程序語(yǔ)言以及UML有哪些區(qū)別與聯(lián)系?ADL是在底層語(yǔ)義模型的支持下,為軟件系統(tǒng)的概念體系結(jié)構(gòu)建模提供了具體語(yǔ)法和概念框架?;诘讓诱Z(yǔ)義的工具為體系結(jié)構(gòu)的表示、分析、演化、細(xì)化、設(shè)計(jì)過(guò)程等提供支持。其三個(gè)基本元素是:構(gòu)件、連接件、體系結(jié)構(gòu)配置。跟其他語(yǔ)言的比較:◎ 構(gòu)造能力:ADL能夠使用較小的獨(dú)立體系結(jié)構(gòu)元素來(lái)建造大型軟件系統(tǒng);◎ 抽象能力:ADL使得軟件體系結(jié)構(gòu)中的構(gòu)件和連接件描述可以只關(guān)注它們的抽象特性,而不管其具體的實(shí)現(xiàn)細(xì)節(jié);◎ 重用能力:ADL使得組成軟件系統(tǒng)的構(gòu)件、連接件甚至是軟件體系結(jié)構(gòu)都成為軟件系統(tǒng)開(kāi)發(fā)和設(shè)計(jì)的可重用部件;◎ 組合能力:ADL使得其描述的每一系統(tǒng)元素都有其自己的局部結(jié)構(gòu),這種描述局部結(jié)構(gòu)的特點(diǎn)使得ADL支持軟件系統(tǒng)的動(dòng)態(tài)變化組合;◎ 異構(gòu)能力:ADL允許多個(gè)不同的體系結(jié)構(gòu)描述關(guān)聯(lián)存在;◎ 分析和推理能力:ADL允許對(duì)其描述的體系結(jié)構(gòu)進(jìn)行多種不同的性能和功能上的多種推理分析。2. 管道過(guò)濾器風(fēng)格結(jié)構(gòu)特點(diǎn)(1)使得軟構(gòu)件具有良好的隱蔽性和高內(nèi)聚、低耦合的特點(diǎn);(2)允許設(shè)計(jì)者將整個(gè)系統(tǒng)的輸入/輸出行為看成是多個(gè)過(guò)濾器的行為的簡(jiǎn)單合成;   (3)支持軟件重用。(4)系統(tǒng)維護(hù)和增強(qiáng)系統(tǒng)性能簡(jiǎn)單。(5)允許對(duì)一些如吞吐量、死鎖等屬性的分析;(6)支持并行執(zhí)行。但是,這樣的系統(tǒng)也存在著若干不利因素。 (1)通常導(dǎo)致進(jìn)程成為批處理的結(jié)構(gòu)。這是因?yàn)殡m然過(guò)濾器可增量式地處理數(shù)據(jù),但它們是獨(dú)立的,所以設(shè)計(jì)者必須將每個(gè)過(guò)濾器看成一個(gè)完整的從輸入到輸出的轉(zhuǎn)換。(2)不適合處理交互的應(yīng)用。當(dāng)需要增量地顯示改變時(shí),這個(gè)問(wèn)題尤為嚴(yán)重。(3)因?yàn)樵跀?shù)據(jù)傳輸上沒(méi)有通用的標(biāo)準(zhǔn),每個(gè)過(guò)濾器都增加了解析和合成數(shù)據(jù)的工作,這樣就導(dǎo)致了系統(tǒng)性能下降,并增加了編寫(xiě)過(guò)濾器的復(fù)雜性。4. 什么是設(shè)計(jì)模式?它與風(fēng)格、框架有什么區(qū)別與聯(lián)系?設(shè)計(jì)模式是對(duì)通用設(shè)計(jì)問(wèn)題的重復(fù)解決方案。軟件體系結(jié)構(gòu)風(fēng)格是描述某一特定應(yīng)用領(lǐng)域中系統(tǒng)組織方式的慣用模式。軟件框架是整個(gè)或部分系統(tǒng)的可重用設(shè)計(jì)模式比框架更加抽象框架是模式的特例化設(shè)計(jì)模式被實(shí)現(xiàn)成為框架后,可以極大的減輕從設(shè)計(jì)到實(shí)現(xiàn)的鴻溝利用了模式的框架比沒(méi)有利用模式的框架更容易理解、更能被設(shè)計(jì)與實(shí)現(xiàn)重用通常成熟的框架包含了多種設(shè)計(jì)模式一個(gè)框架不僅可以具體實(shí)現(xiàn)一個(gè)模式,還可以具體的實(shí)現(xiàn)多個(gè)模式設(shè)計(jì)模式與風(fēng)格兩者為近義詞,通常情況下可以互相通用風(fēng)格主要是指大的,宏觀的設(shè)計(jì)。模式既可宏觀,又可微觀。7. 什么是軟件危機(jī),軟件危機(jī)的具體表現(xiàn)有哪些?軟件危機(jī):落后的軟件生產(chǎn)方式無(wú)法滿足迅速增長(zhǎng)的計(jì)算機(jī)軟件需求,從而導(dǎo)致軟件開(kāi)發(fā)與維護(hù)過(guò)程中出現(xiàn)一系列嚴(yán)重問(wèn)題的現(xiàn)象。軟件危機(jī)的表現(xiàn):軟件成本日益增長(zhǎng) 開(kāi)發(fā)進(jìn)度難以控制軟件質(zhì)量差
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1