- 1
- 0
- 约1.15万字
- 约 85页
- 2019-09-02 发布于湖北
- 举报
第6章 详细设计 目标 设计人机交互界面 利用结构化程序设计工具设计程序蓝图 计算程序蓝图复杂程度 软件生存周期 第6章 详细设计 详细设计阶段的根本目标是确定应该怎样具体地实现所要求的系统。 详细设计阶段的任务还不是具体地编写程序,而是要设计出程序的“蓝图”,以后程序员将根据这个蓝图写出实际的程序代码。 详细设计的结果基本上决定了最终的程序代码的质量。 衡量程序的质量的因素有: 逻辑是否正确 性能是否满足要求 是否容易阅读和理解 6.1 结构程序设计 3种基本的控制结构是“顺序”、“选择”和“循环”。 6.1 结构程序设计 结构程序设计的经典定义如下所述:“如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则称这个程序是结构化的。” 上述经典定义过于狭隘了,结构程序设计本质上并不是无GO TO语句的编程方法,而是一种使程序代码容易阅读、容易理解的编程方法。 更全面的结构程序设计的定义是:“结构程序设计是尽可能少用GO TO语句的程序设计方法。最好仅在检测出错误时才使用GO TO语句,而且应该总是使用前向GO TO语句。” 6.1 结构程序设计 为了实际使用方便起见,常常还允许使用DO-UNTIL和DO-CASE两种控制结构。 有时需要立即从循环(甚至嵌套的循环)中转移出来,如果允许使用LEAVE(或BREAK)结构,则不
您可能关注的文档
- 第6章 电子邮件和fpt.ppt
- 第6章 湿度测量.ppt
- 第6章 社会医疗保险基金的支付.ppt
- 第6章 电子产品生产的质量控制与工艺管理.ppt
- 第6章 沥青混合料1.ppt
- 第6章 电磁相互作用.ppt
- 第6章 程序设计语言.ppt
- 第6章 稳恒磁场925.ppt
- 第6章 生物材料与仿生材料.ppt
- 第6章 逻辑斯蒂回归模型.ppt
- 2026年智能物流行业未来报告.docx
- 2025年医疗保障制度与医疗服务价格改革分析报告.docx
- 2026年西藏自治区林芝市消防救援系统人员招聘考试备考题库及答案解析.docx
- 2026年福州市台江区消防救援系统人员招聘笔试参考试题及答案解析.docx
- 2026安徽合肥市某机关单位岗位招聘笔试模拟试题及详细答案解析.docx
- 2025年水产养殖业绿色产业发展战略与未来十年市场前景报告.docx
- 慢性病基层医疗服务2025发展动态及未来十年行业趋势分析报告.docx
- 资源型地区转型中的产业协同发展模式创新与未来五年发展趋势报告.docx
- 防排烟系统调试方法.docx
- 2026年钦州市钦南区公共资源交易服务中心人员招聘笔试备考题库及答案解析.docx
最近下载
- 2026年水土保持技术服务投标文件服务方案.docx
- 2026年输血技能笔试题及答案.doc VIP
- 2023年郴州市桂阳县教师考试真题及答案.pdf VIP
- (2026年最新版)黄山市中职学生实习合同5篇.docx
- 浙江省2026年高考数学试卷(含答案及解析).docx
- 已发 大众迈腾B8 BCM盒 针脚详解定义.docx VIP
- 之 第十六讲 文明新路与人类命运共同体-《中华民族共同体概论》大讲堂.pdf VIP
- 全球IMAX及其他系统影厅分布.xlsx VIP
- 【新教材】外研版(三起,2024)五年级上册英语全册教案(含教学计划).docx
- 《尿源性脓毒症:病因、诊断与治疗》指南解读PPT课件.pptx VIP
原创力文档

文档评论(0)