<noscript id="eassg"><table id="eassg"></table></noscript>
  • <strike id="eassg"><s id="eassg"></s></strike>
  • <ul id="eassg"></ul>
    注冊|登錄

    聯系電話:024-31891684  13390130939

    沈陽軟件開發_沈陽軟件公司_沈陽軟件定制/軟件/新聞中心/行業動態

    行業動態

    軟件結構程序設計

    瀏覽量:2236

    1.軟件開發結構程序設計基本概念:1966年C.Bohm和G.Jacopini從理論上證明:任何程序都可用三種基本控制結構(順序結構、條件結構、當型循環結構)表示出來。這為結構程序設計技術奠定了理論基礎。1972年IBM公司的H.Mills提出,程序模塊控制結構應該只有一個入口和一個出口,補充了結構程序設計的規則。1974年D.E.Knuth對CoTO語句的爭論作了全面公正的評論:不加限制地使用GOTO語句,特別是往回跳的GoTO語句,會使程序結構難以理解。如果在某些情形,用GoTO語句能提高效率,同時又不破壞程序的良好結構,這種有控制地使用GoTO語句是必要的。
    2.定義:軟件開發結構程序設計是一種程序設計的原則和方法,它采用自頂向下逐步求精的設計方法和單入口單出口的控制結構。這樣設計出的程序,結構清晰、易讀易修改、易驗證。
    3.優缺點:
    優點:
    (1)自頂向下逐步求精的方法,符合人類解決復雜問題的普遍規律,因此可顯著提高軟件開發的成功率和生產率。
    (2)逐步求精過程先整體后局部,先功能后細節,先抽象后具體,因此開發出的軟件有清晰的層次結構,易讀易理解。
    (3)僅使用單入口單出口的控制結構,使程序的靜態結構和它的動態執行情況比較一致,開發時容易保證程序的正確性。即使出現錯誤也易診斷和糾正。
    (4)程序結構清晰和模塊化技術的使用,使修改或重新設計時可復用部分增加。
    缺點:結構程序設汁使所需存儲量和運行時間都有增加,約為10%一25%。
    不少語言是非結構化的(現在這些語言絕大多數也已結構化),并不直接提供單入口單11J口的其此控制結構。
    本文由軟件開發提供:http://www.www.000217.com

    上一篇:軟件用戶界面設計

    下一篇:沒有了

    沈陽團購網|營口網站制作|沈陽軟件公司|軟件定制|網站建設|加盟易勢|提交問題

    国产成人精品无码播放| 好湿好大硬得深一点动态图91精品福利一区二区 | 男人扒开女人下添高潮日韩视频| 国产精品自在自线视频| 精品人人妻人人澡人人爽人人| 久久精品国产精品亚洲艾| 国语自产精品视频在线区| 久久久精品视频免费观看| 日韩精品一二三四区| 日韩在线免费视频| 日韩精品一区二区三区大桥未久| 国产真实伦偷精品| 国产精品国产午夜免费福利看| 夜精品a一区二区三区| 在线精品国精品国产尤物| 99精品国产丝袜在线拍国语| 亚洲国产成人精品无码一区二区 | 亚洲av无码成人精品区| 日韩精品久久一区二区三区| 日韩免费电影网址| 日韩av无码免费播放| 久久精品一区二区三区日韩| 日韩一区二区久久久久久| 无码精品日韩中文字幕| 日韩一区二区在线播放| 中文日韩亚洲欧美制服| 国产精品麻豆欧美日韩WW| 日韩欧美群交P内射捆绑| 亚洲欧美日韩中文字幕一区二区三区 | 思思久久好好热精品国产| 国产精品福利一区二区久久| 精品国产一区二区三区不卡| 国产精品免费观看| 精品动漫一区二区无遮挡| 久久久久久久精品毛万迈巴赫车标| 曰产无码久久久久久精品| 无码日本精品XXXXXXXXX| 99er热精品视频| 国产suv精品一区二区6| 2021免费日韩视频网| 日韩精品一区二区三区中文字幕 |