第2讲-程序设计基础22%2B17.ppt

上传人:99****p 文档编号:1592931 上传时间:2019-03-07 格式:PPT 页数:40 大小:199KB
下载 相关 举报
第2讲-程序设计基础22%2B17.ppt_第1页
第1页 / 共40页
第2讲-程序设计基础22%2B17.ppt_第2页
第2页 / 共40页
第2讲-程序设计基础22%2B17.ppt_第3页
第3页 / 共40页
第2讲-程序设计基础22%2B17.ppt_第4页
第4页 / 共40页
第2讲-程序设计基础22%2B17.ppt_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、程序设计方法与风格结构化程序设计面向对象的程序设计方法,对象、方法、属性及继承与多态性主要知识点主要知识点出题量较小的一章 :01题, 02分 12.1 程序设计方法与风格22.1.1 程序设计方法w结构化设计方法l模块内部程序各部分要按照自顶向下的结构划分l各程序部分应按功能组合l各程序之间的联系尽量通过调用子程序来实现,不用或少用 GOTO方式w面向对象程序设计方法例题例题 32.1.2 程序设计风格原则:清晰第一,效率第二 1. 源程序中的内部文档w符号名的命名:有一定实际含义w程序的注释:l 序言性注释l 功能性注释w程序的视觉组织:层次清晰2. 数据说明w数据说明的次序规范化w说明语

2、句中变量安排有序化w使用注释来说明复杂数据的结构例题例题 42.1.2 程序设计风格(续)3语句的结构w在一行内只写一条语句w程序编写应优先考虑清晰性w清晰第一,效率第二w在保证程序正确的基础上再要求提高效率w避免使用临时变量前使程序的可读性下降w避免不必要的转移w尽量使用库函数w避免采用复杂的条件语句w尽量减少使用 “否定 ”条件语句w数据结构要有利于程序的简化w要模块化,使模块功能尽可能单一化w利用信息隐蔽,确保每一个模块的独立性w从数据出发去构造程序w不要修补不好的程序,要重新编写54输入和输出w对输入数据检验数据的合法性w检查输入项的各种重要组合的合理性w输人格式要简单,使得输入的步骤

3、和操作尽可能简单w输人数据时,应允许使用自由格式w应允许缺省值w输入一批数据时,最好使用输入结束标志w在以交互式输入 /输出方式进行输人时,要在屏幕上使用提示符明确提示输入的请求,同时在数据输入过程中和输入结束时,应在屏幕上给出状态信息w当程序设计语言对输入格式有严格要求时,应保持输入格式与输入语句的一致性;给所有的输出加注释,并设计输出报表格式2.1.2 程序设计风格(续)63.2 结构化程序设计基本思想w关于 GOTO语句w工程思想w结构化思想 :自顶向下逐步求精模块化限制使用 GOTO语句 例题例题 72.2.1 结构化程序设计的原则1自顶向下2逐步求精3模块化4限制使用 GOTO语句例题例题 82.2.2 结构化程序的基本结构与特点三种基本结构w顺序结构w选择结构 (分支结构)w循环结构(重复结构)例题例题 9顺序结构2.2.2 结构化程序的基本结构与特点10

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。