一起答

2017年软考高级系统架构设计师模拟试题2

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 某大型公司欲开发一个门户系统,该系统以商业流程和企业应用为核心,将商业流程中不同的功能模块通过门户集成在一起,以提高公司的集中贸易能力、协同能力和信息管理能力。根据这种需求,采用企业 () 门户解决方案最为合适。

    • A. 信息 
    • B. 知识 
    • C. 应用 
    • D. 垂直
  2. 阅读以下关于结构化软件系统建模的叙述。

      某公司拟开发一个商业情报处理系统,使公司能够及时针对市场环境的变化及时调整发展战略,以获取最大的商业利益。项目组经过讨论,决定采用结构化分析和设计方法。在系统分析阶段,为了更好地对情报数据处理流程及其与外部角色的关联进行建模,项目组成员分别给出了自己的设计思路:

     (1) 小张提出先构建系统流程图(System Flowcharts),以便更精确地反映系统的业务处理过程及数据的输入和输出。

     (2) 小李提出先构建系统数据流图(Data Flow Diagrams),来展现系统的处理过程和定义业务功能边界,并给出了情报分类子系统的0层和1层数据流图,后者如下图所示。

     

     项目组经讨论确定以数据流图作为本阶段的建模手段。工程师老王详细说明了流程图和数据流图之间的区别与联系,并指出了上图所示数据流图中存在的错误。

     [问题1]

     流程图和数据流图是软件系统分析设计中常用的两种手段,请用300字以内文字简要说明流程图与数据流图的含义及其区别,并说明项目组为何确定采用数据流图作为建模手段。

     [问题2]

     请分析指出上图所示的数据流图中存在的错误及其原因,并针对1层数据流图绘制出情报分类子系统的0层数据流图。

     [问题3]

     高质量的数据流图是可读的、内部一致的并能够准确表示系统需求。请用300字以内文字说明在设计高质量的数据流图时应考虑的三个原则。

  3. 以下关于基准测试的叙述中,正确的是______。

    • A.运行某些诊断程序,加大负载,检查哪个设备会发生故障
    • B.验证程序模块之间的接口是否正常起作用
    • C.运行一个标准程序对多种计算机系统进行检查,以比较和评价它们的性能
    • D.根据程序的内部结构和内部逻辑,测试该程序是否正确
  4. 某软件公司基于面向对象技术开发了一套图形界面显示构件库VisualComponent。在使用该库构建某图形界面时,用户要求为界面定制一些特效显示效果,如带滚动条、能够显示艺术字体的透明窗体等。针对这种需求,公司采用 () 最为灵活。

    • A. 桥接模式  
    • B. 命令模式  
    • C. 组合模式  
    • D. 装饰模式
  5. 某公司欲开发一种工业机器人,用来进行汽车零件的装配。公司的架构师经过分析与讨论,给出了该机器人控制软件的两种候选架构方案:闭环控制和分层结构。以下对于这两种候选架构的选择理由,错误的是______。

    • A.应该采用闭环控制架构,因为闭环结构给出了将软件分解成几个协作构件的方法,这对于复杂任务特别适合
    • B.应该采用闭环控制结构,因为闭环控制架构中机器人的主要构件(监控器、传感器、发动机等)是彼此分开的,并能够独立替换
    • C.应该采用分层结构,因为分层结构很好地组织了用来协调机器人操作的构件,系统结构更加清晰
    • D.应该采用分层结构,因为抽象层的存在,满足了处理不确定性的需要:在较低层次不确定的实现细节在较高层次会变得确定
  6. 某公司欲开发一个基于图形用户界面的集成调试器。该调试器的编辑器和变量监视器可以设置调试断点。当调试器在断点处暂停运行时,编辑程序可以自动卷屏到断点,变量监视器刷新变量数值。针对这样的功能描述,采用______的架构风格最为合适。

    • A.数据共享
    • B.虚拟机
    • C.隐式调用
    • D.显式调用
  7. 某软件开发公司负责开发一个Web服务器服务端处理软件,其核心部分是对客户端请求消息的解析与处理,包括HTTP报头分离、SOAP报文解析等功能。该公司的架构师决定采用成熟的架构风格指导整个软件的设计,以下______架构风格,最适合该服务端处理软件。

    • A.虚拟机
    • B.管道-过滤器
    • C.黑板结构
    • D.分层结构
  8. 软件架构文档是对软件架构的正式描述,能够帮助与系统有关的开发人员更好地理解软件架构。软件架构文档的写作应该遵循一定的原则。以下关于软件架构文档写作原则的叙述中,错误的是______。

    • A.架构文档应该从架构设计者的角度进行编写
    • B.应该保持架构文档的即时更新,但更新不要过于频繁
    • C.架构文档中的描述应该尽量避免不必要的重复
    • D.每次架构文档修改,都应该记录修改的原则
  9. 以下关于网络核心层的叙述中,正确的是______。

    • A.为了保障安全性,应该对分组进行尽可能多的处理
    • B.在区域间高速地转发数据分组
    • C.由多台二、三层交换机组成
    • D.提供多条路径来缓解通信瓶颈
  10. 配置项是构成产品配置的主要元素,其中______不属于配置项。

    • A.设备清单
    • B.项目质量报告
    • C.源代码
    • D.测试用例
  11. 企业应用集成通过采用多种集成模式构建统一标准的基础平台,将具有不同功能和目的且独立运行的企业信息系统联合起来。其中,面向______的集成模式强调处理不同应用系统之间的交互逻辑,与核心业务逻辑相分离,并通过不同应用系统之间的协作共同完成某项业务功能。

    • A.数据
    • B.接口
    • C.过程
    • D.界面
  12. 运用信息技术进行知识的挖掘和 () 的管理是企业信息化建设的重要活动。

    • A. 业务流程
    • B. IT基础设施
    • C. 数据架构
    • D. 规章制度
  13. 对实际应用问题建立了数学模型后,一般还需要对该模型进行检验。通过检验尽可能找出模型中的问题,以利于改进模型,有时还可能会否定该模型。检验模型的做法有多种,但一般不会______。

    • A.利用实际案例数据对模型进行检验
    • B.进行逻辑检验,分析该模型是否会出现矛盾
    • C.用计算机模拟实际问题来检验模型
    • D.检验该模型所采用的技术能否被企业主管理解
  14. 某公司欲构建一个网络化的开放式数据存储系统,要求采用专用网络连接并管理存储设备和存储管理子系统。针对这种应用,采用 () 存储方式最为合适。

    • A. 内置式存储  
    • B. DAS   
    • C. SAN   
    • D. NAS 
  15.   一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是()。

    • A. 2     
    • B. 1      
    • C. 3      
    • D. 0.5
  16. ______方法以原型开发思想为基础,采用迭代增量式开发,发行版本小型化,比较适合需求变化较大或者开发前期对需求不是很清晰的项目。

    • A.信息工程
    • B.结构化
    • C.面向对象
    • D.敏捷
  17.   数字时间戳技术是()技术一种变种的应用。

    • A.数字签名    
    • B.数字信封    
    • C.电子商务    
    • D.私钥加密
  18. 商业智能是指利用数据挖掘、知识发现等技术分析和挖掘结构化的、面向特定领域的存储与数据仓库的信息。它可以帮助用户认清发展趋势、获取决策支持并得出结论。以下______活动,并不属于商业智能范畴。

    • A.某大型企业通过对产品销售数据进行挖掘,分析客户购买偏好
    • B.某大型企业查询数据仓库中某种产品的总体销售数量
    • C.某大型购物网站通过分析用户的购买历史记录,为客户进行商品推荐
    • D.某银行通过分析大量股票交易的历史数据,做出投资决策
  19. 网络设计方案中应重点体现安全性原则,但是不计成本的安全性设计也是不可取的,安全方案应该满足应用需求。下述选项中, ()安全性需求相对较弱。

    • A.政府网    
    • B.校园网      
    • C.企业网      
    • D.金融网
  20. 在IP协议中用来进行组播的IP地址是()地址。

    • A.A类   
    • B.C类   
    • C.D类   
    • D.E类
  21.   ()不是设备选型时应考虑的主要原则。

    • A.技术指标    
    • B.成本因素    
    • C.原有设备的兼容性    
    • D.采用最新技术