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

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]軟件工程的發(fā)展-資料下載頁

2025-03-22 02:03本頁面
  

【正文】 復(fù)用 軟件復(fù)用的過程 ? 軟件復(fù)用的一般過程是 ? 抽象 ? 選取 ? 例化:對(duì)已有制品 (可復(fù)用件 ) 的修改或形成它的一個(gè)實(shí)例 (例化后的復(fù)用件 ) ? 集成:將例化后的復(fù)用件集成為應(yīng)用系統(tǒng) 軟件復(fù)用的過程 ? 根據(jù)軟件復(fù)用的粒度,可將其分為 (按粒度從小到大 ) : ? 代碼和設(shè)計(jì)拷貝 ? 源代碼復(fù)用 ? 設(shè)計(jì)和軟件體系結(jié)構(gòu) ? 應(yīng)用程序生成器 ? 領(lǐng)域特定的軟件體系結(jié)構(gòu)的復(fù)用 構(gòu)件和體系結(jié)構(gòu) ? 構(gòu)件是指可以被明確標(biāo)識(shí)的軟件制品,它可以是需求分析和設(shè)計(jì)階段的產(chǎn)品、代碼、測(cè)試用例、文檔或軟件開發(fā)過程中的其他產(chǎn)品 ? 可復(fù)用構(gòu)件是指可被其他系統(tǒng)的開發(fā)者復(fù)用以開發(fā)新軟件的構(gòu)件。通常所說的構(gòu)件主要是指可復(fù)用構(gòu)件 構(gòu)件和體系結(jié)構(gòu) ? 軟件體系結(jié)構(gòu)是指軟件總體結(jié)構(gòu)框架,它由結(jié)構(gòu)元集、結(jié)構(gòu)形以及結(jié)構(gòu)理三部分組成 ? 結(jié)構(gòu)元集為一組構(gòu)成該體系結(jié)構(gòu)之結(jié)構(gòu)元 (即構(gòu)件 ) ? 結(jié)構(gòu)形包括特性與聯(lián)系。特性用以約束結(jié)構(gòu)元的選取,聯(lián)系則約束不同結(jié)構(gòu)元之間的交互與組織 ? 結(jié)構(gòu)理刻畫體系結(jié)構(gòu)設(shè)計(jì)人員選取體系結(jié)構(gòu)風(fēng)格、選取結(jié)構(gòu)元以及選取結(jié)構(gòu)形的動(dòng)因與根據(jù),闡明對(duì)系統(tǒng)約束之滿足所構(gòu)成的需求與體系結(jié)構(gòu)風(fēng)格、結(jié)構(gòu)元以及結(jié)構(gòu)形之間的聯(lián)系 構(gòu)件和構(gòu)件系統(tǒng) ? 構(gòu)件系統(tǒng)由若干個(gè)經(jīng)良好包裝和驗(yàn)證的相關(guān)的構(gòu)件組成 ? 為使構(gòu)件能具有較高的可復(fù)用性,應(yīng)滿足條件 ? 構(gòu)件的設(shè)計(jì)應(yīng)具有較高的通用程度 ? 構(gòu)件應(yīng)易于調(diào)整 ? 構(gòu)件應(yīng)易于組裝 ? 構(gòu)件必須具有可檢索性 ? 構(gòu)件必須經(jīng)過充分的測(cè)試 小 結(jié) ? 軟件工程技術(shù)從傳統(tǒng)軟件工程到對(duì)象工程、過程工程和構(gòu)件工程,一直是一門處于前沿地位的重要學(xué)科,在技術(shù)實(shí)踐中不斷創(chuàng)新和發(fā)展 ? 面向?qū)ο蠓椒ㄊ且环N把面向?qū)ο蟮乃枷霊?yīng)用于軟件開發(fā)過程中,指導(dǎo)開發(fā)活動(dòng)的系統(tǒng)方法,簡(jiǎn)稱 OO方法,它建立在對(duì)象概念 (對(duì)象、類和繼承 ) 基礎(chǔ)上,逐步形成了面向?qū)ο蠓椒▽W(xué) 小 結(jié) ? 統(tǒng)一建模語言 UML是面向?qū)ο蠓椒ㄖ械囊环N標(biāo)準(zhǔn)的建模語言,它獲得了工業(yè)界和學(xué)術(shù)界的廣泛支持,已成為面向?qū)ο蠹夹g(shù)市場(chǎng)事實(shí)上的工業(yè)標(biāo)準(zhǔn) 小 結(jié) ? 軟件復(fù)用技術(shù)是指軟件作為部件得以重新組織、裝配使用的技術(shù),它是提高軟件生產(chǎn)率的新技術(shù)和有效手段 ? 軟件復(fù)用是指在兩次或多次不同的軟件開發(fā)過程中重復(fù)使用相同或相似軟件元素的過程。這些軟件元素稱為軟構(gòu)件 ? 軟件復(fù)用的目的是降低軟件開發(fā)和維護(hù)的成本 , 提高軟件開發(fā)的效率,提高軟件的質(zhì)量 思考與習(xí)題 ? 161 復(fù)用的含義是什么?軟件復(fù)用的范圍有哪些方面? ? 162 實(shí)現(xiàn)軟件復(fù)用的技術(shù)主要有哪兩類?它們各有哪些典型的形式? 思考與習(xí)題 ? 163 (論文 ) 論軟件的復(fù)用 ? 軟件的復(fù)用 (reuse) 能夠明顯改善軟件的生產(chǎn)效率,提高軟件的質(zhì)量。 復(fù)用的對(duì)象包括程序、文件等等。在軟件開發(fā)過程中,應(yīng)注意復(fù)用已有的對(duì)象,還應(yīng)注意使新開發(fā)的軟件中將來可能被復(fù)用的部分,能便于復(fù)用。 ? 根據(jù)你實(shí)際參與開發(fā)的經(jīng)驗(yàn)論述下列問題: ? 問題 1:簡(jiǎn)要敘述你參與開發(fā)的軟件的概要和你擔(dān)任的工作。 ? 問題 2:具體敘述你參與開發(fā)的軟件的復(fù)用情況、在復(fù)用已有的軟件和使所開發(fā)的軟件能便于復(fù)用方面,遇到過哪些問題?為解決這些問題采取過哪些措施? ? 問題 3:簡(jiǎn)要敘述你所采取的措施的效果如何?你現(xiàn)在認(rèn)為還有哪些需要改進(jìn)的地方,以及如何改進(jìn)?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1