参考答案和解析
正确答案: 软件生命期分为7个阶段:
1、问题定义:要解决的问题是什么
2、可行性研究:确定问题是否值得解,技术可行性、经济可行性、操作可行性
3、需求分析:系统必须做什么
4、总体设计:系统如何实现,包括系统设计和结构设计
5、详细设计:具体实现设计的系统
6、实现:编码和测试
7、运行维护:保证软件正常运行。
解析: 暂无解析
更多“问答题软件生命期各阶段的任务是什么?”相关问题
  • 第1题:

    软件系统功能的确定是软件生命周期中需求阶段的任务。


    正确答案:正确

  • 第2题:

    在软件生命周期的各个阶段中,概要设计阶段的主要任务是确定软件“做什么”的问题。


    正确答案:错误

  • 第3题:

    问答题
    什么是软件生命期?软件生命期的主要活动阶段是什么?

    正确答案: 软件的生命期是指从概念的形成、问题的提出直到所开发的软件在充分使用之后完全失去使用价值为止的这个过程。它大体上分为3个时期,即软件定义时期、软件开发时期和软件维护时期。软件定义时期包含问题定义阶段、可行性研究阶段、需求分析阶段。软件开发时期包含概要设计阶段、详细设计阶段、编码阶段、测试阶段。
    解析: 暂无解析

  • 第4题:

    问答题
    客户生命周期的7个阶段各是什么?

    正确答案: (1)目标:确定正确的目标受众
    (2)获得:通过促销活动获得受众
    (3)转换:使第一次购买商品的消费者进行第二次消费
    (4)服务:优质的客户服务
    (5)成长:交叉营销、处罚式营销、时间营销
    (6)保持:忠诚度、市场细分
    (7)赢回:客户激活
    解析: 暂无解析

  • 第5题:

    问答题
    什么是软件概要设计?该阶段的基本任务是什么?

    正确答案: 软件概要设计又称结构设计,这是一个把软件需求转换为软件表示(只是描述软件的总的体系结构)的过程。该阶段的基本任务是:
    ①设计软件系统结构:采用某种设计方法,将一个复杂的系统按功能划分成模块。确定每个模块的功能。确定模块之间的调用关系。确定模块之间的接口,即模块之间传递的信息。评价模块结构的质量。
    ②数据结构和数据库设计:在概要设计阶段,数据结构设计应用抽象的数据类型、数据库设计应用数据库的逻辑设计。
    ③编写概要设计文档:包括概要设计说明书、数据库设计说明书、用户手册、组装测试计划。
    ④评审:对设计部分是否完整地实现了需求中规定的功能、性能等要求,设计方案的可行性,关键的处理及内外部接口定义正确性、有效性,各部分之间的一致性等一一进行评审。
    解析: 暂无解析

  • 第6题:

    问答题
    简述软件生存期由哪些主要的阶段组成,每一阶段的主要任务是什么?

    正确答案: (1)问题定义与可行性研究:问题定义必须回答的关键问题是:“要解决的问题是什么”。可行性研究要回答的关键问题是:“在成本和时间的限制条件下能否解决问题?是否值得做?”。
    (2)需求分析:这个阶段的任务仍然不是具体地解决客户的问题,而是准确地回答“目标系统必须做什么”这个问题。
    (3)软件设计:本阶段要回答的关键问题是“目标系统如何做?”为此,必须在设计阶段中制定设计方案,把已确定的各项需求转换成相应的软件体系结构。结构中的每一组成部分都是意义明确的构件,此即所谓概要设计。进而具体描述每个构件所要完成的工作,为源程序编写打下基础,此即所谓详细设计。
    (4)程序编码和单元测试:本阶段要解决的问题是“正确地实现已做的设计”,为此,需要选择合适的编程语言,把软件设计转换成计算机可以接受的程序代码,并对程序结构中的各个模块进行单元测试,然后运用调试的手段排除测试中发现的错误。要求编写出的程序应当是结构良好、清晰易读的,且与设计相一致的。
    (5)集成测试和系统测试:集成测试的任务是将已测试过的模块按设计规定的顺序组装起来,在组装的过程中检查程序连接的问题。系统测试的任务是根据需求规格说明的要求,对必须实现的各项需求,逐项进行确认,判定已开发的软件是否符合用户需求,能否交付用户使用。为了更有效地发现系统中的问题,通常这个阶段的工作由开发人员、用户之外的第三者承担。
    (6)运行维护:已交付的软件投入正式使用,便进入运行维护阶段。这一阶段可能持续若干年。软件在运行中可能由于多方面的原因,需要对它进行维护。通常有四种类型的维护:改正性维护、适应性维护、完善性维护和预防性维护。
    解析: 暂无解析

  • 第7题:

    问答题
    软件生存周期中的软件开发过程由哪几个阶段组成?各阶段的任务是什么?

    正确答案: 以瀑布模型为例主要包括六个阶段:
    ①可行性研究,确定系统的目标与规模,分析项目的可行性
    ②需求分析与规格说明,明确系统的规格与要求
    ③设计,包括概要设计与详细设计
    ④编程,用程序语音实现每个模块的功能
    ⑤测试,发现并改正错误
    ⑥运行与维护
    解析: 暂无解析

  • 第8题:

    问答题
    软件概要设计阶段的基本任务是什么?

    正确答案: ⑴设计软件系统结构(简称软件结构),具体为:①采用某种设计方法,将一个复杂的系统按功能划分成模块。②确定每个模块的功能。③确定模块之间的调用关系。④确定模块之间的接口,即模块之间传递的信息。⑤评价模块结构的质量。⑵数据结构及数据库设计,汉数据结构的设计及数据库的设计。⑶编写概要设计文档。主要有:概要设计说明书;数据库设计说明书;用户手册;修订测试计划。⑷评审。
    解析: 暂无解析

  • 第9题:

    问答题
    GIS软件工程生存周期包含那几个阶段?每个阶段的主要任务是什么?

    正确答案: GIS定义阶段:软件的开发计划、需求分析;GIS开发阶段:系统设计、程序编码;GIS维护阶段:测试和维护。
    解析: 暂无解析

  • 第10题:

    问答题
    产品生命周期各阶段的物流战略各是什么?

    正确答案: 1.导入期-因为产品还没有被广泛接受,所以销量并不大。通常,实物分拨战略是谨慎的,库存限制在相对少的地点,产品现货供应比率有限。
    2.增长期-销售量可能会迅速增长。实物分拨的计划工作在这一阶段尤其困难,通常没有销售的历史记录来帮助确定存储点的库存水平或者决定该使用几个存储点。在这一扩张阶段,物流管理常常在管理人员的判断和控制下进行。
    3.成熟期-可以纳入现有类似产品的物流管理模式中。此时,产品分拨渠道最广。在整个市场范围内,会用到很多存储点,产品的现货供应比率也控制在较好的水平上。
    4.衰退期-存储点将减少,产品库存将下降,存放地点将更加集中。
    解析: 暂无解析

  • 第11题:

    问答题
    简述软件生命周期开发方法的基本过程及每个阶段的任务。

    正确答案: 问题定义阶段,尽可能清楚地描述问题,搞清楚要解决的问题是什么;
    可行性研究阶段,主要是确定待解的问题是否有可行的解决办法。需要做经济可行性分析、技术可行性分析、操作可行性分析和法律可行性分析;
    需求分析阶段,主要是确定目标系统必须具备的功能。通常用数据流图、数据字典和简要的算法表示系统的逻辑模型。
    总体设计阶段,从总体上解决问题,确定可实现的方案,并设计出软件的层次结构图; 详细设计,把解法具体化,确定如何具体地实现这个系统。针对每个模块设计相应的算法;
    编码和单元测试阶段,把详细设计的结果翻译成选定的语言所写的程序,并对每个模块进行单元测试。
    测试阶段,系统地设计测试用例,尽可能多地发现软件中的错误,并调试改正软件中的错误; 软件维护阶段,主要目的是通过修改软件使所开发的软件能够持久地满足用户的需要。
    解析: 暂无解析

  • 第12题:

    问答题
    在软件开发的早期阶段,为什么要进行可行性研究?其目的和任务各是什么?

    正确答案: 可行性研究的目的是用最小的代价,在尽可能短的时间内确定问题是否可解决,以及是否值得解决。
    可行性研究的任务不是解决问题,而是确定是否可解/值得解。
    解析: 暂无解析

  • 第13题:

    在软件开发的早期阶段,为什么要进行可行性研究?其目的和任务各是什么?


    正确答案:可行性研究的目的是用最小的代价,在尽可能短的时间内确定问题是否可解决,以及是否值得解决。
    可行性研究的任务不是解决问题,而是确定是否可解/值得解。

  • 第14题:

    什么是软件生命期?软件生命期的主要活动阶段是什么?


    正确答案:软件的生命期是指从概念的形成、问题的提出直到所开发的软件在充分使用之后完全失去使用价值为止的这个过程。它大体上分为3个时期,即软件定义时期、软件开发时期和软件维护时期。软件定义时期包含问题定义阶段、可行性研究阶段、需求分析阶段。软件开发时期包含概要设计阶段、详细设计阶段、编码阶段、测试阶段。

  • 第15题:

    问答题
    软件生存周期各阶段的主要任务是什么?

    正确答案: 软件生存周期按瀑布模型分为6个阶段:
    可行性研究与计划(确定系统的目标和规模,分析项目的可行性);
    需求分析与规格说明(明确系统的规格和要求);
    设计(包括概要设计和详细设计,将系统分解为模块);
    编程(用程序语言实现每个模块,简单容易);
    测试(发现并改正错误,分为模块测试、集成测试和系统联调三级);
    运行维护(扩充功能、纠错等)。
    解析: 暂无解析

  • 第16题:

    问答题
    轨迹控制的三个阶段的主要任务各是什么?

    正确答案: 打好垂直井段。在钻垂直井段时要求实钻轨迹尽可能接近铅垂线,也就是要求井斜角尽可能小。把好定向井造斜关。如果定向造斜段的方位有偏差,则会给以后的轨迹控制造成巨大困难。所以定向造斜是关键。跟踪控制到靶点。从造斜段结束,至钻完全井,都属于跟踪控制阶段。这一阶段的任务是在钻进过程中,不断了解轨迹的变化发展情况,不断地使用各种造斜工具或钻具组合,对井眼轨迹进行控制,原则就是既要保证中靶,又要加快钻速。
    解析: 暂无解析

  • 第17题:

    问答题
    系统开发生命周期包括哪些阶段?各个阶段的主要任务分别是什么?

    正确答案: 系统开发生命周期包括:
    (1)系统规划阶段
    根据用户的系统开发需求报告,进入用户工作的实体环境,进行初步调查,明确需求问题,确定系统实现目标和总体结构,合理划分各个阶段和实施进度,进行可行性研究,完成系统的概要设计报告。
    (2)系统分析阶段
    具体任务是分析用户的业务工作流程,分析用户数据信息与流程,分析系统组成功能及数据关系,提出系统的物理设计和逻辑设计,完成系统的实施方案和设计报告。
    (3)系统设计阶段
    最终完成系统总体结构设计、编码设计、数据结构设计、输入输出设计、模块结构和功能设计,同时根据系统的总体设计要求,配置系统所需的硬件环境,完成系统的详细技术设计报告。
    (4)系统实现阶段
    由程序员进行编程工作,用户进行数据准备,培训用户系统管理人员和操作者,编制用户手册,完成系统测试报告,投入试运行。
    (5)系统运行阶段
    系统开发者完成系统运行最终报告,同时提供系统维护管理技术及方法,提供系统运行安全标准和要求,安装并启动系统。用户进行系统的日常运行管理、评价、监理和安全等工作,实时分析系统运行结果,对系统进行日常维护和局部调整。
    解析: 暂无解析

  • 第18题:

    问答题
    需求分析与软件设计二个阶段任务的主要区别是什么?

    正确答案: 需求分析定义软件的用户需求,即定义待开发软件能做什么。
    软件设计定义软件的实现细节以满足用户需求,即研究如何实现软件。
    解析: 暂无解析

  • 第19题:

    问答题
    软件项目合同中的乙方在项目初始阶段的主要任务是什么?

    正确答案: 项目分析,竞标,合同签署。
    解析: 暂无解析

  • 第20题:

    问答题
    基于认知主义学习理论,CAI教学软件各阶段的任务是什么?

    正确答案: 动机阶段:激发动机
    领会阶段:引起注意
    习得阶段:提供学习指导
    保持阶段:刺激回忆
    回忆阶段:适当的提示
    概括阶段:促进学习迁移
    作业阶段:命题和管理
    反馈阶段:反馈快速、正确、及时
    解析: 暂无解析

  • 第21题:

    问答题
    什么叫生命周期法?分几个阶段?各阶段的任务是什么?

    正确答案: 生命周期法,就是从时间角度对软件开发和维护的复杂问题进行分解,把软件生把软件生存的漫长周期依次划分为若干阶段,每个阶段有相对独立的任务,然后逐步完成每个阶段的任务。
    分三个阶段分别为:软件定义、软件开发、软件维护。
    各阶段的任务为:软件定义阶段任务是问题定义、可行性分析、需求分析;软件开发阶段任务是总体设计、详细设计、编码与单元测试、综合测试;软件维护阶段任务是软件维护。
    解析: 暂无解析

  • 第22题:

    问答题
    不同生命阶段广告及营销策略的主要任务和方向是什么?

    正确答案: 导入期(IntroductoryPhase):
    当企业向市场上推出某种新产品时,没人知道这种产品,为了教育消费者,企业不得不刺激市场的初级需求(PrimaryDemand),即消费者对整个产品品种的需求,而不是对某一特定品牌的需求。当移动电话机于80年代刚刚面市时,广告主不得不首先培养足够的消费需求,以便将产品拉入分销渠道,我们把这种做法称为"拉式战略"(PullStrategy)。广告传播则向广大消费者宣传这种新产品及其系列,解释什么叫移动电话,它如何工作,以及拥有一部移动电话的好处。针对零售市场的销售推广力量采用"推式战略"(PushStrategy)--鼓励经销商和批发商储备、展示和宣传这种新产品。
    在产品导入期,任何新产品品种都会让企业付出高额代价:教育顾客、建立广泛的经销网络、刺激需求。在该阶段,广告方必须花费大量的广告经费建立自己的市场领导地位,力争在成长期开始前就赢得较大的市场份额。
    ■成长期(GrowthStage):
    当销量飞速上升时,产品进入成长期。这一时期的特点是市场快速扩大,越来越多的顾客受大众广告和品牌的影响,一而再、再而三地进行购买活动,竞争对手出现,但早已确立了领导地位的企业仍是最大的获利者。此时,按销售总额百分比计算,广告费支出所占比例会有所下降,企业首次实现大量利润。
    90年代初期,移动电话的需求量扩大,每年以四倍的销量递增,市场上突然出现了众多竞争者。随着产量的增加和竞争的加剧,产品价格开始下跌,这又使得更多的人得以购买产品。
    (如图)
    ■成熟期(MaturityStage):
    进入成熟期,由于竞争产品的增加和新顾客人数的收缩,市场逐渐饱和,企业销量趋于稳定,竞争进入白热化,利润减少。在此阶段,企业纷纷加强自己的促销力量,着重向顾客突出选择性需求(SelectiveDemand),强调自己品牌的微弱优势。销量的增长是以牺牲竞争对手为代价的,我们称之为征服性销售(ConquestSales)。在这个淘汰过程中,市场细分战略、产品定位战略和价格促销战略都变得更为重要,一些弱小企业半途夭折,剩下的则奋力拼杀,以图扩大自己的市场份额,那怕只是一点儿。
    广告强调产品的特点及其低廉价格,于是,产品成了一种标准折扣商品。成熟期的移动电话市场竞争也进入白热化,利润减少。在此阶段,生产企业纷纷加强自己的促销力量。到了2000年,我们经常见到过去售价2000元的移动电话宣现只卖1200元。
    到成熟期后期,企业往往会力争延长产品的生命周期。他们尽力寻找新用户,开发产品的新用途,改变包装规格,设计新的标识,改进产品质量。名牌产品如不进行革新,其销量很快就会下降,加之被宣传的品牌如果的确并不比别人的更好,人们就可能随便选择一种更好的品牌。
    ■衰退期(DeclineStage):
    最后,由于过时、技术革新或新的消费品的出现,产品进入衰退期。这时企业可能停止所有促销活动,迅速停止产品的生产,如转盘式录音机和密纹唱片;或仅用少量的广告维持,让产品逐步自行消亡,大多数针织品品牌就是这么做的。
    解析: 暂无解析

  • 第23题:

    问答题
    软件生命周期瀑布模型中包括那几个阶段?每个阶段的中心内容是什么?

    正确答案: ①问题定义阶段:明确将要建设的软件系统要解决什么问题。
    ②可行性研究阶段:探讨欲解决的问题是否有可行的解决方案。
    ③需求分析阶段:确定目标系统要做什么。
    ④系统设计阶段:进行目标系统构造。
    ⑤编码及测试阶段:将软件设计成果转换成计算机可以接受的程序代码。
    ⑥运行维护阶段:对系统进行维护完善使系统持久的满足客户需求。
    解析: 暂无解析