六章节系统实施.pptVIP

  • 1
  • 0
  • 约1.2万字
  • 约 63页
  • 2021-12-03 发布于北京
  • 举报
信息系统开发 西南科技大学计算机学院 6.2 程序设计 良好的程序设计风格包括: 输入和输出 程序的输入输出与用户的使用直接相关,应通过输入输出格式和方式的设计实现友好的用户界面。应注意以下几点: 应针对用户的不同对象、特点和要求设计人机交互方式。 程序在运行过程中应有表明当前状态的标注说明信息,以使用户对进程有了解,不至于面对静止的、无内容的屏幕不知所措。 交互式输入的请求应有明确提示,输入格式应简洁,且与用户习惯或熟悉的方式接近;对于要求输入的内容,应标明可用的选择和边界条件,可能的话辅之以在线帮助功能;对用户的输入应进行有效性检验,防止无效数据的输入。 对于输出的格式和方式,应允许用户进行选择和应答,对于所有输出都应有明确的标志和说明。 应设计完备的错误检测和恢复功能,以防程序非正常运行或终止,使用户无所适从,又无从下手。 6.2 程序设计 良好的程序设计风格包括: 程序的运行效率 效率主要指计算机运行时间和存储器空间两个方面,要在保证程序可读性的基础上,提高效率。注意如下: 写程序之前,尽量简化算术和逻辑表达式,且尽量使用逻辑表达式,因为逻辑运算比算术运算速度快。 尽量选用好的算法。 仔细研究循环嵌套,确定是否有语句可以从内层移到循环体外。 尽量避免使用多维数组。 尽量避免使用指针和复杂的表。 充分利用语言环境提供的函数。 使用具有良好优化特性的编译程序,以生成高效的目标

文档评论(0)

1亿VIP精品文档

相关文档