- 17
- 0
- 约2.63千字
- 约 24页
- 2016-12-16 发布于湖北
- 举报
全国计算机等级考试二级公共基础知识 程序设计方法与风格 结构化程序设计 面向对象的程序设计方法,对象、方法、属性及继承与多态性。 第二章 程序设计基础 概念:是使用计算机系统的指令或语句,组成求解不同问题,实现不同算法所需的完整序列的一个工作过程。 最初设计考虑问题: 讲究技巧:如何能节省一个字节,如何能提高程序运行的效率… 现在主要考虑问题: 程序的易读性和可维护性 2.1.2 程序设计风格 1. 源程序的文档化 符号名的命名 程序注释:序言性和功能性注释 程序的视觉组织 2. 数据说明的方法 显式地说明一切变量(vb) 数据说明的次序应该规范化 说明变量有序化,便于查找变量(按顺序排列) 对复杂数据结构应注释说明 2. 语句的结构 一行内只写一条语句 程序编写应优先考虑清晰性 除非对效率有特殊要求,程序编写要清晰第一,效率第二 首先要保证程序正确,然后才要求速度 避免使用临时变量使程序可读性下降 避免不必要的转移 尽可能使用库函数 避免使用复杂的条件语句 尽量减少使用“否定”条件的语句 数据结构要利于程序的简化 要模块化,每个模块的功能尽可能单一化 利用信息隐蔽,确保每个模块的独立性 从数据出发去构造程序 不要修补不好的程序,要重新编写 4. 输入和输出 对所有输入数据都要检验数据的合法性 检查输入项的的各种重要组合的合理性 输入格式要简单,使输入步骤和操作尽量简单 输入数
您可能关注的文档
- 触电事故经验分享方案.ppt
- 计划培训(PPTminimizer)方案.ppt
- 触发器制作的砸金蛋游戏方案.ppt
- 计本1202第二组图书馆管理系统需求规格说明书方案.doc
- 解决小导盘积压问题方案.ppt
- 警银亭配置(遵义)方案.doc
- 触摸春天.PPT方案.ppt
- 计算书2方案.doc
- 计划生育与保护环境的基本国策-方案.ppt
- 计算机专业指南方案.ppt
- 《空间解析几何》课件 第3、4章 曲面与空间曲线、平面二次曲线的分类.ppt
- 知识工程概论习题答案 第5--9章.docx
- 大学生就业指导(第3版)课件 第一章 就业形势与就业政策.pptx
- 新医学大学英语读写教程2-U6 Critical minds,healing hands .pptx
- 嵌入式Linux操作系统 课件 项目5 嵌入式 Linux操作系统网络管理.pptx
- 《空间解析几何》课件全套 第1--4章 向量代数---平面二次曲线的分类.pptx
- 项目八 服务数据分析.pptx
- 新医学大学英语读写教程2-U5 The sociomedical tapestry.pptx
- 机械工程控制基础学习指导 杨明全套PPT课件.pptx
- 纳税会计与税收筹划全套PPT课件.pptx
最近下载
- 地下管线普查方案.doc VIP
- 2026年外包公司软件测试工程师面试全解析.docx VIP
- 2024版光伏工程施工工艺手册.pdf VIP
- 母婴保健技术服务许可证校验申请书.doc VIP
- 集团公司供应商管理办法.docx VIP
- 压力式膜技术手册(Memcor).pdf VIP
- 初中英语1600词新课标词汇(按话题分类).docx VIP
- DL∕T电力企业标准化工作指南(2024).pdf VIP
- 2024年供水公司安全生产“一岗双责”实施方案(三篇) .pdf VIP
- Unit1 Art Reading for writing【知识精研】英语人教版(2019) 选择性必修三同步课.pptx VIP
原创力文档

文档评论(0)