软件生命周期可分为三个阶段

上传人:宝路 文档编号:23524479 上传时间:2017-12-01 格式:DOC 页数:2 大小:30.06KB
返回 下载 相关 举报
软件生命周期可分为三个阶段_第1页
第1页 / 共2页
软件生命周期可分为三个阶段_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件生命周期可分为三个阶段》由会员分享,可在线阅读,更多相关《软件生命周期可分为三个阶段(2页珍藏版)》请在金锄头文库上搜索。

1、软件生命周期可分为三个阶段:软件定义、软件开发、运行维护,其主要活动阶段包括:可行性分析与计划制定、需求分析、软件设计(概要设计和详细设计) 、软件实现(编码) 、测试、维护等活动,其中软件开发阶段包括软件设计、实现与测试软件生命周期可分为三个阶段:软件定义、软件开发、运行维护,其主要活动阶段包括:可行性分析与计划制定、需求分析、软件设计(概要设计和详细设计) 、软件实现(编码) 、测试、维护等活动,其中软件开发阶段包括软件设计、实现与测试结构化程序设计方法的四条原则:自顶向下;逐步求精;模块化;限制使用 goto 语句。面向对象程序设计三大特征:封装性、继承性和多态性。计算机软件是包括程序、

2、数据及相关文档的完整集合。其中程序是软件开发人员根据用户需求开发的、用程序设计语言描述的、适合计算机执行的指令(语句)序列。数据是使程序能正常操纵信息的数据结构。文档是与程序开发、维护和使用有关的图文资料。程序流程图中菱形框表示的是逻辑条件,判断条件是否成立。冒泡排序、简单选择排序和直接插入排序法在最坏的情况下比较次数均为:n(n-1)/2 。而堆排序法在最坏的情况下需要比较的次数为 O(nlog2n)。软件测试是为了发现错误而执行程序的过程。软件调试的目的是发现错误并改正错误软件测试按照功能可以分为白盒测试和黑盒测试,白盒测试方法也称为结构测试或逻辑驱动测试,其主要方法有逻辑覆盖、基本路径测

3、试等。黑盒测试又称为是功能测试,其主要方法有等价类划分法、边界值分析法、错误推测法、因果图等。对象具有如下特征:标识唯一性、分类性、多态性、封装性、模块独立性。软件工程包括的 3 个要求是方法、工具和过程。方法是完成软件工程项目的技术手段;工具支持软件的开发、管理、文档生成;过程支持软件开发的各个环节的控制和管理。软件测试过程分为 4 个步骤:单元测试、集成测试、验收测试(确认测试)和系统测试。所以集成测试在单元测试之后从工程管理的角度,软件设计可分为概要设计和详细设计两大步骤。概要设计是根据需求确定软件和数据的总体框架;详细设计是将其进一步细化成软件的算法、数据结构和接口。(3)C 【解析】软件生命周期中开发阶段包括概要设计、详细设计、编码实现、测试四个活动阶段。数据库管理系统的三级模式结构由外模式、模式和内模式组成。外模式也称子模式或用户模式,是指数据库用户所看到的数据结构,是用户看到的数据视图。模式也称逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和。内模式也称存储模式或物理模式,是指数据在数据库系统内的存储介质上的表示,即对数据的物理结构和存取方法的描述。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号