1、【答案】:C C) 【解析】软件生命周期分为软件定义、软件开发及软件运行维护三个阶段,其中开发阶段包括概要设计、详细设计、实现和测试。
2、【答案】:C【解析】软件的生命周期可分为软件定义、软件开发及软件运行维护3个阶段。其中软件定义阶段的主要工作有可行性研究与计划制定和需求分析等;软件开发阶段的主要工作有概要设计、详细设计和测试等;软件运行维护阶段的主要工作是软件的运行及后期的维护等。
3、【5】 的任务是诊断和改正程序中的错误。(6) 以下程序的输出结果是【6】.#include main(){ int n=12345,d;while(n!=0){ d=n%10; printf(%d,d); n/=10;}}(7)以下程序运行后的输出结果是 【7】 。
1、软件生命周期各阶段的任务: 问题定义:明确要解决的问题,通过与客户的访问和调查,系统分析员撰写关于问题性质、目标和规模的书面报告。这份报告应在讨论和修改后得到客户的确认。 可行性研究:评估是否存在可行的解决方案。
2、软件生命周期分为问题定义、可行性研究、需求分析、开发阶段、维护这5个阶段。各个阶段的主要任务是如下。问题定义 要求系统分析员与用户进行交流,弄清“用户需要计算机解决什么问题”然后提出关于“系统目标与范围的说明”,提交用户审查和确认。
3、【答案】:(1)问题定义阶段,尽可能清楚地描述问题,搞清楚要解决的问题是什么;(2)可行性研究阶段,主要是确定待解的问题是否有可行的解决办法。需要做经济可行性分析、技术可行性分析、操作可行性分析和法律可行性分析;(3)需求分析阶段,主要是确定目标系统必须具备的功能。