- 3
- 0
- 约2.93千字
- 约 36页
- 2018-11-07 发布于广西
- 举报
第 1 章 面向对象程序设计概述 1.1 结构化程序设计方法 1.2 面向对象程序设计方法 1.3 基本概念 1.4 面向对象的程序设计语言 1.1 结构化程序设计方法 1.1.1 结构化程序设计方法的产生背景 回首计算机的发展历程,人们发现计算机软件的发展速度始终滞后于计算机硬件的发展,它已经成为制约计算机产业整体发展的瓶颈。究其原因可能有很多方面,但下面两点不容忽视。 软件产业的个体化 受限于程序设计语言 1.1.2 结构化程序设计方法 自顶向下、逐步求精的开发方法 模块化的组织方式 结构化的语句结构 自顶向下、逐步求精 将编写程序看成是一个逐步演化的过程。所谓自顶向下是指将分析问题的过程划分成若干个层次,每一个新的层次都是上一个层次的细化,即步步深入,逐层细分。 模块化 将整个系统分解成若干个模块,每个模块实现特定的功能,最终的系统将由这些模块组装而成。模块之间通过接口传递信息,力求模块具有良好的独立性。 语句结构化 结构化程序设计的特点 程序设计=数据结构+算法 程序内容=过程+过程调用 1.1.3 结构化求解问题域的基本过程 软件开发的基本过程: 需求分析 系统设计 系统实现 系统测试 系统维护 举例:设计一个程序,将从键盘上输入的100个整数重新按从小到大的顺序排序,并输出重新排序后的结果。 1.2 面向对象程序设计方法 1.2.1
您可能关注的文档
- 《细胞膜的流动镶嵌模型》精选课件.ppt
- 《细胞融合与单克隆抗体》精选课件.ppt
- 《细柳营》精选课件.ppt
- 《狭义相对论基础》精选课件.ppt
- 《夏季保健》精选课件.ppt
- 《夏感》精选课件.ppt
- 《夏洛的网》精选课件.ppt
- 《夏末秋初游九寨》精选课件.ppt
- 《夏目友人帐61743060》精选课件.ppt
- 《夏目友人帐》精选课件.ppt
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- forester-2013款森林人用户手册维修保修保养等.pdf VIP
- 毕业设计花岭沟铁矿说明书.docx VIP
- 2013款索兰托产品介绍.pdf
- 血液净化中心透析患者实名制管理制度.docx VIP
- 采矿设计说明书.docx VIP
- 山东省青岛市2025年初中学业水平考试英语真题(含答案)(含解析).docx VIP
- 设施设备维护及验证和校准管理制度.docx VIP
- 全面解读安全生产“十条硬措施” 及落地执行要点+讲义.pptx VIP
- 2025年新高考2卷(新课标Ⅱ)数学试卷(含答案及解析).pdf
- 固收量化套利策略系列之二:基于宏观因子的国债期货跨品种套利策略-240529-中信期货-17页.pdf VIP
原创力文档

文档评论(0)