全国计算机等级考试二级公共基础知识 程序设计方法与风格 结构化程序设计 面向对象的程序设计方法,对象、方法、属性及继承与多态性。 第二章 程序设计基础 概念:是使用计算机系统的指令或语句,组成求解不同问题,实现不同算法所需的完整序列的一个工作过程。 最初设计考虑问题: 讲究技巧:如何能节省一个字节,如何能提高程序运行的效率… 现在主要考虑问题: 程序的易读性和可维护性 2.1.2 程序设计风格 1. 源程序的文档化 符号名的命名 程序注释:序言性和功能性注释 程序的视觉组织 2. 数据说明的方法 显式地说明一切变量(vb) 数据说明的次序应该规范化 说明变量有序化,便于查找变量(按顺序排列) 对复杂数据结构应注释说明 2. 语句的结构 一行内只写一条语句 程序编写应优先考虑清晰性 除非对效率有特殊要求,程序编写要清晰第一,效率第二 首先要保证程序正确,然后才要求速度 避免使用临时变量使程序可读性下降 避免不必要的转移 尽可能使用库函数 避免使用复杂的条件语句 尽量减少使用“否定”条件的语句 数据结构要利于程序的简化 要模块化,每个模块的功能尽可能单一化 利用信息隐蔽,确保每个模块的独立性 从数据出发去构造程序 不要修补不好的程序,要重新编写 4. 输入和输出 对所有输入数据都要检验数据的合法性 检查输入项的的各种重要组合的合理性 输入格式要简单,使输入步骤和操作尽量简单 输入数
您可能关注的文档
最近下载
- 2026【期中】家长会:致敬每位不容易的家长 课件(共37张PPT).pptx VIP
- 基于stm32肺活量测量装置设计.docx
- 2026年职业技能中医康复理疗师-理论知识参考题库含答案解析(5卷题有答案).docx VIP
- 要想知道自己姓氏来源去看:四川渠县百家姓姓氏探源.pdf VIP
- 小儿肾积水诊疗指南(2025年版).docx VIP
- 基于低碳理念的城市滨水公园景观设计——以宁德时代工业文化园设计为例.pdf
- 产品供货紧急情况应对预案.docx VIP
- (2025春新版本)人教版七年级生物下册全册教案.docx
- 产品供应应急预案(3篇).docx VIP
- 人员休假排班表.docx VIP
原创力文档

文档评论(0)