首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
[说明] 同任何事物一样,软件也有一个孕育、诞生、成长、成熟、衰亡的过程,这就是软件的生存周期,在软件生存周期内对所产生的各种文档、程序和数据进行管理和变更控制的最重要的手段就是进行软件配置管理。
[说明] 同任何事物一样,软件也有一个孕育、诞生、成长、成熟、衰亡的过程,这就是软件的生存周期,在软件生存周期内对所产生的各种文档、程序和数据进行管理和变更控制的最重要的手段就是进行软件配置管理。
admin
2008-02-15
72
问题
[说明]
同任何事物一样,软件也有一个孕育、诞生、成长、成熟、衰亡的过程,这就是软件的生存周期,在软件生存周期内对所产生的各种文档、程序和数据进行管理和变更控制的最重要的手段就是进行软件配置管理。
选项
答案
软件生存周期大致分软件项目计划、软件需求分析(和定义)、软件设计、程序编码、软件测试以及运行维护6个阶段。
解析
正如同任何事物一样,软件也有一个孕育、诞生、成长、成熟、衰亡的生存过程。通常称其为计算机软件的生存周期。根据这一思想,把上述基本的过程活动进一步展开,可以得到软件生存周期的6个阶段:软件项目计划、软件需求分析和定义、软件设计、程序编码、软件测试,以及运行维护。
. 软件项目计划:确定要开发软件系统的总目标,给出它的功能、性能、可靠性,以及接口等方面的要求;根据有关成本与进度的限制分析项目的可行性,探讨解决问题的可能方案;制定完成开发任务的实施计划,连同可行性研究报告,提交管理部门审查。
. 软件需求分析和定义:对待开发软件提出的需求进行分析并给出详细的定义。可以用以下两种方式中的一种对需求进行分析和定义:一种是正式的信息域分析,可用于建立信息流和信息结构的模型,然后逐渐扩充这些模型成为软件的规格说明;另一种是软件原型化方法,即建立软件原型,并由用户进行评价,从而确定软件需求。编写出软件需求说明书及初步的用户手册,提交管理机构评审。
. 软件设计:软件的设计过程分两步。第一步进行概要设计,把已确定了的各项需求转换成一个相应的体系结构,以结构设计和数据设计开始,建立程序的模块结构,定义接口并建立数据结构。此外,要使用一些设计准则来判断软件的质量。第二步做详细设计,考虑设计每一个模块部件的过程描述,对每个模块要完成的工作进行具体的描述。编写设计说明书,提交评审。
. 程序编码:在设计完成之后,用一种适当的程序设计语言或CASE工具把软件设计转换成计算机可以接受的程序代码。应当就风格及清晰性对代码进行评审,而且反过来应能直接追溯到详细设计描述。
. 软件测试:在设计测试用例的基础上检验软件的各个组成部分。单元测试检查每一单独的模块部件的功能和性能。组装测试提供了构造软件模块结构的手段,同时测试其功能和接口。确认测试检查所有的需求是否都得到满足。在每一个测试步骤之后,要进行调试,以诊断和纠正软件的故障。
. 运行维护:已交付的软件投入正式使用,并在运行过程中进行适当的维护。为改正错误,适应环境变化及功能增强而进行的一系列修改活动。与软件维护相关联的那些任务依赖于所要实施的维护的类型。
转载请注明原文地址:https://kaotiyun.com/show/tSTZ777K
本试题收录于:
信息系统监理师下午应用技术考试题库软考中级分类
0
信息系统监理师下午应用技术考试
软考中级
相关试题推荐
(2012下项管)根据《软件工程术语GB/T11457-2006》规定,______是一个正式的过程,通过这个过程决定产品是否符合它的规格说明,是否可在目标环境中使用。
(2006下系分)我国标准分为强制性标准和推荐性标准,标准的编号由标准代号、标准发布顺序号和标准发布年代号构成,______为推荐性行业标准的代号。
(2013上集管)配置识别是配置管理的一个要素,包括选择一个系统的配置项和在技术文档中配置项目的功能和物理特性,______是配置管理员的关键职责。
(2012下集管)(2013上集管)一个新测试中心将在两年内建成,项目发起人和项目经理已经确定并且高层次估算已经开始。预计该项目可以在预算内按进度计划完成,唯一的难点是获得完成工作所需要的具有正确专门技能的人力资源。在这种情况下,项目经理应花更多的时间建立
(2010上项管)在软件开发项目中,关键路径是项目事件网络中______(1),组成关键路径的活动称为关键活动。下图中的关键路径历时______(2)个时间单位。(1)
(2010下项管)某项工程由下列活动组成:______是该工程的关键路径。
(2010下集管)围绕创建工作分解结构,关于下表的判断正确的是______。
(2011下项管)瀑布模型把软件生命周期划分为8个主要的阶段,其中______一阶段定义的规划将成为软件测试中的系统测试阶段的目标。
(2010上项管)T和H分别作为系统需求分析师和软件设计工程师,参与①、②、③、④四个软件的开发工作。T的工作必须发生在H开始工作之前。每个软件开发工作需要的工时如下表所示:在最短的软件开发工序中,单独压缩______对进一步加快进度没有帮助。
(2012下项管)A、B、C、D、E、F、G代表七个村落,村落之间的道路连通情况如下图所示(边上的数据为距离,单位为公里),这七个村落拟合建一所小学,已知A村有小学生50人,B村有小学生40人,C村有小学生60人,D村有小学生20人,E村有小学生70人,F
随机试题
目标管理的特点有什么?
小蓟饮子组成中含有归脾汤组成中含有
高强度螺栓有很多种连接形式,其中( )是目前广泛采用的基本连接形式。
按照倒扣价格法计算的完税价格的货物应该同时符合下列哪些条件?()
(2012年)关于交易型和改变型领导的说法,正确的有()。
关于法定节假日,下列说法正确的是()。
依据《中学教师专业标准(试行)》的规定,下列不属于中学教师专业能力基本要求是()。
下列不能够联合行文的机关组是()。
对下列二叉树进行中序遍历的结果是
Oneofthemostimportantfunctionsoftheaccountingprocessistoaccumulateandreportaccountinginformationthatshowsano
最新回复
(
0
)