问题:
[单选] 下列需求分析阶段的说法正确的是:()
A、需求分析阶段的目的是搞清项目是否可能实现和值得开发。B、需求分析阶段的目的是确定每个模块的数据结构和算法,确定模块的细节。C、需求分析阶段的目的是搞清要解决的问题是什么。D、需求分析阶段的目的是确定目标系统必须具备哪些功能。
问题:
[单选] 下列软件开发时期的说法正确的是:()。
A、软件开发时期的工作包括确定工程的可行性。B、软件开发时期的工作包括导出实现工程目标应该采用的策略及系统必须完成的功能。C、软件开发时期的工作包括估计实现工程需要的资源和成本,并制定工程进度表。D、软件开发时期的工作包括软件结构的设计、数据结构和算法设计、编写程序、测试。
问题:
[单选] 下列软件开发的说法正确的是:()
A、软件开发通常由概要设计、详细设计、编码、软件维护4个阶段组成。B、软件开发通常由软件定义、详细设计、编码、软件测试4个阶段组成。C、软件开发通常由软件定义、详细设计、编码、软件维护4个阶段组成。D、软件开发通常由概要设计、详细设计、编码、软件测试4个阶段组成。
问题:
[单选] ()是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口。
A、概要设计的任务。B、详细设计的任务。C、编码的目的。D、软件测试的任务。
问题:
[单选] 下列详细设计的任务的说法正确的是:()。
A、详细设计的任务是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口。B、详细设计的任务是发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用。C、详细设计的任务是实现人和计算机的通讯,产生一个机器能执行的源程序。D、详细设计的任务是确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据。
问题:
[单选] 下列编码的目的的说法正确的是:()。
A、编码的目的是将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口。B、编码的目的是发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用。C、编码的目的是确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据。D、编码的目的是实现人和计算机的通讯,产生一个机器能执行的源程序。
A、将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口。B、发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用。C、确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据。D、实现人和计算机的通讯,产生一个机器能执行的源程序。
问题:
[单选] 下列软件维护的任务的说法正确的是:()。
A、详细设计的任务是通过各种必要的维护活动使软件系统持久地满足用户需求。B、概要设计的任务是通过各种必要的维护活动使软件系统持久地满足用户需求。C、软件维护的任务是通过各种必要的维护活动使软件系统持久地满足用户需求。D、软件测试的任务是通过各种必要的维护活动使软件系统持久地满足用户需求。
A、扩展性维护。B、改正性维护。C、适应性维护。D、完善性维护。
问题:
[单选] 需求分析的任务是明确目标系统究竟做什么。为此,需要先确定系统的综合要求,包括:功能要求、性能要求、运行要求和可能的要求,其中可能的要求指:()。
A、确定系统必须完成的所有功能。B、包括系统的处理速度、存储容量、响应时间、安全限制等。C、包括系统运行时的环境要求,如主机、外设、网络、软件等。D、即为系统将来扩展提出的要求。