- 1
- 0
- 约1.2万字
- 约 63页
- 2021-12-03 发布于北京
- 举报
信息系统开发 西南科技大学计算机学院 6.2 程序设计 良好的程序设计风格包括: 输入和输出 程序的输入输出与用户的使用直接相关,应通过输入输出格式和方式的设计实现友好的用户界面。应注意以下几点: 应针对用户的不同对象、特点和要求设计人机交互方式。 程序在运行过程中应有表明当前状态的标注说明信息,以使用户对进程有了解,不至于面对静止的、无内容的屏幕不知所措。 交互式输入的请求应有明确提示,输入格式应简洁,且与用户习惯或熟悉的方式接近;对于要求输入的内容,应标明可用的选择和边界条件,可能的话辅之以在线帮助功能;对用户的输入应进行有效性检验,防止无效数据的输入。 对于输出的格式和方式,应允许用户进行选择和应答,对于所有输出都应有明确的标志和说明。 应设计完备的错误检测和恢复功能,以防程序非正常运行或终止,使用户无所适从,又无从下手。 6.2 程序设计 良好的程序设计风格包括: 程序的运行效率 效率主要指计算机运行时间和存储器空间两个方面,要在保证程序可读性的基础上,提高效率。注意如下: 写程序之前,尽量简化算术和逻辑表达式,且尽量使用逻辑表达式,因为逻辑运算比算术运算速度快。 尽量选用好的算法。 仔细研究循环嵌套,确定是否有语句可以从内层移到循环体外。 尽量避免使用多维数组。 尽量避免使用指针和复杂的表。 充分利用语言环境提供的函数。 使用具有良好优化特性的编译程序,以生成高效的目标
您可能关注的文档
- 全港性系统评估.ppt
- 全球移动通信系统.ppt
- 全行业推广网络机打发票业务培训网络开票系统运用.ppt
- 全球眼平台培训.ppt
- 八种智能测试单独.ppt
- 全球酒店集团.ppt
- 全自动录播系统介绍.ppt
- 全球定位系统及其应用.ppt
- 公共广播系统.ppt
- 公共场所礼仪.ppt
- 在XX街道中秋国庆节前安全大排查大起底大整改工作部署会上的讲话.doc
- 在XX区档案馆党建工作会暨重点工作推进会上的讲话.docx
- 在市政协2026年四季度重点工作推进会上的讲话.doc
- 在全市老干部工作年度重点工作推进会上的讲话.doc
- 在县委第十二轮巡察第一巡察组对县人民法院党组巡察整改“回头看”情况反馈会上的讲话.doc
- 在医保合规专项复盘整改会议上的讲话.doc
- 在市委第六巡察组食品安全领域专项巡察情况反馈会议上的讲话.doc
- 在XX街道安全生产工作部署会议上的讲话.doc
- 在医保问题整改落实专题部署会议上的讲话.doc
- 湖北云学联盟2027届高三上学期10月联考 英语+答案.docx
原创力文档

文档评论(0)