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

正文內(nèi)容

軟件工程軟件設(shè)計(jì)詳細(xì)設(shè)計(jì)(留存版)

  

【正文】 ) 第 3章 軟件設(shè)計(jì) (3) 數(shù)據(jù)定義: DECLARE屬性 變量名 , … 屬性有:字符 、 整型 、 實(shí)型 、 雙精度 、 指針 、 數(shù)組及結(jié)構(gòu)等類型 。 在建立軟件體系結(jié)構(gòu)時(shí)還要遵循軟件結(jié)構(gòu)設(shè)計(jì)的一些準(zhǔn)則 , 如軟件結(jié)構(gòu)的深度 、 寬度 、 扇入 、 扇出要適當(dāng) , 模塊的作用范圍要在其控制范圍之中等 。 (2) 置 i=[ (H+T)/2] (取整 )。 第 3章 軟件設(shè)計(jì) 對(duì)于某些項(xiàng)目 , 由于采用了相應(yīng)的開(kāi)發(fā)工具 , 如PowerBuilder, Develop 2022等 , 這時(shí)軟件詳細(xì)設(shè)計(jì)階段工作就不太明顯了 。 外語(yǔ)法同相應(yīng)程序語(yǔ)言一致 , 內(nèi)語(yǔ)法使用自然語(yǔ)言 , 易編寫(xiě) , 易理解 , 也很容易轉(zhuǎn)換成源程序 。 PDL具有嚴(yán)格的關(guān)鍵字外層語(yǔ)法 , 用于定義控制結(jié)構(gòu) 、 數(shù)據(jù)結(jié)構(gòu)和模塊接口 , 而它表示實(shí)際操作和條件的內(nèi)層語(yǔ)法又是靈活自由的 , 使用自然語(yǔ)言的詞匯 。 第 3章 軟件設(shè)計(jì) 圖 PAD圖的基本控制結(jié)構(gòu) 第 3章 軟件設(shè)計(jì) PAD圖的控制流程為自上而下 、 從左到右地執(zhí)行 。 任取一數(shù) ,假定它就是最大 數(shù); 將該數(shù)與其余各數(shù)逐一比 較; 若發(fā)現(xiàn)任何數(shù)大于假設(shè)的 最大數(shù) ,即取而代之; 令 ” 最大數(shù) ” =數(shù)組的第 一個(gè)元素; 從第二個(gè)元素至最后 一個(gè)元素做循環(huán); 如果 新元素 “最大數(shù) ” 則 “ 最大數(shù) ” =新元素; 3 輸出 “ 最大數(shù) ” 。 為了提高軟件的質(zhì)量 , 延長(zhǎng)軟件的生存期 , 軟件的可測(cè)試性 、 可維護(hù)性是重要保障 。第 3章 軟件設(shè)計(jì) 軟件設(shè)計(jì) 軟件概要設(shè)計(jì)概述 軟件設(shè)計(jì)的基本原理 軟件結(jié)構(gòu)準(zhǔn)則 軟件詳細(xì)設(shè)計(jì) 軟件詳細(xì)設(shè)計(jì)表示法 小結(jié) 習(xí)題 第 3章 軟件設(shè)計(jì) 軟件詳細(xì)設(shè)計(jì) 詳細(xì)設(shè)計(jì)的基本任務(wù) 1. 算法設(shè)計(jì) 用某種圖形 、 表格 、 語(yǔ)言等工具將每個(gè)模塊處理過(guò)程的詳細(xì)算法描述出來(lái) 。 因此詳細(xì)設(shè)計(jì)的結(jié)果基本決定了最終程序的質(zhì)量 。 3 輸出最大數(shù)。PAD圖的基本控制結(jié)構(gòu)如圖 。 PDL與在 , 一般分為內(nèi)外兩層語(yǔ)法 , 外層語(yǔ)法應(yīng)符合一般程序設(shè)計(jì)語(yǔ)言常用的語(yǔ)法規(guī)則 , 而內(nèi)層語(yǔ)法則用一些簡(jiǎn)單的句子 、 短語(yǔ)和通用的數(shù)學(xué)符號(hào) , 來(lái)描述程序應(yīng)執(zhí)行的功能 。 清屏; RETURN END 第 3章 軟件設(shè)計(jì) 從示例可以看到 PDL的總體結(jié)構(gòu)與一般程序完全相同 。 軟件詳細(xì)設(shè)計(jì)的主要任務(wù)是描述每個(gè)模塊的算法 , 即實(shí)現(xiàn)該模塊功能的處理過(guò)程 , 它通常采用結(jié)構(gòu)化程序設(shè)計(jì)來(lái)進(jìn)行 ,采用程序流程圖 、 PAD圖 、 PDL語(yǔ)言等工具來(lái)描述 。 (3) 若 Key=A(i), 則找到 , i送到 x;若 Key> A(i),則 Key在表的后半部分 , i+1送入 H;若 Key< A(i), 則 Key在表的前半部分 , i 1送入 T, 重復(fù)第 2步查找 , 直到 H>T為止 。 軟件體系結(jié)構(gòu)可用軟件結(jié)構(gòu)圖和 IPO圖的 H圖來(lái)描述 。 (4) 輸入 /輸出: GET(輸入變量表 ) PUT(輸出變量表 ) 第 3章 軟件設(shè)計(jì) 3. PDL應(yīng)用示例 現(xiàn)以 系統(tǒng)主控模塊詳細(xì)設(shè)計(jì)為例 , 說(shuō)明如何用 PDL來(lái)描述 。 第 3章 軟件設(shè)計(jì) 例 .“在一組數(shù)中找出其中最大的數(shù)”的 PAD圖 MAX=A(1) WHILE ii≤n MAX=A(i) 對(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ù)組; ; 、輸出語(yǔ)句。 (3) 不易表示數(shù)據(jù)結(jié)構(gòu) 。 (2) 用選擇方式對(duì)過(guò)程分解 , 確定某個(gè)部分的執(zhí)行條件 。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1