2022软件水平考试模拟试题8篇.docx





《2022软件水平考试模拟试题8篇.docx》由会员分享,可在线阅读,更多相关《2022软件水平考试模拟试题8篇.docx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022软件水平考试模拟试题8篇2022软件水平考试模拟试题8篇 第1篇按照设计模式的目的进行划分,现有的设计模式可以分为三类。其中创建型模式通过采用抽象类所定义的接口,封装了系统中对象如何创建、组合等信息,其代表有( )模式等;( )模式主要用于如何组合己有的类和对象以获得更大的结构,其代表有 Adapter 模式等;( )模式主要用于对象之间的职责及其提供服务的分配方式,其代表有( 请作答此空)模式等。 A. PrototypeB. FacadeC. ProxyD. Visitor答案:D解析:按照设计模式的目的进行划分,现有的设计模式可以分为三类。创建型模式通过采用抽象类所定义的接口,封
2、装了系统中对象如何创建、组合等信息,其代表有Singleton模式等;结构型模式主要用于如何组合己有的类和对象以获得更大的结构,其代表有 Adapter 模式等;行为型模式主要用于对象之间的职责及其提供服务的分配方式,其代表有Visitor模式等。容量为64块的Cache采用组相联方式映像,字块大小为128个字,每4块为一组。若主存容量为4096块,且以字编址,那么主存地址应为(请作答此空)位,主存区号应为( )位。A.16B.17C.18D.19答案:D解析: 安全电子交易协议(SET:Secure Electronic Transaction)标准是一种应用于因特网环境下,以信用卡为基础的
3、电子交付协议,它给出了一套电子交易过程规范,其支付系统主要由持卡人(cardholder)、商家(merchant)、发卡行(issuing bank)、收单行(acquiring bank)、支付网关(payment gateway)和(5)等六个部分组成。A.安全中心 B.认证中心C.支付中心D.信用中心 答案:B解析:安全电子交易协议(SET)支付系统主要由持卡人(Card Holder)、商家(Merchant)、发卡行(Issuing Bank)、收单行(Acquiring Bank)、支付网关(Payment Gateway)、认证中心(Certificate Authority)
4、等六个部分组成。对应地,基于SET协议的网上购物系统至少包括电子钱包软件、商家软件、支付网关软件和签发证书软件。MD5是( )算法,对任意长度的输入计算得到的结果长度为(请作答此空)位。A.56B.128C.140D.160答案:B解析:(1)MD5。消息摘要算法5(MD5),把信息分为512比特的分组,并且创建一个128比特的摘要。(2)SHA-1。安全Hash算法(SHA-1)也是基于MD5的,使用一个标准把信息分为512比特的分组,并且创建一个160比特的摘要。在软件开发过程中,常采用图形表示相关的信息,( )不用于表示软件模块的执行过程A.N-S盒图B.E-R图C.PAD图D.程序流程
5、图答案:B解析:本题考查软件开发过程中不同图形的适用场景。N-S盒图、PAD图和程序流程图主要用于表示软件模块的执行过程。而E-R图是在对系统进行数据建模时采用,用于表示实体和实体之间的联系。某汽车维修站拟开发一套小型汽车维修管理系统,对车辆的维修情况进行管理。1对于新客户及车辆,汽车维修管理系统首先登记客户信息,包括:客户编号、客户名称、客户性质(个人、单位)、折扣率、联系人、联系电话等信息:还要记录客户的车辆信息,包括:车牌号、车型、颜色等信息。一个客户至少有一台车。客户及车辆信息如表2-1所示。表2-1 客户及车辆信息2记录维修车辆的故障信息,包括:维修类型(普通、加急)、作业分类(大、
6、中、小修)、结算方式(自付、三包、索赔)等信息。维修厂的员工分为:维修员和业务员。车辆维修首先委托给业务员。业务员对车辆进行检查和故障分析后,与客户磋商,确定故障现象,生成维修委托书。如表2-2所示。表2-2 维修委托书3维修车间根据维修委托书和车辆的故障现象,在已有的维修项目中选择并确定一个或多个具体维修项日,安排相关的维修工及工时,生成维修派工单。维修派工单如表2-3所示。表2-3 维修派工单4客户车辆在车间修理完毕后,根据维修项目单价和维修派工单中的工时计算车辆此次维修的总费用,记录在委托书中。根据需求阶段收集的信息,设计的实体联系图(图2-1)和关系模式(不完整)如下所示。图2-1中业
7、务员和维修工是员工的子实体。概念结构设计逻辑结构设计客户( 5 ,折扣率,联系人,联系电话)车辆(车牌号,客户编号,车型,颜色,车辆类别)委托书( 6 ,维修类型,作业分类,结算方式,进厂时间,预计完工时间,登记日期,故障描述,总费用)维修项目(维修项目编号,维修项目,单价)派工单( 7 ,工时)员工( 8 ,工种,员工类型,级别)5、根据问题描述,填写图21中(1)(4)处联系的类型。联系类型分为一对一、一对多和多对多三种,分别使用1:1,1:n或1:*,m:n或*:*表示。6、补充图21中的联系并指明其联系类型。联系名可为:联系1,联系2,7、根据图2-1和说明,将逻辑结构设计阶段生成的关
8、系模式中的空(5)(8)补充完整。8、根据问题描述,写出客户、委托书和派工单这三个关系的主键。答案:解析:5、(1)* (或n或m)(2)1(3)* (或n或m)(4)* (或n或m)6、7、(5)客户编号,客户名称,客户性质(6)委托书编号,客户编号,车牌号,业务员编号或:委托书编号,车牌号,业务员编号(7)委托书编号,维修工编号,维修项目编号(8)员工编号,员工姓名 8、 客户:客户编号委托书:委托书编号派工单:委托书编号,维修项目编号,维修工编号 本题考查数据库设计,属于比较传统的题目,考查点也与往年类似。问题1、问题2考查的是数据库的概念结构设计,题目要求补充完整实体联系图中的联系和联
9、系的类型。根据题目的需求描述和表2-1中的数据可知,一个客户至少拥有一台车,每台车辆有一个对应的客户。所以,客户实体和车辆实体之间存在“拥有”联系,联系的类型为一对多(1:*)。根据题目的需求描述和表2-2中的数据可知,一份委托书由一个业务员负责接受委托,一个业务员可以负责多份委托书。所以,业务员实体和委托书实体之间存在“委托”联系,联系的类型为一对多(1:*)。根据题目的需求描述和表2-3中的数据可知,一份委托书可以对应多个维修项目和维修员工,一个维修项目可能涉及多个维修工,一个维修工可以参与多个维修项目。因此,维修派工单的信息涉及三个实体,是由三个实体相互联系而形成的。所以,委托书实体和维
10、修工实体之间存在“派工”联系,联系的类型为一对多(1:*),维修项目实体和维修工实体之间存在“派工”联系,联系的类型为多对多(*:*)。问题3考查的是数据库的逻辑结构设计,题目要求补充完整各关系模式,并给出各关系模式的主键。根据实体联系图和表2-1的数据,对于“客户”关系模式需补充属性:客户编号、客户名称、客户性质。根据实体联系图和表2-1的数据,对于“车辆”关系模式,由于车辆实体与客户实体有联系,需记录对应的客户信息,并且车辆有自己的属性车牌号,因此,“车辆”关系模式需补充属性:车牌号、客户编号。根据实体联系图和表2-2的数据,对于“委托书”关系模式,由于车辆实体与委托书实体和业务员实体都有
11、联系,需记录对应的车辆和业务员信息,并且委托书有自己的属性委托书编号,因此,“委托书”关系模式需补充属性:委托书编号、车牌号、业务员编号。根据实体联系图和表2-3的数据,“派工学”关系模式记录的是委托书、维修项目和维修工三个实体之间的联系,因此,“派工单”关系模式需补充属性:委托书编号、维修项目编号、维修员编号。根据实体联系图和表2-1的数据,对于“员工”关系模式需补充属性:员工编号、员工姓名。问题4为指定给定关系模式的主键,显然,管理客户数据时,应为每位客户设置唯一的编码,因此客户关系模式的主键为“客户编号”,类似的,委托书关系模式的主键为“委托书编号”。根据E-R图中派工联系与相关实体的关
12、系,派工单关系模式的主键为“委托书编号,维修项目编号,维修员编号”。阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。某电信项目建设单位甲通过公开招标选择单位乙为承建单位,承担某大型信息网络系统工程的实施任务,并委托监理单位丙对项目实施全过程监理。该工程涉及机房建设、系统集成和应用软件开发等内容。在建设过程中,发生了如下事件:单位丙制定了监理规划。在监理规划中写明,单位丙的工作任务之一是做好与建设单位、承建单位的协调工作,建立项目监理汇报制度,定期或不定期向甲单位提供监理报告。为了检验程序的正确性,监理工程师对单位乙的测试方案、测试用例及测试数据等内容进行了重点监控。单位丙监督单位
13、乙严格按照工程设计阶段所制定的进度计划、质量保证计划等进行开发工作。由于工期紧张,开发完成后,单位丙进行了集成和确认测试。(5分)针对事件 1,请说明单位丙向单位甲提供的监理报告的种类有哪些。(7分)(1)针对事件 2,请说明软件测试监理的方法有哪些。(2)针对事件 2,监理方在软件测试监理过程中主要审核哪些内容?(3分)针对事件 3,监理单位的做法是否正确?为什么?答案:解析:监理报告的种类主要包括;项目变更文件、进度监理文件、质量监理文件、质量回归监理文件、监理日报、监理月报、专题监理报告、验收报告、总结报告等必要文件。(1)针对事件2,软件测试监理的方法有:定期检查、必要抽查、评审。1)
14、定期审查软件测试的工程活动和工作进度。2)根据实际需要对软件测试工程活动进行跟踪、审查和评估。3)对软件测试工程活动和产品进行评审和(或)审核,并报告结果。(2)针对事件2,监理方在软件测试监理过程中主要审核的内容有:1)测试方案。2)测试工具。3)测试环境。4)测试过程。5)测试问题报告。6)回归测试。7)测试报告。监理单位做法不正确。理由:集成与确认测试是应由承建单位开展的测试工作,而不是监理单位完成。与设计测试用例无关的文档是_。A.项目开发计划B.需求规格说明书C.设计说明书D.源程序答案:A解析:本题考查对软件测试用例相关内容的了解。测试用例就是将软件测试的行为活动做一个科学化的组织
15、归纳。测试用例的来源可以是需求规格说明书、源程序、设计说明书(概要设计、详细设计)等一系列相关文档。项目开发计划主要描述项目开发背景、必要性、人员、项目开发内容、技术路线、关键性与先进性、时间节点安排、风险分析等项目管理等方面的事情,其中没有可以被测试案例使用的内容。2022软件水平考试模拟试题8篇 第2篇下表给出信息化建设项目到2022年9月1日为止的成本执行(绩效)数据,基于该数据,项目经理对完工估算(EAC)进行预测,假设当前发生偏差被看作可代表未来偏差的典型偏差时,EAC为( )元。A.45000.00B.50000.00C.53200.00D.62500.00答案:D解析:EAC=E
16、TC+AC题干中说是典型的计算方法,及EAC=AC+(BAC-EV)/CPIBAC=计划总成本相加CPI=EV/AC由以上公式计算得出D选项由Wi-Fi 联盟制定的无线局域网(WLAN)最新安全认证标准是()。A.WEPB.WPA PSKC.WPA2 PSKD.802.1x答案:C解析:从题干意思中的“最新”这个关键字就可以选择答案。因为最早的无线安全协议是标准是WEP,存在诸多的问题,因此推出升级的WPA psk协议。WPA2 PSK协议则是最新的WPA标准。因此选C。802.1x是一种身份认证协议。量化的项目管理过程在量化的管理项目阶段包括监督所选定子过程的性能、管理项目绩效和 ( ) 这
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 软件 水平 考试 模拟 试题

限制150内