题目详情
当前位置:首页 > 计算机考试 > 高级系统架构师
题目详情:
发布时间:2023-12-01 01:25:46

[单项选择]软件的横向重用是指重用不同应用领域中的软件元素。______是一种典型的、原始的横向重用机制。
A. 对象
B. 构件
C. 标准函数库
D. 设计模式

更多"软件的横向重用是指重用不同应用领域中的软件元素。______是一种典型"的相关试题:

[单项选择]软件的横向重用是指重用不同应用领域中的软件元素。()是一种典型的、原始的横向重用机制。
A. 对象
B. 构件
C. 标准函数库
D. 设计模式
[填空题]模板是实现代码重用机制的一种工具,其中使一个函数可以定义成对许多不同数据类型完成同一个任务的是指 【15】 模板。
[简答题]软件架构设计的一个核心问题是如何有效地使用重复的体系结构模式,即达到软件体系结构级的软件重用。软件架构风格(Software Architecture Style)是描述软件系统组织方式的常用模式,在实践中已经被多次应用。按照Shaw和Garlan的说法,“一种体系结构风格定义了构件类型和连接件类型的词汇表,以及它们如何组合的约束条件”。软件架构风格通常分为数据流(Data Flow)风格、调用/返回(Call/Return)风格、独立构件(Independent Components)风格、虚拟机(Virtual Machines)风格和仓库(Repositories)风格5大类。在实际应用中,随着软件系统规模的扩大和复杂,一个系统往往会同时使用多类体系结构风格,这些风格可以交叉组合,彼此重叠。
请围绕“软件架构风格及其应用”论题,依次从以下3个方面进行论述。
(1)概要叙述你参与管理和开发的软件工程项目及你在其中所担任的主要工作。
(2)请说明以上软件架构风格分类中每一类有哪些经典的软件体系结构设计风格,并就其中至少两类论述其具体的软件架构风格的构件、连接件类型和组合约束要求等结构特征及其应用特点。
(3)具体阐述你参与管理和开发的项目中在体系结构设计时选择使用软件架构风格的情况,包括选择的依据、多个风格组合使用的情况和最终实际效果等,还有哪些需要进一步改进之处及如何进行改进。
[单项选择]针对传统软件开发模型存在开发效率不高,不能很好地支持软件重用等缺点,基于架构的软件开发模型(ABSDM)将软件过程划分为体系结构需求→______→体系结构演化等6个子过程。
A. 体系结构设计→体系结构文档化→体系结构复审→体系结构实现
B. 体系结构文档化→体系结构设计→体系结构实现→体系结构复审
C. 体系结构设计→体系结构实现→体系结构复审→体系结构文档化
D. 体系结构复审→体系结构设计→体系结构实现→体系结构文档化
[单项选择]操作系统作为一种系统软件,存在着与其他软件明显不同的三个特征是()。
A. 可操作性、可视性、公用性
B. 并发性、共享性、随机性
C. 随机性、公用性、不可预测性
D. 并发性、可操作性、脆弱性
[单项选择]某种软件相当于不同无线网络之间的桥梁。上述形容的是哪一种软件?()
A. 无线中间件
B. 应用中间件
C. 微型浏览器
D. 移动客户运行系统
[单项选择]

软件是一种逻辑产品,它的开发主要是 (1) 。软件工程和计算机科学性质不同,软件工程着重于 (2)

(1)处填()。
A. 研制
B. 拷贝
C. 再生产
D. 复制
[单项选择]一种物质可定义为一种元素,则它的所有原子具有相同的()。
A. 原子量
B. 原子序数
C. 放射性
D. 中子数
E. 正电子数
[单项选择]用于网络内或网络间连接设备的硬件和软件有很多种,以下哪一种是用来连接不同类型网络的设备
A. 网关
B. 网桥
C. 路由器
D. 集线器
[单项选择]关于面向对象技术及其优点,有下述说法:
①采用面向对象技术开发软件系统,提高了软件的重用性,进而提高了软件开发的生产率。
②根据面向对象的观点,可以将目标系统分割成各种对象,这比传统的自顶向下进行的功能分解的分析及设计方法更符合人们的思维习惯。
③面向对象技术中一个重要原则是封装,它有两层含义:第一,对象是其全部属性和全部服务紧密结合而形成的一个不可分割的整体;第二,对象是一个不透明的黑盒子,表示对象状态的数据和实现操作的代码都被封装在黑盒子里面。使用一个对象的时候,只需知道它向外界提供的接口形式,无需知道它的数据结构细节和实现操作的算法。从外面看不见,也就更不可能从外面直接修改对象的私有属性了。这种封装的原则使得对象的使用者只关注其外界接口而不必关心其内部实现,对象之间的关系也清楚了许多,修改和维护软件也变得容易起来。
④面向对象技术只适合开发大型的软件系统。其中说法正确的有______。
A. ①②③
B. ①②④
C. ①②③④
D. ③④
[单项选择]一种文化接受或吸收另一种文化的某些文化元素或文化丛,融入本文化的过程是
A. 文化采借
B. 文化传播
C. 文化交流
D. 文化冲突
[多项选择]合金钢是在炼钢过程中,人为地加入一种或几种合金元素而制成,常用的合金元素有()。
A. 硅
B. 硫
C. 锰
D. 铬
[单项选择]

在面向对象程序设计语言中,()是利用可重用成分构造软件系统的最有效的特性,它不仅支持系统的可重用性,而且还有利于提高系统的可扩充性;()可以实现发送一个通用的消息而调用不同的方法;()是实现信息隐蔽的一种技术,其目的是使类的()相互分离。

在面向对象程序设计语言中,()是利用可重用成分构造软件系统的最有效的特性,它不仅支持系统的可重用性,而且还有利于提高系统的可扩充性。
A. 封装
B. 消息传递
C. 引用
D. 继承

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码