那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

PAD圖的概念及優勢分析

牽手一起夢 ? 來源:郭婷 ? 2019-04-23 15:59 ? 次閱讀

PAD問題分析圖是一種主要用于描述軟件詳細設計的圖形表示工具。與方框圖一樣,PAD圖也只能描述結構化程序允許使用的幾種基本結構。發明以來,已經得到一定程度的推廣。它用二維樹形結構的圖表示程序的控制流,以PAD圖為基礎,遵循機械的走樹(Tree Walk)規則就能方便地編寫出程序,用這種圖轉換為程序代碼比較容易。

PAD圖的概念及優勢分析

PAD圖的優勢:

1. 使用表示結構優化控制結構的PAD符號所設計出來的程序必然是程序化程序。

2. PAD圖所描述的程序結構十分清晰。圖中最左邊的豎線是程序的主線,即第一層控制結構。隨著程序層次的增加,PAD圖逐漸向右延伸,每增加一個層次,圖形向右擴展一條豎線。PAD圖中豎線的總條數就是程序的層次數。

3. 用PAD圖表現程序邏輯,易讀、易懂、易記。PAD圖是二維樹型結構的圖形,程序從圖中最左邊上端的結點開始執行,自上而下,從左到右順序執行。

4. 很容易將PAD圖轉換成高級程序語言源程序,這種轉換可由軟件工具自動完成,從而可省去人工編碼的工作,有利于提高軟件可靠性和軟件生產率。

5. 既可用于表示程序邏輯,也可用于描述數據結構。

6. PAD圖的符號支持自頂向下、逐步求精方法的使用。開始時設計者可以定義一個抽象程序,隨著設計工作的深入而使用“def”符號逐步增加細節,直至完成詳細設計。

PAD圖是面向高級程序設計語言的,為FORTRAN,COBOL和PASCAL等每種常用的高級程序設計語言都提供了一整套相應的圖形符號。由于每種控制語句都有一個圖形符號與之對應,顯然將PAD圖轉換成與之對應的高級語言程序比較容易。

PAD是一種程序結構可見性好、結構唯一、易于編制、易于檢查和易于修改的詳細設計表現方法。用PAD可以消除軟件開發過程中設計與制作的分離,也可消除制作過程中的“屬人性”。雖然目前仍需要由人來編制程序,一旦開發的PAD編程自動化系統實現的話,計算機就能從PAD自動編程,到那時程序邏輯就是軟件開發過程中人工制作的最終產品。顯然在開發時間上大大節省,開發質量上將會大大提高。

推薦閱讀:http://www.qldv.cn/article/89/92/2017/20171109577186.html

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 計算機
    +關注

    關注

    19

    文章

    7536

    瀏覽量

    88638
  • PAD
    PAD
    +關注

    關注

    1

    文章

    100

    瀏覽量

    30769
  • 自動化
    +關注

    關注

    29

    文章

    5622

    瀏覽量

    79659
