软件工程活动主要包括需求、设计、实现、确认和支持等活动,其中( )是建立整个软件

考试题库2022-08-02  21

问题 软件工程活动主要包括需求、设计、实现、确认和支持等活动,其中( )是建立整个软件体系结构。A.需求   B.设计  C.实现   D.确认

选项 A.需求   
B.设计  
C.实现   
D.确认

答案 B

解析 软件工程活动包括以下基本内容。
    1)需求
    定义问题,即建立系统模型,包括以下主要任务。
    ·需求获取:需求定义。
    它是系统功能的一个正确的陈述。
    ·需求规约:系统需求规格说明。
    主要成分是系统模型,它是系统功能的一个精确、系统的描述。
    ·需求验证:对获取的需求进行验证。
    2)设计
    在需求分析的基础上,给出系统的软件解决方案。
    (1)总体设计
    ·系统的软件体系结构;
    ·C/S结构、B/S结构:
·以数据库为中心的结构;
    ·管道结构;
    ·面向对象的结构;
    .其他。
    (2)详细设计
    ·针对总体设计结果,给出每一构件的详细描述。
    3)实现
    选择可用的构件,或以一种选定的语言,对每一构件进行编码。
    4)确认
    贯穿软件开发的整个过程。
    主要任务是:软件测试
    5)支持
    ·完善性维护;
    ·纠错性维护。
这一软件工程框架告诉我们,软件工程的目标是可用性、正确性和合算性。实施一个软件工程要选取适宜的开发范型,要采用合适的设计方法,要提供高质量的工程支撑,要实行开发过程的有效管理。软件工程活动主要包括需求、设计、实现、确认和支持等活动,每一活动可根据特定的软件工程,采用合适的开发范型、设计方法、支持过程以及过程管理。根据软件工程这一框架,软件工程学科的研究内容主要包括:软件开发范型、软件开发方法、软件过程、软件工具、软件开发环境、计算机辅助软件工程(CASE )及软件经济学等。
转载请注明原文地址:https://tihaiku.com/congyezige/2413910.html

最新回复(0)