参考答案和解析
正确答案:软件工程过程是指开发软件时所进行的一系列软件工程活动,这些活动需要通过制订工作步骤体现,它应该是科学的、合理的,否则将影响软件开发的成本、进度与产品质量。软件工程过程并不固定,不同的产品开发会有不同的活动,但均包括四项基本活动:软件定义、软件开发、软件验证和软件维护。
更多“你是如何看待软件工程过程的?软件过程中最基本的活动有哪些?”相关问题
  • 第1题:

    简要说明你在软件开发过程中实施软件复用的具体效果。你现在认为还有哪些可以改进的地方?如何加以改进?


    正确答案:

  • 第2题:

    下列描述中正确的是( )。

    A.软件工程只是解决软件项目的管理问题

    B.软件工程主要解决软件产品的生产率问题

    C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则

    D.软件工程只是解决软件开发过程中的技术问题


    正确答案:C
    解析: 软件工程是指将工程化的思想应用于软件的开发、应用和维护的过程,包括软件开发技术和软件工程管理。

  • 第3题:

    具体叙述你在开发软件过程中是如何在Internet 平台上应用 .NET技术的,详细描述在此过程中采用的主要的策略和技术?解决了哪些主要的矛盾和问题?解决的办法如何?


    正确答案:

  • 第4题:

    具体叙述你在开发软件过程中是如何保证软件质量的,采用了哪些主要的策略和技术?解决了哪些主要的矛盾和问题?使用过什么工具和环境?


    正确答案:

  • 第5题:

    软件过程管理涉及启动、计划、实施等六个方面的内容,以下说法不正确的是( )。

    A:从管理的角度,软件项目计划是指进行为软件工程做准备而要采取的活动
    B:软件项目实施是指进行软件工程过程中发生的各种软件工程管理活动
    C:评审和评价是指软件工程项目完成后进行的活动
    D:软件工程度量是指在软件工程组织中有效地进行开发和实现度量的程序

    答案:C
    解析:
    评审和评价,贯穿于软件工程整个生命周期,不局限于项目完成后进行的活动。因此“C.评审和评价是指软件工程项目完成后进行的活动”是不正确的。

  • 第6题:

    软件开发风险分析实际上就是贯穿于软件工程过程中的一系列风险管理步骤,它包括哪些内容?


    正确答案: (1)风险标识
    (2)风险估算
    (3)风险评价
    (4)风险驾驭
    (5)监控

  • 第7题:

    软件开发过程中必须遵循哪些软件工程原则?


    正确答案: 抽象:关注事物基本、重要的部分,忽略不相关成分。
    信息隐藏:模块中的软件设计决策信息封装起来的技术,只知道它的功能以及对外的接口,而不知它的内部细节。
    模块化:模块是程序中一个逻辑上相对独立、具有良好的接口定义的编程单位:过程、函数、类、程序包等。
    局部化:物理模块内集中逻辑上相互关联的计算资源。
    一致性:整个软件系统均使用统一的符号、概念和术语。
    完全性:整个软件系统不丢失任何重要的成分,软件完全实现系统所需的功能、行为和性能。
    可验证性:软件系统应易于检查、测试和评审。

  • 第8题:

    软件工程的目标是什么?软件工程有哪些原则?


    正确答案: 软件工程的目标是:在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并满足用户需求的软件产品。原则如下:抽象、模块化、信息隐藏、局部化、完整性、一致性和可验证性。

  • 第9题:

    ()是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成

    • A、软件过程
    • B、软件工具
    • C、软件生存周质量保证
    • D、软件工程

    正确答案:A

  • 第10题:

    问答题
    你是如何看待软件工程过程的?软件过程中最基本的活动有哪些?

    正确答案: 软件工程过程是指开发软件时所进行的一系列软件工程活动,这些活动需要通过制订工作步骤体现,它应该是科学的、合理的,否则将影响软件开发的成本、进度与产品质量。软件工程过程并不固定,不同的产品开发会有不同的活动,但均包括四项基本活动:软件定义、软件开发、软件验证和软件维护。
    解析: 暂无解析

  • 第11题:

    问答题
    软件工程的目标是什么?软件工程有哪些原则?

    正确答案: 软件工程的目标是:在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并满足用户需求的软件产品。原则如下:抽象、模块化、信息隐藏、局部化、完整性、一致性和可验证性。
    解析: 暂无解析

  • 第12题:

    问答题
    面向对象和面向过程软件工程有哪些区别?

    正确答案: (1)面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。
    (2)面向过程是把一件事一项工程分解成为一个个小的功能,用一个个函数来实现.
    面向对象是把事情看成是一个个小的对象组成的,或者说一个个小部分组成的,这些对象之间的相互关系,构成了整个项目. 在面向对象的思想中,万物皆对象。
    而"类",就是对象的抽象或者说是概括。
    解析: 暂无解析

  • 第13题:

    (7)下列描述中正确的是 A.软件工程只是解决软件项目的管理问题B.软件工程主要解决软件产品的生产率问题C.软件工程的主要思想是强调在软件开发过程中需要应用工程化的原则 D.软件工程只是解决软件开发过程中的技术问题


    正确答案:C
    【解析】软件工程是指将工程化的思想应用于软件的开发、应用和维护的过程,包括软件开发技术和软件工程管理。

  • 第14题:

    具体叙述你在开发软件过程中是如何选择开发模型的,详细描述在此过程中采用的主要的策略和技术?解决了哪些主要的矛盾和问题?解决的办法如何?


    正确答案:

  • 第15题:

    简要说明你在软件开发过程中实施软件配置管理的具体效果。你现在认为还有哪些可以改进的地方?如何加以改进?


    正确答案:

  • 第16题:

    ● 软件过程管理涉及启动、计划、实施等六个方面的内容,以下说法不正确的是__(11)__。

    (11)

    A.从管理的角度,软件项目计划是指进行为软件工程做准备而要采取的活动

    B.软件项目实施是指进行软件工程过程中发生的各种软件工程管理活动

    C.评审和评价是指软件工程项目完成后进行的活动

    D.软件工程度量是指在软件工程组织中有效地进行开发和实现度量的程序


    正确答案:C

  • 第17题:

    面向对象和面向过程软件工程有哪些区别?


    正确答案: (1)面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。
    (2)面向过程是把一件事一项工程分解成为一个个小的功能,用一个个函数来实现.
    面向对象是把事情看成是一个个小的对象组成的,或者说一个个小部分组成的,这些对象之间的相互关系,构成了整个项目. 在面向对象的思想中,万物皆对象。
    而"类",就是对象的抽象或者说是概括。

  • 第18题:

    软件工程过程有哪几个基本过程活动?试说明之。


    正确答案: 软件工程过程的基本过程活动有4步:
    P(Plan):软件规格说明。规定软件的功能及其运行的限制;
    D(Do):软件开发。产生满足规格说明的软件;
    C(Check):软件确认。确认软件能够完成客户提出的要求;
    A(Action):软件演进。为满足客户的变更要求,软件必须在使用的过程中演进。

  • 第19题:

    软件工程过程包括哪些过程?


    正确答案: 包括如下7个过程:
    (1)开发过程
    (2)管理过程
    (3)供应过程
    (4)获取过程
    (5)操作过程
    (6)维护过程
    (7)支持过程

  • 第20题:

    什么叫软件工程?软件工程是如何克服软件危机的?


    正确答案: 软件工程是将系统的、规范的、可度量的工程化方法应用于软件开发、运行和维护的全过程及上述方法的研究。为了克服软件危机,人们从其他产业的工程化生产得到启示,采用工程的概念、原理、技术和方法来开发和维护软件。

  • 第21题:

    问答题
    软件开发过程中必须遵循哪些软件工程原则?

    正确答案: 抽象:关注事物基本、重要的部分,忽略不相关成分。
    信息隐藏:模块中的软件设计决策信息封装起来的技术,只知道它的功能以及对外的接口,而不知它的内部细节。
    模块化:模块是程序中一个逻辑上相对独立、具有良好的接口定义的编程单位:过程、函数、类、程序包等。
    局部化:物理模块内集中逻辑上相互关联的计算资源。
    一致性:整个软件系统均使用统一的符号、概念和术语。
    完全性:整个软件系统不丢失任何重要的成分,软件完全实现系统所需的功能、行为和性能。
    可验证性:软件系统应易于检查、测试和评审。
    解析: 暂无解析

  • 第22题:

    问答题
    软件工程过程有哪几个基本过程活动?试说明之。

    正确答案: 软件工程过程的基本过程活动有4步:
    P(Plan):软件规格说明。规定软件的功能及其运行的限制;
    D(Do):软件开发。产生满足规格说明的软件;
    C(Check):软件确认。确认软件能够完成客户提出的要求;
    A(Action):软件演进。为满足客户的变更要求,软件必须在使用的过程中演进。
    解析: 暂无解析

  • 第23题:

    问答题
    什么叫软件工程?软件工程是如何克服软件危机的?

    正确答案: 软件工程是将系统的、规范的、可度量的工程化方法应用于软件开发、运行和维护的全过程及上述方法的研究。为了克服软件危机,人们从其他产业的工程化生产得到启示,采用工程的概念、原理、技术和方法来开发和维护软件。
    解析: 暂无解析