官术网_书友最值得收藏!

1.3.3 結構程序設計的基本方法

對于比較大的面向過程的程序設計,一般來說有兩種方法。

1.自頂而下、逐步求精的設計方法

采取逐步分解、逐步求精的方法。先從總體入手,保證把精力集中在主要問題上,而暫不考慮細節。然后把問題逐步分解為幾個部分,每一部分都針對上一部分的某個問題使之精細化,直到能方便地寫出簡潔而嚴謹的結構程序為止。這種方法符合人們解決復雜問題的普遍規律,因此可顯著提高軟件開發的成功率和生產率。而且,由這種方法開發的軟件有清晰的層次結構,易讀、易理解、易維護。

2.模塊化設計方法

把問題的處理過程按功能和需要分解為若干塊——模塊,每一個大的模塊可以分解為若干個小的模塊—子模塊。各模塊的程序功能應是相互獨立的,因此可分別設計、編程、調試和運行模塊,各模塊之間又可以通過一定的邏輯關系連接起來。

主站蜘蛛池模板: 武强县| 阿城市| 沐川县| 墨竹工卡县| 舞阳县| 称多县| 博爱县| 象山县| 广灵县| 小金县| 徐州市| 乌兰浩特市| 古浪县| 西和县| 宜都市| 沁水县| 盐边县| 金华市| 潼关县| 九江市| 蕲春县| 当雄县| 三江| 虞城县| 镇宁| 肥城市| 大同市| 连城县| 八宿县| 南投市| 龙井市| 泌阳县| 沾化县| 福泉市| 沙雅县| 临夏市| 潜江市| 桃江县| 资兴市| 东至县| 厦门市|