- 2
- 0
- 约3.51千字
- 约 17页
- 2019-10-11 发布于未知
- 举报
第10章 程序设计基础 10.1 程序设计的方法与风格 10.2 结构化程序设计 10.3 面向对象的程序设计 10.1 程序设计的方法与风格 程序设计的方法主要包括面向过程的结构化程序设计和面向对象的程 序设计方法。 程序设计的风格,是指编写程序时所表现出来的特点、习惯和逻辑思 路。通常,要求程序设计的风格应强调简单和清晰,必须是可以读 的,可以理解的。 要形成良好的程序设计的风格,应考虑如下因素。 1. 源程序文档化 (1)符号名的命名:符号名的命名要具有一定的实际含义,便于对 程序的理解,即通常说的见名思义。 下一页 返回 10.1 程序设计的方法与风格 (2)程序注释:正确的程序注释能够帮助他人理解程序。注释一般 包括序言性注释和功能性注释。 (3)视觉组织:为了使程序一目了然,可以对程序的格式进行设 置,适当地通过空格、空行、缩进等使程序层次清晰。 2. 数据说明方法 (1)数据说明的次序规范化。 (2)说明语句中变量安排有序化。 (3)使用注释来说明复杂的数据结构。 3. 语句的结构 (1)在一行内只写一条语句。 (2)程序的编写应该优先考虑清晰性。 上一页 下一页 返回 10.1 程序设计的方法与风格 (3)除非对效率有特殊的要求,否则,应做到清晰第一,效率第二。 (4)首先保证程序的正确,然后再要求速度。 (5)避免使用临时变量使程序的可读性下降。 (6)尽量
您可能关注的文档
- 收银实务 教学课件 作者 杨涛助教课件1.0项目一掌握收银知识.ppt
- 收银实务 教学课件 作者 杨涛助教课件2.0项目二掌握收银技能.ppt
- 收银实务 教学课件 作者 杨涛助教课件2.1掌握收银操作流程.ppt
- 收银员岗位知识与技能 教学课件 作者 王家申_ 收银员课件模块一——六.ppt
- 3dsmax9三维动画设计与制作案例教程教学课件作者魏衍君第1章初入3dsmax9-基础知识和操作.ppt
- 3dsmax9三维动画设计与制作案例教程教学课件作者魏衍君第2章二维建模.ppt
- 3dsmax9三维动画设计与制作案例教程教学课件作者魏衍君第3章三维建模.ppt
- 3dsmax9三维动画设计与制作案例教程教学课件作者魏衍君第4章材质与贴图.ppt
- 3dsmax9三维动画设计与制作案例教程教学课件作者魏衍君第5章灯光与摄像机.ppt
- 3dsmax9三维动画设计与制作案例教程教学课件作者魏衍君第6章动画制作及后期处理.ppt
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
最近下载
- 全国智能楼宇及空调职业技能竞赛(制冷空调系统安装维修工赛项)理论参考试题库(含答案).docx VIP
- 【真题】人教版五年级下册期末测试数学试卷(含解析)2024-2025学年河北省唐山市高新区.docx VIP
- 75G511梯形钢屋架图集.pdf VIP
- 年产15万吨醋酸生产装置工艺设置.docx
- 2026年高考英语万能答题模板及真题汇编(全国卷通用 考场直接套用满分版).pdf
- 04 附件四 李家屋隧道工程施工进度计划横道图.pdf VIP
- 2024第四届全国智能楼宇及空调职业技能竞赛制冷空调系统安装维修工赛项“理论知识试题库”.docx VIP
- 2026人教版小学六年级语文下册总复习必备资料大全(完整版).pdf
- 2025《万唯中考安徽黑白卷》历史白卷含答案(OCR).pdf VIP
- 2026年高一思想政治期末考试题.doc VIP
原创力文档

文档评论(0)