2022年软考-系统分析师考试题库及全真模拟冲刺卷(含答案带详解)套卷62

上传人:人*** 文档编号:459867914 上传时间:2023-10-10 格式:DOCX 页数:25 大小:188.28KB
返回 下载 相关 举报
2022年软考-系统分析师考试题库及全真模拟冲刺卷(含答案带详解)套卷62_第1页
第1页 / 共25页
2022年软考-系统分析师考试题库及全真模拟冲刺卷(含答案带详解)套卷62_第2页
第2页 / 共25页
2022年软考-系统分析师考试题库及全真模拟冲刺卷(含答案带详解)套卷62_第3页
第3页 / 共25页
2022年软考-系统分析师考试题库及全真模拟冲刺卷(含答案带详解)套卷62_第4页
第4页 / 共25页
2022年软考-系统分析师考试题库及全真模拟冲刺卷(含答案带详解)套卷62_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《2022年软考-系统分析师考试题库及全真模拟冲刺卷(含答案带详解)套卷62》由会员分享,可在线阅读,更多相关《2022年软考-系统分析师考试题库及全真模拟冲刺卷(含答案带详解)套卷62(25页珍藏版)》请在金锄头文库上搜索。

1、2022年软考-系统分析师考试题库及全真模拟冲刺卷(含答案带详解)1. 单选题企业应用集成( Enterprise Application Integration, EAI) 技术可以消除()。当前,从最普遍的意义上来说,EAI可以包括表示集成、数据集成、控制集成和业务流程集成等多个层次和方面。其中,()把用户界面作为公共的集成点,把原有零散的系统界面集中在一个新的界面中。问题1选项A.业务流程编排错误B.安全隐患C.信息孤岛D.网络故障问题2选项A.表示集成B.数据集成C.控制集成D.业务流程集成【答案】第1题:C第2题:A【解析】第1题:本题考查的是企业应用集成(Enterprise Ap

2、plication Integration,EAI)技术。企业应用集成(Enterprise Application Integration,EAI)技术可以消除信息孤岛,它将多个企业信息系统连接起来,实现无缝集成,使它们就像一个整体一样。EAI是伴随着企业信息系统的发展而产生和演变的,企业的价值取向是推动EAI技术发展的原动力,而EAI的实现反过来也驱动企业竞争优势的提升。第一空为C选项。EAI可以包括表示集成、数据集成、控制集成和业务流程集成等多个层次和方面。界面集成:把各应用系统的界面集成起来,统一入口,产生“整体”感觉。所以第二空为A选项。数据集成:数据集成是应用集成和业务过程集成的基

3、础。把不同来源、格式、特点性质的数据在逻辑上或物理上有机地集中,从而为企业提供全面的数据共享。ETL、数据仓库、联邦数据库都可视为数据集成。控制集成(功能集成、应用集成):业务逻辑层次集成,可以借助于远程过程调用或远程方法调用、面向消息的中间件等技术。业务流程集成(过程集成):进行业务流程集成时,企业必须对各种业务信息的交换进行定义、授权和管理,以便改进操作、减少成本、提高响应速度。第2题:2. 单选题软件能力成熟度模型提供了一个软件能力成熟度的框架,它将软件过程改进的步骤组织成5个成熟度等级。其中,软件过程已建立了基本的项目管理过程,可用于对成本、进度和功能特性进行跟踪,说明软件已达到( )

4、成熟度等级。问题1选项A.已定义级B.优化级C.已管理级D.可重复级【答案】D【解析】CMM的目的是帮助组织对软件过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。CMM的五个成熟度等级分别为初始级、可重复级、已定义级、已管理级和优化级。(1)初始级。初始级是未加定义的随意过程,软件过程的特点是无秩序的,有时甚至是混乱的。软件过程定义几乎处于无章法和步骤可循的状态,软件产品所取得的成功往往依赖于极个别人的努力和机遇。(2)可重复级。可重复级是规则化和纪律化的过程,软件过程已建立了基本的项目管理过程,可用于对成本、进度和功能特性进行跟踪。对类似的应用项目,有章可

