扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 基于构件的软件工程中等
单选题
2022年11月第32题
中等
单选题
2022年11月第32题
#第一版教材
#了解即可
在构件的定义中,(__)是一个已命名的一组操作的集合。
问题(1)
浓缩知识点
在基于构件的软件工程体系中,接口是构件与外界实现交互的唯一访问入口,具体表现为一组已命名的操作集合,它明确界定了构件对外提供的服务内容及调用方式。接口不等同于对象、函数或模块:对象是面向对象编程中的基础运行实体,并非构件专属的交互访问概念;函数是程序中的单一功能单元,接口可封装多个相关函数;模块是程序的结构化划分单元,一个模块往往可以包含多个不同的接口,各自对应不同的交互场景。
正确答案
A
本题考察的是基于构件的软件工程中接口的概念。
接口是一个已命名的一组操作的集合,是构件与外界交互的唯一访问点,定义了构件提供的服务及其使用方式。
A选项接口:接口描述了构件对外暴露的服务集合,构件的客户(包括其他构件)通过接口访问其功能,这是题干描述的“访问点”,正确。
B选项对象:对象是面向对象方法中的基本运行时实体,不是特指构件访问点,错误。
C选项函数:函数是程序的基本功能单元,但在构件化方法中,接口中可能包含多个函数,函数本身并非访问点的整体概念,错误。
D选项模块:模块是程序的结构化单元,可能包含多个接口,但模块不是构件访问点的概念,错误。
因此,选项 A 正确。
