
✿✿软件工程
文章平均质量分 88
杨思默
附属内驱力
展开
-
软件工程——面向对象技术
什么是面向对象?· Coad和Yourdon给出了一个定义:“面向对象=对象+类+继承+通信”· 如果一个软件系统是使用这样4个概念设计和实现的,则我们认为这个软件系统是面向对象的。·面向对象(Object Oriented)是软件开发方法,一种编程范式。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物...原创 2021-08-08 09:59:28 · 2623 阅读 · 27 评论 -
软件工程——软件生存期
软件生成步骤1· 软件有一个孕育、诞生、成长、成熟、衰亡的生存过程。这个过程即为计算机软件的生存期。步骤:(1) 制定计划· 确定要开发软件系统的总目标· 给出功能、性能、可靠性以及接口等方面的要求· 完成该软件任务的可行性研究(2) 需求分析和定义· 对待开发软件提出的需求进行分析并给出详细的定义· 编写软件需求说明书(3) 软件设计· 概要设计 — 把各项需求转换成软件的体系结构。结构中每一组成部分都是意义明确的模块· 详细设计 — 进行各模块内部的具体设原创 2021-07-30 14:44:52 · 321 阅读 · 12 评论 -
软件工程——什么是软件
一、什么是软件1.软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合。2.程序是按事先设计的功能和性能要求执行的指令序列。3.数据是使程序能正常操纵信息的数据结构。3.文档是与程序开发,维护和使用有关的图文材料。二、软件的特点· 软件是一种逻辑实体,而不是具体的物理实体。因而它具有抽象性· 软件的生产与硬件不同,在它的开发过程中没有明显的制造过程· 在软件的运行和使用期间,没有硬件那样的机器磨损,老化问题· 软件的开发和运行常受到计.原创 2021-07-23 19:26:24 · 8218 阅读 · 22 评论