5、循并能重复以往所取得的成功。(3)已定义级。已定义级是标准的和一致的过程,用于管理的和工程的软件过程均已文档化、标准化,并形成了整个软件组织的标准软件过程。全部项目均采用与实际情况相吻合的、适当修改后的标准软件过程来进行操作。(4)已管理级。已管理级是可预测的过程,软件过程和产品质量有详细的度量标准。软件过程和产品质量得到了定量的认识和控制。(5)优化级。优化级是持续改进的过程,通过对来自过程、新概念和新技术等方面的各种有用信息的定量分析,能够不断地、持续性地对过程进行改进。3. 单选题企业战略与信息化战略集成的主要方法有业务与IT整合和(),其中,()适用于现有信息系统和IT基础架构不一致、

6、不兼容和缺乏统一的整体管理的企业。问题1选项A.企业IT架构B.BITAC.信息架构D.业务信息整合问题2选项A.信息架构B.企业IT架构C.业务与IT整合D.结构化方法【答案】第1题:A第2题:B【解析】第1题:本题考查的是企业信息化战略与企业战略相关内容。信息化战略与企业战略的集成:信息化战略从企业战略出发,服务于企业战略,同时又影响和促进企业战略。企业战略与信息化战略集成的主要方法有BITA(Business-IT Alignment,业务与IT整合)和EITA(Enterprise IT Architecture,企业IT架构)。第一空为A选项。(1)业务与IT整合。BITA是一种以业

7、务为导向的、全面的IT管理咨询实施方法论。从制订企业战略、建立(或改进)企业组织结构和业务流程,到进行IT管理和制订过渡计划(transition plan),使IT能够更好地为企业战略和目标服务。BITA适用于信息系统不能满足当前管理中的业务需要,业务和IT之间总是有不一致的地方。BITA的主要步骤是:评估和分析企业当前业务和IT不一致的领域,整理出企业的业务远景和未来战略,建立业务模型,提出达到未来目标的转变过程建议和初步计划,以及执行计划。(2)企业IT架构。EITA分析企业战略,帮助企业制订IT战略,并对其投资决策进行指导。在技术、信息系统、信息、IT组织和IT流程方面,帮助企业建立I

8、T的原则规范、模式和标准,指出IT需要改进的方面并帮助制订行动计划。EITA适用于现有信息系统和IT基础架构不一致、不兼容和缺乏统一的整体管理的企业。第二空为B选项。第2题:4. 单选题将Teachers表的查询权限授予用户U1和U2,并允许该用户将此权限授予其他用户。实现此功能的SQL语句如下()。问题1选项A.GRANT SELECT ON TABLE Teachers TO U1, U2 WITH PUBLIC;B.GRANT SELECT TO TABLE Teachers ON U1, U2 WITH PUBLIC;C.GRANT SELECT ON TABLE Teachers T

9、O U1, U2 WITH GRANT OPTION;D.GRANT SELECT TO TABLE Teachers ON U1, U2 WITH GRANT OPTION;【答案】C【解析】本题是对授权SQL语句的考查。SQL 中使用 grant 和 revoke 语句向用户授予或收回对数据的操作权限。grant 语句向用户授予权限,revoke 语句收回已经授予用户的权限。grant 语句的一般格式为:grant ,.on ,.to ,.with grant option 所以可以排除BD选项。with grant option的意思是:权限赋予/取消是级联的,如将with grant

10、option用于对象授权时,被授予的用户也可把此对象权限授予其他用户或角色,但管理员收回用with grant option授权的用户对象权限时,权限会因传播而失效。而WITH PUBLIC是可将权限赋给所有的用户,故答案为C选项。5. 案例题某商校拟开发一套图书馆管理系统,在系统分析阶段,系统分析师整理的核心业务流程与需求如下:系统为每个读者建立一个账户,并给读者发放读者证(包含读者证号、读者姓名),账户中存储读者的个人信息、借阅信息以及预订信息等,挂有读者证可以借阅图书、返还图书、查询图书信息、预订图书、取消预订等。在借阅图书时,需要输入读者所借阅的图书名、ISBN号,然后输入读者的读者证

