1、【题目】()不属于可修改性考虑的内容。
选项:
A.可维护性
B.可扩展性
C.结构重构
D.可变性
答案:
D
解析:
【解析】可修改性(modifiability)是指能够快速地以较高的性能价格比对系统进行变更的能力。通常以某些具体的变更为基准,通过考察这些变更的代价衡量可修改性。可修改性包含四个方面。(1)可维护性(maintainability)。这主要体现在问题的修复上:在错误发生后“修复”软件系统。为可维护性做好准备的软件体系结构往往能做局部性的修改并能使对其他构件的负面影响最小化。(2)可扩展性(extendibility)。这一点关注的是使用新特性来扩展软件系统,以及使用改进版本来替换构件并删除不需要或不必要的特性和构件。为了实现可扩展性,软件系统需要松散耦合的构件。其目标是实现一种体系结构,它能使开发人员在不影响构件客户的情况下替换构件。支持把新构件集成到现有的体系结构中也是必要的。(3)结构重组(reassemble)。这一点处理的是重新组织软件系统的构件及构件间的关系,例如通过将构件移动到一个不同的子系统而改变它的位置。为了支持结构重组,软件系统需要精心设计构件之间的关系。理想情况下,它们允许开发人员在不影响实现的主体部分的情况下灵活地配置构件。(4)可移植性(portability)。可移植性使软件系统适用于多种硬件平台、用户界面、操作系统、编程语言或编译器。为了实现可移植,需要按照硬件无关的方式组织软件系统,其他软件系统和环境被提取出。可移植性是系统能够在不同计算环境下运行的能力。这些环境可能是硬件、软件,也可能是两者的结合。在关于某个特定计算环境的所有假设都集中在一个构件中时,系统是可移植的。如果移植到新的系统需要做些更改,则可移植性就是一种特殊的可修改性。
1、【题目】M公司购买了N画家创作的一幅美术作品原件。M公司未经N画家的许可,擅自将这幅美术作品作为商标注册,并大量复制用于该公司的产品上。M公司的行为侵犯了N画家的()。
选项:
A.著作权
B.发表权
C.商标权
D.展览权
答案:
A
解析:
【解析】著作权法规定:美术作品的著作权不随原作品所有权的转变而发 生变化。所以 M 公司购买 N 画家的美术作品,著作权不归 M 公司,而归 N 画家。 M 公司将美术作品注册为商标,是侵犯了 N 画家著作权的。
1、【题目】某游戏公司欲开发一个大型多人即时战略游戏,游戏设计的目标之一是能够支 持玩家自行创建战役地图, 定义游戏对象的行为和之间的关系。 针对该目标, 公 司应该采用 ______架构风格最为合适。
选项:
A.管道-过滤器
B.隐式调用
C.主程序-子程序
D.解释器
答案:
B
解析:
暂无解析
1、【题目】面向构件的编程 (Component Oriented Programming,COP)关注于如何支持建立面向构件的解决方案。面向构件的编程所需要的基本支持包括()。
选项:
A.继承性、构件管理和绑定、构件标识、访问控制
B.封装性、信息隐藏、独立部署、模块安全性
C.多态性、模块封装性、后期绑定和装载、安全性
D.构件抽象、可替代性、类型安全性、事务管理
答案:
C
解析:
【解析】面向构件的编程(COP)关注于如何支持建立面向构件的解决方案。一个基于一般OOP风格的COP定义如下(Szyperski,1995):“面向构件的编程需要下列基本的支持:——多态性(可替代性);——模块封装性(高层次信息的隐藏);——后期的绑定和装载(部署独立性);——安全性(类型和模块安全性)。”
1、【题目】某公司拟开发一个语音搜索系统,其语音搜索系统的主要工作过程包括分割原始语音信号、识别音素、产生候选词、判定语法片断、提供搜索关键词等,每个过程都需要进行基于先验知识的条件判断并进行相应的识别动作。针对该系统的特点,采用()架构风格最为合适。
选项:
A.分层系统
B.面向对象
C.黑板
D.隐式调用
答案:
C
解析:
【解析】 语音识别是黑板风格的经典应用。
1、【题目】如果管理距离为15,则()。
选项:
A.这是一条静态路由
B.这是一台直连设备
C.该路由信息比较可靠
D.该路由代价较小
答案:
C
解析:
【解析】 管理距离是指一种路由协议的路由可信度。每一种路 由协议按可靠性从高到低,依次分配一个信任等级,这个信任等级就叫管 理距离。为什么要出现管理距离这个技术呢?在自治系统内部,如 RIP 协 议是根据路径传递的跳数来决定路径长短也就是传输距离,而像 EIGRP 协 议是根据路径传输中的带宽和延迟来决定路径开销从而体现传输距离的。 这是两种不同单位的度量值,我们没法进行比较。为了方便比较,我们定 义了管理距离。这样我们就可以统一单位从而衡量不同协议的路径开销从 而选出最优路径。正常情况下,管理距离越小,它的优先级就越高,也就 是可信度越高。对于两种不同的路由协议到一个目的地的路由信息,路由 器首先根据管理距离决定相信哪一个协议。 AD 值越低,则它的优先级越 高。 一个管理距离是一个从 0-255 的整数值, 0 是最可信赖的,而 255则意 味着不会有业务量通过这个路由。由此可见,管理距离是与信任相关的, 只有选项 C是相符的。
1、【题目】某指令流水线由 5 段组成,各段所需要的时间如下图所示。连续输入 100 条指令时的吞吐率为 ()。
选项:
A.100/800△t
B.100/495△t
C.100/305△t
D.100/300△t
答案:
C
解析:
【解析】在题目给出的环境下,100条指令的执行时间为:(Δt+3Δt+Δt+2Δt+Δt)+(100-1)*3Δt=305Δt吞吐率=指令条数/执行时间=100/305Δt。
1、【题目】若需得到每种产品的名称和该产品的总库存量,则对应的查询语句为: SELELCT 产品名称, SUM (产品数量) FROM P, I WHERE P.产品号 =1.产品号 ______;
选项:
A.ORDERBY产品名称
B.ORDERBY产品数量
C.GROUPBY产品名称
D.GROUPBY产品数量
答案:
C
解析:
暂无解析
1、【题目】基于JavaEE平台的基础功能服务构建应用系统时,()可用来集成遗产系统。
选项:
A.JDBC、JCA和JavaIDL
B.JDBC、JCA和JMS
C.JDBC、JMS和JavaIDL
D.JCA、JMS和JavaIDL
答案:
D
解析:
【解析】 JDBC(Java Data BaseConnectivity,java 数据库连接)是一种用于 执行 SQL 语句的 JavaAPI,可以为多种关系数据库提供统一访问,它由一 组用 Java 语言编写的类和接口组成。 JDBC 提供了一种基准,据此可以构 建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。 JCA 标准化连接子是由 J2EE 1.3 首先提出的,它位于 J2EE应用服务器和企业信 息系统( EIS)之间,比如数据库管理、企业资源规划( ERP)、企业资产 管理( EAM )和客户关系管理( CRM)系统。不是用 Java 开发的企业 应 用 或 者 在 J2EE 框 架 内 的 应 用 都 可 以 通 过 JCA 连 接 。 JCA 是 在 javax.resource包和它的子包( cci,spi 和 spi.security)中定义的。( JCA 的 缩写形式也用于 Java cryptography API 的缩写。) JMS 是 Java 对消息系统 的访问机制,但它本身并不实现消息。 JMS 支持点对点分发的消息队列, 也支持多个目标订阅的消息主题。当消息发布给一个主题的适合,消息就 会发送给所有那个主题的订阅者。 JMS 支持各种消息类型(二进制、流、 名-值表、序列化的对象和文本)。通过声明与 SQL 的 WHERE 相近的句 段,可以建立消息的过滤器。 JavaIDL 即 idltojava 编译器就是一个 ORB, 可用来在 Java语言中定义、实现和访问 CORBA 对象。 JavaIDL 支持的是一 个瞬间的 CORBA 对象,即在对象服务器处理过程中有效。实际上, JavaIDL 的 ORB 是一个类库而已,并不是一个完整的平台软件,但它对 JavaIDL 应用系统和其他 CORBA 应用系统之间提供了很好的底层通信支 持,实现了 OMG 定义的 ORB 基本功能。
1、【题目】系统输入设计中,采用内部控制方式以确保输入系统数据的有效性,______用于验证数据是否位于合法的取值范围。
选项:
A.数据类型检查
B.自检位
C.域检查
D.格式检查
答案:
C
解析:
暂无解析