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

正文內(nèi)容

自考軟件工程筆記總結(jié)-資料下載頁

2025-11-01 23:27本頁面

【導讀】開發(fā)和研制上,軟件開發(fā)研制完成后,通過復制就產(chǎn)生了大量軟。軟件產(chǎn)品不會用壞,不存在磨損、消耗問題。軟件產(chǎn)品的生產(chǎn)主要是腦力勞動,還未完全擺脫手工開發(fā)方式,大部分產(chǎn)品是“定做”的。軟件費用不斷增加,軟件成本相當昂貴。這個階段的生產(chǎn)方式是個體手工勞動,使用的工具是機器語言、匯編。硬件特征是價格貴、存儲容量小、運行可靠性差。這個階段的生產(chǎn)方式是作坊式的小集團合作生產(chǎn),生產(chǎn)工具是高級語。開發(fā)方式仍舊靠個人技巧,但開始提出結(jié)構化方法。硬件特征是速度、容量、工作可靠性有明顯提高,價格降低,銷售有。軟件特征是程序員數(shù)量猛增,大量其他行業(yè)人員進入這個行業(yè),因為。缺乏訓練,因而開發(fā)人員素質(zhì)差。計算機科學中的研究成果均可用于軟件工程,但計算機科學著重于原。軟件工程要用工程科學中的觀點來進行費用估算、制定進度、制定計。能按時完成開發(fā)任務,及時交付使用

  

