()是可复用的,提供明确接口完成特定功能的程序代码块。A、模块B、函数C、用例D、软件构件

()是可复用的,提供明确接口完成特定功能的程序代码块。

  • A、模块
  • B、函数
  • C、用例
  • D、软件构件

相关考题:

● UML 中的构件是遵从一组接口并提供一组接口的实现,下列说法错误的是 (40 ) 。(40 )A. 构件应是可替换的 B. 构件表示的是逻辑模块而不是物理模块C. 构件应是组成系统的一部分 D. 构件与类处于不同的抽象层次

下列选项中,不属于面向构件提供者的构件测试目标是______。A) 检查为特定项目而创建的新构件的质量B) 检查在特定平台和操作环境中构件的复用、打包和部署C) 尽可能多地揭示构件错误D) 验证构件的功能、接口、行为和性能A.B.C.D.

在UML的通用机制中,( )是系统中遵从一组接口规范且付诸实现的物理的、可替换的软件模块。 A.节点 B.用例 C.构件 D.接口

软件详细设计阶段是()的软件工程阶段。 A、根据元素的关联,设计出数据流图B、将数据流图映射成软件结构图C、设计模块内部逻辑、接口关联等模块功能和数据D、将模块设计翻译成可以运行程序代码

确定模块的功能和模块的接口是在软件设计的那个阶段完成的?

以下关于构件的说法,正确的是()。A.构件技术是软件复用实现的关键B.构件应当是内聚的,并具有相当稳定的公开的接口C.为了使构件更切合实际,更有效的被复用,构件应当具备可变性D.构件是软件系统不可替换的、逻辑的组成部分

在UML的通用机制中,(13)是系统中遵从一组接口规范且付诸实现的物理的、可替换的软件模块。A.节点B.用例C.构件D.接口

系统设计是根据系统分析的结果,完成系统的构建过程。系统设计的主要内容包括( );系统总体结构设计的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的( )。A.概要设计和详细设计B.架构设计和对象设计C.部署设计和用例设计 D.功能设计和模块设计 A.用例图B.模块结构图C.系统部署图D.类图

请详细阅读有关嵌入式构件设计方面的说明,在答题纸上回答问题1至问题3。【说明】构件(component)也称为组件,是一个功能相对独立的具有可复用价值的软硬件单元。近年来,构件技术正在逐步应用于大型嵌入式系统的软件设计。某公司长期从事飞行器电子设备研制工作,已积累了大量成熟软件。但是,由于当初管理和设计等原因,公司的大量软件不能被复用,严重影响了公司后续发展。公司领导层高度重视软件复用问题,明确提出了要将本公司的成熟软件进行改造,建立公司可复用的软件构件库,以提升开发效率、降低成本。公司领导层决定将此项任务交给技术部门的王工程师负责组织实施。两个月后,王工程师经过调研、梳理和实验,提交了一份实施方案。此方案得到了公司领导层的肯定,但在实施过程中遇到了许多困难,主要表现在公司软件架构的变更和构件抽取的界面等方面。【问题1】(共9分)请用200字以内文字说明获取构件的方法有哪几种?开发构件通常采用哪几种策略?并列举出两种主流构件标准。【问题2】(共6分)由于该公司已具备大量的成熟软件,王工程师此次的主要工作就是采用遗留工程 (Legacy Engineering)方法,将具有潜在复用价值的软件提取出来,得到可复用的构件。因此,在设计软件时与原开发技术人员产生了重大意见分歧,主要分歧焦点在于大家对构件概念理解上的差异。请根据你对构件的理解,判断表3-1给出的有关构件的说法是否正确,将答案写在答题纸上。【问题3】(共10分)王工程师的实施方案指出:本公司的大部分产品是为用户提供标准计算平台的,而此平台中的主要开发工作是为嵌入式操作系统研制板级支持软件(BSP)。为了提高BSP软件的复用,应首先开展BSP构件的开发,且构件架构应符合国外GENESYS规范定义的嵌入式系统架构风格。图3-1给出了架构风格定义的构件通用接口,其中:链接接口 (LIF)是构件对外提供的功能服务接口;局部接口建立了构件和它的局部环境的连接,如传感器、作动器或人机接口;技术相关接口(TDI)提供了查看构件内部、观察构件的内部变量的手段,如诊断等;技术无关接口(TII)用来在运行时配置、复使、重启构件的接口。现需要针对BSP中常用的RS-232串行驱动程序设计一个可复用的软构件,请说明该软构件四类接口的具体功能。图3-1 GENESYS规范定义的构件接口

● 一般来说,可复用的构件相对于在单一应用中使用的模块具有较高的质量保证,其主要原因是__(9)__。(9)A.可复用的构件在不断复用过程中,其中的错误和缺陷会被陆续发现,并得到及时排除B.可复用的构件首先得到测试C.可复用的构件一般规模较小D.第三方的构件开发商能提供更好的软件维护服务

下列选项中,不属于面向构件提供者的构件测试目标是 ______。A.检查为特定项目而创建的新构件的质量B.检查在特定平台和操作环境中构件的复用、打包和部署C.尽可能多地揭示构件错误D.验证构件的功能、接口、行为和性能

以下不属于面向构件的提供者的构件测试目标是______。A.检查为特定项目而创建的新构件的质量B.检查在特定平台和操作环境中构件的复用、打包和部署C.尽可能多地揭示构件错误D.验证构件的功能、接口、行为和性能

IIA单板主要完成以下功能有() A.提供与RNC之间的物理接口B.完成Iub接口的ATM物理层处理C.完成基带和射频之间的IQ交换D.提供上下行IQ链路(LVDS接口)的复用和解复用处理

