当前分类: 高级系统架构师
问题:单选题软件可用性是指在某个给定时间点上程序能够按照需求执行的概率,其定义为()A 可用性=MTTF/(MTTF+MTTR)x100%B 可用性=MTTR/(MTTF+MTTR)x100%C 可用性=MTTF/(MTTF-MTTR)x100%D 可用性=MTTR/(MTTF-MTTR)x100%...
查看答案
问题:单选题企业应用集成通过采用多种集成模式构建统一标准的基础平台,将具有不同功能和目的且独立运行的企业信息系统联合起来。其中,面向()的集成模式强调处理不同应用系统之间的交互逻辑,与核心业务逻辑相分离,并通过不同应用系统之间的协作共同完成某项业务功能。A 数据B 接口C 过程D 界面...
问题:单选题(1)是一种最常用的结构化分析工具,它从数据传递和加工的角度,以图形的方式刻画系统内数据的运行情况。通常使用(2)作为该工具的补充说明。 空白(1)处应选择()A 数据流图B 数据字典C E-R图D 判定表...
问题:单选题某软件公司基于面向对象技术开发了一套图形界面显示构件库Visual Component。在使用该库构建某图形界面时,用户要求为界面定制一些特效显示效果,如带滚动条、能够显示艺术字体的透明窗体等。针对这种需求,公司采用()最为灵活。A 桥接模式B 命令模式C 组合模式D 装饰模式...
问题:单选题企业战略数据模型可分为两种类型:(1)描述日常事务处理中的数据及其关系;(2)描述企业管理决策者所需信息及其关系。 空白(1)处应选择()A 元数据模型B 数据库模型C 数据仓库模型D 组织架构模型...
问题:单选题在层次化网络设计方案中,通常在()实现网络的访问策略控制。A 应用层B 接入层C 汇聚层D 核心层...
问题:单选题以下关于软件测试工具的叙述,错误的是()A 静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查B 静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持C 动态测试工具可用于软件的覆盖分析和性能分析D 动态测试工具不支持软件的仿真测试和变异测试...
问题:单选题博学公司欲对其内部的信息系统进行集成,需要实现在系统之间快速传递可定制格式的数据包,并且当有新的数据包到达时,接收系统会自动得到通知。另外还要求支持数据重传,以确保传输的成功。针对这些集成需求,应该采用()的集成方式。A 远程过程调用B 共享数据库C 文件传输D 消息传递...
问题:单选题UML采用4+1视图来描述软件和软件开发过程,其中(1)描绘了所设计的并发与同步结构;(2)表示软件到硬件的映射及分布结构;UML中的类图可以用来表示4+1视图中的(3)。空白(3)处应选择()A 逻辑视图B 实现视图C 进程视图D 部署视图...
问题:单选题在层次化网络设计方案中,()是核心层的主要任务。A 高速数据转发B 接入InternetC 工作站接入网络D 实现网络的访问策略控制...
问题:在数据库设计的需求分析阶段应完成包括()在内的文档。...
问题:问答题论大规模分布式系统缓存设计策略 大规模分布式系统通常需要利用缓存技术减轻服务器负载、降低网络拥塞、增强系统可扩展性。缓存技术的基本思想是将客户最近经常访问的内容在缓存服务器中存放一个副本,当该内容下次被访问时,不必建立新的数据请求,而是直接由缓存提供。良好的缓存设计,是一个大规模分布式系统能够正常、高效运行的必要前提。在进行大规模分布式系统开发时,必须从一开始就针对应用需求和场景对系统的缓存机制进行全面考虑,设计一个可伸缩的系统缓存架构。 请围绕"大规模分布式系统缓存设计策略"论题,依次从以下3个方...
问题:单选题统一软件开发过程是一种基于面向对象技术的软件开发过程,其特点是"用例驱动,以架构为核心,迭代并增量"。统一软件开发过程定义了4种通用的开发阶段,它们按照过程顺序分别是:起始阶段、(1)、构建阶段和(2),其中在构建阶段主要产生的文档有(3)。空白(3)处应选择()A 初始用户手册B 用例模型C 项目计划D 设计模型...
问题:逆向工程导出的信息可以分为4个抽象层次,其中(1)可以抽象出程序的抽象语法树、符号表等信息;(2)可以抽象出反映程序段功...
问题:单选题事务处理系统运行时,系统的吞吐率指标(每秒处理的事务数)会随系统负荷(系统中待处理的事务数量)大小而变化。当系统的负荷从0开始逐步增大时,系统吞吐率的变化一般将先后经历如下3个阶段()。A 快增长、慢增长、下降B 慢增长、快增长、下降C 快增长、较慢增长、慢增长D 慢增长、较快增长、快增长...
问题:单选题软件架构文档是对软件架构的正式描述,能够帮助与系统有关的开发人员更好地理解软件架构。软件架构文档的写作应该遵循一定的原则。以下关于软件架构文档写作原则的叙述中,错误的是()A 架构文档应该从架构设计者的角度进行编写B 应该保持架构文档的即时更新,但更新不要过于频繁C 架构文档中的描述应该尽量避免不必要的重复D 每次架构文档修改,都应该记录修改的原则...
问题:单选题实施软件重用的目的是要使软件开发工作进行得(1)。软件重用的实际效益除了(2)之外,在企业的经营管理方面也可望达到理想的效益。 空白(1)处应选择()A 更简捷B 更方便C 更快、更好、更省D 更丰富...
问题:单选题软件的逆向工程是一个恢复设计的过程,从现有的程序中抽取数据、体系结构和过程的设计信息。逆向工程的完备性可以用在某一个抽象层次上提供信息的详细程度来描述,在大多数情况下,抽象层次越高,完备性就越低。下列可以通过逆向工程恢复的制品中,完备性最低的是()A 过程的设计模型B 程序和数据结构C 对象模型、数据和控制流D UML状态图和部署图...
问题:问答题信息系统安全 某企业根据业务扩张的要求,需要将原有的业务系统扩展到互联网上,建立自己的B2C业务系统,此时系统的安全性成为一个非常重要的设计需求。为此,该企业向软件开发商提出如下要求: ①合法用户可以安全地使用该系统完成业务。 ②灵活的用户权限管理。 ③保护系统数据的安全,不会发生信息泄露和数据损坏。 ④防止来自于互联网上的各种恶意攻击。 ⑤业务系统涉及各种订单和资金的管理,需要防止授权侵犯。 ⑥业务系统直接面向最终用户,需要在系统中保留用户使用痕迹,以应对可能的商业诉讼。 该软件开...