高级系统分析师上午模拟试题及答案解析5.docx
- 文档编号:5446468
- 上传时间:2022-12-16
- 格式:DOCX
- 页数:60
- 大小:55.30KB
高级系统分析师上午模拟试题及答案解析5.docx
《高级系统分析师上午模拟试题及答案解析5.docx》由会员分享,可在线阅读,更多相关《高级系统分析师上午模拟试题及答案解析5.docx(60页珍藏版)》请在冰豆网上搜索。
高级系统分析师上午模拟试题及答案解析5
高级系统分析师上午模拟试题及答案解析(5)
(1/79)选择题
第1题
系统设计是软件开发的重要阶段,______主要是按系统需求说明来确定此系统的软件结构,并设计出各个部分的功能和接口。
A.外部设计
B.内部设计
C.程序设计
D.输入/输出设计
下一题
(2/79)选择题
第2题
确认测试主要用于验证软件的功能、性能和其他特性是否与用户需求一致。
下述各种测试中,______为确认测试。
A.负载测试和压力测试
B.α测试和β测试
C.随机测试和功能测试
D.可靠性测试和性能测试
上一题下一题
(3/79)选择题
第3题
在对现有系统进行分析时,______方法是错误的。
A.多与用户沟通,了解他们对现有系统的认识和评价
B.了解现有系统的组织结构、输入/输出、资源利用情况和数据处理过程
C.理解现有系统“做什么”的基础上,抽取其“怎么做”的本质
D.从对现有系统的物理模型出发,通过研究、分析建立起其较高层次的逻辑模型描述
上一题下一题
(4/79)选择题
第4题
UML中,序列图的基本元素包括______。
A.对象、生命线和泳道
B.对象、泳道和消息
C.对象、生命线和消息
D.生命线、泳道和消息
上一题下一题
(5/79)选择题
第5题
下列关于各种软件开发方法的叙述中,错误的是______。
A.结构化开发方法的缺点是开发周期较长,难以适应需求变化
B.可以把结构化方法和面向对象方法结合起来进行系统开发,使用面向对象方法进行自顶向下的划分,自底向上地使用结构化方法开发系统
C.与传统方法相比,敏捷开发方法比较适合需求变化较大或者开发前期需求不是很清晰的项目,以它的灵活性来适应需求的变化
D.面向服务的方法以粗粒度、松散耦合和基于标准的服务为基础,增强了系统的灵活性、可复用性和可演化性
上一题下一题
(6/79)选择题
第6题
客户关系管理(CRM)系统将市场营销的科学管理理念通过信息技术的手段集成在软件上,能够帮助企业构建良好的客户关系。
以下关于CRM系统的叙述中,错误的是______。
A.销售自动化是CRM系统中最基本的模块
B.营销自动化作为销售自动化的补充,包括营销计划的编制和执行、计划结果分析等
C.CRM系统能够与ERP系统在财务、制造、库存等环节进行连接,但两者关系相对松散,一般不会形成闭环结构
D.客户服务与支持是CRM系统的重要功能。
目前,客户服务与支持的主要手段是通过呼叫中心和互联网来实现的
上一题下一题
(7/79)选择题
第7题
M画家将自己创作的一幅美术作品原件赠与了L公司。
L公司未经该画家的许可,擅自将这幅美术作品作为商标注册,且取得商标权,并大量复制用于该公司的产品上。
L公司的行为侵犯了M画家的______。
A.著作权
B.发表权
C.商标权
D.展览权
上一题下一题
(8/79)选择题
第8题
共享数据库是一种重要的企业应用集成方式。
以下关于共享数据库集成方式的叙述中,错误的是______。
A.共享数据库集成方式通常将应用程序的数据存储在一个共享数据库中,通过制定统一的数据库模式来处理不同应用的集成需求
B.共享数据库为不同的应用程序提供了统一的数据存储与格式定义,能够解决不同应用程序中数据语义不一致的问题
C.多个应用程序可能通过共享数据库频繁地读取和修改相同的数据,这会使共享数据库成为一个性能瓶颈
D.共享数据库集成方式的一个重要限制来自外部的已封装应用,这些封装好的应用程序只能采用自己定义的数据库模式,调整和集成余地较小
上一题下一题
(9/79)选择题
第9题
架构权衡分析方法(ATAM)是一种常用的软件架构评估方法,下列关于该方法的叙述中,正确的是______。
A.ATAM需要对代码的质量进行评估
B.ATAM需要对软件系统需求的正确性进行评价
C.ATAM需要对软件系统进行集成测试
D.ATAM需要对软件质量属性进行优先级排序
上一题下一题
(10~11/共79题)选择题
在UML2.0中,______强调消息跨越不同对象或参与者的实际时间,而不仅仅关心消息的相对顺序;它能够______。
第10题
A.定时图
B.通信图
C.顺序图
D.交互概览图
第11题
A.表示对象之间的组织结构
B.直观地表示对象之间的协作关系
C.把状态发生变化的时刻以及各个状态所持续的时间具体地表示出来
D.确定参与交互的执行者
上一题下一题
(12/79)选择题
第12题
某部门邀请3位专家对12个项目进行评选,每个专家选了5个项目。
评选的结果中,有a个项目被3人都选中,有b个项目被2人选中,有c个项目被1人选中,有2个项目无人选中。
据此,可以推断______。
A.a>2
B.b>5
C.b为偶数
D.c≥a+b
上一题下一题
(13~14/共79题)选择题
RUP是一个二维的软件开发模型,其核心特点之一是______。
RUP将软件开发生存周期划分为多个循环(Cycle),每个循环由4个连续的阶段组成,每个阶段完成确定的任务。
设计及确定系统的体系结构,制定工作计划及资源要求是在______阶段完成的。
第13题
A.数据驱动
B.模型驱动
C.用例驱动
D.状态驱动
第14题
A.初始(Inception)
B.细化(Elaboration)
C.构造(Construaction)
D.移交(Transition)
上一题下一题
(15/79)选择题
第15题
在建立企业模型过程中,确定了企业高层业务功能之后,可以通过功能分解的方式将其进一步分解为业务过程。
以下关于功能分解原则的描述,错误的是______。
A.每个高层功能一般至少可分解成两个子功能或过程
B.同种功能或过程在分解中不能重复出现
C.组成较高层次的功能的子功能或过程,必须反映较高层功能的所有方面
D.在同一分解层次上同时包含功能与过程
上一题下一题
(16~17/共79题)选择题
某商场商品数据库的商品关系模式P(商品代码,商品名称,供应商,联系方式,库存量),函数依赖集F={商品代码→商品名称,(商品代码,供应商)→库存量,供应商→联系方式}。
商品关系模式P达到______;该关系模式分解成______后,具有无损连接的特性,并能够保持函数依赖。
第16题
A.1NF
B.2NF
C.3NF
D.BCNF
第17题
A.P1(商品代码,联系方式),P2(商品名称,供应商,库存量)
B.P1(商品名称,联系方式),P2(商品代码,供应商,库存量)
C.P1(商品代码,商品名称,联系方式),P2(供应商,库存量)
D.P1(商品代码,商品名称),P2(商品代码,供应商,库存量),P3(供应商,联系方式)
上一题下一题
(18/79)选择题
第18题
主机host1对host2进行域名查询的过程如下图所示,下列说法中正确的是______。
图片
A.根域名服务器采用迭代查询,中介域名服务器采用递归查询
B.根域名服务器采用递归查询,中介域名服务器采用迭代查询
C.根域名服务器和中介域名服务器均采用迭代查询
D.根域名服务器和中介域名服务器均采用递归查询
上一题下一题
(19~20/共79题)选择题
某银行系统采用FactoryMethod方法描述其不同账户之间的关系,设计出的类图如图所示。
其中与FactoryMethod辛的Creator角色相对应的类是______;与Product角色相对应的类是______。
图片
第19题
A.Bank
B.Account
C.Checking
D.Savings
第20题
A.Bank
B.Account
C.Checking
D.Savings
上一题下一题
(21/79)选择题
第21题
某软件公司正在设计一个通用的嵌入式数据处理平台,需要支持多种数据处理芯片之间的数据传递与交换。
该平台的核心功能之一要求能够屏蔽芯片之间的数据交互,使其耦合松散,并且可以独立改变芯片之间的交互过程。
针对上述需求,采用______最为合适。
A.抽象工厂模式
B.策略模式
C.中介者模式
D.状态模式
上一题下一题
(22/79)选择题
第22题
某企业内部现有的主要业务功能已经封装为Web服务。
为了拓展业务范围,需要将现有的业务功能进行多种组合,形成新的业务功能。
针对业务灵活组合这一要求,采用______架构风格最为合适。
A.管道-过滤器
B.解释器
C.显式调用
D.黑板
上一题下一题
(23~24/共79题)选择题
某公司在对一家用车库门嵌入式软件系统进行架构设计时,识别出两个关键的质量属性场景,其中“当车库门正常下降时,如果发现下面有障碍物,则系统停止下降的时间需要控制在0.1秒内”与______质量属性相关;“系统需要为部署在远程PC机上的智能家居系统留有控制接口,并支持在智能家居系统中对该系统进行远程错误诊断与调试”与______质量属性相关。
第23题
A.可用性
B.性能
C.可修改性
D.可测试性
第24题
A.可用性
B.性能
C.可修改性
D.可测试性
上一题下一题
(25/79)选择题
第25题
网络设计过程包括逻辑网络设计和物理网络设计两个阶段,下面的选项中,______应该属于逻辑网络设计阶段的任务。
A.选择路由协议
B.设备选型
C.结构化布线
D.机房设计
上一题下一题
(26/79)选择题
第26题
某学校举行程序设计竞赛,两位同学针对同一问题、按照规定的技术标准、采用相同的程序设计语言、利用相同的开发环境完成了程序设计。
两个程序相似,同学甲先提交,同学乙的构思优于甲。
此情形下,______享有软件著作权。
A.同学甲
B.同学甲、同学乙都各自
C.同学乙
D.同学甲、同学乙都不
上一题下一题
(27~31/共79题)选择题
在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序执行单元。
为了保证数据完整性,要求数据库系统维护事务的原子性、一致性、隔离性和持久性。
针对事务的这4种特性,考虑以下的架构设计场景:
假设在某一个时刻只有一个活动的事务,为了保证事务的原子性,对于要执行写操作的数据项,数据库系统在磁盘上维护数据库的一个副本,所有的写操作都在数据库副本上执行,而保持原始数据库不变,如果在任一时刻操作不得不中止,系统仅需要删除副本,原数据库没有受到任何影响。
这种设计策略称为______。
事务的一致性要求在没有其他事务并发执行的情况下,事务的执行应该保证数据库的一致性。
数据库系统通常采用______机制保证单个事务的一致性。
事务的隔离性保证操作并发执行后的系统状态与这些操作以某种次序顺序执行(即可串行化执行)后的状态是等价的。
两阶段锁协议是实现隔离性的常见方案,该协议______。
持久性保证一旦事务完成,该事务对数据库所做的所有更新都是永久的,如果事务完成后系统出现故障,则需要通过恢复机制保证事务的持久性。
假设在目志中记录所有对数据库的修改操作,将一个事务的所有写操作延迟到事务提交后才执行,则在日志中______,当系统发生故障时,如果某个事务已经开始,但没有提交,则该事务应该______。
第27题
A.主动冗余
B.影子拷贝
C.热备份
D.多版本编程
第28题
A.逻辑正确性检查
B.物理正确性检查
C.完整性约束检查
D.唯一性检查
第29题
A.能够保证事务的可串行化执行,可能发生死锁
B.不能保证事务的可串行化执行,不会发生死锁
C.不能保证事务的可串行化执行,可能发生死锁
D.能够保证事务的可串行化执行,不会发生死锁
第30题
A.无需记录“事务开始执行”这一事件
B.无需记录“事务已经提交”这一事件
C.无需记录数据项被事务修改后的新值
D.无需记录数据项被事务修改前的原始值
第31题
A.重做
B.撤销
C.什么都不做
D.抛出异常后退出
上一题下一题
(32~33/共79题)选择题
某公司欲开发一个门户网站,将公司的各个分公司及办事处信息进行整合。
现决定采用Composite设计模式来实现公司的组织结构关系,并设计了如图所示的UML类图。
图中与Composite模式中的“Component”角色相对应的类是______,与“Composite”角色相对应的类是______。
图片
第32题
A.Company
B.FinanceDepartment
C.HRDepartment
D.ConcreteCompany
第33题
A.Company
B.FinanceDepartment
C.HRDepartment
D.ConcreteCompany
上一题下一题
(34/79)选择题
第34题
架构描述语言(ArchitectureDescriptionLanguage,ADL)是一种为明确说明软件系统的概念架构和对这些概念架构建模提供功能的语言。
ADL主要包括以下组成部分:
组件、组件接口、______和架构配置。
A.架构风格
B.架构实现
C.连接件
D.组件实现
上一题下一题
(35/79)选择题
第35题
计算机系统中,在______的情况下一般应采用异步传输方式。
A.CPU访问内存
B.CPU与I/O接口交换信息
C.CPU与PCI总线交换信息
D.I/O接口与打印机交换信息
上一题下一题
(36~37/共79题)选择题
特定领域软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软件架构。
实施DSSA的过程中包括一系列基本的活动,其中______活动的主要目的是为了获得DSSA。
该活动参加人员中,______的主要任务是提供关于领域中系统的需求规划和实现的知识。
第36题
A.领域需求
B.领域分析
C.领域设计
D.领域实现
第37题
A.领域专家
B.领域分析者
C.领域设计者
D.领域实现者
上一题下一题
(38/79)选择题
第38题
网络拓扑设计是计算机网络建设的第一步。
它对网络的影响主要表现在______。
①网络性能②系统可靠性③出口带宽④网络协议
A.①、②
B.①、②、③
C.③、④
D.①、②、④
上一题下一题
(39~40/共79题)选择题
在基于构件的软件开发中,______描述系统设计蓝图以保证系统提供适当的功能;______用来了解系统的性能、吞吐率等非功能性属性。
第39题
A.逻辑构件模型
B.物理构件模型
C.组件接口模型
D.系统交互模型
第40题
A.逻辑构件模型
B.物理构件模型
C.组件接口模型
D.系统交互模型
上一题下一题
(41/79)选择题
第41题
在分布式系统开发中,通常需要将任务分配到不同的逻辑计算层。
业务数据的综合计算分析任务属于______。
A.表示逻辑层
B.应用逻辑层
C.数据处理层
D.数据层
上一题下一题
(42/79)选择题
第42题
以下关于需求获取方法的叙述中,______是正确的。
A.问卷调查可以在短时间内,以低廉的价格从大量的回答中收集数据
B.用户访谈是最为灵活、成本最低的一种需求获取方法
C.抽样能够提高需求获取效率,且不会受到系统分析师的主观因素影响
D.用户访谈的成功与否与系统分析师的人际沟通能力无关
上一题下一题
(43/79)选择题
第43题
以下关于软件架构风格与系统性能关系的叙述,错误的是______。
A.对于采用层次化架构风格的系统,划分的层次越多,系统的性能越差
B.对于采用管道-过滤器架构风格的系统,可以通过引入过滤器的数据并发处理,以便提高系统性能
C.对于采用面向对象架构风格的系统,可以通过减少功能调用层次提高系统性能
D.对于采用过程调用架构风格的系统,可以通过将显式调用策略替换为隐式调用策略提高系统性能
上一题下一题
(44~46/共79题)选择题
ANSI/IEEE1471-2000是对软件密集型系统的架构进行描述的标准。
在该标准中,______这一概念主要用于描述软件架构模型。
在此基础上,通常采用______描述某个利益相关人(Stakeholder)所关注架构模型的某一方面。
则是对所有利益相关人关注点的响应和回答。
第44题
A.上下文
B.架构风格
C.组件
D.视图
第45题
A.环境
B.资源
C.视角
D.场景
第46题
A.架构
B.系统
C.模型
D.使命
上一题下一题
(47/79)选择题
第47题
UML用系统视图描述系统的组织结构。
其中,______对系统的物理代码的文件和构件进行建模。
A.构件视图
B.物理视图
C.实现视图
D.部署视图
上一题下一题
(48/79)选择题
第48题
在网络管理中要防止各种安全威胁。
在SNMPv3中,无法预防的安全威胁是______。
A.篡改管理信息:
通过改变传输中的SNMP报文实施XX的管理操作
B.通信分析:
第三者分析管理实体之间的通信规律,从而获取管理信息
C.假冒合法用户:
XX的用户冒充授权用户,企图实施管理操作
D.消息泄露:
SNMP引擎之间交换的信息被第三者偷听
上一题下一题
(49~50/共79题)选择题
若系统中的某子模块需要为其他模块提供访问不同数据库系统的功能,这些数据库系统提供的访间接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询。
针对上述需求,可以采用______设计模式抽象出相同的数据库访问过程,该设计模式______。
第49题
A.外观
B.装饰
C.桥接
D.享元
第50题
A.可以动态、透明地给单个对象添加职责
B.为子系统定义了一个高层接口,这个接口使得这一子系统更加容易使用
C.通过运用共享技术,有效支持大量细粒度的对象
D.将抽象部分与它的实现部分分离,使它们都可以独立地变化
上一题下一题
(51/79)选择题
第51题
以下关于IPSec协议的描述中,正确的是______。
A.IPSec认证头(AH)不提供数据加密服务
B.IPSec封装安全负荷(ESP)用于数据完整性认证和数据源认证
C.IPSec的传输模式对原来的IP数据报进行了封装和加密,再加上了新IP头
D.IPSec通过应用层的Web服务建立安全连接
上一题下一题
(52/79)选择题
第52题
防火墙的工作层次是决定防火墙效率及安全的主要因素,下面的叙述中正确的是______。
A.防火墙工作层次越低,则工作效率越高,同时安全性越高
B.防火墙工作层次越低,则工作效率越低,同时安全性越低
C.防火墙工作层次越高,则工作效率越高,同时安全性越低
D.防火墙工作层次越高,则工作效率越低,同时安全性越高
上一题下一题
(53/79)选择题
第53题
设甲乙丙三人独立解决某个问题的概率分别为0.45、0.55、0.6,则三人一起解决该问题的概率约为______。
A.0.53
B.0.7
C.0.8
D.0.9
上一题下一题
(54~55/共79题)选择题
在RUP中采用“4+1”的视图模型来描述软件系统的体系结构。
在该模型中,最终用户侧重于______,系统工程师侧重于______。
第54题
A.实现视图
B.进程视图
C.逻辑视图
D.部署视图
第55题
A.实现视图
B.进程视图
C.逻辑视图
D.部署视图
上一题下一题
(56/79)选择题
第56题
在网络系统设计过程中,逻辑网络设计阶段的任务是______。
A.依据逻辑网络设计的要求,确定设备的物理分布和运行环境
B.分析现有网络和新网络的资源分布,掌握网络的运行状态
C.根据需求规范和通信规范,实施资源分配和安全规划
D.理解网络应该具有的功能和性能,设计出符合用户需求的网络
上一题下一题
(57/79)选择题
第57题
某公司欲开发一个软件系统的在线文档帮助系统,用户可以在任何一个查询上下文中输入查询关键字,如果当前查询环境下没有相关内容,则系统会将查询按照一定的顺序转发给其他查询环境。
基于上述需求,采用______最为合适。
A.责任链模式
B.桥接模式
C.装饰模式
D.适配器模式
上一题下一题
(58/79)选择题
第58题
下列关于敏捷方法的叙述,______是错误的。
A.敏捷方法强调可工作的软件胜过大量的文档
B.敏捷方法强调软件过程与工具胜过个体和交互
C.敏捷方法强调尽早提交有价值的软件
D.敏捷方法强调小版本发布
上一题下一题
(59/79)选择题
第59题
软件______是指改正产生于系统开发阶段而在系统测试阶段尚未发现的错误。
A.完善性维护
B.适应性维护
C.正确性维护
D.预防性维护
上一题下一题
(60/79)选择题
第60题
下列关于软件需求管理或需求开发的叙述中,正确的是______。
A.所谓需求管理是指对需求开发的管理
B.需求管理包括:
需求获取、需求分析、需求定义和需求验证
C.需求开发是将用户需求转化为应用系统成果的过程
D.在需求管理中,要求维持对用户原始需求和所有产品构件需求的双向跟踪
上一题下一题
(61/79)选择题
第61题
ARP攻击造成网络无法跨网段通信的原因是______。
A.发送大量ARP报文造成网络拥塞
B.伪造网关ARP报文使得数据包无法发送到网关
C.ARP攻击破坏了网络的物理连通性
D.ARP攻击破坏了网关设备
上一题下一题
(62~63/共79题)选择题
基于场景的架构分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)是卡耐基梅隆大学软件工程研究所的Kazman等人于1983年提出的一种非功能质量属性的架构分析方法,是最早形成文档并得到广泛应用的软件架构分析方法。
SAAM的主要输入是问题描述、______和架构描述文档,其分析过程主要包括场景开发、______、单个场景评估、场景交互和总体评估。
第62题
A.问题说明
B.问题建模
C.需求说明
D.需求建模
第63题
A.架构需求
B.架构描述
C.架构设计
D.架构实现
上一题下一题
(64/79)选择题
第64题
某公司欲对其内部的信息系统进行集成,需要实现在系统之间快速传递可定制格式的数据包,并且当有新的数据包到达时,接收系统会自动得到通知。
另外还要求支持数据重传,以确保传输的成功。
针对这些集成需求,应该采用______的集成方式。
A.远程过程调用
B.共享数据库
C.文件传输
D.消息传递
上一题下一题
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高级 系统分析 上午 模拟 试题 答案 解析