- 4
- 0
- 约7.17千字
- 约 72页
- 2016-05-02 发布于江苏
- 举报
Software Engineering Software Engineering 第六章 详 细 设 计 详细设计(过程设计)的根本目标是确定应该怎样具体地实现所要求的系统。在此阶段的任务还不是具体地编写代码,而是要设计出程序的“蓝图”,以后程序将根据这个蓝图写出实际的程序代码。 从软件开发的工程化观点来看,在使用程序设计语言编制程序以前,需要对所采用算法的逻辑关系进行分析,设计出全部必要的过程细节,并给予清晰的表达,这就是过程设计的任务。 详细设计的结果基本上决定了最终的程序代码的质量。结构程序设计技术是详细设计的逻辑基础。 6.1 结构程序设计 结构化程序设计技术是60年代中期提出来的,它主要包括两个方面:1、在编写程序时,强调使用几种基本控制结构,通过组合嵌套,形成程序的控制结构。尽可能避免使用会使程序质量受到影响的GOTO语句。2、在程序设计过程中,尽量采用自顶向下和逐步细化的原则,由粗到细,一步步展开。 定义:是一种设计程序的技术,它采用自顶向下逐步求精的设计方法和单入口和单出口的控制结构, 结构程序设计本质上并不是无GO TO语句的编程方法,而是一种使程序代码容易阅读、容易理解的编程方法。在大多数情况下,无GO TO的代码确实是容易阅读、容易理解的代码,但是,在某些情况下,为了达到容易阅读和容易理解的目的,反而需要使用GO TO语句。结构程序设计是尽可能少
您可能关注的文档
- 八下第六七单元__科技教育和文化生活复习课件课件.ppt
- 社会语言学民族志课件.ppt
- 第一章概述)课件.ppt
- 年高考实用文本传记新闻访谈备考复习课件.ppt
- 理论创新与实践探索课件.ppt
- 社会心理学绪论课件.ppt
- 管理学概论课件.ppt
- 第一小组课件.ppt
- 社会学概论第七章社会互动课件.ppt
- 软件工程-课程与考试中心课件.ppt
- 2026高二化学人教版暑假作业本(1)物质及其变化.pdf
- 湖北省武汉市2025_2026学年高三英语下学期2月月考试题含解析.pdf
- 四六级阅读模块必备锦囊.pdf
- 四川省2025_2026学年高二语文下学期6月阶段检测试题.pdf
- 四川省2025_2026学年高二语文上学期期末调研试题.pdf
- 2026高二化学人教版暑假作业本(9)化学反应的热效应.pdf
- 2026初升高语文暑假衔接讲义(人教版)专题25 拓展讲义:语言文字运用之正确使用熟语(学生版).pdf
- 2024年6月第1套英语六级真题.pdf
- 2027届高三数学一轮复习规范练67事件的相互独立性与条件概率全概率公式含解析.pdf
- 高考数学重点板块分析与教学建议(重要教研资料).pptx
最近下载
- 新22J01 工程做法建筑图集资料.docx VIP
- 鸡病防控 蒋法成.ppt VIP
- 新22S1 卫生设备工程建筑图集.docx VIP
- ISO IEC 29100-2024信息技术-安全技术-隐私框架(雷泽佳译-2024).pdf VIP
- 钢管混凝土混合结构技术标准-条文说明.docx VIP
- 2025年信息系统安全专家补丁管理与漏洞修复专题试卷及解析.pdf VIP
- 2026年河北省从五方面人员中选拔领导班子成员考试基本素质和能力+农业农村知识考点知识解析.docx VIP
- 2025年人教版高三物理功率与未来科技专题试卷及解析.docx VIP
- 2026年急诊科室急诊科室内科科研管理制度.docx VIP
- 运动损伤的康复治疗.pptx VIP
原创力文档

文档评论(0)