11、号,完成后提交系统,以进行读者验证,如果读者有效,借阅请求被接受,系统查询读者所借阅的图书是否存在,若存在,则读者可借出图书,系统记录借阅记录;如果读者所借的图书已被借出,读者还可预订该图书。读者如期还书后,系统清除借阅记录,否则需缴纳罚金,读者还可以选择续借图书。同时,以上部分操作还需要系统管理员和图书管理员参与。【问题1】(6分)采用面向对象方法进行软件系统分析与设计时,一项重要的工作是进行类的分析与设计。请用200字以内的文字说明分析类图与设计类图的差异。【问题2】(11分)设计类图的首要工作是进行类的识别与分类,该工作可分为两个阶段“”首先,采用识别与筛选法,对需求分析文档进行分析,保

12、留系统的重要概念与属性,删除不正确或冗余的内容;其次,将识别出来的类按照边界类、实体类和控制类等三种类型进行分类。请用200字以内的文字对边界类,实体类和控制类的作用进行简要解释,并对下面给出的候选项进行识别与筛选,将合适的候选项编号填入表2-1中的(1)(3)空白处, 完成类的识别与分类工作。表2-1图书管理系统类识别与分类表格候选项:a)系统管理员b)图书管理员c)读者d)读者证e)账户f)图书g)借阅h)归还i)预订j)罚金K)续借I)借阅记录【问题3】(8分)根据类之间的相关性特点,可以将类之间的关系分为组合(composition),继承(inheritance),关联 (assoc

13、iation),聚合(aggregation)和依赖 (dependency)等5种, 请用300字以内的文字分别对这5种关系的内涵进行叙述,并从封装性、动态组合和创建对象的方便性三个方面对组合和继承关系的优缺点进行比较。【答案】【问题1】(6分)分析阶段的类图主要是从业务领域获取信息的,在描述上更多使用了业务领域的语言和词汇。设计阶段的类图是从编程实现角度来设计类图的,更多的是考虑类编码的实现。【问题2】(11分)(1) d)读者证(2)a)系统管理员 b)图书管理员 c)读者 e)账户 f)图书j)罚金 I)借阅记录(3)g)借阅 h)归还 i)预订 k)续借【问题3】(8分)封装性:组合

14、:不破坏封装性,整体类与局部类之间松耦合,相对独立。继承:破坏封装性,子类与父类紧耦合,子类缺独立性。动态组合:组合:支持动态组合。继承:不支持动态组合。创建对象:组合:创建整体类时,需要创建所有局部类的对象。继承:创建子类对象时,不需要创建父类对象。(1)关联关系。关联提供了不同类的对象之间的结构关系,它在一段时间内将多个类的实例连接在一起。(2)依赖关系。两个类A和B,如果B的变化可能会引起A的变化,则称类A依赖于类B。依赖可以由各种原因引起。(3)继承关系。本质上就是泛化关系。继承是在某个类的层次关联中不同的类共享属性和方法的一种机制。父类与子类的关系是一般与特殊的关系,一个父类可以有多

15、个子类,这些子类都是父类的特例。(4)聚合关系。表示类之间的整体与部分的关系,其含义是“部分”可能同时属于多个“整体”,“部分”与“整体”的生命周期可以不相同。(5)组合关系。表示类之间的整体与部分的关系。其中的“部分”只能属于一个“整体”,“部分”与“整体”的生命周期相同,“部分”随着“整体”的创建而创建,也随着“整体”的消亡而消亡。【解析】常见的类关系包括:(1)关联关系。关联提供了不同类的对象之间的结构关系,它在一段时间内将多个类的实例连接在一起。关联体现的是对象实例之间的关系,而不表示两个类之间的关系。其余的关系涉及类元自身的描述,而不是它们的实例。(2)依赖关系。两个类A和B,如果B的变化可能会引起A的变化,则称类A依赖于类B。依赖可以由各种原因引起,例如,一个类向另一个类发送消息、一个类是另一个类的数据成员、一个类是另一个类的某个操作参数等。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号