【正文】 1) 順序結(jié)構:是一組祈使語句、選擇語句、重復語句的順序排列 (2) 選擇結(jié)構:一般用 IF——THEN——ELSE——ENDIF、 CASE——OF——ENDCASE 等關鍵詞 (3) 重復結(jié)構:一般用 DO——WHILE——ENDDO、 REPEAT——UNTIL 等關鍵字 2. 內(nèi)層:一般是采用祈使語句的自然語言短語,使用數(shù)據(jù)字典中的名詞和有限的自定義詞,其動詞含義要具體,盡量不用形容詞和副詞來修飾。還可使用一些簡單的算術運算和邏輯運算符號 判定表 在有些情況下,數(shù)據(jù)流圖中的某個加工的一組動作依賴于多個邏輯條件的取值。這時用判定表就能夠清楚地表示復雜的條件組合與應作的動作之間的對應關系 判定表由四部分組成,用雙線分隔開四個區(qū)域: 構造一張判定表,可采取以下步驟: 1. 提取問題中的條件 2. 標出條件的取值 3. 計算所有條件的組合數(shù) N 4. 提取可能采取的動作或措施 5. 制作判定表 6. 完善判定表 初始的判定表可能不完善,表現(xiàn)在以下幾個方面: (1) 缺少判定列中應采取的動作 (2) 有冗余的判定列:兩個或多個規(guī)則中,具有相同的動作,而與它所對應的各個條件組合中有取值無關的條件 判定表能夠把在什么條件下系統(tǒng)應做什么動作準確無誤的表示出來,但不能描述循環(huán)的處理特性,循環(huán)處理還需結(jié)構化語言 例子: 判定樹 判定樹是判定表的變形,一般情況下它比判定表更直觀,更易于理解和使用 這三種描述加工邏輯的工具各有優(yōu)缺點 對于順序執(zhí)行和循環(huán)執(zhí)行的動作,用結(jié)構化語言描述 對于存在多個條件復雜組合的判斷問題,用判定表和判定樹 判定樹較判定表直觀易讀,判定表進行邏輯驗證較嚴格,能把所有的可能性全部都考慮到,可將兩種工具結(jié)合起來,先用判定表做底稿,在此基礎上產(chǎn)生判定樹 經(jīng)過需求分析,開發(fā)人員已經(jīng)基本上理解了用戶的要求,確定了目標系統(tǒng)的功能,定義了系統(tǒng)的數(shù)據(jù),描述了處理這些數(shù)據(jù)的基本策略。將這些共同的理 解進行整理,最后形成文檔 ——需求說明書 IDEF 方法 IDEF方法是美國空軍在 1981年針對集成化計算機輔助制造工程項目中用于進行復雜系統(tǒng)分析和設計的方法。 IDEF 方法分為三部分: IDEF0:用來描述系統(tǒng)的功能活動及其聯(lián)系,建立系統(tǒng)的功能模型 IDEF1:用來描述系統(tǒng)的信息及其聯(lián)系,建立系統(tǒng)的信息模型 IDEF2:用來進行系統(tǒng)模擬,建立系統(tǒng)的動態(tài)模型 IDEF0 的圖形表示 該方法中,將系統(tǒng)功能稱為活動,將表示系統(tǒng)功能的圖形稱為活動圖形 一個活動可以沒有輸入,但一定要有控制 建立功能模型的基本方法 1. 確定建模的范圍、觀點及目的 2. 建立系統(tǒng)的內(nèi)外關系圖 ——A0 圖 3. 建立頂層圖 ——A0 圖 4. 建立低層次的圖形 分解時,應遵循兩條原則: 首先,保持在同一水平上分解(寬度優(yōu)先),如 A1, A2, A3 等圖,而不是 A1, A11, A111(深度優(yōu)先),可避免較高層次的變化影響較低層次,造成可能的重復工作,同時可較早的查出錯誤及遺漏 其次,對于同一水平層次上的各個方框,選擇難度最大的部分往下分解,其后分解較容易的部分 在 IDEF0圖中幾個活動之間 無明確的順序和時間,要注意分解時箭頭表示的上下層之間的平衡關系。 IDEF0 方法的特點 1. 采用方框和箭頭等簡單的圖形符號描述系統(tǒng)的活動和數(shù)據(jù)流,描述活動所受到的約束條件及實現(xiàn)機制 IDEF0 圖宜作為正式文檔 2. 采用嚴格的自頂向下、逐層分解的方式建立系統(tǒng)功能模型 因此, IDEF0是建立系統(tǒng)功能模型的有效方法。在開發(fā) CIMS——計算機集成制造系統(tǒng)的管理信息系統(tǒng)( MIS)過程中,大都采用此方法建立軟件需求分析的功能模型 結(jié)構化分析方法小結(jié) 結(jié)構化分析方法是軟件需求分析中公認的、有成效的、技術成熟、使用廣泛的一種方法,它較適合于開發(fā)數(shù)據(jù)處理型軟件的需求分析 SA 方法的弱點主要表現(xiàn)在: (1) 不適合描述實時控制系統(tǒng) 為了解決實時軟件的需求分析,提出了控制流圖( CFD)的定義,也有用描述系統(tǒng)動態(tài)行為的狀態(tài)轉(zhuǎn)換圖( STD)代替 CFD (2) SA 方法使用 DFD 在分析與描述“數(shù)據(jù)要求”方面是有局限的 數(shù)據(jù)庫技術使許多大型數(shù)據(jù)處理系統(tǒng)中的數(shù)據(jù)都組織成數(shù)據(jù)庫的形式, DFD 應與數(shù)據(jù)庫技術中的實體聯(lián)系圖( ER 圖)結(jié)合起來 (3) DFD 不適合描述人機界面系統(tǒng)的需求 對于一些頻繁的人機交互的軟件系統(tǒng), SA 方法往往對這一部分用自然語言做補充,對這類系統(tǒng)可采用其它的分析方法(如面向?qū)ο蠓治龇椒ǎ? (4) 不便于實現(xiàn)自動化 SA 方法可與形式化方法結(jié)合起來,形式化是軟件自動化發(fā)展的基礎 形式化方法典型的有基于模型的 Z語言及 VDM開發(fā)方法 (5) 需求分析的質(zhì)量及效率不夠高 可以借助需求分析工具提高
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1