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

正文內(nèi)容

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

  

【正文】 功能; ENDWHILE。 軟件設(shè)計(jì)分為概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)兩個(gè)階段 。 概要設(shè)計(jì)之后要進(jìn)行軟件詳細(xì)設(shè)計(jì) 。 有一個(gè)表 A(1), A(2), …, A(N), 按遞增順序排列 。 (4) 查不到時(shí) , 將 A(i), …, A(N)移到 A(i+1), …,A(N+1), Key值送入 A(i)中 。 (2) 輸入三個(gè)正整數(shù)作為邊長(zhǎng) , 判斷該三條邊構(gòu)成的三角形是直角 、 等腰或一般三角形 。 概要設(shè)計(jì)的方法可采用結(jié)構(gòu)化方法和面向?qū)ο蠓椒ǖ葋?lái)設(shè)計(jì) 。 目前已有 PDL多種版本 (如 PDL/pascal, PDL/C, PDL/Ada等 ), 為自動(dòng)生成相應(yīng)代碼提供了便利條件 。 PROCEDURE 模塊名 ( ) 清屏; 顯示 系統(tǒng)用戶(hù)界面; PUT(“請(qǐng)輸入用戶(hù)口令: ” ); GET(password)。 開(kāi)發(fā)人員將按其處理細(xì)節(jié)編程序 , 故外層語(yǔ)法更嚴(yán)格一些 , 更趨于形式化 , 內(nèi)層自然語(yǔ)言描述實(shí)際操作更具體更詳細(xì)一些 。 MAXA(ii) i=i+1 第 3章 軟件設(shè)計(jì) PAD描述的示例 第 3章 軟件設(shè)計(jì) 練習(xí):計(jì)算 n!( 要求掌握流程圖、 PAD圖 ) 開(kāi)始 結(jié)束 輸入 n S=1 T=1 S=S T T=T+1 輸出 S T n T F 第 3章 軟件設(shè)計(jì) 輸入 n T=1 S=1 T=T+1 S=S T 輸出 S UNTIL T> n Get n; T=1; S=1; Repeat S=S T; T=T+1 Until T> n Print S; 第 3章 軟件設(shè)計(jì) 過(guò)程設(shè)計(jì)語(yǔ)言 過(guò)程設(shè)計(jì)語(yǔ)言 (Process Design Language, 簡(jiǎn)稱(chēng) PDL)是在偽碼的基礎(chǔ)上 , 擴(kuò)充了模塊的定義與調(diào)用 、 數(shù)據(jù)定義和輸入 /輸出而形成的 。 (2) 支持逐步求精的設(shè)計(jì)方法 , 左邊層次中的內(nèi)容可以抽象 , 然后由左到右逐步細(xì)化 。 為了克服流程圖的缺陷 , 要求流程圖都應(yīng)由三種基本控制結(jié)構(gòu)順序組合和完整嵌套而成 , 不能有相互交叉的情況 , 這樣的流程圖是結(jié)構(gòu)化的流程圖 。 因此 , 結(jié)構(gòu)化程序設(shè)計(jì)方法是綜合應(yīng)用這些手段來(lái)構(gòu)造高質(zhì)量程序的思想方法 。 3) 用循環(huán)方式對(duì)過(guò)程分解 , 確定某個(gè)部分進(jìn)行重復(fù)的開(kāi)始和結(jié)束的條件 。 結(jié)構(gòu)化程序設(shè)計(jì)方法有以下幾個(gè)基本要點(diǎn) 。 6. 評(píng)審 對(duì)處理過(guò)程的算法和數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)都要評(píng)審 。 4. 其他設(shè)計(jì) 根據(jù)軟件系統(tǒng)的類(lèi)型 , 還可能要進(jìn)行以下設(shè)計(jì): (1) 代碼設(shè)計(jì):為了提高數(shù)據(jù)的輸入 、 分類(lèi) 、 存儲(chǔ)及檢索等操作的效率 , 以及節(jié)約內(nèi)存空間 , 對(duì)數(shù)據(jù)庫(kù)中的某些數(shù)據(jù)項(xiàng)的值要進(jìn)行代碼設(shè)計(jì) 。 物理結(jié)構(gòu)主要指數(shù)據(jù)庫(kù)的存儲(chǔ)記錄格式 、 存儲(chǔ)記錄安排和存儲(chǔ)方法 , 這些都依賴(lài)于具體所使用的數(shù)據(jù)庫(kù)系統(tǒng) 。 (5) 程序 N(標(biāo)識(shí)符 )設(shè)計(jì)說(shuō)明 。 結(jié)構(gòu)化程序設(shè)計(jì)是實(shí)現(xiàn)該目標(biāo)的關(guān)鍵技術(shù)之一 , 它指導(dǎo)人們用良好的思想方法開(kāi)發(fā)易于理解 、 易于驗(yàn)證的程序 。 (2) 用選擇方式對(duì)過(guò)程分解 , 確定某個(gè)部分的執(zhí)行條件 。 這種組織形式最先由 IBM公司實(shí)施 ,隨后其他軟件公司也紛紛采用主程序員制的工作方式 。 (3) 不易表示數(shù)據(jù)結(jié)構(gòu) 。 圖中的豎線為程序的層次線 , 最左邊豎線是程序的主線 , 其后一層一層展開(kāi) , 層次關(guān)系一目了然 。 第 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];
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1