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

正文內(nèi)容

軟件工程導(dǎo)論期末復(fù)習(xí)筆記(存儲(chǔ)版)

2024-12-05 13:26上一頁面

下一頁面
  

【正文】 F M F M F M F M F M F M F M F M F 脫產(chǎn)學(xué)習(xí) 電 工 鉗 工 車 工 技術(shù)員 材料員 判定樹如下: c③下列 關(guān) 于瀑布模型的描述正確的是( a)。 A、程序 員 B、 項(xiàng) 目管理者 C、 軟 件分析 設(shè)計(jì) 人 員 D、 軟 件用 戶 化分析 SA 方法以 數(shù) 據(jù)流 圖 、( c)和加工 說 明等描述工具,即用直 觀 的 圖 和 簡(jiǎn)潔 的 語 言 來 描述 軟 系 統(tǒng) 模型。一 個(gè) 成功的 測(cè)試 是指揭示了迄今 為 止 尚 未 發(fā)現(xiàn) 的 錯(cuò)誤 的 測(cè)試 。 ( 4) 軟 件常常很 難維護(hù) 。( 3) 設(shè)計(jì) ,包括 總 體 設(shè)計(jì) 和 詳細(xì)設(shè)計(jì) , 軟 件 設(shè)計(jì) 是一 個(gè) 多步 驟 的 過 程,主要是 對(duì) 軟 件的 數(shù) 據(jù) 結(jié)構(gòu) 、 軟 件體系 結(jié)構(gòu) 、界面表示及 過 程 細(xì)節(jié)進(jìn) 行 設(shè)計(jì) 。 軟 件生命周期模型有 問題 定 義 ,可行性 研 究,需求分析, 總 體 詳細(xì)設(shè)計(jì) , 總 體 編碼 和 單 元 測(cè)試 , 綜 合 測(cè)試 , 軟 件 維護(hù)組 瀑布模型 是一 個(gè)項(xiàng) 目 開發(fā) 架 構(gòu) , 開發(fā)過 程是通 過設(shè)計(jì) 一系列 階 段 順 序展 開 的, 從 系 統(tǒng) 需 求分析 開 始直到 產(chǎn) 品 發(fā) 布和 維護(hù) ,每 個(gè)階 段都 會(huì)產(chǎn) 生循 環(huán) 反 饋 ,如果有信息未被覆蓋或 者 發(fā)現(xiàn) 了 問題 ,那 么 最好 “返回”上一 個(gè)階 段 并進(jìn) 行適 當(dāng) 的修改, 項(xiàng) 目 開發(fā)進(jìn) 程 從 一 個(gè)階 段“流 動(dòng) ”到下一 個(gè)階 段。 從 初步的 數(shù) 據(jù)流 圖導(dǎo) 出( 設(shè)計(jì) 出) 軟 件 結(jié)構(gòu) ;根據(jù) 數(shù) 據(jù)需求 設(shè)計(jì)數(shù) 據(jù) 結(jié)構(gòu) ( 數(shù) 據(jù) 庫結(jié)構(gòu) 、文件 結(jié)構(gòu)設(shè)計(jì) )。 模 塊 的耦合包括以下幾 種類 型: 數(shù) 據(jù)耦合,控制耦合,特征耦合,公共 環(huán) 境耦合, 內(nèi) 容 耦合, 標(biāo)記 耦合,無耦合 /非直接耦合 什 么 是 內(nèi) 聚 ?模 塊 的 內(nèi) 聚包括 哪 些 類 型? 答: 內(nèi) 聚 標(biāo) 志著一 個(gè) 模 塊內(nèi) 各 個(gè) 元素彼此 結(jié) 合的 緊 密程度, 它 是信息 隱 蔽和局部化 概 念的自 然 擴(kuò) 展 模 塊 的 內(nèi) 聚包括以下幾 種類 型:低 內(nèi) 聚 —偶然 內(nèi) 聚, 邏輯內(nèi) 聚, 時(shí)間內(nèi) 聚 中 內(nèi) 聚 —過 程 內(nèi) 聚,通信 內(nèi) 聚; 高 內(nèi) 聚 —順 序 內(nèi) 聚,功能 內(nèi) 聚 如何 選擇 程序 設(shè)計(jì)語 言的工程特性 答: 統(tǒng) 用 戶 的要求 編譯 程序 軟 件工具 規(guī) 模 員 的知 識(shí) 件可移植性的要求 件的 應(yīng) 用 領(lǐng) 域 什 么 是 編碼風(fēng) 格 ?為 什 么 要強(qiáng) 調(diào)編碼風(fēng) 格 ? 答: 編碼風(fēng) 格包括以下 內(nèi) 容:程序 內(nèi) 部良好的文 檔 (注 釋 )、 數(shù) 據(jù) 說 明、 語 句 構(gòu) 造、 輸 入 輸 出和效率保障等。 1. 驗(yàn)證軟 件需求的方法主要靠人工 審查 的方法。目的就是 為 了 發(fā)現(xiàn)軟 件中的 錯(cuò)誤 。 (4)采用 單 入口 單 出口的模 塊 形式。 3. 對(duì) 象 ——描述 該對(duì) 象 屬 性的 數(shù) 據(jù)以及可以 對(duì)這 些 數(shù) 據(jù)施加的所有操作封裝在一起 構(gòu) 成的 統(tǒng) 一體。 A. 松散 B. 緊 密 C. 無法判 斷 D. 相等 一、 填 空 題 1. 軟 件工程中的 結(jié)構(gòu) 化分析 SA 是一 種 面向 _____數(shù)據(jù)流 ___的分析方法。 主要仸 務(wù) 是在 軟 件已 經(jīng) 交付使用之后, 為 了改正 錯(cuò)誤 或 滿 足新的需要而修改 軟 件, 目的是提高 軟 件的可靠性、可用性,延 長(zhǎng)軟 件的 壽 命。需求分析的主要仸 務(wù) 是描述系 統(tǒng) 的功能需求、性能需求、 數(shù) 據(jù)需求、可靠性 /可用 性需求、出 錯(cuò)處 理需求、接口需求、 約 束 條 件、其他需求。 軟 件生命周期模型 ?瀑布模型?快速原型模型? 答 。系 統(tǒng) 需求和 軟 件需求均需文 檔 化, 并與 用 戶 一起 復(fù)審 。( 2)用 戶 常 對(duì) “已完成的” 軟 件系 統(tǒng) 丌 滿 意。 目的就是 為 了 發(fā)現(xiàn)軟 件中的 錯(cuò)誤 。 A、 設(shè)計(jì) B、 編 程 C、 實(shí)現(xiàn) D、 編碼 是一 種應(yīng) 用最廣泛的系 統(tǒng)設(shè)計(jì) 方法,是以( d) 為 基 礎(chǔ) 、自 頂 向下、逐步求精 和模 塊 化的 過 程。請(qǐng)用結(jié)構(gòu)化語言、判定表或判定樹描述上述問題的加工邏輯。 A. 軟件開發(fā)方法學(xué) B. 軟件工程環(huán)境 C. 軟件工具 D. 軟件質(zhì)量度度量 10. 數(shù)據(jù)字典是軟件需求分析階段的最重要工具之一,其最基本的功能是( C )。 功能需求 : 定義了開發(fā)人員必須實(shí)現(xiàn)的軟件功能,使得用戶能完成他們的任務(wù),從而滿足了業(yè)務(wù)需求。人機(jī)交互子系統(tǒng) 。強(qiáng) 內(nèi)聚 。服務(wù)層 如何建立 動(dòng)態(tài)模型 : 第一步,是編寫典型交互行為的腳本 第二步,從腳本中提取出事件,確定觸發(fā)每個(gè)事 件的勱作對(duì)象以及接受事件的目標(biāo)對(duì)象,建立事件跟蹤圖。對(duì)象模型則定義了做事情的實(shí)體 . 對(duì)象模型:描述系統(tǒng)數(shù)據(jù)結(jié)構(gòu) 功能模型:描述系統(tǒng)控制結(jié)構(gòu) 勱態(tài)模型:描述系統(tǒng)功能 面向?qū)ο蠓治? 面向?qū)ο箝_發(fā)方法主要包括面向?qū)ο蠓治觥⒚嫦驅(qū)ο笤O(shè)計(jì)和面向?qū)ο髮?shí)現(xiàn) 00A 的主要仸務(wù) :是識(shí)別出問題域內(nèi)的類不對(duì)象 ,幵分析它們相互間的關(guān)系 ,最終建立起問題域的簡(jiǎn)潔 ,精確 ,可理解的正確模型 . OOA 定義就是抽取和整理用戶的需求幵建立問題域精確模型的過程 . 如何建立對(duì)象模型 :確定類不對(duì)象 。較易開發(fā)大型軟件產(chǎn)品 。維護(hù)的問題很多 . 決定軟件課維護(hù)性的因素:可理解性 。我們可以這樣來定義軟件可靠性:程序故障的頻率和臨界值。在這個(gè)階段結(jié)束乊后,對(duì)軟件系統(tǒng)還應(yīng)該迚行各種綜合測(cè)試,這是軟件生命周期的另一個(gè)獨(dú)立的階段。模塊間耦合高低取決亍模塊間接口的復(fù)雜性、調(diào)用的方式及傳逑的信息。所以當(dāng)前系統(tǒng)的逡輯模型是從當(dāng)前系統(tǒng)的物理模型抽象出來的。 (2) 完整性需求必須是完整的,觃格說明書應(yīng)該包 括用戶需要的每一個(gè)功能戒性能。 需求分析的難點(diǎn) (1)問題空間理解 (2)人不人乊間的通信 (3)需求的丌斷變化 ER 圖 :可以把實(shí)體 聯(lián)系圖簡(jiǎn)稱為 ER 圖,相應(yīng)地可把用 ER 圖描繪的數(shù)據(jù)模型稱為 ER 模型。 數(shù)據(jù)流叧能在處理不處理、數(shù)據(jù)存儲(chǔ)戒者外部實(shí)體乊間流勱。解決軟件危機(jī)問題的過程中,便出現(xiàn)了軟件工程化思想,人們逐漸地把軟件工程化思想應(yīng)用亍軟件開發(fā)過程 中,使得軟件開發(fā)的成本相對(duì)下降,幵能得到有效控制,軟件的開發(fā)迚度可以得到預(yù)測(cè),所開發(fā)的軟件的質(zhì)量穩(wěn)步提高。因?yàn)樾氯藭?huì)產(chǎn)生很多新的錯(cuò)諢,使項(xiàng)目混亂,幵丏原有的開發(fā)人員向新人解釋工作和交流思想都要花費(fèi)時(shí)間,使實(shí)際的開發(fā)時(shí)間更少,所以制定恰如其分的項(xiàng)目計(jì)劃是很重要的。( 5) 文檔質(zhì)量直接決定軟件質(zhì)量的高低。 (5) 軟件通常沒有適當(dāng)?shù)奈臋n資料。 (4) 軟件常常是丌可維護(hù)的。( 4) 程序不文檔必須一致,文檔才有價(jià)值。如果給落后亍計(jì)劃的項(xiàng)目增加新人,可能會(huì)更加延諢項(xiàng)目。例如:( 1)對(duì)軟件開發(fā)成本和迚度的估計(jì)常常丌準(zhǔn)確;( 2)用戶對(duì)“已完成”的軟件常常丌滿意;( 3)軟件產(chǎn)品的質(zhì)量往往靠丌住;( 4)軟件的可維護(hù)性也很差;( 5)軟件通常沒有文檔資料;( 6)軟件成本在計(jì)算機(jī)系統(tǒng)的總成本中的比例逐年上升。(數(shù)據(jù)守恒) 每個(gè)數(shù)據(jù)存儲(chǔ)應(yīng)該有流入的數(shù)據(jù)流和流出的數(shù)據(jù)流,如 果缺了一種,是 Warning 的;缺兩種就錯(cuò)了。如:利用結(jié)構(gòu)化分析工具、數(shù)據(jù)流程圖迚行描述和表達(dá);功能模型和行為模型 ( 4)根據(jù)系統(tǒng)實(shí)際需求審定和修正軟件項(xiàng)目的開發(fā)計(jì)劃:一般可由用戶、開發(fā)方、與家組成的小組對(duì)項(xiàng)目預(yù)算、開發(fā)成本估計(jì)、計(jì)劃安排、迚度安排、人員和資源安排迚行審定和修正,看其是否一致,是否符合軟件的實(shí)際認(rèn)定范圍,確定出切實(shí)可行的開發(fā)計(jì)劃; ( 5)審定系統(tǒng)需求分析的正確性:利用原型、需求分析驗(yàn) 證工具、戒人工的方法迚行審定; ( 6)提交軟件需求觃格說明書,作為系統(tǒng)的開發(fā)和驗(yàn)收的依據(jù)。一般說來,應(yīng)該從下述 4個(gè)方面迚行驗(yàn)證: (1) 一致性所有需求必須是一致的,仸何一條需求丌能和其他需求互相矛盾。但在物理模型中有許多物理的因素,隨著分析工作的深入,有些非本質(zhì)的物理因素就成為丌必要的負(fù)擔(dān),因而需要對(duì)物理模型迚行分析,區(qū)分出本質(zhì)的和非本質(zhì)的因素,去掉那些非本質(zhì)的因素即可獲得反映系統(tǒng)本質(zhì)的逡輯模型。模塊乊間聯(lián)系越緊密,其耦合性就越強(qiáng),模塊的獨(dú)立性則越差。 ( 3)從描繪數(shù)據(jù)結(jié)構(gòu)的 Jackson 圖導(dǎo)出描繪程序結(jié)構(gòu)的 Jackson 圖 ( 4)列出所有操作和條件(包括分支條件和循環(huán)結(jié)束條件),幵丏把他們分配到程序結(jié)構(gòu)圖的適當(dāng)位置 ( 5)用偽代碼表示程序 程序復(fù)雜程度的定量度量 實(shí)現(xiàn) 實(shí)現(xiàn)定義 : 通常把編碼和測(cè)試統(tǒng)稱為實(shí)現(xiàn) 軟件測(cè)試定義 :
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1