1构件组装有多种方式,其中,()按照顺序调用已存在的构件,可以用两个已经存在的构件创造新的构件。
A 顺序组装
B 层次组装
C 自适应组装
D 叠加组装
解析:
A
2CPS技术系统主要分为CPS总技术、CPS支撑技术、CPS核心技术。CPS总技术主要包括(),是CPS的顶层设计技术,CPS支撑技术主要包括(),是基于CPS应用技术的支撑,CPS核心技术包括(),是CPS的基础技术。
问题1 问题2 问题3
A 系统架构、异构系统集成、安全技术、试验验证技术等
B 智能感知、嵌入式软件、数据库、人机交互、中间件、SDN,物联网
C 感知和自动控制、工业软件、工业网络、智能服务平台
D 虚拟融合控制、智能装备、MBD、数字孪生技术、现场总线、工业以太网、CAXMES/ERP/PLM/CRMSCM等
解析:
A B D
3下列()项目管理工具可以识别关键路径。
A 网络图分析
B 工作分解结构
C 项目控制计划
D 项目章程
解析:
A
4DSS是一个由语言系统,知识系统和问题处理系统三个互相关联的部分组成的,基于计算机的系统。下面关于DSS说法错误的是()。
A 数据和模型是DSS的主要资源
B DSS用来支持用户做决策而不是代替用户做决策
C DSS主要用于解决结构化和半结构化问题
D DSS的作用在于提高决策正确性而不是效率
解析:
DSS主要解决半结构化和非结构化,而不是结构化。
5非风险点,风险点,敏感点,权衡点的定义?
解析:
非风险点:系统比较稳定,质量属性不会受影响,不太会出现不良后果。
风险点:隐藏在系统里可能出现的问题,可能影响系统的质量属性。
敏感点:影响质量属性,一个构件或多个构件的特性。
权衡点:多个质量属性受影响,需要对其进行权衡分析。
6基于构件开发的主要过程?
解析:
需求分析,体系结构的设计,构件库的建立,应用软件的构建,测试与发布。
超文本检索,关键字检索。
应用软件构建包含:基于功能,基于数据,面向对象。
7介绍影响软件维护方法的因素有哪些?
解析:
可用性,可测试性,安全性,可修改性,平均修复时间。
8安全架构设计的鉴别框架和访问控制框架设计内容?
解析:
RBAC、ABAC、DAC
生物识别,人脸和指纹。密码识别,可以多因素一起识别。
9解决信息孤岛问题需求,至少给出四种企业集成平台具有的基本功能?
解析:
门户集成,业务集成,数据集成,应用集成(技术)。
10uml
解析:
关联、聚合,组合,泛化,实现,依赖。
解析:
1聚合
2类
3关联
4多重度
5泛化
6接口
7依赖
8角色
9属性
10操作
11AOP在开发过程的具体步骤。
解析:
是在面向对象OOP的基础上,弥补OOP横向切面能力不足的缺点,AOP则是可以横向切面编程,java语言的@Aspect注解。@PointCut,@before@after@afterThrowing。
12管道过滤 和 仓库 的数据处理方式,系统可扩展,处理性能三方面比较?
解析:
管道过滤器,管道连接件,过滤器为构件,上一个构件的输出是下一个构件的输入,支持 并发调用过滤器。
仓库风格是以数据仓库为中心,构件与仓库动态交互,支持查询数据,负责数据的统一管理,保证数据的一致性。
数据处理,处理流程事先预定好,交互性差。
仓库 则是处理和数据解耦,流程独立,交互性好。
系统可扩展,数据和处理耦合在一起,每次扩展需要重启。
仓库支持动态扩展,数据和处理解耦,可动态增加删除。
性能:管道过滤需要解析数据,性能差,但支持并发。
仓库数据和调用构件分离,性能差,支持并发。
13在关系型数据库开发中,逻辑数据模型设计过程包含哪些任务?
解析:
确定业务数据模型,将E-R图转成数据模型,确定数据之间的约束,确定用户视图。