第二、三章 程序设计及软件工程基础 2.1 程序设计方法和风格 2.2 结构化程序设计 * 本章主要内容 程序设计方法和风格 结构化程序设计 面向对象程序设计 软件工程基本概念 结构化分析方法 软件测试 程序的调试 什么是程序 指令的集合。(解释指令) 通过硬件控制系统自动完成某一功能。 通过一系列代码实现。 程序设计语言 计算机本身仅能识别二进制代码“0”、“1”。 编译程序和解释程序 编程最直接、最低级的就是机器语言。 汇编语言。 程序设计风格 基本概念:编写程序时所表现出来的特点、习惯和逻辑思路。一般从以下四部分加以规范: 源程序中的内部文档:选择标示符的名字、注释(序言性和功能性注释)、程序的视觉组织。 数据说明:显式地说明一切变量、数据说明的次序应该规范化、便于查找变量(按顺序排列)、对复杂数据结构应注释说明 语句的结构:每条语句简单明了、尽量不用或少用GOTO语句、尽量只采用3种基本控制结构编程 输入和输出:对所有输入数据进行校验和合理性检查、输入输出格式保持一致、设计良好的输出报表 程序设计三种方法 结构化设计法 模块内部程序各部分要按照自顶向下的结构划分 各程序部分应按功能组合 快速原型法(软件工程法) 利用现有的工具和原型方法快速地开发所要的程序 面向对象程序设计法 以对象
您可能关注的文档
- 2011专升本计算机机考试题.doc
- 2011最新职称计算机考试培训资料.doc
- 2012-09计算机等级考试二级C语言真题及参考答案.doc
- 2012年河北职称计算机考试基础题操作题及答案.doc
- 2012年三级网络技术第7-10讲.doc
- BIOS 简单设置 解析“集成显卡”内存占用问题.pdf
- CDFI大型仪器上岗证试题1.doc
- CFRP板加固含裂纹受拉钢板的疲劳性能研究.pdf
- ch1-Java Web开发快速入门.pdf
- C程序设计_4 for student.pdf
- 安徽省定远第二中学2025_2026学年高考语文3月模拟检测试卷(二)【附答案】.pdf
- 安徽淮北市第十二中学2025_2026学年高三上学期期中检测语文试卷【附答案】.pdf
- 2025至2030中国都市景观行业市场深度调研及前景趋势与投资报告.docx
- 安徽省定远育才学校2025_2026学年高一(下)3月月考语文试卷【附答案】.pdf
- 2025至2030中国商用油炸锅行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030中国凹版印刷油墨行业深度研究及发展前景投资评估分析.docx
- (二模)杭州市2026年3月高三年级教学质量检测物理试题卷(含答案).pdf
- 安徽省铜陵市2026届高三下学期第一次质检语文试卷【附答案】.pdf
- 2025-2030中国智能门禁行业市场发展分析及发展前景与投资策略研究报告.docx
- (二模)台州市2026届高三第二次教学质量评估物理试题(含答案).pdf
原创力文档

文档评论(0)