- 1
- 0
- 约 40页
- 2016-10-23 发布于浙江
- 举报
全国计算机等级考试二级公共基础知识第二章_图文.ppt
二级公共基础知识 第2章 程序设计基础 内容提要 程序设计方法与风格 结构化程序设计 面向对象的程序设计方法,对象、方法、属性及继承与多态性 2.1 程序设计方法与风格 2.1.1 程序设计方法 结构化设计方法 模块内部程序各部分要按照自顶向下的结构划分 各程序部分应按功能组合 各程序之间的联系尽量通过调用子程序来实现,不用或少用GOTO方式 面向对象程序设计方法 2.1.2 程序设计风格 原则:清晰第一,效率第二 1. 源程序中的内部文档 符号名的命名:有一定实际含义 程序的注释: 序言性注释 功能性注释 程序的视觉组织:层次清晰 2. 数据说明 数据说明的次序规范化 说明语句中变量安排有序化 使用注释来说明复杂数据的结构 2.1.2 程序设计风格(续) 3.语句的结构 在一行内只写一条语句 程序编写应优先考虑清晰性 清晰第一,效率第二 在保证程序正确的基础上再要求提高效率 避免使用临时变量前使程序的可读性下降 避免不必要的转移 尽量使用库函数 避免采用复杂的条件语句 尽量减少使用“否定”条件语句 数据结构要有利于程序的简化 要模块化,使模块功能尽可能单一化 利用信息隐蔽,确保每一个模块的独立性 从数据出发去构造程序 不要修补不好的程序,要重新编写 2.1.2 程序设计风格(续) 4.输入和输出 对输入数据检验数据的合法性 检查输入项的各种重要组合的合理性 输人格式要简
您可能关注的文档
- 中级会计职称《经济法》.doc
- 中级统计师考试模拟试卷及答案.doc
- 中级统计师资格考试模拟试题1.docx
- 事业单位考试-综合知识《行政法》.docx
- 事业单位考试公文_图文.ppt
- 事业单位考试总结--历史文化.doc
- 人力资源管理师一级知识点集合.doc
- 企业培训师技能修炼讲座—教学技巧_图文.ppt
- 会计从业资格考试_图文.ppt
- 会计从业资格考试《会计基础》第四章课案_图文.ppt
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
最近下载
- 提高钢筋直螺纹连接丝头验收合格率.doc VIP
- MS210-06E 2014-04-03现代起亚塑胶电镀标准.pdf VIP
- 实验十_肠切除及吻合术.ppt VIP
- 2024年甘肃平凉中考英语试题及答案.pdf VIP
- 牧羊少年的奇幻之旅课件.ppt VIP
- 河南省青桐鸣2025-2026学年(下)高一年级期中考试物理含答案.pdf
- 《编制说明建材工业用管磨机合金铸钢衬板》.docx
- 冀人版(2025秋)五年级下册科学期末综合训练(含答案).docx VIP
- 在线网课学习课堂《结果导向的有效教学设计与实施( 南开)》单元测试考核答案.docx
- (完整版)输液反应的应急预案、流程及处理方法.docx VIP
原创力文档

文档评论(0)