不屬于結(jié)構(gòu)化程序設(shè)計方法的是可復(fù)用方法 。屬于結(jié)構(gòu)化程序設(shè)計方法的可以概括為自頂向下、逐步求精、模塊化和限制使用goto語句 。
結(jié)構(gòu)化程序設(shè)計由迪克斯特拉(E.W.dijkstra)在1969年提出 , 是以模塊化設(shè)計為中心 , 將待開發(fā)的軟件系統(tǒng)劃分為若干個相互獨立的模塊 , 這樣使完成每一個模塊的工作變單純而明確 , 為設(shè)計一些較大的軟件打下了良好的基礎(chǔ) 。
【不屬于結(jié)構(gòu)化程序設(shè)計方法的是? 不屬于結(jié)構(gòu)化程序設(shè)計方法的是哪些】
由于模塊相互獨立 , 因此在設(shè)計其中一個模塊時 , 不會受到其它模塊的牽連 , 因而可將原來較為復(fù)雜的問題化簡為一系列簡單模塊的設(shè)計 。模塊的獨立性還為擴(kuò)充已有的系統(tǒng)、建立新系統(tǒng)帶來了不少的方便 , 因為我們可以充分利用現(xiàn)有的模塊作積木式的擴(kuò)展 。按照結(jié)構(gòu)化程序設(shè)計的觀點 , 任何算法功能都可以通過由程序模塊組成的三種基本程序結(jié)構(gòu)的組合: 順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)來實現(xiàn) 。
結(jié)構(gòu)化程序設(shè)計的基本思想是采用“自頂向下 , 逐步求精”的程序設(shè)計方法和“單入口單出口”的控制結(jié)構(gòu) 。自頂向下、逐步求精的程序設(shè)計方法從問題本身開始 , 經(jīng)過逐步細(xì)化 , 將解決問題的步驟分解為由基本程序結(jié)構(gòu)模塊組成的結(jié)構(gòu)化程序框圖;“單入口單出口”的思想認(rèn)為一個復(fù)雜的程序 , 如果它僅是由順序、選擇和循環(huán)三種基本程序結(jié)構(gòu)通過組合、嵌套構(gòu)成 , 那么這個新構(gòu)造的程序一定是一個單入口單出口的程序 。據(jù)此就很容易編寫出結(jié)構(gòu)良好、易于調(diào)試的程序來 。結(jié)構(gòu)化程序設(shè)計方法的主要原則可以概括為自頂向下、逐步求精、模塊化及限制使用goto語句 , 總的來說可使程序結(jié)構(gòu)良好、易讀、易理解、易維護(hù) 。
相關(guān)經(jīng)驗推薦
- 有哪些塊級元素不能再包含塊級元素 不屬于塊級元素
- 衡量一個光驅(qū)性能的主要指標(biāo)是( 不屬于光驅(qū)性能指標(biāo)的是
- 瀘縣屬于成都還是重慶 瀘縣屬于成都嗎
- 西安哪些情況不屬于疫苗預(yù)防接種異常反應(yīng)
- 以下不屬于天下之名巧,馬鈞發(fā)明的是什么? 馬鈞發(fā)明了什么不屬于天下之名巧
- 南通屬于蘇南還是屬于蘇北 南通是屬于蘇南還是蘇北
- 雄安屬于哪個市管轄 雄安屬于哪個市
- 蜘蛛和蜈蚣屬于昆蟲類嗎 蜈蚣屬于昆蟲類嗎
- 不屬于清潔,能源的是哪一個? 不屬于清潔能源的是什么答案
- 不屬于開放數(shù)據(jù)特征的是什么 數(shù)據(jù)開放是指
