天气预报 > 其他 > 结构设计的一般程序应如何进行
结构设计的一般程序应如何进行
更新时间: 2020-10-21 00:00:00  

1、自顶向下:程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标。不要一开始就过多追求众多的细节,先从最上层总目标开始设计,逐步使问题具体化。

2、逐步求精:对复杂问题,应设计一些子目标作为过渡,逐步细化。

3、模块化:一个复杂问题,肯定是由若干稍简单的问题构成。模块化是把程序要解决的总目标分解为子目标,再进一步分解为具体的小目标,把每一个小目标称为一个模块。

4、限制使用无条件转移语句:无条件转移语句是造成程序混乱的祸根,程序的质量与无条件转移语句的数量呈反比,应该在所有高级程序设计语言中取消无条件转移语句。取消无条件转移语句后,程序易于理解、易于排错、容易维护,容易进行正确性证明。

关键词: 结构 设计 一般 程序 如何 进行

结构设计的一般程序应如何进行相关经验

天气预报

最新推荐

页面:/news/view-1790066/ | 耗时:0.9075 s | 内存:2.11 MB | 查询:4 | 缓存读取:3 写入:0 | 加载文件:25
select * from tbl_Articles WHERE ArticleID=1790066 LIMIT 0,1
select * from tbl_Articles_data WHERE ArticleID=1790066 LIMIT 0,1
select * from tbl_Articles_sphinx where id=1790066 LIMIT 0,1
SELECT ArticleID,Title FROM tbl_Articles WHERE ArticleID IN(1112210,1109669,1106054,1109308,1107062,1103680,1108640,1085824,1110113,1082306,1083030,1110027,1078883,1065795,1097351,1045867,1096248,1106360,1068262,1064249,1081422,1103440,1091304,1082201,1103226,1084427,1083618,1073088,1093140,1075539) ORDER BY field (ArticleID,1112210,1109669,1106054,1109308,1107062,1103680,1108640,1085824,1110113,1082306,1083030,1110027,1078883,1065795,1097351,1045867,1096248,1106360,1068262,1064249,1081422,1103440,1091304,1082201,1103226,1084427,1083618,1073088,1093140,1075539)