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

正文內(nèi)容

軟件工程軟件設(shè)計(jì)詳細(xì)設(shè)計(jì)-在線瀏覽

2025-02-23 17:30本頁面
  

【正文】 背景 、 定義 、 參考資料 。 第 3章 軟件設(shè)計(jì) (3) 程序 1(標(biāo)識(shí)符 )設(shè)計(jì)說明:包括功能 、 性能 、輸入 、 輸出 、 算法 、 流程邏輯 、 接口 。 (5) 程序 N(標(biāo)識(shí)符 )設(shè)計(jì)說明 。 第 3章 軟件設(shè)計(jì) 詳細(xì)設(shè)計(jì)方法 處理過程設(shè)計(jì)中采用的典型方法是結(jié)構(gòu)化程序設(shè)計(jì)(SP)方法 , 最早是由 20世紀(jì) 60年代中期提出的 。 因此詳細(xì)設(shè)計(jì)的結(jié)果基本決定了最終程序的質(zhì)量 。 軟件的可測(cè)試性 、 可維護(hù)性與程序的易讀性有很大關(guān)系 。 結(jié)構(gòu)化程序設(shè)計(jì)是實(shí)現(xiàn)該目標(biāo)的關(guān)鍵技術(shù)之一 , 它指導(dǎo)人們用良好的思想方法開發(fā)易于理解 、 易于驗(yàn)證的程序 。 第 3章 軟件設(shè)計(jì) 1. 采用自頂向下 、 逐步求精的程序設(shè)計(jì)方法 在需求分析 、 概要設(shè)計(jì)中 , 都采用了自頂向下 、逐層細(xì)化的方法 。 在詳細(xì)設(shè)計(jì)中 , 雖然處于“ 具體 ” 設(shè)計(jì)階段 , 但在設(shè)計(jì)某個(gè)模塊內(nèi)部處理過程中 , 仍可以逐步求精 , 降低處理細(xì)節(jié)的復(fù)雜度 。 這三種基本結(jié)構(gòu)的共同點(diǎn)是 單入口 、 單出口 。 (2) 用選擇方式對(duì)過程分解 , 確定某個(gè)部分的執(zhí)行條件 。 對(duì)處理過程仍然模糊的部分反復(fù)使用以上分解方法,最終可將所有細(xì)節(jié)確定下來。 3 輸出最大數(shù)。 求解步驟 細(xì)化第二步 結(jié)構(gòu)化語言描述 問題求解逐步細(xì)化的過程 第 3章 軟件設(shè)計(jì) 3. 主程序員的組織形式 主程序員的組織形式指開發(fā)程序的人員應(yīng)采用以一個(gè)主程序員 (負(fù)責(zé)全部技術(shù)活動(dòng) )、 一個(gè)后備程序員 (協(xié)調(diào) 、 支持主程序員 )和一個(gè)程序管理員 (負(fù)責(zé)事務(wù)性工作 , 如收集 、 記錄數(shù)據(jù) , 文檔資料管理等 )三人為核心 , 再加上一些專家 (如通信專家 、 數(shù)據(jù)庫專家 )、 其他技術(shù)人員組成小組 。 這種組織形式最先由 IBM公司實(shí)施 ,隨后其他軟件公司也紛紛采用主程序員制的工作方式 。 第 3章 軟件設(shè)計(jì) 軟件詳細(xì)設(shè)計(jì)表示法 關(guān)于描述工具的有關(guān)說明: 的清晰描述 ,需要采用適當(dāng)?shù)谋磉_(dá)工具。 ,如控制流程、 處理功能、數(shù)據(jù)組織及其它方面的細(xì)節(jié)的能力 ,而且在編碼 階段能夠直接將它翻譯為用程序設(shè)計(jì)語言書寫的源程序。 第 3章 軟件設(shè)計(jì) 流程圖的優(yōu)點(diǎn)是直觀清晰 、 易于使用 , 是開發(fā)者普遍采用的工具 , 但是它有如下嚴(yán)重缺點(diǎn): (1) 可以隨心所欲地畫控制流程線的流向 , 容易造成非結(jié)構(gòu)化的程序結(jié)構(gòu) , 編碼時(shí)勢(shì)必不加限制地使用 GOTO語句 , 導(dǎo)致基本控制塊多入口多出口 , 這樣會(huì)使軟件質(zhì)量受到影響 , 與軟件設(shè)計(jì)的原則相違背 。 (3) 不易表示數(shù)據(jù)結(jié)構(gòu) 。 第 3章 軟件設(shè)計(jì) 示例 第 3章 軟件設(shè)計(jì) 例 1.“在一組數(shù)中找出其中最大的數(shù)”的程序流程圖 MAX=A(1) i=2 i=i+1 MAX=A(i) i≤n? MAXA(ii) T T F F 對(duì)應(yīng)程序段: max:=A[1] i:=2 WHILE i≤n DO IF A[i]max THEN max:=A[i] i:=i+1 注 . n元數(shù)組; ; 、輸出語句。PAD圖的基本控制結(jié)構(gòu)如圖 。圖 A(1)到 A(10)進(jìn)行選擇法排序的算法描述的 PAD圖 。 圖中的豎線為程序的層次線 , 最左邊豎線是程序的主線 , 其后一層一層展開 , 層次關(guān)系一目了然 。 (3) 易讀易寫 , 使用方便 。 (5) 可自動(dòng)生成程序 。 因此在有 PAD系統(tǒng)的計(jì)算機(jī)上 (如日立公司的 M系列機(jī) ), 可以直接輸入PAD圖 , 由機(jī)器自動(dòng)通過遍歷樹的辦法生成相應(yīng)的源代碼 , 大大提高了軟件的生產(chǎn)率 。 第 3章 軟件設(shè)計(jì) 例 .“在一組數(shù)中找出其中最大的數(shù)”的 PAD圖 MAX=A(1) WHILE ii≤n MAX=A(i) 對(duì)應(yīng)程序段: max:=
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1