- 0
- 0
- 约5.09千字
- 约 41页
- 2016-11-23 发布于湖北
- 举报
第二、三章 程序设计及软件工程基础 2.1 程序设计方法和风格 2.2 结构化程序设计 * 本章主要内容 程序设计方法和风格 结构化程序设计 面向对象程序设计 软件工程基本概念 结构化分析方法 软件测试 程序的调试 什么是程序 指令的集合。(解释指令) 通过硬件控制系统自动完成某一功能。 通过一系列代码实现。 程序设计语言 计算机本身仅能识别二进制代码“0”、“1”。 编译程序和解释程序 编程最直接、最低级的就是机器语言。 汇编语言。 程序设计风格 基本概念:编写程序时所表现出来的特点、习惯和逻辑思路。一般从以下四部分加以规范: 源程序中的内部文档:选择标示符的名字、注释(序言性和功能性注释)、程序的视觉组织。 数据说明:显式地说明一切变量、数据说明的次序应该规范化、便于查找变量(按顺序排列)、对复杂数据结构应注释说明 语句的结构:每条语句简单明了、尽量不用或少用GOTO语句、尽量只采用3种基本控制结构编程 输入和输出:对所有输入数据进行校验和合理性检查、输入输出格式保持一致、设计良好的输出报表 程序设计三种方法 结构化设计法 模块内部程序各部分要按照自顶向下的结构划分 各程序部分应按功能组合 快速原型法(软件工程法) 利用现有的工具和原型方法快速地开发所要的程序 面向对象程序设计法 以对象
您可能关注的文档
- 脾破裂护理查房-副本导论.ppt
- 高中化学:铁和铜的性质案例.ppt
- 电石厂计量仪表完善课稿.doc
- 高中化学_开学第一课案例.ppt
- 计算机的运算方法-浮点表示-PART2精选.ppt
- 计算机等级考试二级ACCESS2015年考前预测题及(五)精选.doc
- 脾破裂的治疗和护理导论.ppt
- 高中化学_选修五_第二章__第一节_脂肪烃_案例.ppt
- 脾破裂查房1导论.ppt
- 电石渣-石膏法工艺课稿.ppt
- 无人机在设施农业中的精准作业应用与市场前景.docx
- 户用光储一体化系统产品形态、市场渗透率与消费者偏好研究_市场调研报告.docx
- 光伏产品“数字护照”(Digital Product Passport)强制推行时间表预测及其对供应链透明化的革命性影响.docx
- 水上光伏(湖泊、水库、近海)技术挑战、环境评估与投资收益研究_市场调研报告.docx
- 电镀铜栅线技术替代银浆的彻底无银化路径与成本拐点预测.docx
- 硅基叠层太阳能电池的效率突破与产业化瓶颈分析.docx
- 城市地下管廊无人机自主充电与数据断点续传技术应用.docx
- 老年人对器官捐献的认知与意愿调研.docx
- 大疆创新与极飞科技在农业无人机领域的战略路径对比.docx
- 体育赛事IP数字化运营:NBA、CBA短视频内容分发策略与粉丝活跃度对比_竞争分析报告.docx
原创力文档

文档评论(0)