- 1
- 0
- 约小于1千字
- 约 17页
- 2020-11-19 发布于湖北
- 举报
面向对象分析与设计 最新.课件 * 一道编程的题目 请用C++、Java、C#或VB.NET 任意一种语言实现一个计算器控制台程序,要求输入两个数和运算符号,得到结果。 最新.课件 * 面向对象与面向过程的差别 这段代码有问题吗?问题在哪? 最新.课件 * 最新.课件 * 最新.课件 * 不同类型的编程语言,对应着不同的思维方式 面向过程与面向对象的程序设计语言 面向对象的设计,使程序具有更好的移植性、可扩展性 最新.课件 * 面向过程,是因为开发的焦点集中于过程,开发者集中于以函数为核心的过程 面向对象,从对象出发,以功能来划分问题,而不是步骤, 最新.课件 * 程序与软件的关系 程序是计算机执行的指令的有序集合。 通俗理解: 面向过程的程序 = 算法 + 数据结构 面向对象的程序 = 对象 + 消息 通常,软件有以下的定义 软件 = 程序 + 数据 + 文档 最新.课件 * 1.1.1软件工程的发展历史 1946年,世界上第一台电子计算机诞生 20世纪50年代软件诞生 1968,首次提出“软件工程”的概念 最新.课件 * 1.1.2 软件工程生命周期 周期序号 周 期 名 称 周期序号 周 期 名 称 1 立项 / 签合同 6 软件测试 2 需求分析 7 软件发布与实施 3 概要设计 8 软件维护 4 详细设计 9 版本更新或退役 5 编码实现 最新.课件 * 软件的生存周期与选择的开发模型有关, 不同的开发模型对应不同的生存周期 最新.课件 * 软件开发常见两种模型: 瀑布模型(Waterfall Model) 迭代模型(Iterative Model) 最新.课件 * 迭代模型 Jacobson,Booch,Rumbaugh三位专家提出的RUP(Rational Unified Process) 模型最为成功 Ivar Jacobson James Rumbaugh 最新.课件 * RUP模型 最新.课件 *
您可能关注的文档
最近下载
- 马科动物运动性骨折的手术治疗与运动康复.docx VIP
- 温州市2026届高三(一模)语文试卷(含官方答案解析).pdf
- 部编版(26春)小学语文一年级下册教学设计全册.docx VIP
- 2023-2024年度广东省职业院校技能大赛药品生产赛项规程 .pdf VIP
- 空中交通管理基础全套教学课件.pptx VIP
- 大酒店承包合同(标准版).doc VIP
- 2024年天津市红桥区中考数学一模试卷(含解析).pdf VIP
- 《船舶电气与自动化(船舶电气)(大管轮)》_船舶电气(大管轮)第六章.pptx VIP
- 《船舶电气与自动化(船舶电气)(大管轮)》_船舶电气(大管轮)第五章.pptx VIP
- T_CCTAS 220-2025 零碳港口评价技术规范.pdf VIP
原创力文档

文档评论(0)