久久99国产亚洲高清观看首页,久久久久综合精品福利啪啪,国产成人免费午夜在线观看,91视频网,久久精品国产福利国产琪琪,久久国产精品免费观看,国产精品成

實用文檔>結(jié)構(gòu)化程序設(shè)計總結(jié)

結(jié)構(gòu)化程序設(shè)計總結(jié)

時間:2024-09-02 07:15:58

結(jié)構(gòu)化程序設(shè)計總結(jié)

結(jié)構(gòu)化程序設(shè)計總結(jié)

結(jié)構(gòu)化程序設(shè)計總結(jié)

  1.結(jié)構(gòu)化程序設(shè)計的原則

  結(jié)構(gòu)化程序設(shè)計方法的主要原則:自頂而下、逐步求精,模塊化,限制使用goto語句。

  1)自頂而下

  程序設(shè)計時,應(yīng)先考慮總體,后考慮細節(jié);先考慮全局,后考慮局部目標(biāo)。即先從最上層總目標(biāo)開始設(shè)計,逐步使問題具體化。

  2)逐步求精

  對復(fù)雜問題,應(yīng)設(shè)計一些子目標(biāo)作為過渡,逐步細化。

  3)模塊化

  一個復(fù)雜問題,都是由若干個稍簡單的問題構(gòu)成的。模塊化即是將復(fù)雜問題進行分解,即將解決問題的總目標(biāo)分解成若干個分目標(biāo),再進一步分解為具體的小目標(biāo),把每一個小目標(biāo)稱作一個模塊。

  4)限制使用goto語句

  goto語句可以提高效率,但對程序的可讀性、維護性都造成影響,因此應(yīng)盡量不用goto語句。

  2.結(jié)構(gòu)化程序設(shè)計的基本結(jié)構(gòu)與特點

  結(jié)構(gòu)化程序設(shè)計是程序設(shè)計的先進方法和工具,采用結(jié)構(gòu)化程序設(shè)計可以使程序結(jié)構(gòu)良好、易讀、易理解、易維護。

  1)順序結(jié)構(gòu)

  順序結(jié)構(gòu)即是順序執(zhí)行的結(jié)構(gòu),是按照程序語句行的自然順序,一條一條語句地執(zhí)行程序。

  2)選擇結(jié)構(gòu)

  選擇結(jié)構(gòu)又稱分支結(jié)構(gòu),它包括簡單選擇和多分支選擇結(jié)構(gòu)。程序的執(zhí)行是根據(jù)給定的條件,選擇相應(yīng)的分支來執(zhí)行。

  3)重復(fù)結(jié)構(gòu)

  重復(fù)結(jié)構(gòu)又稱循環(huán)結(jié)構(gòu),根據(jù)給定的條件,決定是否重復(fù)執(zhí)行某一相同的或類似的程序段。利用重復(fù)結(jié)構(gòu)可以大量簡化程序行。

  3.結(jié)構(gòu)化程序設(shè)計原則和方法的應(yīng)用

  1.使用程序設(shè)計語言中的順序、選擇、循環(huán)等有限的控制結(jié)構(gòu)表示程序的控制邏輯;

  2.選用的控制結(jié)構(gòu)只允許有一個入口和一個出口;

  3.程序語句組成容易識別的塊,每塊只有一個入口和一個出口;

  4.復(fù)雜結(jié)構(gòu)應(yīng)該用嵌套的基本控制結(jié)構(gòu)進行組合嵌套來實現(xiàn);

  5.語言中所有沒有的控制結(jié)構(gòu),應(yīng)該采用前后一致的方法來模擬;

  6.嚴格控制goto語句的使用:

  (1)用一個非結(jié)構(gòu)化的程序設(shè)計語言去實現(xiàn)一個結(jié)構(gòu)化的構(gòu)造;

  (2)若不使用goto語句會使功能模糊;

  (3)在某種可以改善而不是損害程序可讀性的情況下。

【結(jié)構(gòu)化程序設(shè)計總結(jié)】相關(guān)文章:

程序設(shè)計課堂教學(xué)模式探索論文03-20

對老板總結(jié)感想總結(jié)二篇03-20

學(xué)科總結(jié)03-20

電場公式總結(jié)06-08

離?偨Y(jié)精選范文03-19

工會總結(jié)范本03-19

總結(jié)電熱的作用12-09

FLASH教程總結(jié)01-20

香茅做法總結(jié)03-19

工會總結(jié)精選范文03-20

用戶協(xié)議
读书| 洪洞县| 桂林市| 广汉市| 鄂托克前旗| 高邮市| 赣州市| 东港市| 镇安县| 乌拉特后旗| 如皋市| 监利县| 岚皋县| 宜州市| 准格尔旗| 阆中市| 晋江市| 揭西县| 大邑县| 保靖县| 灵台县| 伊宁县| 三门峡市| 平昌县| 栾城县| 车险| 南通市| 通州市| 庆阳市| 盐山县| 印江| 长垣县| 揭阳市| 晋宁县| 榆中县| 鹤山市| 聊城市| 宁安市| 齐齐哈尔市| 白水县| 丹江口市|