《2023年系统分析师考试模拟试题及参考答案.docx》由会员分享,可在线阅读,更多相关《2023年系统分析师考试模拟试题及参考答案.docx(20页珍藏版)》请在第一文库网上搜索。
1、2023年系统分析师考试模拟试题及参考答案模拟试题(一)1 .使用多处理机系统的主要目的是实现O代码的并行性。A、操作级和指令级B、指令级和作业级C、作业级和任务级D、任务级和指令级答案:D解析:在多处理机系统中,提高程序并行性的关键,是把任务分解成足够多的可同时操作的进程,即实现任务级和指令级的并行。2 .按照CaChe地址映像的块冲突概率,从高到低排列的是()。A、全相联映像一直接映像一组相联映像B、直接映像一组相联映像一全相联映像C、组相联映像一全相联映像一直接映像D、直接映像一全相联映像一组相联映像答案:B解析:直接映像是指在进行映像的工作时,规定各区中的某一信息块只能映像到Cache
2、中的一个固定的信息块中。全相联映像是指主存中的每一个字块可映像到Cache任何一个字块位置上。组相联映像方式是直接映像和全相联映像的一种折衷方案,这种方法将存储空间分为若干组,各组之间是直接映像,而组内各块之间则是全相联映像。进行地址映像时,直接映像方式下冲突概率最高,全相联映像方式下冲突概率最低。3 .面向对象分析中,构建用例模型一般分为四个阶段,其中,除了()阶段之外,其它阶段是必需的。A、识别参与者B、合并需求获得用例C、细化用例描述D、调整用例模型答案:D解析:在OoA方法中,构建用例模型一般需要经历四个阶段,分别是识别参与者、合并需求获得用例、细化用例描述和调整用例模型,其中前三个阶
3、段是必需的。4 .某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若磁盘上物理块的编号依次为:0、1、2、;系统中的字长为32位,字的编号依次为:0、1、2、,字中的一位对应文件存储器上的一个物理块,取值0和1分别表示空闲和占用,如下图所示。假设操作系统将2053号物理块分配给某文件,那么该物理块的使用情况在位示图中编号为(请作答此空)的字中描述;系统应该将OoA、该字的位号5的位置“0B、该字的位号5的位置“1C、该字的位号6的位置“0D、该字的位号6的位置“1”答案:B解析:2053号物理块对应字的编号是64号,前面的0-2047位已经占满,因此第64号字的第0位是
4、2048,第1位是2049,第2位是2050,第3位2051,第4位2052,第4位2053。5 .某服装公司希望对现有的信息发布系统进行集成与改造,从而实现随时通过互联网向用户发布特定的信息,为了避免骚扰用户,系统还要允许每个用户指定他们感兴趣的消息,另外还要向特定的用户群发送特定消息。针对上述要求,()方案相对更为可行。A采用订阅-发布(SUbSCriPt/Pub1ish)模式。客户订阅需要的信息,并监听消息,消息到来后通知客户接收B、采用动态接收表(Dynamie1iSt)模式。客户订阅需要的消息,接收表是一个路由器,把一个消息广播给一组接收者,同时为每个接收者提供专门的消息处理C、采用
5、消息存储库(MeSSageStOre)模式。监听所有的消息,将它们存储到一个消息存储库中,通过查询客户订阅状态如何进行消息分发D、采用文件传输(Fi1eTranSfer)模式。用户安装客户端监听消息,消息转换为文件,通过FTP传输并通知用户接收消息答案:B解析:这里包含两个方面的需求,首先是一个”订阅一发布”的要求,即向用户推送他们感兴趣的消息;另外一个需求是向特定的用户群发送特定的消息。对这两个需求,仅仅采用”订阅一发布”的方式无法满足第二个功能需求。应该采用动态接收表(DynamiC1iSt)模式,客户订阅需要的消息,接收表是一个路由器,把一个消息广播给一组接收者,同时为每个接收者提供专门
6、的消息处理,这样才能完全满足应用的要求。6 .加工某种零件需要依次经过毛坯、机加工、热处理和检验四道工序。各道工序有多种方案可选,对应不同的费用。下图表明了四道工序各种可选方案(连线)的衔接关系,线旁的数字表示该工序加工一个零件所需的费用(单位:元)。从该图可以推算出,加工一个零件的总费用至少需要()元。A、120B、130C、140D、150答案:B解析:将各道工序箭线上的数字相加,最短的那条是所需费用最少的方案。ABEG费用最少为130万。7 .某计算机系统采用4级流水线结构执行命令,设每条指令的执行由取指令(2t)、分析指令(It)、取操作数(3t)、运算并保存结果(2t)组成(注:括号
7、中是指令执行周期)。并分别用4个子部件完成,该流水线的最大吞吐率为O;若连续向流水线输入5条指令,则该流水线的加速比为(请作答此空)。A、1:1B、2:1C、8:3D、3:8答案:B解析:流水线的最大吞吐率为指令执行周期的倒数,流水线的加速比是不使用流水线的执行时间与使用流水线的执行时间的比值,题干中不使用流水线的执行时间=(2t+1t+3t+2t)*5=40t,使用流水线的执行时间=(2t+1t+3t+2t)+3t*(5-1)=20t,流水线的加速比为2:1。8 .详细调查对系统所涉及领域的各个方面,进行静态信息(例如,组织结构、系统功能等)和动态信息(例如,业务流程、数据流程等)的调查,根
8、据科学合理的原则,采用科学合理的方法,进行周密完备的调查。详细调查的主要方法有收集资料、开调查会、个别访问、书面调查、抽样调查、现场观摩、参加业务实践和阅读历史文档等。其中()就是把与系统有关的、对系统开发有益的信息收集起来。它是调查的基本手段。(请作答此空)是一种集中征询意见的方法,适合于对系统的定性调查。()是根据概率统计的随机原则,从全体被调查对象中选取部分对象进行详细调查,并将统计分析得出的调查结果推广到全体对象。当系统比较复杂时,项目干系人(stakeho1der,有些文献翻译为“利益相关者”、风险承担者或涉众)会很多,涉及范围会很宽,采用O方法会获得比较好的效果。对于许多较为复杂的
9、流程和操作而言,是比较难以用言语表达清楚的,系统分析师可以就一些较复杂、较难理解的流程和操作采用()方法来获得需求。具体来说,就是走到客户的工作现场,一边观察,一边听客户的讲解。A、收集资料B、开调查会C、书面调查D、现场观摩答案:B9 .遗产系统(1egaCySyStem)的演化策略分为淘汰策略、继承策略、改造策略和集成策略。具有O特点的系统适合用继承策略演化。实施该策略时,应(请作答此空)。A、技术含量低,具有较低的业务价值B、技术含量较低,具有较高的商业价值,目前企业的业务尚紧密依赖该系统C、技术含量较高,基本能够满足企业业务运作和决策支持的需要D、技术含量较高,业务价值低,可能只完成某
10、个部门(或子公司)的业务答案:B系统的评价结果分列在坐标的四个象限内。对处在不同象限的遗留系统采取不同的演化策略。1.淘汰策略第三象限为低水平、低价值区,即遗留系统的技术含量较低,且具有较低的业务价值。对这种遗留系统的演化策略为淘汰,即全面重新开发新的系统以代替遗留系统。完全淘汰是一种极端性策略,一般是企业的业务产生了根本变化,遗留系统已经基本上不再适应企业运作的需要;或者是遗留系统的维护人员、维护文档资料都丢失了。经过评价,发现将遗留系统完全淘汰,开发全新的系统比改造旧系统从成本上更合算。对遗留系统的完全淘汰是企业资源的根本浪费,系统分析师应该通过对遗留系统功能的理解和借鉴,可以帮助新系统的
11、设计,降低新系统开发的风险。2.继承策略第二象限为低水平、高价值区,即遗留系统的技术含量较低,已经满足企业运作的功能或性能要求,但具有较高的商业价值,目前企业的业务尚紧密依赖该系统。对这种遗留系统的演化策略为继承。在开发新系统时,需要完全兼容遗留系统的功能模型和数据模型。为了保证业务的连续性,新老系统必须并行运行一段时间,再逐渐切换到新系统上运行。3.改造策略第一象限为高水平、高价值区,即遗留系统的技术含量较高,本身还有极大的生命力。系统具有较高的业务价值,基本上能够满足企业业务运作和决策支持的需要。这种系统可能建成的时间还很短,对这种遗留系统的演化策略为改造。改造包括系统功能的增强和数据模型
12、的改造两个方面。系统功能的增强是指在原有系统的基础上增加新的应用要求,对遗留系统本身不做改变;数据模型的改造是指将遗留系统的旧的数据模型向新的数据模型的转化。4.集成策略第四象限为高水平、低价值区,即遗留系统的技术含量较高,但其业务价值较低,可能只完成某个部门(或子公司)的业务管理。这种系统在各自的局部领域里工作良好,但对于整个企业来说,存在多个这样的系统,不同的系统基于不同的平台、不同的数据模型,形成了一个个信息孤岛,对这种遗留系统的演化策略为集成。10 .UM1中,静态视图描述事务的静态结构,主要包括(请作答此空);交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系,主要包括O
13、。A、活动图、状态图B、序列图、状态图C、活动图、协作图D、序列图、协作图答案:D解析:静态结构:主要包括用例图、类图和包图;动态视图:主要包括活动图、状态图、序列图和协作图。动态视图中,交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系,主要包括序列图、协作图。11 .1CMP协议属于英特网中的O协议,ICMP协议数据单元封装在(请作答此空)中传送。A、以太帧B、TCP段C、UDP数据D、IP数据报答案:D解析:ICMP(InternetCOntroIMeSSagePrOtOCO1)与IP协议同属于网络层,用于传送有关通信问题的消息,例如数据报不能到达目标站,路由器没有足够的缓存
14、空间,或者路由器向发送主机提供最短通路信息等。ICMP报文封装在IP数据报中传送,因而不保证可靠的提交。ICMP报文有11种之多,报文格式如下图所示。其中的类型字段表示ICMP报文的类型,代码字段可表示报文的少量参数,当参数较多时写入32位的参数字段,ICMP报文携带的信息包含在可变长的信息字段中,校验和字段是关于整个ICMP报文的校验和。12 .行为型模式是对在不同对象之间划分责任和算法的抽象化,它可以分为类行为模式和对象行为模式。下列行为型模式中属于类行为模式的是()。A、职责链模式B、命令模式C、迭代器模式D、解释器模式答案:D解析:属于类行为模式的只有:创建型模式中的工厂方法;结构型模
15、式中的适配器模式;行为型模式中的解释器模式与模板方法模式。13 .行为型模式是对在不同对象之间划分责任和算法的抽象化,它可以分为类行为模式和对象行为模式。下列行为型模式中属于类行为模式的是()。A、职责链模式B、命令模式C、迭代器模式D、解释器模式答案:D解析:属于类行为模式的只有:创建型模式中的工厂方法;结构型模式中的适配器模式;行为型模式中的解释器模式与模板方法模式。14 .给定关系模式R(U,F),其中:属性集U=A1,A2,A3,A4,A5,A6,函数依赖集F=A1A2,A1A3,A3A4,A1A5A6,关系模式R的候选码为(请作答此空),由于R存在非主属性对码的部分函数依赖,所以R属于A、 A1A3B、 A1A4C、 A1A5D、 A1A6答案:C解析:可将选项带入得出C能推导出其他全部的属性,因此为候选码。第9题“非主属性对码的部分函数依赖”判断不满足2NF,为1NF。15 .数据库概念结构设计阶段的工作步骤依次为()。A、设计局部视图T抽象数据T修改重构消除冗余一合并取消冲突B、设计局部视图一抽象数据T合并取消冲突一修改重构消除冗余C、抽象数据T设计局部视图T合并取消冲突一修改重构消除冗余D、抽象数据一设计局部视图一修改重构消除冗余T合并取消冲突答案: