CBSE(Component-Based Software Engineering)是指用()的方法来构造应用程序。CBSE不仅仅是简单地应用对象要求代理建立一个代码库,或从Internet上下载相关控件,还需要策略而系统地进行全局考虑和规划。它包含了系统分析、构造、维护和扩展等各个方面。它具有即插即用,以()为核心及标准化等特点。()A. 装配可重用软件构件 B. 装配软件构件 C. 面向对象 D. 面向构件()A. 对象 B. 接口 C. 构件 D. 包

题目

CBSE(Component-Based Software Engineering)是指用()的方法来构造应用程序。CBSE不仅仅是简单地应用对象要求代理建立一个代码库,或从Internet上下载相关控件,还需要策略而系统地进行全局考虑和规划。它包含了系统分析、构造、维护和扩展等各个方面。它具有即插即用,以()为核心及标准化等特点。()A. 装配可重用软件构件 B. 装配软件构件 C. 面向对象 D. 面向构件()A. 对象 B. 接口 C. 构件 D. 包


相似考题
更多“CBSE(Component-Based Software Engineering)是指用()的方法来构造应用程序。CBSE不仅仅是简单地应用对象要求代理建立一个代码库,或从Internet上下载相关控件,还需要策略而系统地进行全局考虑和规划。它包含了系统分析、构造、维护和扩展等各个方面。它具有即插即用,以()为核心及标准化等特点。()A. 装配可重用软件构件 B. 装配软件构件 C. 面向对象 ”相关问题
  • 第1题:

    CBSE(Component-Based Software Engineering)是指用(31)的方法来构造应用程序。CBSE不仅仅是简单地应用对象要求代理建立一个代码库,或从Internet上下载相关控件,还需要策略而系统地进行全局考虑和规划。它包含了系统分析、构造、维护和扩展等各个方面。它具有即插即用,以(32)为核心及标准化等特点。

    A.装配可重用软件构件

    B.装配软件构件

    C.面向对象

    D.面向构件


    正确答案:A
    基于构件的开发(Component-BasedDevelopment,简称CBD)或基于构件的软件工程(Component-BasedSoftwareEngineering,简称CBSE)是一种软件开发新范型,它是在一定构件模型的支持下,复用构件库中的一个或多个软件构件,通过装配手段高效率、高质量地构造应用软件系统的过程。由于以分布式对象为基础的构件实现技术日趋成熟,CBD已经成为现今软件复用实践的研究热点,被认为是最具潜力的软件工程发展方向之一。在基于复用的软件开发中,有两点是基础:设计能够被复用的构件、复用已经存在的构件。在应用软件的产业化生产中,设计构件时要设法确保构件将来能够被复用。在设计和开发一个应用系统时,已经存在的构件要能被复用,以满足应用系统的部分或所有的需求。CBSE不仅仅是简单地应用对象要求代理建立一个代码库,或从Internet上下载相关控件,还需要策略而系统地进行全局考虑和规划。它包含了系统分析、构造、维护和扩展等各个方面。它具有即插即用,以接口为核心及标准化等特点。CBSE的工程学(管理)目标如下:(1)降低费用:这是所有软件开发方法学的共同目标,CBSE/CBD把成本效率提高到软件复用方法的最高境界。(2)方便装配:CBSE/CBD的最大特征是一系列构件的装配过程。(3)提高复用性:全面考虑构件在多个应用系统中的复用潜力。(4)提高可定制性和适应性:开发者可以按需配置构件;(5)提高可维护性:在系统中可以方便地添加、删除和修改构件。CBSE的技术目标如下:(1)降低耦合:耦合指构件之间的相关性;(2)提高内聚:内聚指构件内元素之间的相关性;(3)控制粒度:粒度系统中构件对应问题域的规模,包括构件数量和大小两个方面。

  • 第2题:

    4、下列说法错误的是()。

    A.面向复用的软件开发是指用可重复使用的软件组件开发应用程序。

    B.基于复用的软件开发是指用可重复使用的软件组件开发应用程序。

    C.组件/构件是可独立发布的二进制单元,即机器级程序文件。

    D.组件/构件是将若干对象及其内部关系进行封装所形成的一个可执行程序文件。


    A

  • 第3题:

    6、本讲视频介绍了软件系统构造方法的演变史,那么符合视频讲解的正确的演变顺序是________。

    A.结构化程序构造 → 面向对象的程序构造→构件化的程序构造→服务化的程序构造。

    B.面向对象的程序构造→结构化程序构造 →服务化的程序构造→构件化的程序构造。

    C.构件化的程序构造→面向对象的程序构造→结构化程序构造 →服务化的程序构造。

    D.构件化的程序构造→服务化的程序构造→结构化程序构造 → 面向对象的程序构造。


    结构化程序构造 -> 面向对象的程序 -> 构件化系统 -> 面向服务的体系结构 SOA-> 基于 Internet 的软件开发与云计算体系结构

  • 第4题:

    类库、构件、模板和框架是软件开发过程中常用的几种提高软件质量、降低开发工作量的软件复用技术。( )是面向对象的类库的扩展,并由一个应用相关联构件家族构成,这些构件协同工作形成了它的基本结构骨架。

    A.构件
    B.模式
    C.框架
    D.模板

    答案:C
    解析:
    框架是面向对象的类库的扩展,并由一个应用相关联构件家族构成,这些构件协同工作形成了它的基本结构骨架。

  • 第5题:

    18、本讲视频介绍了软件系统构造方法的演变史,那么符合视频讲解的正确的演变顺序是________。

    A.结构化程序构造->面向对象的程序->构件化系统->面向服务的体系结构SOA->基于Internet的软件开发与云计算体系结构

    B.结构化程序构造->面向对象的程序->面向服务的体系结构SOA->构件化系统->基于Internet的软件开发与云计算体系结构

    C.面向对象的程序->结构化程序构造 -> 面向服务的体系结构SOA->构件化系统->基于Internet的软件开发与云计算体系结构

    D.面向对象的程序->结构化程序构造->构件化系统->面向服务的体系结构SOA->基于Internet的软件开发与云计算体系结构


    结构化程序构造 -> 面向对象的程序 -> 构件化系统 -> 面向服务的体系结构 SOA-> 基于 Internet 的软件开发与云计算体系结构