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

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]軟件詳細(xì)設(shè)計(jì)-在線瀏覽

2025-05-09 02:03本頁面
  

【正文】 要從一組嵌套的循環(huán)構(gòu)造或者嵌套的條件構(gòu)造中離去時(shí) , 只簡單地采用結(jié)構(gòu)化構(gòu)造有可能使效率降低 , 甚至沿著離去路徑使所有邏輯測試復(fù)雜化 , 從而使軟件的控制流程變得模糊不清 , 增加了出錯(cuò)的可能性 ,并且對可讀性和可維護(hù)性也有不良影響 。 在IPO圖上給出哪些是輸入 , 處理的功能是什么 , 輸出什么 ? 為了避免規(guī)模和維護(hù)上的復(fù)雜性問題 , 大多數(shù)項(xiàng)目的 HIPO圖只深入到某一層 圖 59 每月發(fā)票處理的 IPO PAD圖 ? PAD (問題分析圖 ) 是一種用于軟件詳細(xì)設(shè)計(jì)的表達(dá)形式 ? 綜合流程圖 、 Warnier圖 、 方塊圖和偽碼等技術(shù)的一些特點(diǎn) ? 以二維樹的形式描述程序的邏輯 ? 主要優(yōu)點(diǎn)是程序結(jié)構(gòu)清晰 , 能夠直接導(dǎo)出程序代碼 ,并對其一致性進(jìn)行檢查 ? 可應(yīng)用于 BASIC、 FORTRAN、 COBOL、 PASCAL等高級語言 ? 支持軟件需求分析和概要設(shè)計(jì)階段 圖 510 PAD 方法的基本原理 PAD的基本符號表 圖 511 PAD圖的基本控制結(jié)構(gòu) 圖 512 PAD圖 偽碼與程序設(shè)計(jì)語言 (PDL) ? 偽碼是控制結(jié)構(gòu)和某些編程語言元素的簡寫符號,可以任意插入注釋,實(shí)質(zhì)上是“文字流程圖” ? 熟悉某種程序設(shè)計(jì)語言的設(shè)計(jì)人員所用的偽碼可能就是該語言的簡化版本 ? 例如,如果想用 FORTRAN和 Pascal 兩種語言來設(shè)計(jì)同一個(gè)程序,可以在開始時(shí)使用相同的偽碼,而在最后使用不同的程序設(shè)計(jì)語言 ? 實(shí)際使用時(shí),設(shè)計(jì)人員可以隨意增加偽碼的詳細(xì)程度,特別是針對可能產(chǎn)生二義性的地方 ? 偽碼的缺點(diǎn)是不標(biāo)準(zhǔn),而且只有控制結(jié)構(gòu),對數(shù)據(jù)描述能力很差 偽碼與程序設(shè)計(jì)語言 (PDL) ? 程序設(shè)計(jì)語言 (PDL, 又稱詳細(xì)設(shè)計(jì)語言 DDL) 彌補(bǔ)了偽碼的缺點(diǎn) , 它是一種 “ 混雜式語言 ” ? 它采用某種語言 (例如英語 ) 的詞匯但卻采用另一種語言 (即一種結(jié)構(gòu)化編程語言 ) 的全部語法 , 它用文本格式提供一種描述數(shù)據(jù)和處理的方法 ? PDL有正規(guī)的句法 , 指出數(shù)據(jù)和處理結(jié)構(gòu) , 并用自然語言說明細(xì)節(jié) ? 雖然程序設(shè)計(jì)語言是不可執(zhí)行的 , 但可以對之開發(fā)出評價(jià)設(shè)計(jì)和轉(zhuǎn)換為源程序的自動(dòng)化技術(shù) 偽碼與程序設(shè)計(jì)語言 (PDL) ? 為了實(shí)現(xiàn)從詳細(xì)設(shè)計(jì)到編碼的自動(dòng)轉(zhuǎn)換 , 各種程序設(shè)計(jì)語言都開發(fā)了相應(yīng)的 PDL, 如 PDL/PASCAL, PDL/C, 以及PDL/Ada等 , 它們利用程序設(shè)計(jì)語言的語法結(jié)構(gòu) , 用自然語言表示某些控制信息 ? 程序設(shè)計(jì)語言可以分成三類 ? 數(shù)據(jù)說明 ? 處理說明 ? I/O ? 對特殊的應(yīng)用 , 如多任務(wù)語句或?qū)崟r(shí)應(yīng)用等 , 可以提供專用的結(jié)構(gòu)和語句 偽碼與程序設(shè)計(jì)語言 (PDL) ? 用程序設(shè)計(jì)語言寫出的程序與用高級語言編寫的程序非常相似 。由于混合使用敘述性說明文和形式化的過程形式 , 故一般無法對其進(jìn)行編譯 偽碼與程序設(shè)計(jì)語言 (PDL) ? PDL可以是一種稍作變動(dòng)的編程語言 , 或者是為程序設(shè)計(jì)而專門研制的語言 ? 作為一種程序設(shè)計(jì)語言 , PDL應(yīng)當(dāng)具有以下特征 ? 其關(guān)鍵字有固定語法 , 以便提供全部結(jié)構(gòu)化構(gòu)造 、 數(shù)據(jù)說明和模塊化特性
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1