请详细阅读有关嵌入式构件设计方面的说明,回答下列问题。【说明】 构件(component)也称为组件,是一个功能相对独立的具有可复用价值的软硬件单元。近年来,构件技术正在逐步应用于大型嵌入式系统的软件设计。某公司长期从事飞行器电子设备研制工作,已积累了大量成熟软件。但是,由于当初管理和设计等原因,公司的大量软件不能被复用,严重影响了公司后续发展。公司领导层高度重视软件复用问题,明确提出了要将本公司的成熟软件进行改造,建立公司可复用的软件构件库,以提升开发效率、降低成本。公司领导层决定将此项任务交给技术部门的王工程师负责组织实施。两个月后,王工程师经过调研、梳理和实验,提交了一份实施方案。此方案得到了公司领导层的肯定,但在实施过程中遇到了许多困难,主要表现在公司软件架构的变更和构件抽取的界面等方面。【问题1】请用200字以内文字说明获取构件的方法有哪几种?开发构件通常采用哪几种策略?并列举出两种主流构件标准。[问题21由于该公司已具备大量的成熟软件,王工程师此次的主要工作就是采用遗留工程(LegacyEngi neering)方法,将具有潜在复用价值的软件提取出来,得到可复用的构件。因此,在设计软件时与原开发技术人员产生了重大意见分歧,主要分歧焦点在于大家对构件概念理解上的差异。请根据你对构件的理解,判断下表给出的有关构件的说法是否正确。【问题3】王工程师的实施方案指出:本公司的大部分产品是为用户提供标准计算平台的,而此平台中的主要开发工作是为嵌入式操作系统研制板级支持软件(BSP)。为了提高BSP软件的复用,应首先开展BSP构件的开发,且构件架构应符合国外GENESYS规范定义的嵌入式系统架构风格。下图给出了架构风格定义的构件通用接口,其中:链接接口(LIF.是构件对外提供的功能服务接口;局部接口建立了构件和它的局部环境的连接,如传感器、作动器或人机接口;技术相关接口(TDI)提供了查看构件内部、观察构件的内部变量的手段,如诊断等;技术无关接口(TII)用来在运行时配置、复位、重启构件的接口。现需要针对BSP中常用的RS-232串行驱动程序设计一个可复用的软构件,请说明该软构件四类接口的具体功能。

设计模式就是对()的描述或解决方案,往往直接对应一段程序代码。A、某个构件B、成熟的设计C、一个用例D、特定问题

软件复用是面向对象系统分析与设计的核心支持技术之一,软件复用的核心是()。A、对象类B、模块C、设计模式D、软件构件技术

简单一点儿讲,模式就是解决特定问题的经验,实质上就是软件的()。A、建模B、一个模块C、复用D、一个构件

软件构件是已经通过全面测试并在()中运行过的可复用、功能独立、完整且具有通用性的程序模块。A、实际系统B、实验室C、系统调试D、用户测试

关于JAVASCRIPT函数,下列说法正确的是()A、函数是独立于主程序的,具有特定功能的一段程序代码块B、函数可以不用function关键字C、函数的命名规则同变量命名规则是一样的D、函数必须使用return语句E、函数的调用时直接用函数名,并给形式参数赋值

一个典型的连续(模拟)信号控制回路包括:()A、变送器输出的4~20MA模拟输入接口模块卡、模拟输入功能块、控制功能块、模拟输出功能块、模拟输出接口模块卡、模拟执行机构B、变送器输出的4~20MA模拟输入接口模块卡、控制功能块、模拟输出接口模块卡、模拟执行机构C、模拟输入接口模块卡、控制功能块、模拟输出功能块、模拟输出接口模块卡、模拟执行机构D、变送器输出的4~20MA模拟输入接口模块卡、模拟输入功能块、模拟输出功能块、模拟输出接口模块卡、模拟执行机构

一个典型的连续(模拟)信号控制回路包括()。A、变送器输出的4~20mA、模拟输入接口模块卡、模拟输入功能块、控制功能块、模拟输出功能块、模拟输出接口模块卡、模拟执行机构。B、变送器输出的4~20mA、模拟输入接口模块卡、控制功能块、模拟输出接口模块卡、模拟执行机构。C、模拟输入接口模块卡、控制功能块、模拟输出功能块、模拟输出接口模块卡、模拟执行机构。

就紧急解锁功能而言,()实现的功能是传递紧急解锁功能的参数。A、协议栈软件模块B、故障诊断软件模块C、通信接口软件模块D、维护接口软件模块

一般来说,可复用的构件相对于在单一应用中使用的模块具有较高的质量保证,其主要原因是()A、可复用的构件在不断复用过程中,其中的错误和缺陷会被陆续发现,并得到及时排除B、可复用的构件首先得到测试C、可复用的构件一般规模较小D、第三方的构件开发商能提供更好的软件维护服务

IIA单板主要完成以下功能有()A、提供与RNC之间的物理接口B、完成Iub接口的ATM物理层处理C、完成基带和射频之间的IQ交换D、提供上下行IQ链路(LVDS接口)的复用和解复用处理

提供明确接口完成特定功能的程序代码块,并且可复用的是()A、模块B、函数C、用例D、构件

单选题就紧急解锁功能而言,()实现的功能是传递紧急解锁功能的参数。A协议栈软件模块B故障诊断软件模块C通信接口软件模块D维护接口软件模块

多选题IIA单板主要完成以下功能有()A提供与RNC之间的物理接口B完成Iub接口的ATM物理层处理C完成基带和射频之间的IQ交换D提供上下行IQ链路(LVDS接口)的复用和解复用处理