面向功能的软件功能点度量的缺点主要在于()。A、在系统分析的初期不能估算出软件开发的规模B、它涉及到的主观因素比较多,如Fi的选取与评估很大程度上凭人的经验和态度C、它仅适用于过程式语言,而不适用于非过程式语言D、在信息话项目启动时不能基本上确定系统的输入、输出等参数

题目

面向功能的软件功能点度量的缺点主要在于()。

  • A、在系统分析的初期不能估算出软件开发的规模
  • B、它涉及到的主观因素比较多,如Fi的选取与评估很大程度上凭人的经验和态度
  • C、它仅适用于过程式语言,而不适用于非过程式语言
  • D、在信息话项目启动时不能基本上确定系统的输入、输出等参数

相似考题
更多“面向功能的软件功能点度量的缺点主要在于()。A、在系统分析的初期不能估算出软件开发的规模B、它涉及到的主观因素比较多,如Fi的选取与评估很大程度上凭人的经验和态度C、它仅适用于过程式语言,而不适用于非过程式语言D、在信息话项目启动时不能基本上确定系统的输入、输出等参数”相关问题
  • 第1题:

    软件语言是指用于书写计算机软件的语言。它主要包括需求定义语言、功能性语言、设计性语言、程序设计语言和文档语言等。(8)就是一种典型的设计性语言,常用于详细设计。(9)语言是一种功能性语言,它是以(10)理论为基础的一种规约语言。程序设计语言用于书写计算机程序,它包含语法、语义、和(11)三个方面。程序设计语言又可分为过程式语言和非过程式语言,如(12)就是典型的非过程式语言。

    A.PSL

    B.PDL

    C.Eiffel

    D.Modula


    正确答案:B

  • 第2题:

    软件语言是用于书写计算机软件的语言。它主要包括(121)、功能性语言、(122)、程序设计语言以及(123)等,适用于软件开发的各个阶段。程序设计语言的基本成分是数据成分、运算成分、(124)以及传输成分。程序设计语言有多种分类法,例如,按成分性质分,有顺序语言,(125),并行语言,分布语言。

    A.数据定义语言

    B.需求定义语言

    C.函数式语言

    D.面向对象语言


    正确答案:B

  • 第3题:

    下列关于UML叙述正确的是()。

    A.UML是一种语言,语言的使用者不能对其扩展

    B.UML仅适用于系统的分析与设计阶段

    C.UML是独立于软件开发过程的


    答案:C

  • 第4题:

    基于代码行的面向规模的度量方法适合于()。

    A.过程式程序设计语言和事前度量

    B.第四代语言和事前度量

    C.第四代语言和事后度量

    D.过程式程序设计语言和事后度量


    参考答案:D

  • 第5题:

    基于代码行的面向规模的度量方法适合于()。

    • A、过程式程序设计语言和事前度量
    • B、第四代语言和事前度量
    • C、第四代语言和事后度量
    • D、过程式程序设计语言和事后度量

    正确答案:D

  • 第6题:

    下列关于UML叙述正确的是()

    • A、UML是一种语言,语言的使用者不能对其扩展
    • B、UML仅是一组图形的集合
    • C、UML仅适用于系统的分析与设计阶段
    • D、UML是独立于软件开发过程的

    正确答案:D

  • 第7题:

    Java语言是一种面向对象的程序设计语言,特别适用于网络环境的软件开发。


    正确答案:正确

  • 第8题:

    VisualBasic是一种()程序设计语言.

    • A、过程式
    • B、非过程式
    • C、机器
    • D、低级

    正确答案:B

  • 第9题:

    Java语言是一种面向()的程序设计语言,特别适用于网络环境的软件开发。


    正确答案:对象

  • 第10题:

    单选题
    用软件代码行估算软件的开发规模其优劣都有,以下观点错误的是()。
    A

    用软件代码行估算软件的开发规模简单易行。

    B

    代码行数的估算依赖于程序设计语言的功能和表达能力。

    C

    代码行数在软件项目开发前或开发初期比较容易估算出来。

    D

    代码行估算只适用于过程式程序设计语言,对非过程式的程序设计语言不太适用。


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

  • 第11题:

    单选题
    下列关于UML叙述正确的是()
    A

    UML是一种语言,语言的使用者不能对其扩展

    B

    UML仅是一组图形的集合

    C

    UML仅适用于系统的分析与设计阶段

    D

    UML是独立于软件开发过程的


    正确答案: C
    解析: UML是一个通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统的文档。它记录了对必须构造的系统的决定和理解,可用于对系统的理解、设计、浏览、配置、维护和信息控制。UML是独立于软件开发过程的,它适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域,以及各种开发工具,UML是一种总结了以往建模技术的经验并吸收当今优秀成果的标准建模方法。UML包括概念的语义,表示法和说明,提供了静态、动态、系统环境及组织结构的模型,它允许用户对其进行扩展。它可被交互的可视化建模工具所支持,这些工具提供了代码生成器和报表生成器。UML标准并没有定义一种标准的开发过程,但它适用于迭代式的开发过程。它是为支持大部分现存的面向对象开发过程而设计的。UML不是一种可视化的编程语言,但是UML描述的模型可与各种编程语言直接相连,即可把用UML描述的模型映射成编程语言。

  • 第12题:

    单选题
    下列说法中,不正确的是()。
    A

    功能点度量方法与程序设计语言有关

    B

    功能点度量方法适合于过程式语言

    C

    功能点度量方法适合于非过程式语言

    D

    功能点度量方法适合于软件项目估算


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

  • 第13题:

    汇编语言属于()。

    A.函数式语言

    B.逻辑语言

    C.过程式语言

    D.非过程式语言


    参考答案C

  • 第14题:

    SQL是一种(44)程序设计语言。

    A.过程式

    B.非过程式

    C.面向对象

    D.逻辑程序设计


    正确答案:B
    解析:SQL是结构化查询语言(Structured Query Language)的简称,它是非过程式的程序设计语言,最早是由IBM的San Jose研究室(即现在的Almaden研究中45)提出。SQL除了具有查询数据库的功能以外,还具有定义数据结构、修改数据和说明安全性约束条件等特性。美国国家标准协会(ANSI)和国际标准化组织(ISO)制定了一系列SQL标准,主要有SQL-86,SQL-89,SQL-92,SQL-3等。以数据的删除为例,在过程式语言中,首先找到待删除的数据,然后再根据数据的存储结构实施删除操作,例如,若数据存储在一维数组中,则被删除元素的后继元素需要依次向前移动。而在非过程式语言 SQL中,程序员使用“delete from r where p”删除关系r(结构化的数据元素集合)中所有满足条件p的元组,至于数据的存储结构和删除时需要的具体操作就无需关心了。

  • 第15题:

    Unix的系统调用与DOS的中断调用的区别是:(28)。

    A.中断调用面向高级语言,而系统调用面向汇编语言

    B.系统调用面向高级语言,而中断调用面向汇编语言

    C.中断调用比系统调用功能强

    D.系统调用比中断调用功能强


    正确答案:B
    解析:系统调用面向高级语言,而中断调用面向汇编语言。

  • 第16题:

    汇编语言属于()。

    • A、过程式语言
    • B、逻辑语言
    • C、函数式语言
    • D、非过程式语言

    正确答案:A

  • 第17题:

    下列关于UML的叙述中,正确的是()

    • A、UML是一种语言,语言的使用者不能对其扩展
    • B、UML仅是一组图形的集合
    • C、UML仅适用于系统的分析与设计阶段
    • D、UML是独立于软件开发过程的

    正确答案:D

  • 第18题:

    下列说法中,不正确的是()。

    • A、功能点度量方法与程序设计语言有关
    • B、功能点度量方法适合于过程式语言
    • C、功能点度量方法适合于非过程式语言
    • D、功能点度量方法适合于软件项目估算

    正确答案:A

  • 第19题:

    用软件代码行估算软件的开发规模其优劣都有,以下观点错误的是()。

    • A、用软件代码行估算软件的开发规模简单易行。
    • B、代码行数的估算依赖于程序设计语言的功能和表达能力。
    • C、代码行数在软件项目开发前或开发初期比较容易估算出来。
    • D、代码行估算只适用于过程式程序设计语言,对非过程式的程序设计语言不太适用。

    正确答案:C

  • 第20题:

    面向功能的软件度量使用软件所提供功能的测量作为规范化值。下面关于面向功能的软件度量方法的描述,不正确的是()

    • A、面向功能度量是由Albrecht首先提出来的,他建议采用基于功能点的测量
    • B、功能点是基于软件信息领域的可计算的(直接的)测量及软件复杂性的评估而导出的
    • C、"功能"不能直接测量,所以必须通过其他直接的测量来导出
    • D、"用户输入数"和"用户输出数"不属于面向功能的软件度量需要考虑的因素

    正确答案:D

  • 第21题:

    单选题
    下列关于UML的叙述中,正确的是()
    A

    UML是一种语言,语言的使用者不能对其扩展

    B

    UML仅是一组图形的集合

    C

    UML仅适用于系统的分析与设计阶段

    D

    UML是独立于软件开发过程的


    正确答案: B
    解析: UML是一个通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统的文档。它记录了对必须构造的系统的决定和理解,可用于对系统的理解、设计、浏览、配置、维护和信息控制。
    UML是独立于软件开发过程的,它适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具,UML,是一种总结了以往建模技术的经验并吸收当今优秀成果的标准建模方法。UML包括概念的语义、表示法和说明,提供了静态、动态、系统环境及组织结构的模型,它允许用户对其进行扩展。它可被交互的可视化建模工具所支持,这些工具提供了代码生成器和报表生成器。UML标准并没有定义一种标准的开发过程,但它适用于迭代式的开发过程。它是为支持大部分现存的面向对象开发过程而设计的。
    UML不是一种可视化的编程语言,但是UML描述的模型可与各种编程语言直接相连,即可把用UML描述的模型映射成编程语言。

  • 第22题:

    单选题
    汇编语言属于()。
    A

    过程式语言

    B

    逻辑语言

    C

    函数式语言

    D

    非过程式语言


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

  • 第23题:

    填空题
    Java语言是一种面向()的程序设计语言,特别适用于网络环境的软件开发。

    正确答案: 对象
    解析: 暂无解析