站内搜索
高级系统架构师 问题列表
问题
单选题设有职务工资关系P(职务,最低工资,最高工资),员工关系EMP(员工号,职务,工资),要求任何一名员工,其工资值必须在其职务对应的工资范围之内,实现该需求的方法是()A
建立“EMP”职务”向“P.职务”的参照完整性约束B
建立“P.职务”向“EMP.职务”的参照完整性约束C
建立EMP上的触发器程序审定该需求D
建立P上的触发器程序审定该需求
问题
单选题以下关于系统兼容性的叙述,正确的是()A
若两种计算机指令系统与体系结构不同,则无法实现高级语言程序兼容B
操作系统的内核在不同体系结构的计算机上是不能兼容的C
操作系统的外层在不同类型的计算机上是难以实现兼容的D
不同体系结构的计算机之间可以实现编译程序兼容
问题
单选题企业战略数据模型可分为两种类型:(1)描述日常事务处理中的数据及其关系;(2)描述企业管理决策者所需信息及其关系。
空白(1)处应选择()A
元数据模型B
数据库模型C
数据仓库模型D
组织架构模型
问题
单选题软件的逆向工程是一个恢复设计的过程,从现有的程序中抽取数据、体系结构和过程的设计信息。逆向工程的完备性可以用在某一个抽象层次上提供信息的详细程度来描述,在大多数情况下,抽象层次越高,完备性就越低。下列可以通过逆向工程恢复的制品中,完备性最低的是()A
过程的设计模型B
程序和数据结构C
对象模型、数据和控制流D
UML状态图和部署图
问题
单选题(1)是一种最常用的结构化分析工具,它从数据传递和加工的角度,以图形的方式刻画系统内数据的运行情况。通常使用(2)作为该工具的补充说明。 空白(1)处应选择()A
数据流图B
数据字典C
E-R图D
判定表
问题
单选题软件可用性是指在某个给定时间点上程序能够按照需求执行的概率,其定义为()A
可用性=MTTF/(MTTF+MTTR)x100%B
可用性=MTTR/(MTTF+MTTR)x100%C
可用性=MTTF/(MTTF-MTTR)x100%D
可用性=MTTR/(MTTF-MTTR)x100%
问题
问答题信息系统安全
某企业根据业务扩张的要求,需要将原有的业务系统扩展到互联网上,建立自己的B2C业务系统,此时系统的安全性成为一个非常重要的设计需求。为此,该企业向软件开发商提出如下要求:
①合法用户可以安全地使用该系统完成业务。
②灵活的用户权限管理。
③保护系统数据的安全,不会发生信息泄露和数据损坏。
④防止来自于互联网上的各种恶意攻击。
⑤业务系统涉及各种订单和资金的管理,需要防止授权侵犯。
⑥业务系统直接面向最终用户,需要在系统中保留用户使用痕迹,以应对可能的商业诉讼。
该软件开发商接受任务后,成立方案设计小组,提出的设计方案是:在原有业务系统的基础上,保留了原业务系统中的认证和访问控制模块;为了防止来自互联网的威胁,增加了防火墙和入侵检测系统。
企业和软件开发商共同组成方案评审会,对该方案进行了评审,各位专家对该方案提出了多点不同意见。李工认为,原业务系统只针对企业内部员工,采用了用户名/密码方式是可以的,但扩展为基于互联网的B2C业务系统后,认证方式过于简单,很可能造成用户身份被盗取:王工认为,防止授权侵犯和保留用户痕迹的要求在方案中没有体现。而刘工则认为,即使是在原有业务系统上的扩展与改造,也必须全面考虑信息系统面临的各种威胁,设计完整的系统安全架构,而不是修修补补。
请解释授权侵犯的具体含义;针对王工的意见给出相应的解决方案,说明该解决方案的名称、内容和目标。
问题
单选题某软件公司基于面向对象技术开发了一套图形界面显示构件库Visual Component。在使用该库构建某图形界面时,用户要求为界面定制一些特效显示效果,如带滚动条、能够显示艺术字体的透明窗体等。针对这种需求,公司采用()最为灵活。A
桥接模式B
命令模式C
组合模式D
装饰模式
问题
单选题企业应用集成通过采用多种集成模式构建统一标准的基础平台,将具有不同功能和目的且独立运行的企业信息系统联合起来。其中,面向()的集成模式强调处理不同应用系统之间的交互逻辑,与核心业务逻辑相分离,并通过不同应用系统之间的协作共同完成某项业务功能。A
数据B
接口C
过程D
界面
问题
单选题博学公司欲对其内部的信息系统进行集成,需要实现在系统之间快速传递可定制格式的数据包,并且当有新的数据包到达时,接收系统会自动得到通知。另外还要求支持数据重传,以确保传输的成功。针对这些集成需求,应该采用()的集成方式。A
远程过程调用B
共享数据库C
文件传输D
消息传递
问题
问答题论大规模分布式系统缓存设计策略 大规模分布式系统通常需要利用缓存技术减轻服务器负载、降低网络拥塞、增强系统可扩展性。缓存技术的基本思想是将客户最近经常访问的内容在缓存服务器中存放一个副本,当该内容下次被访问时,不必建立新的数据请求,而是直接由缓存提供。良好的缓存设计,是一个大规模分布式系统能够正常、高效运行的必要前提。在进行大规模分布式系统开发时,必须从一开始就针对应用需求和场景对系统的缓存机制进行全面考虑,设计一个可伸缩的系统缓存架构。 请围绕"大规模分布式系统缓存设计策略"论题,依次从以下3个方面进行论述: ①概要叙述你参与实施的大规模分布式系统开发项目及你所担任的主要工作。 ②从不同的用途和应用场景考虑,请详细阐述至少两种常见的缓存工作模式,并说明每种工作模式的适应场景。 ③阐述你在设计大规模分布式系统的缓存机制时遇到了哪些问题,如何解决。
问题
单选题在层次化网络设计方案中,()是核心层的主要任务。A
高速数据转发B
接入InternetC
工作站接入网络D
实现网络的访问策略控制