试题详情
- 简答题简述编码风格的指导原则。
-
(1)源程序:包括适当的标识符、适当的注解、程序清单的合理布局与清晰;
(2)数据说明:数据结构或数据类型的说明次序标准化;变量名称尽量有意义;对复杂的数据结构在注解中要说明在程序设计中实现这个数据结构的方法。
(3)语句的构造简单明了:不要为节省空间将多个语句写在同一行;尽量避免复杂的条件及“非”条件的测试;避免大量使用循环嵌套和条件嵌套;括号的使用是为了使逻辑表达式和算术表达式的运算顺序清晰直观。
(4)效率:考虑程序运行的时间存储器效率、输入/输出的效率;在处理程序正确性、清晰与效率之间的关系时先求程序正确后求快;先求清楚后求快;保持程序简单以求快;书写清楚,不为“效率”牺牲清晰。 关注下方微信公众号,在线模考后查看
热门试题
- 根据下列条件使用等价划分法设计测试用例
- 瀑布模型的最大优点是将软件开发的各个阶段
- 使用PAD符号所设计出来的程序必然是结构
- 选择足够多的测试数据,使得判定表达式中的
- 下列四个软件可靠性定义中正确的是()
- 在快速原型模型的开发过程中,仅作为需求说
- ()表示模块间相互关联的程度,它表现了模
- 下面是用PDL表示的某种算法过程,请画出
- 在哈希查找中,哈希表是指()
- 软件生存周期中,开发期间包括()阶段。
- CASE的定义是什么?
- 下面不属于软件的特点的是()。
- 李先生作为公司项目组的程序经理,该项目组
- 版本管理是对系统不同的版本进行()
- 每个关键过程域所包含的关键实践仅涉及4个
- DD的作用是什么?
- 什么是软件危机及其表现?
- Pareto原理说明,测试发现的错误中的
- 关于Scrum的每一次冲刺(Sprint
- 对于n个元素构成的降序顺序线性表,采用冒