- 0
- 0
- 约4.81千字
- 约 32页
- 2017-08-22 发布于广东
- 举报
史料數位化之METADATA與AUTHORITY CONTROL / 陳雪華 软件工程学教程第二版 第8章 软件编码 结构化程序设计方法 (SP) 程序设计风格 源代码文件 程序设计与评价 软件编码工具 编码文件与复审 第8章 软件编码 作为软件工程的一个步骤,编码是设计的自然结果 程序的质量主要取决于软件设计的质量 但是,程序设计语言的特性和编码途径也会对程序的可靠性、可读性、可测试性和可维护性产生影响 8.1 结构化程序设计方法 (SP) SP方法是由E. Dijkstra在70年代首先提出的,主张 用顺序、选择和重复三种基本控制结构来嵌套连接成具有复杂层次的“结构化程序” 每种基本控制结构只有一个出口和一个入口,完成单一的操作 结构化程序设计方法 支持自顶向下,逐步求精的设计思想,有较好的可靠性、易验证性和可修改性 严格控制GOTO语句的使用 对编程格式也作了一些规定 8.2 程序设计风格 软件编码中一个十分重要的问题是程序设计风格 好的风格简单、一致并遵守标准规范,其规则不会复杂得使读者难以理解,即,好的程序设计风格能够清楚地而不是含糊地表现出编写人员所要表达的内容 为了使写的程序易于被别人看懂,读起来流畅,必要时又容易修改,在编写程序时必须遵守一些规则,这就是程序设计风格的基本要求 8.2 程序设计风格 程序设计风格 程序内部文档:适当的标识符、适当的注解
您可能关注的文档
- 软件工程实践教程 教学课件 作者 杨宽德 等 第五章.ppt
- 软件工程实践教程 教学课件 作者 杨宽德 等 第一章.ppt
- 软件工程实践教程 教学课件 作者 杨宽德 等 前言.ppt
- 软件工程学教程(第二版) 教学课件 作者 周苏 王文 第6、7章 数据库、界面和安全设计.ppt
- 软件工程学教程(第二版) 教学课件 作者 周苏 王文 第9章 软件测试b.ppt
- 软件工程学教程(第二版) 教学课件 作者 周苏 王文 第12、13章 软件工具、环境与质量评价.ppt
- 软件工程学教程(第四版) 教学课件 作者 周苏 张丽娜 王文 第01章 软件工程概述.ppt
- 软件工程学教程(第四版) 教学课件 作者 周苏 张丽娜 王文 第02章 系统定义与软件计划.ppt
- 软件工程学教程(第四版) 教学课件 作者 周苏 张丽娜 王文 第03章 软件需求分析.ppt
- 软件工程学教程(第四版) 教学课件 作者 周苏 张丽娜 王文 第04章 软件概要设计.ppt
- 《GB/T 21709.6-2026针灸技术操作规范 第6部分:穴位注射》.pdf
- GB/T 47335.1-2026中医药 诊断词汇 第1部分:舌象.pdf
- 中国国家标准 GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 《GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究》.pdf
- GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 中国国家标准 GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- 《GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法》.pdf
- 2026多元公平包容大奖(Belonging+Awards)申报指南.pptx
- 杰富瑞-美国清洁能源:内部预警已至,住宅太阳能商业模式生变-The Call Is Coming From Inside–Residential Solar Biz Model In Flux-20260422.pdf
原创力文档

文档评论(0)