niusouti.com

问答题什么是软件?什么是软件工程?

题目
问答题
什么是软件?什么是软件工程?

相似考题
更多“问答题什么是软件?什么是软件工程?”相关问题
  • 第1题:

    什么是软件工程?软件工程的目标是什么?


    正确答案: 软件工程是①将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护过程,即将工程化应用于软件开发和管理之中,②对①中所选方法的研究。
    目标:
    1.合理预算开发成本,付出较低的开发费用。
    2.实现预期的软件功能,达到较好的软件性能,满足用户的需求。
    3.提高软件的可维护性,降低维护费用。
    4.提高软件开发生产率,及时交付使用。

  • 第2题:

    问答题
    什么是软件工程文化?其中的价值观是什么?

    正确答案: 软件工程文化是指工程人员在软件开发中所应该具备的产品质量观、价值观、道德准则和团队意识等。其中的价值观是指软件企业上下对软件工程价值有一致的认同。
    解析: 暂无解析

  • 第3题:

    问答题
    什么是软件工程方法?简要说明一些主要的软件工程方法。

    正确答案: 软件工程方法是指完成软件开发与维护任务时,应该“如何做”的技术方法。主要的软件工程方法有:结构化方法、JSD方法和面向对象方法。
    结构化方法是传统的基于软件生命周期的软件工程方法,以软件功能为目标来进行软件构建,包括结构化分析、结构化设计、结构化实现和结构化维护。
    JSD方法主要用于软件设计,由法国科学家Jackson提出。它以软件中的数据结构为基本依据来进行软件结构与程序算法设计,是对结构化软件设计方法的有效补充。
    面向对象方法以软件问题域中的对象为基本依据来构造软件系统模型,包括面向对象分析、面向对象设计、面向对象实现和面向对象维护。
    解析: 暂无解析

  • 第4题:

    问答题
    什么是软件工程?软件工程的目标是什么?

    正确答案: 软件工程是①将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护过程,即将工程化应用于软件开发和管理之中,②对①中所选方法的研究。
    目标:
    1.合理预算开发成本,付出较低的开发费用。
    2.实现预期的软件功能,达到较好的软件性能,满足用户的需求。
    3.提高软件的可维护性,降低维护费用。
    4.提高软件开发生产率,及时交付使用。
    解析: 暂无解析

  • 第5题:

    问答题
    什么是软件工程中的配置管理?

    正确答案: 配置管理(ConfigurationManagement,CM)是通过技术或行政手段对软件产品及其开发过程和生命周期进行控制、规范的一系列措施。配置管理的目标是记录软件产品的演化过程,确保软件开发者在软件生命周期中各个阶段都能得到精确的产品配置。
    解析: 暂无解析

  • 第6题:

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

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

  • 第7题:

    问答题
    什么是软件工程?它的目标和内容是什么?

    正确答案: 软件工程是一种用科学知识和技术原理来定义、开发、维护软件的一门学科。软件工程是一门工程性学科,目的是成功的建造一个大型软件系统,所谓成功是要达到以下几个目标:付出较低的开发成本,达到要求的软件功能;取得较好的软件性能;开发的软件易于移植;需要较低的维护费用;能按时完成开发任务,及时交付使用;开发的软件可靠性高。软件工程研究的主要内容是软件开发技术和软件开发管理两方面,在软件开发技术中,主要研究软件开发方法、软件开发过程、软件开发工具和环境。在软件开发管理中,主要研究软件管理学、软件经济学、软件心理学等。
    解析: 暂无解析

  • 第8题:

    问答题
    什么是软件工程方法学?软件工程是一种什么样的技术?包括哪三大要素?分为哪三个分支?

    正确答案: 软件工程方法学就是指在软件生命周期全过程中使用的一整套管理和开发技术方法的集合。目前,使用最广泛的软件工程方法学分别是传统方法学和面向对象方法学。
    软件工程作为一种层次化的技术,有方法、工具和过程三大要素,并由于其涉及学科内容的极为广泛,而分为三个分支:软件开发技术、软件项目管理技术、软件质量管理技术。
    解析: 暂无解析

  • 第9题:

    问答题
    什么是软件工程?它有哪些本质特征?怎样用软件工程消除软件危机?

    正确答案: 1993年IEEE的定义:软件工程是:
    ① 把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件;
    ② 研究①中提到的途径。
    软件工程的本质特征:
    (1) 软件工程关注于大型程序(软件系统)的构造;
    (2) 软件工程的中心课题是分解问题,控制复杂性;
    (3) 软件是经常变化的,开发过程中必须考虑软件将来可能的变化;
    (4) 开发软件的效率非常重要,因此,软件工程的一个重要课题就是,寻求开发与维护软件的更好更有效的方法和工具;
    (5) 和谐地合作是开发软件的关键;
    (6) 软件必须有效地支持它的用户;
    (7) 在软件工程领域中是由具有一种文化背景的人替具有另一种文化背景的人(完成一些工作)。
    消除软件危机的途径: 
    (1) 对计算机软件有一个正确的认识(软件≠程序);
    (2) 必须充分认识到软件开发不是某种个体劳动的神秘技巧,而应该是一种组织良好、管理严密、各类人员协同配合、共同完成的工程项目 ;
    (3) 推广使用在实践中总结出来的开发软件的成功技术和方法;
    (4) 开发和使用更好的软件工具。
    解析: 暂无解析

  • 第10题:

    问答题
    何谓系统开发?什么是软件工程?

    正确答案: 系统开发就是研制和建立一个经济、有效的电算会计信息系统。
    软件工程:是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。为提高所开发软件系统的质量、缩短开发时间、减少开发和维护费用,便于软件开发和维护人员之间的协作、交流,采用工程化的方法来开发软件。
    解析: 暂无解析

  • 第11题:

    问答题
    什么是软件工程?目前有哪几种主要的软件工程方法?

    正确答案: 概括地说,软件工程是指导计算机软件开发和维护的一门工程学科.采用工程的概念、原理、技术、和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这就是软件工程。
    但软件工程一直以来都缺乏一个统一的定义,很多学者、组织机构都分别给出了自己的定义。
    主要有传统方法也称为经典软件工程方法或生命周期方法或结构化范型和面向对象方法。
    解析: 暂无解析

  • 第12题:

    问答题
    什么是软件工程化思想?

    正确答案: 软件工程在规范和指导着我们的开发活动,并在应用中不断发展而它的发展创造的一个朴素的指导思想仍然是“工程化的思想”。
    解析: 暂无解析

  • 第13题:

    什么是软件工程?软件工程要解决什么问题?


    正确答案: 软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法。
    要解决的主要问题是:解决软件危机中的各种问题,获得高质量、低成本、高可靠性、易维护、并能及时投放市场的软件产品。

  • 第14题:

    问答题
    什么是软件过程?它与软件工程方法学有何关系?

    正确答案: 软件过程是为了开发出高质量的软件产品所需完成的一系列任务的框架,它规定了完成各项任务的工作步骤。 
    软件工程方法学:通常把在软件生命周期全过程中使用的一整套技术方法的集合称为方法学,也称范型。 
    软件过程是软件工程方法学的3个重要组成部分之一。
    解析: 暂无解析

  • 第15题:

    问答题
    什么是软件工程?软件工程面临的问题是什么?

    正确答案: 软件工程就是用科学的知识和技术原理来定义,开发,维护软件的一门学科。
    软件工程面临的问题:软件的费用,可靠性,可维护性,软件生产率和软件的重用。
    解析: 暂无解析

  • 第16题:

    问答题
    什么是软件工程?构成软件工程的要素是什么?

    正确答案: 软件工程是将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护过程,即将工程化应用于软件开发和管理之中,对所选方法的研究。软件工程的要素由方法、工具和过程组成。方法支撑过程和工具,而过程和工具促进方法学的研究。
    解析: 暂无解析

  • 第17题:

    问答题
    简述什么是软件工程。

    正确答案: 软件工程是指一门指导软件开发与维护的工程科学,它把经过时间证明的有效管理技术和当前最好的软件开发技术方法结合起来,强调采用工程的概念、原理、技术和方法来开发与维护软件。
    软件工程内容包括:
    ①软件开发技术:主要解决软件开发“如何做”的问题,包括软件生命周期个阶段所使用各种科学方法。
    ②软件开发工具:它的主要目标是提高软件的生产效率和软件的可靠性,能自动或半自动地支持软件的开发管理和各类文档的生成。
    ③软件工程管理:目的是对软件开发中的各种资源进行有机整合,保证软件工程项目能按照进度和预算的要求完成。
    解析: 暂无解析

  • 第18题:

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

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

  • 第19题:

    问答题
    什么叫软件工程?

    正确答案: 软件工程是研究大规模程序设计的方法、工具和管理的一门工程科学,也就是运用系统的、规范的和可定量的方法来开发、运行和维护软件的系统工程。软件工程是—门交叉学科,涉及到计算机科学、管理科学、工程学和数学。软件工程的理论、方法、技术都是建立在计算机科学的基础上,它是用管理学的原理、方法来进行软件生产管理;用工程学的观点来进行费用估算、制定进度和实施方案;用数学方法来建立软件可靠性模型以及分析各种算法和性质。软件工程是指导计算机软件开发和维护的工程学科。
    解析: 暂无解析

  • 第20题:

    问答题
    什么是软件工程环境?

    正确答案: 方法与工具的结合,加上配套的软、硬件支持称为软件工程环境。它能支持开发者按照软件工程的方法,全面完成生存周期中的各项任务。
    解析: 暂无解析

  • 第21题:

    问答题
    什么是软件工程?它目标和内容是什么?

    正确答案: 软件工程就是用科学的知识和技术原理来定义,开发,维护软件的一门学科。
    软件工程目标:付出较低开发成本;达到要求的功能;取得较好的性能;开发的软件易于移植;只需较低的维护费用;能按时完成开发任务,及时交付使用;开发的软件可靠性高。
    软件工程内容:包括开发技术和开发管理两个方面。
    解析: 暂无解析

  • 第22题:

    问答题
    软件工程标准化的意义是什么?都有哪些软件工程标准?

    正确答案: 积极推进软件工程标准化,其道理是显而易见的。仅就一个软件开发项目来说,有许多层次,不同分工的人员相互配合,在开发项目的各个部分以及各开发阶段之间也都存在许多联系和衔接问题。如何把这些错综复杂的关系协调好,需要有一系列统一的约束和规定。在软件开发项目取得阶段成果或最后完成是时,需要进行阶段评价和验收测试。投入运行的软件,其维护工作中遇到问题又与开发工作者有着密切的关系。软件的管理工作则渗透到软件生存期的每一个环节。所有这些都要要求提供统一的行动规范和衡量准则,使得各种工作都有章可循。软件工程的标准主要有以下三个:
    (1)FIPS135是美国国家标准局发布的《软件文档管理指南》
    (2)NSAC—39是美国核子安全分析中心发布的《安全参数显示系统的验证与确认》。
    (3)ISO5807是国际标准化组织公布(现已成为中国的国家标准)的《信息处理—数据流程图、程序流程图、程序网络图和系统资源图的文件编制符号及约定》。
    解析: 暂无解析

  • 第23题:

    问答题
    什么是软件?什么是软件工程?

    正确答案: 软件是一种产品。包含下面三方面的含义,
    (1)在运行中能提供所希望的功能和性能的指令集(即程序);
    (2)使程序能够正确运行的数据结构;
    (3)描述程序研制过程、方法所川的文档。
    软件工程是指导汁算机软件开发和维护的工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。
    解析: 暂无解析

  • 第24题:

    问答题
    什么是软件工程?

    正确答案: 软件工程是研究如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,如何把正确的管理技术和当前最好的技术方法结合起来。
    解析: 暂无解析