2023年山西软件水平考试考试模拟卷(5).docx
《2023年山西软件水平考试考试模拟卷(5).docx》由会员分享,可在线阅读,更多相关《2023年山西软件水平考试考试模拟卷(5).docx(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年山西软件水平考试考试模拟卷(5)本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。一、单项选择题(共50题,每题2分。每题的备选项中,只有一个最符合题意) 1.REST(REpresentational State Transfer)是目前因特网的核心架构风格之一。与传统的Web服务相比,REST服务的主要优势不包括_。A基于URI和超链接技术,无须通过集中式的服务信息仓库即可发现服务资源B支持缓存,具有状态相关特性,所构建的应用系统具有较强的伸缩性C基于轻量级的Web框架,仅需要基本的开发工具支持,构建过程简单且成本较低D基于W3C/IETF的标准与规范,其
2、实现技术简单且成熟2.基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。以下关于ABSD方法的描述中,错误的是_。AABSD方法是一个自下向上、递归细化的过程,有助于降低架构设计的随意性BABSD方法是递归的,且迭代的每一个步骤都是清晰地定义的C强调从不同的视角(Perspective)来检查和考虑体系结构的不同属性D在使用用例捕获功能需求的同时,可以通过质量场景捕获变更、性能和交互性3.表21是关于嵌入式Linux的典型观点,综合考虑该表中列出的各种因素,选项_代表的观点是正确的。A、B、C、D、4.嵌入式系统硬件初始化过程分为3个主要环节,按照自下而上、从硬件
3、到软件的次序依次是_。A板级系统级片级B系统级板级片级C片级板级系统级D系统级片级板级5.以下关于网络结构与拓扑构型设计方法的描述中,错误的是_。A核心层网络用于连接分布在不同位置的子网,实现路由汇聚等功能B汇聚层根据接入层的用户流量,进行本地路由、安全控制和流量整形等处理C接入层网络用于将终端用户计算机接入到网络中D核心层设备之间,核心层设备与汇聚层设备之间通常采用冗余链路的光纤连接6.目前,某单位网络是一个共有30个子网的B类网络,随着应用业务的不断增长,预计3年后该网络将增至85个子网。若要求每个子网至少支持360台主机,且考虑网络应用业务的未来增长情况,则规划师应选用的子网掩码是_。A
4、255.255.0.0B255.255.224.0C255.255.248.0D255.255.254.07.如果本地域名服务器无缓存,当采用递归方法解析另一个网络某主机域名时,用户主机和本地域名服务器发送的域名请求条数分别为_。A1条,1条B1条,多条C多条,1条D多条,多条8.为数据库服务器和Web服务器选择高性能的解决方案,较好的方案是_。A数据库服务器用集群计算机,Web服务器用SMP计算机B数据库服务器和Web服务器都用集群计算机C数据库服务器用SMP计算机,Web服务器用集群计算机D数据库服务器和Web服务器都用SMP计算机9.通常,电子政务业务分为3个领域。在图2-1所示的电子政
5、务业务模型中,()、()、()空缺处的内容分别为_。A政务业务办理系统、办公自动化系统、政务信息发布系统B政务信息发布系统、政务业务办理系统、办公自动化系统C政务业务办理系统、政务信息发布系统、办公自动化系统D办公自动化系统、政务信息发布系统、政务业务办理系统10.客户关系管理(CRM)系统是基于方法学、软件和因特网的,以有组织的方式帮助企业管理客户关系的信息系统。_准确地说明了CRM的定位。ACRM在注重提高客户满意度的同时,一定要把帮助企业提高获取利润的能力作为重要指标BCRM有一个统一的以客户为中心的数据库,以方便对客户信息进行全方位的统一管理CCRM能够提供销售、客户服务和营销3个业务
6、的自动化工具,具有整合各种客户联系渠道的能力DCRM系统应该具有良好的可扩展性和可复用性,并把客户数据分为描述性、促销性和交易性数据3大类11.企业应用集成能够将业务流程、应用软件、硬件和各种标准联合起来,在多个企业应用系统之间实现无缝集成。其中,基于SOA和Web Services技术的EAI集成模式是_。A面向信息的集成技术B面向过程的集成技术C面向接口的集成技术D面向服务的集成技术12.计算机性能评价有多种方法,在关于各种性能评价方法的描述中,错误的是_。ACPT方法计算的是每秒百万次理论运算(MTOPS),因而称为综合理论性能B用MIPS来比较体系结构不同的计算机的运算速度可能会得出错
7、误的结论C吉布森(Gibson)混合比例计算法会受到Cache命中率和流水线效率的影响而出现测量偏差DPDR方法测量的是指令执行的平均时间,它可以全面反映计算机的性能指标13.SPEC计算机性能测试有不同的方法,吞吐率测试是指对_的测试。A计算机完成单个任务要用多少时间B计算机在一定时间内能完成多少任务C计算机在一定时间内能输出多少数据D计算机在一定时间内能并行执行多少个程序14.某软件系统集成项目一个配置项的版本号为212,则表示该配置项正处于_状态。A草稿B评审C修改D正式15.软件系统的文档可分为用户文档和系统文档两类。其中,_详尽描述了用户可以使用的所有系统设施及它们的使用方法,并解释
8、系统可能产生的各种出错信息的含义。A系统文档B使用手册C功能描述文档D参考手册16.在需求变更管理中,变更控制委员会(CCB)的职责是_。A决定采纳或拒绝针对项目需求的变更请求B负责实现需求变更C分析变更请求所带来的影响D判定变更是否正确地实现17.需求工程活动产生软件运行特征的规约,指明软件和其他系统元素的接口并建立_。A数据流图和数据字典B状态变迁图C体系结构模型D软件必须满足的约束条件18.通常,在软件生存周期中,将某种形式表示的软件转换成更高抽象形式表示的软件的活动称为逆向工程。逆向工程导出的信息可以分为4个抽象层次,其中_抽象出的信息,要求人参与判断和推理的工作最多,恢复的难度最大。
9、A领域级B结构级C功能级D实现级19.在UML建模过程中,对象行为是对象间为完成某一目的而进行的一系列消息交换。若需要描述跨越多个用例的单个对象的行为,使用_是最为合适的。A状态图(Statechart Diagram)B交互图(Interactive Diagram)C活动图(Activity Diagram)D协作图(collaboration Diagram)20.采用任何软件过程模型都要明智地认识到:对软件过程的_调整是项目成功的关键。A封装性B可操作性C适应性D可预测性21.极限编程(extreme Programming)是一种轻量级软件开发方法,它是以_的规则。A文档驱动B数据驱
10、动C模型驱动D代码驱动22.用例从用户角度描述系统的行为,用例之间可以存在一定的关系。在“某图书馆管理系统”用例模型中,所有用户使用系统之前必须通过“身份验证”。“身份验证”可以有“密码验证”和“智能卡验证”两种方式。“身份验证”、“密码验证”和“智能卡验证”之间是_关系。A关联B包含C扩展D泛化23.以下关于构件级数据设计的描述中,错误的是_。A应用于功能和行为的系统分析原则也应用于数据B只有那些直接使用数据结构内部数据的模块才能够看到该数据结构的表示C低层的数据设计决策应该在设计过程的前期完成D软件设计和程序设计语言应该支持抽象数据类型的规约说明和实现24.构件技术是软件复用实现的关键。为
11、了使构件系统更切合实际,更有效地被复用,构件应当具备_,以提高其通用性。A可继承性B可变性C可封装性D可伸缩性25.中间件是位于硬件、操作系统等平台和应用之间的通用服务。_位于客户和服务器之间,负责负载均衡、失效恢复等任务,以提高系统的整体性能。A数据库访问中间件B面向消息中间件C分布式对象中间件D事务中间件26.对于两个构件x和y,如果x和y引用相同的全局数据,则在x和y之间存在_关系。A约束依赖B流依赖C互斥依赖D共享依赖27.当开发软件产品时,_是时间关键性项目的步进机制,也是一种常用的集成测试方法。A回归测试B冒烟测试C测试D测试28.“置用户于控制之下”是用户界面设计“黄金规则”之一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 山西 软件 水平 考试 模拟
限制150内