【系统分析师之路】第十一章 系统分析师之期中测试(章节重点)

【系统分析师之期中测试第01题:绿色】
01.()适用于描述复杂算法的执行流程。
A. 活动图
B. 状态图
C. 类图
D. 用例图

解答:答案选择A。本题考查系统设计

【系统分析师之期中测试第02题:绿色】
02.某软件公司分为研发、人力资源管理、市场营销等部门,通过部门之间互相协作完成项目。该公司的组织结构属于( )。
A. 矩阵型组织结构
B. 职能型组织结构
C. 产品型组织结构
D. 协作型组织结构

解答:答案选择B。本题考查项目管理中的组织结构。

【系统分析师之期中测试第03题:绿色】
03.应用集成是一项十分复杂的工作,必须针对具体情况选择合适的集成方法。某企业欲整合部门之间的报表信息,在年末进行数据集成与处理,并要求保留部门内部现有信息系统的数据格式不变。在这种情况下,采用( )的方式最为适当。
A. 共享数据库
B. 远程过程调用
C. 消息传递
D. 文件传输

解答:答案选择D。此题考查集成技术。

【系统分析师之期中测试第04题:黄色】
04.以下敏捷软件开发方法中,( )方法强调以业务为核心,快速而有效地进行系统开发。
A. 极限编程
B. 自适应软件开发
C. 特性驱动开发
D. 动态系统开发

解答:答案选择D。此题不确定,需要重点关注。

【系统分析师之期中测试第05题:绿色】
05.以下关于软件架构的说明,错误的是( )。
A.软件架构代表了系统的高层抽象,项目干系人能将它作为建立一个互相理解的基础,形成统一认识,互相交流。
B.架构是早期设计决策的体现。其正确性最难以保证,而且这些决策也最难以改变,影响范围也最大。
C.架构决定了开发和维护组织的组织结构。
D.架构复用要比代码级复用复杂得多,所以开发过程中一般不考虑架构级的复用。

解答:答案选择D。架构级的复用非常普遍。

【系统分析师之期中测试第06题:绿色】
06.某网站系统在用户登录时使用数字校验码。为了增强安全性,现在要求在登录校验码中增加字母或图片。如果直接修改原有的生成登录校验码的程序代码,则违反了面向对象设计原则中的( )。
A.开闭原则
B.里氏替换原则
C.最少知识原则
D.组合复用原则

解答:答案选择A。此题考查面向对象系统设计的原则。

【系统分析师之期中测试第07题:绿色】
07.公司的在线辅导报名业务流程要涉及多个业务系统,这些业务系统虽能满足目前业务需求。但工作人员往往需要进入一个系统录入一些数据,再进入另系统进行一些审批操作才能完成,极为不便。但若要整合业务逻辑,成本又过高。作为公司架构设计师,你会建议进行()。
A.表示集成
B.数据集成
C.控制集成
D. 业务流程集成

解答:答案选择A。送分题。考查了集成技术。

【系统分析师之期中测试第08题:红色】
08.产品数据管理(PDM)主要管理所有与产品相关的信息与过程,( )不属于子产品数据管理的核心功能。
A.数据库和文档管理
B.产品库存控制管理
C.产品结构与配置管理
D.生命周期管理与流程管理

解答:答案选择B。考查的是产品数据管理。

【系统分析师之期中测试第09题:绿色】
09.()不是增量式开发的优势。
A.软件可以快速地交付
B.早期的增量作为原型,从而可以加强对系统后续开发需求的理解
C.具有最高优先级的功能首先交付,随着后续的增量不断加入,这就使得更重要的功能得到更多的测试
D.很容易将客户需求划分为多个增量

解答:答案选择D。考查软件开发模型的知识

【系统分析师之期中测试第10题:绿色】
10.逆向工程从源代码或目标代码中提取设计信息,通常在原软件生命周期的( )阶段进行。
A.需求分析
B.软件设计
C.软件测试
D.软件维护

解答:答案选择D。此题重点关注。二周目变绿色。

【系统分析师之期中测试第11题:绿色】
11.在订单管理模块中,新建订单和修改订单都需要检查用户是否登录,用例“新建订单”、“修改订单”与用例“检查用户登录”之间是( )。
A.包含关系
B.扩展关系
C.泛化关系
D.聚集关系

解答:答案选择A。此题考查需求工程中的用例关系

