- 0
- 0
- 约1.67千字
- 约 13页
- 2018-06-08 发布于贵州
- 举报
知识补充软件工程1课件
软件开发 软件由程序、数据和相关的文档组成。 程序 = 算法 + 数据结构(N.Wirth ) 算法是一个高效率的正确表达的解题方法与步骤。 数据结构主要有数据的逻辑结构、数据的存储结构以及对数据元素的操作。 简单地说,程序设计就是为计算机编制程序的过程,它涉及: 程序设计方法 程序设计语言等。 出现了许多程序设计方法。 程序设计范型 以不同的计算模型来对计算进行描述就形成了不同的程序设计范型(Programming Paradigms)。 典型的程序设计范型有: 过程式 对象式(面向对象) 函数式 逻辑式等 过程式程序设计 一种以功能为中心、基于功能分解的程序设计范型。 一个过程式程序由一些子程序构成,子程序描述了一系列的操作,每个子程序对应一个子功能,它实现了功能抽象。 过程式程序的执行过程体现为一系列的子程序调用。数据处于附属地位,它独立于子程序,在子程序调用时作为参数传给子程序使用。 程序 = 算法 + 数据结构 对象式(面向对象) 程序设计 一种以数据为中心、基于数据抽象的程序设计范型,通常称为面向对象程序设计。 一个面向对象程序由一些对象构成,对象是由一些数据及可施于这些数据上的操作所组成的封装体。对数据的操作是通过向包含数据的对象发送消息(调用对象提供的操作)来实现。对象的特征由相应的类来描述,一个类可以从其它的类继承。
您可能关注的文档
最近下载
- 新疆维吾尔自治区乌鲁木齐市一中2024-2025学年高一下学期期中语文试题(含答案).docx VIP
- 15K502 供热计量系统设计与安装.docx VIP
- 深度解析(2026)《DLT 724—2021电力系统用蓄电池直流电源装置运行与维护技术规程》.pptx VIP
- Plait普莱特智能一体化座厕C831000E-6DAC00000 C831200E-6DAC00000用户手册.pdf
- 浙江省宁波市金兰教育合作组织2024学年第二学期期中考试高二年级技术学科试题(含答案).docx VIP
- 香港朗文3A期中测试题.doc VIP
- 四川2026年事业单位综合应用能力和职业能力倾向测验试题及答案.docx VIP
- Volkswagen大众速派(New Superb)轿车 2009 2013 维修手册.pdf
- 黄桷湾立交改造工程--道路工程施工图设计说明.doc VIP
- 《未来的家乡》教案-2025-2026学年贵州人民版(2024)小学综合实践活动五年级下册.docx
原创力文档

文档评论(0)