软件编码和软件测试
需求分析阶段和系统设计阶段产生的文档,都不能直接在计算机上执行,只有完成了程序设计后,再产生可执行代码,从而使系统的需求能真正实现。
系统分析和设计是程序设计的前导,实践证明,编码中出现的问题主要是由设计中存在的问题引起的。因而需要在编码之前进行分析,设计,尽可能在编码之前保证设计的正确性,高质量。而编码阶段就需要程序员将设计过程中的设计高质量的完成。
- 结构化程序设计:
方法:自顶向下、逐步求精。
定义:只使用顺序、选择和循环三种基本控制结构构造程序。
- 程序设计语言选择:
分类:面向机器语言、高级程序设计语言。
- 程序设计的风格:
- 程序内部文档书写规则:①选用含义鲜明的标识符②适当的注解③程序布局阶梯式
- 数据说明易于理解、便于查询:①数据说明的次序应标准化②对同一语句中多个变量加以说明时,应按英文字母的顺序排列。③使用复杂数据结构时,最好多注释语句④变量说明不要遗漏,变量类型、长度、存贮及初始化要正确。
- 语句构造应简单明了:①避免多个语句写在同一行②避免复杂的条件测试③减少对“非”条件的测试④多分支结构,可先大的在前,可能性小的在后。⑤避免大量使用循环嵌套语句和条件嵌套语句。⑥利用括号使逻辑表达式或技术表达式的运算次序清晰直观。⑦不要出现死循环,避免不可能被执行的循环。
- 输入输出语句要合理
- 程序效率满足用户需求
软件测试的内容如下图:
- 2楼happylee6688昨天 01:11
- 有图有真相,不错。
- 1楼cjr15233661143昨天 13:54
- 你的每一个总结都有一张图,真好
- 程序设计的风格:
- 程序设计语言选择: