●J2EE应用系统支持五种不同类型的构件模型,包括( )。
(41)A.Applet、JFC、JSP、Servlet、EJB
B.JNDI、IIOP、RMI、EJB、JSP/Servlet
C.JDBC、EJB、JSP、Servlet、JCA
D.Applet、Servlet、JSP、EJB、Application Client
●软件测试一般分为两个大类:动态测试和静态测试。前者通过运行程序发现错误,包括( )等方法;后者采用人工和计算机辅助静态分析的手段对程序进行检测,包括( )等方法。
(42)A.边界值分析、逻辑覆盖、基本路径
B.桌面检查、逻辑覆盖、错误推测
C.桌面检查、代码审查、代码走查
D.错误推测、代码审查、基本路径
(43)A.边界值分析、逻辑覆盖、基本路径
B.桌面检查、逻辑覆盖、错误推测
C.桌面检查、代码审查、代码走查
D.错误推测、代码审查、基本路径
●体系结构模型的多视图表示是从不同的视角描述特定系统的体系结构。著名的4+1模型支持从( )描述系统体系结构。
(44)A.逻辑视图、开发视图、物理视图、进程视图、统一的场景
B.逻辑视图、开发视图、物理视图、模块视图、统一的场景
C.逻辑视图、开发视图、构件视图、进程视图、统一的场景
D.领域视图、开发视图、构件视图、进程视图、统一的场景
●特定领域软件架构(Domain Specific Software Architecture, DSSA)的基本活动包括领域分析、领域设计和领域实现。其中,领域分析的主要目的是获得领域模型。领域设计的主要目标是获得( )。领域实现是为了( )。
(45)A.特定领域软件需求
B.特定领域软件架构
C.特定领域软件设计模型
D.特定领域软件重用模型
(46)A.评估多种软件架构
B.验证领域模型
C.开发和组织可重用信息,对基础软件架构进行实现
D.特定领域软件重用模型
●体系结构权衡分析方法(Architecture Tradeoff Analysis Method,ATAM)包含4个主要的活动领域,分别是场景和需求收集、体系结构视图和场景实现、( ) 、折中。基于场景的架构分析方法(Scenarios-based Architecture Analysis Method, SAAM)的主要输入是问题描述、需求声明和( )。
(47)A.架构设计
B.问题分析与建模
C.属性模型构造和分析
D.质量建模
(48)A.问题说明
B.问题建模
C.体系结构描述
D.需求建模
●在仓库风格中,有两种不同的构件,其中,( )说明当前状态,( )在中央数据存储上执行。
(49)A.注册表
B.中央数据结构
C.事件
D.数据库
(50)A.独立构件
B.数据结构
C.知识源
D.共享数据
各省软考办 | ||||||||||