收藏 人收藏

    評論

    相關推薦

    Allegro正負片的概念及相關設置說明

     Allegro正負片的概念及相關設置說明
    發表于 05-12 21:22

    中斷的概念及51單片機的中斷系統

    中斷的概念及51單片機的中斷系統13-1. 演示范例——聲控小車13-2. 中斷的概念13-3. P89V51RD2單片中斷系統的構成 
    發表于 03-29 10:27

    FPGA與CPLD的概念及其區別PDF

    FPGA與CPLD的概念及其區別
    發表于 08-15 15:46

    時間抖動的概念及分析方法介紹

    的設計師們也開始更多地關注時序因素。本文向數字設計師們介紹了抖動的基本概念分析了它對系統性能的影響,并給出了能夠將相位抖動降至最低的常用電路技術。本文介紹了時間抖動(jitter)的概念及
    發表于 06-04 07:16

    串口通訊的概念及接口電路解析,不看肯定后悔

    串口通訊的概念及接口電路解析,不看肯定后悔
    發表于 05-27 06:01

    NB-IoT的概念及優勢

    目錄1、淺談NB-IoT1.1、NB-IoT的概念1.2、NB-IoT的優勢1.3、NB-IoT的發展歷程1.4、NB-IoT的系統架構1.5、NB-IoT的應用組件1.5.1、NB-IoT 芯片
    發表于 07-23 09:17

    USB基本概念及從機編程方法介紹

    慕課蘇州大學.嵌入式開發及應用.第四章.較復雜通信模塊.USB基本概念及從機編程方法0 目錄4 較復雜通信模塊4.4 USB基本概念及從機編程方法4.4.1 課堂重點4.4.2 測試與作業5 下一
    發表于 11-08 09:14

    嵌入式系統的概念及特點

    文章目錄嵌入式系統概要嵌入式系統的概念及特點嵌入式系統硬件嵌入式系統軟件嵌入式系統的編程模式微控制器的程序開發方式嵌入式系統概要嵌入式系統的概念及特點1. 概念國外的定義:用于控制、監視或者輔助操作
    發表于 12-22 06:36

    嵌入式系統的概念及特點

    嵌入式系統概要嵌入式系統概要1.嵌入式系統的概念及特點2.嵌入式硬件3.嵌入式系統軟件4.嵌入式系統編程模式5.微控制器的程序開發方式嵌入式系統概要1.嵌入式系統的概念及特點2.嵌入式硬件3.嵌入式系統軟件4.嵌入式系統編程模式5.微控制器的程序開發方式...
    發表于 12-22 07:21

    相位噪聲和抖動的概念及其估算方法

    相位噪聲和抖動的概念及其估算方法 時鐘頻率的不斷提高使相位噪聲和抖動在系統時序上占據日益重要的位置。本文介其概念及其對系統性能的影
    發表于 12-27 13:30 ?2796次閱讀
    相位噪聲和抖動的<b class='flag-5'>概念及</b>其估算方法

    地和接地的概念及區別

    地和接地的概念及區別 1.地 (1)電氣地 大地是一個電阻非常低、電容量非常大的物體,擁有吸收無限電荷的
    發表于 12-31 11:09 ?3535次閱讀

    移動基站天線有關概念及選型原則

    移動基站天線有關概念及選型原則概述。
    發表于 06-16 09:48 ?15次下載

    智能電網的概念及通信技術詳解

    智能電網的概念及通信技術詳解
    發表于 11-21 20:41 ?1285次閱讀

    S參數的概念及應用

    電子發燒友網站提供《S參數的概念及應用.pdf》資料免費下載
    發表于 08-12 14:29 ?0次下載

    諧波的概念及應用

    本文簡單介紹了諧波的概念及應用。
    的頭像 發表于 10-18 14:14 ?683次閱讀
    諧波的<b class='flag-5'>概念及</b>應用
    百家乐扑克筹码| 威尼斯人娱乐城现金开户| 百家乐官网真钱娱乐| 百家乐官网赢家| 上游棋牌大厅下载| 百家乐开和几率| 新锦江百家乐官网娱乐| 大发888手机版亚洲城| 百家乐赌神| 新澳博天上人间娱乐| 顶级赌场官方直营网| 百家乐娱乐平台会员注册| 百家乐国际娱乐| 杰克百家乐官网玩法| 百家乐官网视频世界| 明升 | 网上百家乐试玩网址| 七匹狼百家乐官网的玩法技巧和规则| 百家乐官网有秘技吗| 明升网站| 百家乐太阳城菲律宾| 大集汇百家乐官网的玩法技巧和规则| 葡京百家乐官网注码 | 澳门百家乐真人娱乐城| 百家乐官网77scs官| 百家乐官网路子技巧| 澳门赌百家乐官网心法| 六合彩历史开奖记录| 鲨鱼百家乐游戏平台| 百家乐交流群号| 新濠百家乐官网的玩法技巧和规则| 老k娱乐城注册| 大发888体育开户| 大发888国际赌场娱乐网规则| 百家百家乐视频游戏世界| 网上百家乐软件大全酷| 百家乐翻天qvod粤语| 百家乐打大必赢之法| 百家乐打大必赢之法| 百家乐1326投注| 捷豹百家乐官网娱乐城|