更多“阐述计算机软件工程可行性研究的内容。”相关问题
  • 第1题:

    软件工程中,软件配置由配置项来表示,以下( )不属于软件配置项的内容。

    A.需求说明书

    B.测试报告

    C.可行性研究报告

    D.软件变更通知


    正确答案:C

  • 第2题:

    软件工程研究的内容主要包括:______________技术和软件工程管理。


    正确答案:
      (软件开发)

  • 第3题:

    计算机软件工程经过可行性研究后,若一个项目是值得开发的,则接下来应制定项目开发计划。项目开发计划是一个管理性的文档,它的主要内容是()。

    A.项目概述

    B.实施计划

    C.人员组织及分工

    D.交付期限


    正确答案:ABCD

  • 第4题:

    阐述计算机软件工程可行性研究的具体步骤。


    正确答案: (1)复查项目规模和目标。对有关人员进行调查访问,仔细阅读和分析有关的材料,对项目的规模和目标进行定义和确认,清晰地描述项目的一切限制和约束,确保分析员正在解决的问题确实是需要解决的问题。
    (2)研究正在使用的系统。正在运行的系统可能是一个人工操作的系统,也可能是旧的计算机系统,现在要开发一个新的计算机系统来代替现有系统。因此,现有的系统是信息的重要来源,要研究它的基本功能,存在什么问题,运行现有系统需要多少费用,对新系统有什么新的功能要求,新系统运行时能否减少使用费用等等。
    (3)得到新系统的概括的逻辑模型。根据对现有系统的分析研究,逐渐明确了新系统的功能、处理流程以及所受的约束,然后使用建立逻辑模型的工具——数据流图和数据字典来描述数据在系统中的流动和处理情况。
    (4)导出和评价各种方案。分析员建立了新系统的概括逻辑模型之后,要从技术角度出发,提出实现概括逻辑模型的多种方案,即导出若干概括的物理解法。根据技术可行性、经济可行性、社会可行性对各种方案进行评估,去掉行不通的解法,确定可行的解法。
    (5)推荐可行的方案。根据上述可行性研究的结果,应该决定该项目是否值得去开发。若值得开发,那么可行的解决方案是什么,并且说明该方案可行的原因。该项目是否值得开发的主要因素是从经济上看是否合算,这就要求分析员对推荐的可行方案进行成本——效益分析。
    (6)编写可行性研究报告。将上述可行性研究过程的结果写成相应的文档,即可行性研究报告,提请用户和使用部门仔细审查,从而决定该项目是否进行开发,是否接受可行的实现方案。

  • 第5题:

    什么是软件工程?软件工程和计算机科学有何区别?


    正确答案:软件工程是以计算机科学理论及其他相关学科的理论为指导,采用工程化的概念、原理、技术和方法进行软件的开发和维护,把经过时间证明是正确的管理措施和当前能够得到的最好的技术、方法相结合,以期用较少的代价获取高质量的软件。
    计算机科学侧重于理论研究,其成果可应用于软件工程,而软件工程则强调如何有效的建造一个软件系统。

  • 第6题:

    SRE称为()。

    • A、软件工程
    • B、计算机辅助软件工程
    • C、快速应用开发
    • D、软件再造工程

    正确答案:D

  • 第7题:

    计算机软件工程方法


    正确答案: 是一种自动化或半自动化的方法能够全面地支持除系统调查外的每一个开发步骤,是一个大型综合计算机辅助软件工程的开发环境。

  • 第8题:

    计算机软件工程经过可行性研究后,若一个项目是值得开发的,则接下来应制定项目开发计划。项目开发计划是一个管理性的文档,它的主要内容是()。

    • A、项目概述
    • B、实施计划
    • C、人员组织及分工
    • D、交付期限

    正确答案:A,B,C,D

  • 第9题:

    简述计算机辅助软件工程方法(CASE)特点


    正确答案:既支持自顶向下的结构化开发方法,又支持自底向上的原型化开发方法,更加实用;解决了由现实世界到软件系统的直接映射问题,强有力地支持信息系统开发的全过程;简化了软件管理维护,使开发者从繁杂的分析设计图表和编程工作中解放出来;自动生成文档和程序代码,使系统产生了统一的标准化文档;着重于分析与设计,具有设计可重用性,使软件开发的速度加快而且功能进一步完善。

  • 第10题:

    问答题
    阐述计算机软件工程可行性研究的内容。

    正确答案: 软件可行性研究的目的就是用最小的代价,在尽可能短的时间内确定该软件项目是否能够开发,是否值得去开发。
    进行可行性研究,主要从以下三个方面入手:
    (1)技术可行性。对要开发项目的功能、性能、限制条件进行分析,确定在现有的资源条件下,技术风险有多大,项目是否能实现。这里的资源包括已有的或可以搞到的硬件、软件资源,现有技术人员的技术水平和已有的工作基础。
    (2)经济可行性。进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。经济可行性研究范围较广,包括成本——效益、公司经营长期策略、开发所需的成本和资源和潜在的市场前景等。
    (3)社会可行性。社会可行性包括要开发的项目是否存在任何侵犯、妨碍等责任问题,要开发项目的运行方式在用户组织内是否行得通,现有管理制度、人员素质、操作方式是否可行等,社会可行性所涉及的范围也比较广,如合同、责任、侵权、用户组织的管理模式及规范和其他一些技术人员常常不了解的陷阱等。
    解析: 暂无解析

  • 第11题:

    问答题
    什么是软件工程?软件工程和计算机科学有何区别?

    正确答案: 软件工程是以计算机科学理论及其他相关学科的理论为指导,采用工程化的概念、原理、技术和方法进行软件的开发和维护,把经过时间证明是正确的管理措施和当前能够得到的最好的技术、方法相结合,以期用较少的代价获取高质量的软件。
    计算机科学侧重于理论研究,其成果可应用于软件工程,而软件工程则强调如何有效的建造一个软件系统。
    解析: 暂无解析

  • 第12题:

    问答题
    阐述计算机软件工程可行性研究的具体步骤。

    正确答案: (1)复查项目规模和目标。对有关人员进行调查访问,仔细阅读和分析有关的材料,对项目的规模和目标进行定义和确认,清晰地描述项目的一切限制和约束,确保分析员正在解决的问题确实是需要解决的问题。
    (2)研究正在使用的系统。正在运行的系统可能是一个人工操作的系统,也可能是旧的计算机系统,现在要开发一个新的计算机系统来代替现有系统。因此,现有的系统是信息的重要来源,要研究它的基本功能,存在什么问题,运行现有系统需要多少费用,对新系统有什么新的功能要求,新系统运行时能否减少使用费用等等。
    (3)得到新系统的概括的逻辑模型。根据对现有系统的分析研究,逐渐明确了新系统的功能、处理流程以及所受的约束,然后使用建立逻辑模型的工具——数据流图和数据字典来描述数据在系统中的流动和处理情况。
    (4)导出和评价各种方案。分析员建立了新系统的概括逻辑模型之后,要从技术角度出发,提出实现概括逻辑模型的多种方案,即导出若干概括的物理解法。根据技术可行性、经济可行性、社会可行性对各种方案进行评估,去掉行不通的解法,确定可行的解法。
    (5)推荐可行的方案。根据上述可行性研究的结果,应该决定该项目是否值得去开发。若值得开发,那么可行的解决方案是什么,并且说明该方案可行的原因。该项目是否值得开发的主要因素是从经济上看是否合算,这就要求分析员对推荐的可行方案进行成本——效益分析。
    (6)编写可行性研究报告。将上述可行性研究过程的结果写成相应的文档,即可行性研究报告,提请用户和使用部门仔细审查,从而决定该项目是否进行开发,是否接受可行的实现方案。
    解析: 暂无解析

  • 第13题:

    软件工程开发的可行性研究是决定软件项目是否继续开发的关键,而可行性研究的结论主要相当于【 】。


    正确答案:软件系统目标
    软件系统目标

  • 第14题:

    软件工程研究的内容主要包括:【3】技术和软件工程管理。


    正确答案:
    软件开发

  • 第15题:

    计算机辅助软件工程的英文缩写是()。


    正确答案:CASE

  • 第16题:

    软件工程学科的研究内容主要包括:软件开发模型、软件过程、软件工具、软件开发环境、计算机辅助软件工程(CASE)以及软件经济学和()。

    • A、软件销售方法
    • B、软件的生命周期
    • C、软件开发方法
    • D、软件的价格

    正确答案:C

  • 第17题:

    计算机科学的成果都可用于软件工程,但计算机科学着重于(),软件工程着重于()。


    正确答案:理论和原理;建造软件系统

  • 第18题:

    CASE的中文含义为()。

    • A、计算机辅助机械设计
    • B、计算机辅助设计
    • C、计算机辅助软件工程
    • D、计算机软件工程

    正确答案:C

  • 第19题:

    简述计算机软件工程中动态测试的方法。


    正确答案: 动态测试指通过运行程序发现错误。对软件产品进行动态测试时,一般有两种方法,分别称为黑盒测试法和白盒测试法。
    (1)黑盒法。该方法把被测试对象看成一个封闭的黑盒子,测试人员完全不考虑程序的内部结构和处理过程,只在软件的接口处进行测试,依据需求规格说明书,检查程序是否满足用户需求。黑盒测试又称为功能测试或数据驱动测试。通常,黑盒法不可能采用穷举测试。
    (2)白盒法。该方法把测试对象看做一个打开的白盒子,测试人员要了解程序的内部结构和处理过程,以检查处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检验内部控制结构和数据结构是否有错,实际的运行状态与预期的状态是否一致。白盒法也不可能进行穷举测试。

  • 第20题:

    计算机辅助软件工程


    正确答案: 在软件工程活动中,人们按照软件工程的原则和方法,利用计算机及其集成的软件开发环境,辅助软件项目的开发、维护及管理的过程,称为计算机辅助软件工程(即CASE.。

  • 第21题:

    单选题
    RAD称为()。
    A

    软件工程

    B

    计算机辅助软件工程

    C

    快速应用开发

    D

    软件再造工程


    正确答案: B
    解析: 暂无解析

  • 第22题:

    填空题
    软件工程开发的可行性研究是决定软件项目是否继续开发的关键,而可行性研究的结论主要是关于().

    正确答案: 软件系统目标
    解析: 暂无解析

  • 第23题:

    填空题
    计算机科学的成果都可用于软件工程,但计算机科学着重于(),软件工程着重于()。

    正确答案: 理论和原理,建造软件系统
    解析: 暂无解析