2017年软考高级系统架构设计师模拟试题2
-
某大型公司欲开发一个门户系统,该系统以商业流程和企业应用为核心,将商业流程中不同的功能模块通过门户集成在一起,以提高公司的集中贸易能力、协同能力和信息管理能力。根据这种需求,采用企业 () 门户解决方案最为合适。
- A. 信息
- B. 知识
- C. 应用
- D. 垂直
-
阅读以下关于结构化软件系统建模的叙述。
某公司拟开发一个商业情报处理系统,使公司能够及时针对市场环境的变化及时调整发展战略,以获取最大的商业利益。项目组经过讨论,决定采用结构化分析和设计方法。在系统分析阶段,为了更好地对情报数据处理流程及其与外部角色的关联进行建模,项目组成员分别给出了自己的设计思路:
(1) 小张提出先构建系统流程图(System Flowcharts),以便更精确地反映系统的业务处理过程及数据的输入和输出。
(2) 小李提出先构建系统数据流图(Data Flow Diagrams),来展现系统的处理过程和定义业务功能边界,并给出了情报分类子系统的0层和1层数据流图,后者如下图所示。
项目组经讨论确定以数据流图作为本阶段的建模手段。工程师老王详细说明了流程图和数据流图之间的区别与联系,并指出了上图所示数据流图中存在的错误。
[问题1]
流程图和数据流图是软件系统分析设计中常用的两种手段,请用300字以内文字简要说明流程图与数据流图的含义及其区别,并说明项目组为何确定采用数据流图作为建模手段。
[问题2]
请分析指出上图所示的数据流图中存在的错误及其原因,并针对1层数据流图绘制出情报分类子系统的0层数据流图。
[问题3]
高质量的数据流图是可读的、内部一致的并能够准确表示系统需求。请用300字以内文字说明在设计高质量的数据流图时应考虑的三个原则。
-
以下关于基准测试的叙述中,正确的是______。
- A.运行某些诊断程序,加大负载,检查哪个设备会发生故障
- B.验证程序模块之间的接口是否正常起作用
- C.运行一个标准程序对多种计算机系统进行检查,以比较和评价它们的性能
- D.根据程序的内部结构和内部逻辑,测试该程序是否正确
-
某软件公司基于面向对象技术开发了一套图形界面显示构件库VisualComponent。在使用该库构建某图形界面时,用户要求为界面定制一些特效显示效果,如带滚动条、能够显示艺术字体的透明窗体等。针对这种需求,公司采用 () 最为灵活。
- A. 桥接模式
- B. 命令模式
- C. 组合模式
- D. 装饰模式
-
某公司欲开发一种工业机器人,用来进行汽车零件的装配。公司的架构师经过分析与讨论,给出了该机器人控制软件的两种候选架构方案:闭环控制和分层结构。以下对于这两种候选架构的选择理由,错误的是______。
- A.应该采用闭环控制架构,因为闭环结构给出了将软件分解成几个协作构件的方法,这对于复杂任务特别适合
- B.应该采用闭环控制结构,因为闭环控制架构中机器人的主要构件(监控器、传感器、发动机等)是彼此分开的,并能够独立替换
- C.应该采用分层结构,因为分层结构很好地组织了用来协调机器人操作的构件,系统结构更加清晰
- D.应该采用分层结构,因为抽象层的存在,满足了处理不确定性的需要:在较低层次不确定的实现细节在较高层次会变得确定
-
某公司欲开发一个基于图形用户界面的集成调试器。该调试器的编辑器和变量监视器可以设置调试断点。当调试器在断点处暂停运行时,编辑程序可以自动卷屏到断点,变量监视器刷新变量数值。针对这样的功能描述,采用______的架构风格最为合适。
- A.数据共享
- B.虚拟机
- C.隐式调用
- D.显式调用
-
某软件开发公司负责开发一个Web服务器服务端处理软件,其核心部分是对客户端请求消息的解析与处理,包括HTTP报头分离、SOAP报文解析等功能。该公司的架构师决定采用成熟的架构风格指导整个软件的设计,以下______架构风格,最适合该服务端处理软件。
- A.虚拟机
- B.管道-过滤器
- C.黑板结构
- D.分层结构
-
软件架构文档是对软件架构的正式描述,能够帮助与系统有关的开发人员更好地理解软件架构。软件架构文档的写作应该遵循一定的原则。以下关于软件架构文档写作原则的叙述中,错误的是______。
- A.架构文档应该从架构设计者的角度进行编写
- B.应该保持架构文档的即时更新,但更新不要过于频繁
- C.架构文档中的描述应该尽量避免不必要的重复
- D.每次架构文档修改,都应该记录修改的原则
-
以下关于网络核心层的叙述中,正确的是______。
- A.为了保障安全性,应该对分组进行尽可能多的处理
- B.在区域间高速地转发数据分组
- C.由多台二、三层交换机组成
- D.提供多条路径来缓解通信瓶颈
-
配置项是构成产品配置的主要元素,其中______不属于配置项。
- A.设备清单
- B.项目质量报告
- C.源代码
- D.测试用例
-
企业应用集成通过采用多种集成模式构建统一标准的基础平台,将具有不同功能和目的且独立运行的企业信息系统联合起来。其中,面向______的集成模式强调处理不同应用系统之间的交互逻辑,与核心业务逻辑相分离,并通过不同应用系统之间的协作共同完成某项业务功能。
- A.数据
- B.接口
- C.过程
- D.界面
-
运用信息技术进行知识的挖掘和 () 的管理是企业信息化建设的重要活动。
- A. 业务流程
- B. IT基础设施
- C. 数据架构
- D. 规章制度
-
对实际应用问题建立了数学模型后,一般还需要对该模型进行检验。通过检验尽可能找出模型中的问题,以利于改进模型,有时还可能会否定该模型。检验模型的做法有多种,但一般不会______。
- A.利用实际案例数据对模型进行检验
- B.进行逻辑检验,分析该模型是否会出现矛盾
- C.用计算机模拟实际问题来检验模型
- D.检验该模型所采用的技术能否被企业主管理解
-
某公司欲构建一个网络化的开放式数据存储系统,要求采用专用网络连接并管理存储设备和存储管理子系统。针对这种应用,采用 () 存储方式最为合适。
- A. 内置式存储
- B. DAS
- C. SAN
- D. NAS
-
一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是()。
- A. 2
- B. 1
- C. 3
- D. 0.5
-
______方法以原型开发思想为基础,采用迭代增量式开发,发行版本小型化,比较适合需求变化较大或者开发前期对需求不是很清晰的项目。
- A.信息工程
- B.结构化
- C.面向对象
- D.敏捷
-
数字时间戳技术是()技术一种变种的应用。
- A.数字签名
- B.数字信封
- C.电子商务
- D.私钥加密
-
商业智能是指利用数据挖掘、知识发现等技术分析和挖掘结构化的、面向特定领域的存储与数据仓库的信息。它可以帮助用户认清发展趋势、获取决策支持并得出结论。以下______活动,并不属于商业智能范畴。
- A.某大型企业通过对产品销售数据进行挖掘,分析客户购买偏好
- B.某大型企业查询数据仓库中某种产品的总体销售数量
- C.某大型购物网站通过分析用户的购买历史记录,为客户进行商品推荐
- D.某银行通过分析大量股票交易的历史数据,做出投资决策
-
网络设计方案中应重点体现安全性原则,但是不计成本的安全性设计也是不可取的,安全方案应该满足应用需求。下述选项中, ()安全性需求相对较弱。
- A.政府网
- B.校园网
- C.企业网
- D.金融网
-
在IP协议中用来进行组播的IP地址是()地址。
- A.A类
- B.C类
- C.D类
- D.E类
-
()不是设备选型时应考虑的主要原则。
- A.技术指标
- B.成本因素
- C.原有设备的兼容性
- D.采用最新技术