【系统分析师之期中测试第12题:绿色】
12.系统分析阶段,在确定系统的所有功能后,还需要分析各功能之间的关系和流程,使用( )来检验是否识别出所有的功能,判定系统分析师是否了解
系统功能,也是以后进行系统设计的基础。
A.系统功能体系图
B.功能流程图
C.数据流图
D.实体-联系图

解答:答案选择B。此题考查系统分析工具。重点看看。二周目红色变绿色。

【系统分析师之期中测试第13题:绿色】
13.在对于现有系统进行分析时,( )方法是错误的。
A.多与用户沟通,了解他们对现有系统的认识和评价
B.了解现有系统的组织结构,输入/输出、资源利用情况和数据处理过程
C.理解现有系统“做什么”的基础上,抽取其“怎么做”的本质
D.从对现有系统的物理模型出发,通过研究、分析建立起其较高层次的逻辑模型描述

解答:答案选择C。考查的是系统分析方法。

【系统分析师之期中测试第14题:绿色】
14.某公司要开发一个软件产品,产品的某些需求是明确的,而某些需求则需要进一步细化。由于市场竞争的压力,产品需要尽快上市。则开发该软件产品最不适合采用( )模型。
A.增量
B.原型
C.瀑布
D.螺旋

解答:答案选择C。
考查软件开发模型的知识。送分题。

【系统分析师之期中测试第15题:红色】
15.可行性研究要进行一次( )需求分析。
A.深入的
B.详尽的
C.彻底的
D.简化的、压缩的

解答:答案选择D。此题需要重点关注。

【系统分析师之期中测试第16题:绿色】
16.某公司计划开发一种产品,技术含量很高,与客户相关的风险也很多,则最适于采用( )开发过程模型。
A.瀑布
B.原型
C.增量
D.螺旋

解答:答案选择D。送分题。考查软件开发模型。

【系统分析师之期中测试第17题:绿色】
17.UML所包括的图形中,( )将进程或其他计算结构展示为计算内部的控制流和数据流,主要用来描述系统的动态视图。
A.流程图
B.通信图
C.活动图
D.协作图

解答:答案选择C。

【系统分析师之期中测试第18题:绿色】
18.某政府机关希望将位于单位内部信息系统中的新闻、信息等发布到互联网上,并实现一部分网上办公能力。对于这种应用集成需求,最适合的集成方式是( )。
A.数据集成
B.界面集成
C.API集成
D.门户集成

解答:答案选择D。送分题。

【系统分析师之期中测试第19题:绿色】
19.系统组织结构与功能分析中,可以采用多种工具,其中( )描述了业务和部门的关系。
A.组织/业务关系图
B.业务功能一览图
C.组织结构图
D.物资流图

解答:答案选择A。

【系统分析师之期中测试第20题:绿色】
20.两化深度融合已经成为我国工业经济转型和发展的重要举措之一。对两化融合的含义理解正确的是:( )。
A.工业化与现代化深度融合
B.信息化与现代化深度融合
C.工业化与信息化深度融合
D.信息化与社会化深度融合

解答:答案选择C。

【系统分析师之期中测试第21题:绿色】
21.一个有效的客户关系管理(Customer Relationship Management,CRM)解决方案应具备畅通有效的客户交流渠道、对所获信息进行有效分析和( )等特点。
A.CRM与ERP很好地集成
B.客户群维系
C.商机管理
D.客户服务与支持

解答:答案选择A。二周目红色变绿色。重点关注。

【系统分析师之期中测试第22题:绿色】
22.行为型模式是对在不同对象之间划分责任和算法的抽象化,它可以分为类行为模式和对象行为模式。下列行为型模式中属于类行为模式的是( )。
A.职责链模式
B.命令模式
C.迭代器模式
D.解释器模式
解答:答案选择D。

【系统分析师之期中测试第23题:绿色】
23.类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以分为实体类、边界类和控制类。下面用例描述中属于控制类的是( )。
A.身份验证
B.用户
C.通信协议
D.窗口

解答:答案选择A。二周目变绿色。此题需要重点关注。

【系统分析师之期中测试第24题:绿色】
24.系统设计是根据系统分析的结果,完成系统的构建过程。系统设计的主要内容包括( );系统总体结构设计的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的( )。
A.概要设计和详细设计
B.架构设计和对象设计
C.部署设计和用例设计
D.功能设计和模块设计

A.用例图
B.模块结构图
C.系统部署图
D.类图

解答:答案选择A|B。

【系统分析师之期中测试第25题:黄色】
25.面向对象分析中,类与类之间的 “IS-A”关系的是一种( ),类与类之间的“IS-PART-OF”关系是一种( )。
A.依赖关系
B.关联关系
C.泛化关系
D.聚合关系

A.依赖关系
B.关联关系
C.泛化关系
D.聚合关系

解答:答案选择C|D。

【系统分析师之期中测试第26题:绿色】
26.在综合考虑企业内外环境,以集成为核心,围绕企业战略需求进行信息系统规划时,适合于采用的方法是( )。
A.战略栅格法
B.价值链分析法
C.信息工程法
D.战略集合转化法

解答:答案选择B。

【系统分析师之期中测试第27题:黄色】
27.以下关于企业应用集成的叙述中,正确的是( )。
A.过程集成为用户提供一个看上去统一,但是由多个系统组成的应用系统
B.实现表示集成时,可以借助于远程过程调用、分布式对象技术等方法
C.数据集成适合于业务逻辑经常发生变化的场合
D.控制集成是在业务逻辑层上对应用系统进行集成,其集成点在程序代码

解答:答案选择D。此题重点关注。二周目蒙对,红色变黄色。

28.案例分析题目
阅读以下关于系统设计的叙述,回答问题1至问题3。
某软件公司为电子商务企业开发一套网上交易订单管理系统,以提升服务的质量和效率。在项目之初,项目组决定釆用面向对象的开发方法进行系统开发,并对系统的核心业务功能进行了分析,具体描述如下:
注册用户通过商品信息页面在线浏览商品,将需要购买的商品添加进购物车内, 点击“结算”按钮后开始录入订单信息。
用户在订单信息录入页面上选择支付方式,填写并确认收货人、收货地址和联系方式等信息。点击“提交订单”按钮后产生订单,并开始进行订单结算。
订单需要在30分钟内进行支付,否则会自动取消,用户也可以手工取消订单。
用户支付完成,经确认后,系统开始备货,扣除该商品可接单数量,并移除用户购物车中的所有商品资料。
生成订单表单,出货完毕,订单生效。为用户快递商品,等待用户接收。
用户签收商品,交易完成。
【问题1】(12分)
识别设计类是面向对象设计过程中的重要工作,设计类表达了类的职责,即该类所担任的任务。请用300字以内的文字说明设计类通常分为哪三种类型,每种类型的主要职责,并针对题干描述案例涉及的具体类为每种类型的设计类举出2个实例。
【问题2】(3分)
在面向对象的设计过程中,活动图(activity diagram)阐明了业务用例实现的工作流程。请用300字以内的文字给出活动图与流程图(flow chart)的三个主要区别。

【问题3】(10分)
在面向对象的设计过程中,状态图(statechart diagram)描述了一个实体基于事件反应的动态行为。请根据题干描述,填写图2-1中的(a)~(e)空白,完成订单处理的状态图。

【问题解答1】
1)实体类:
它映射需求中的每个实体。保存需要存储在永久存储体中的信息。例如用户,商品等。
2)控制类:
控制类是用于控制用例工作的类,用于对一个或几个用例所特有的控制行为进行建模。例如结算,备货等。
3)边界类:
边界类用于封装在用例内,外流动的信息或数据流。如浏览器,购物车等。
【问题解答2】
1)程序流程图明确的指定了每个活动的先后顺序,而活动图仅描述了活动和必要的工作顺序。
2)流程图一般都限于顺序进程,而活动图则可以支持并发进程
3)活动图是面向对象的,而流程图是面向过程的;
【问题解答3】
a:取消
b:订单结算
c:手工取消订单
d:订单生效
e:用户签收商品

29.案例分析2
随着信息化的发展,某银行的中心账务系统,从城市中心、省中心模式已经升级到全国中心模式。但是处理各种代收代付业务的银行中间业务系统,目前仍然采用省中心模式,由各省自行负责,使得全国中间业务管理非常困难。因此总行计划将银行中间业务系统全部升级到全国中心模式,对各省中间业务进行统一管理。
各省行采用的银行中间业务系统,均为各省自建,或者自行开发,或者自行采购,系统的硬件平台、软件系统、数据模式等均有非常大的差异。同时,对一些全国性的代收代付业务的处理方式,各省行也存在很大的差异。为统一管理,总行决定重新开发一套全国中心模式的银行中间业务系统,用来替代各省自建的中间业务系统,但要求能够支持目前各省的所有中间业务。
【问题1】
各省已建的银行中间业务系统属于遗留系统,在如何对待遗留系统上,设计组存在两种不同的策略:淘汰策略和继承策略。请简要解释这两种策略,并说明新开发的银行中间业务系统适合采用哪种策略及其原因。
【问题2】
遗留系统和新系统之间的转换策略常见的有直接转换、并行转换和分段转换。请简要说明达三种转换策略的含义;并请结合银行中间业务的特点,说明该银行新开发的中间业务系统上线时适合采用哪种策略?为什么?
【问题3】
银行中间业务系统中,最为核心的是业务数据。因此在新旧系统切换时存在一项重要的工作:数据迁移。考虑到各省中间业务系统的巨大差异,因此需要做好数据迁移前的准备工作。请简要说明数据迁移准备工作的内容。

【解答问题1】
(1) 淘汰策略:遗留系统的技术含量低,具有较低的业务价值,因此需要全面重新开发新系统以替代遗留系统;一般是企业的业务发生了根本变化,遗留系统已经基本上不再适应企业运作的需要;或者是遗留系统的维护人员流失,维护文档资料丢失。评价后发现,开发新系统比维护与改造旧系统从成本上更经济合算。
(2) 继承策略:遗留系统技术含量低,已经满足企业运作的功能或性能要求,但有较高的业务价值,目前企业的业务尚需依赖该遗留系统。因此开发系统替代遗留系统时,需要完全兼容遗留系统的功能模型和数据模型。
适合采用的是继承策略。因为全国中心需要管理银行的全国中间业务,而目前的省中心系统从技术上不满足全国中心的需求,需要重新开发新的银行中间业务系统;同时,新系统必须支持当前各省的所有中间业务,因此必须完全兼容各省的功能模型和数据模型。
【解答问题2】
直接转换就是在原有系统停止运行的某一时刻,新系统立即投入运行,中间没有过渡阶段。
并行转换就是新系统和现有系统并行工作一段时间,经过这段时间的试运行后,再用新系统正式替换下现有系统。
分段转换策略也称为逐步转换策略,这种转换方式是直接转换方式和并行转换方式的结合,采取分期分批逐步转换。
该银行适合采用分段转换策略。一般比较大的系统采用这种方式较为适宜,它能保证平稳运行,费用也不太高;或者现有系统比较稳定,能够适应自身业务发展需要,或者新旧转换的风险很大。
【解答问题3】
要做好以下7个方面的工作:
(1) 待迁移数据源的详细说明,包括数据的存放方式、数据量和数据的时间跨度。
(2) 建立新旧系统数据库的数据字典,对现有系统的历史数据进行质量分析,以及新旧系统数据结构的差异分析。
(3) 新旧系统代码数据的差异分析。
(4) 建立新旧系统数据库表的映射关系,对无法映射字段的处理方法。
(5) 开发或购买、部署ETL工具。
(6) 编写数据转换的测试计划和校验程序。
(7) 制定数据转换的应急措施

【系统分析师之路】第十一章 系统分析师之期中测试(章节重点)相关推荐

  1. 【系统分析师之路】第八章 系统测试与维护(章节重点)

    [系统分析师之路]第八章 系统测试与维护(章节重点) 第八章 系统测试与维护章节重点 [系统分析师之路]第八章 系统测试与维护(章节重点) 章节重点 一.软件测试的概念和方法(★★) 1)软件测试的概 ...

  2. 【系统分析师之路】第一章 计算机组成与体系结构

    [系统分析师之路]第一章 计算机组成与体系结构 主要考察的内容有:Flynn分类法,CISC与RISC,流水线技术,存储系统,校验码,并行处理. CISC与RISC 指令系统类型 指令特点 寻址方式 ...

  3. 【系统分析师之路】第十九章 知识产权与标准化(章节重点)

    [系统分析师之路]第十九章 知识产权与标准化(章节重点) 第十九章 知识产权与标准化章节重点 [系统分析师之路]第十九章 知识产权与标准化(章节重点) 章节重点 一. 保护范围与对象(★★★) 1)著 ...

  4. 【系统分析师之路】2017年系统分析师上午综合知识历年真题

    [系统分析师之路]2017年系统分析师上午综合知识历年真题 [系统分析师之路]2017年系统分析师上午综合知识历年真题 [系统分析师之路]2017年系统分析师上午综合知识历年真题 第三章 企业信息化战 ...

  5. 【系统分析师之路】2014年系统分析师上午综合知识真题

    [系统分析师之路]2014年系统分析师上午综合知识真题 章节 总分数 获得分 考点 心得 第三章 企业信息化战略 5 4 考点有信息系统战略规划.企业信息化规划.企业应用系统集成 系统集成的掌握灵活应 ...

  6. 【系统分析师之路】2015年系统分析师上午综合知识真题

    [系统分析师之路]2015年系统分析师上午综合知识历年真题 [系统分析师之路]2015年系统分析师上午综合知识历年真题 [系统分析师之路]2015年系统分析师上午综合知识历年真题 章节分类汇总 第三章 ...

  7. 【系统分析师之路】2012年系统分析师上午综合知识真题

    [系统分析师之路]2012年系统分析师上午综合知识真题 章节 总分数 获得分 考点 心得 第三章 企业信息化战略 10 6 企业门户,决策支持系统,电子商务标准,信息属性,信息工程法,企业建模IO 结 ...

  8. 【系统分析师之路】2013年系统分析师上午综合知识真题

    [系统分析师之路]2013年系统分析师上午综合知识真题 章节 总分数 获得分 考点 心得 第三章 企业信息化战略 8 5 企业应用集成.产品数据管理.企业门户.商业智能.数据动态分析 数据动态分析和产 ...

  9. 【系统分析师之路】2007年下系统分析师上午综合知识真题

    [系统分析师之路]2007年下系统分析师上午综合知识真题 [2007下系分真题第一题:绿色] 01.图1中左边的UML类图描绘的是设计模式中的(1)模式.右边的UML类图描述了该模式的一种应用,其中与 ...

  10. 【系统分析师之路】2016年系统分析师下午案例分析真题

    [系统分析师之路]2016年系统分析师下午案例分析真题 系统分析师下午案例分析真题 [系统分析师之路]2016年系统分析师下午案例分析真题 2016年系统分析师下午案例分析第一题(系统规划) 我的解答 ...

最新文章

  1. java字符串复制空值_Java脚本:去除字符串中空值
  2. java异步请求显示数据格式_JSON(四)——异步请求中前后端使用Json格式的数据进行交互...
  3. Sticker.js生成图片或者页面元素“速干贴”效果
  4. 菜鸟学习笔记2,$(document).ready()使用讨论
  5. python流行的爬虫框架_Python爬虫相关框架
  6. 【dfs】拔河比赛(ybtoj dfs-1-1)
  7. 【OpenCV 例程200篇】62. 图像锐化——钝化掩蔽
  8. python 字符串删除重复_Python删除list里的重复元素有几种方法?
  9. 中心对称数 java_【LeetCode(Java) - 246】中心对称数
  10. html块级页面居中,几个并排div的CSS / HTML居中
  11. spring配置文件详解
  12. 家庭上网用路由器和ADSL的连接
  13. Vue2版Cnode社区webapp
  14. C语言作业:统计素数并求和
  15. 41-【JS编程接口】DOM事件与事件委托
  16. 关于Eclipse在servlet中连接数据库时出现驱动加载失败的解决
  17. 白嫖 Moss 斯坦福文件查重
  18. 【问题记录】labelImg:一款实用图片标注工具的安装和使用
  19. 高效并发:Synchornized的锁优化详解
  20. header = struct.pack(!i, n) struct.error: 'i' format requires -2147483648 number 2147483647

热门文章

  1. matlab图像光照效果模拟
  2. 基于gmapping的激光slam导航
  3. 今日得闲,完善一下之前用python画的滑稽笑脸的代码,附计算过程
  4. jpg怎么合成一份_如何将多张图片合成一个文件
  5. m4s格式转换mp3_QQ音乐下载的歌曲怎么转换MP3?音频转换格式详细教程
  6. div 设置a4大小_CSS设置A4纸张大小_others_酷徒编程知识库
  7. 业绩梯队:让各层级领导者做出正确的业绩
  8. 中兴新支点服务器安装,U盘安装中兴新支点操作系统(NewStart)的方法
  9. 人类一败涂地服务器不稳定,人类一败涂地崩溃怎么办 人类一败涂地游戏崩溃解决方法一览_游侠网...
  10. python 京东签到_Python实战—京东用户行为分析