2022陕西软件水平考试考试真题卷(6).docx
-
资源ID:21863564
资源大小:23.79KB
全文页数:19页
- 资源格式: DOCX
下载积分:20金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
2022陕西软件水平考试考试真题卷(6).docx
2022陕西软件水平考试考试真题卷(6)本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。一、单项选择题(共50题,每题2分。每题的备选项中,只有一个最符合题意) 1.多媒体制作过程中,不同媒体类型的数据收集、制作需要不同的软、硬件设备和技术手段,动画制作一般通过()进行。A字处理软件B视频卡C声卡D图形/图像软件2.确定软件的模块划分及模块之间的调用关系是()阶段的任务。A需求分析B概要设计C详细设计D编码3.以下关于风险管理的叙述中,不正确的是()。A仅根据风险产生的后果来对风险排优先级B可以通过改变系统性能或功能需求来避免某些风险C不可能去除所有风险,但可以通过采取行动来降低或者减轻风险D在项目开发过程中,需要定期地评估和管理风险4.利用结构化分析模型进行接口设计时,应以()为依据。A数据流图B实体-关系图C数据字典D状态-迁移图5.下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的值表示完成活动所需要的时间,则关键路径长度为()。A20B19C17D166.若二维数组arr1.M,1.N的首地址为base,数组元素按列存储且每个元素占用K 个存储单元,则元素arri,j在该数组空间的地址为()。Abase+(i-1)*M+j-1)*KBbase+(i-1)*N+j-1)*KCbase+(j-1)*M+i-1)*KDbase+(j-1)*N+i-1)*K7.若C程序的表达式中引用了未赋初值的变量,则()。A编译时一定会报告错误信息,该程序不能运行B可以通过编译并运行,但运行时一定会报告异常C可以通过编译,但链接时一定会报告错误信息而不能运行D可以通过编译并运行,但运行结果不一定是期望的结果8.以下关于喷泉模型的叙述中,不正确的是()。A喷泉模型是以对象作为驱动的模型,适合于面向对象的开发方法B喷泉模型克服了瀑布模型不支持软件重用和多项开发活动集成的局限性C模型中的开发活动常常需要重复多次,在迭代过程中不断地完善软件系统D各开发活动(如分析、设计和编码)之间存在明显的边界9.某程序设计语言规定在源程序中的数据都必须具有类型,然而,()并不是做出此规定的理由。A为数据合理分配存储单元B可以定义和使用动态数据结构C可以规定数据对象的取值范围及能够进行的运算D对参与表达式求值的数据对象可以进行合法性检查10.将每个用户的数据和其他用户的数据隔离开,是考虑了软件的()质量特性。A功能性B可靠性C可维护性D易使用性11.若全面采用新技术开发一个大学记账系统,以替换原有的系统,则宜选择采用()进行开发。A瀑布模型B演化模型C螺旋模型D原型模型12.针对应用在运行期的数据特点,修改其排序算法使其更高效,属于()维护。A正确性B适应性C完善性D预防性13.甘特图(Gantt图)不能()。A作为项目进度管理的一个工具B清晰地描述每个任务的开始和截止时间C清晰地获得任务并行进行的信息D清晰地获得各任务之间的依赖关系14.在软件评审中,设计质量是指设计的规格说明书符合用户的要求。设计质量的评审内容不包括()。A软件可靠性B软件的可测试性C软件性能实现情况D模块层次15.下图所示的逻辑流实现折半查找功能,最少需要()个测试用例可以覆盖所有的可能路径。A1B2C3D416.在某班级管理系统中,班级的班委有班长、副班长、学习委员和生活委员,且学生年龄在1525岁。若用等价类划分来进行相关测试,则()不是好的测试用例。A(队长,15)B(班长,20)C(班长,15)D(队长,12)17.进行防错性程序设计,可以有效地控制()维护成本。A正确性B适应性C完善性D预防性18.采用面向对象开发方法时,对象是系统运行时基本实体。以下关于对象的叙述中,正确的是()。A对象只能包括数据(属性)B对象只能包括操作(行为)C对象一定有相同的属性和行为D对象通常由对象名、属性和操作三个部分组成19.在面向对象软件开发中,封装是一种()技术,其目的是使对象的使用者和生产者分离。A接口管理B信息隐藏C多态D聚合20.欲动态地给一个对象添加职责,宜采用()模式。A适配器(Adapter)B桥接(Bridge)C组合(Composite)D装饰器(Decorator)21.()模式通过提供与对象相同的接口来控制对这个对象的访问。A适配器(Adapter)B代理(Proxy)C组合(Composite)D装饰器(Decorator)22.采用UML 进行面向对象开发时,部署图通常在()阶段使用。A需求分析B架构设计C实现D实施23.下图所示为一个有限自动机(其中,A是初态、C是终态),该自动机识别的语言可用正规式()表示。A(0|1)*01B1*0*10*1C1*(0)*01D1*(0|10)*l*24.E-R 图转换为关系模型时,对于实体E1 与E2 间的多对多联系,应该将()。AE1 的码加上联系上的属性并入E2BE1 的码加上联系上的属性独立构成一个关系模式CE2 的码加上联系上的属性独立构成一个关系模式DE1 与E2 码加上联系上的属性独立构成一个关系模式25.在KMP 模式匹配算法中,需要求解模式串p 的next 函数值,其定义如下(其中,j 为模式串中字符的序号)。对于模式串abaabaca,其next 函数值序列为()。A01111111B01122341C01234567D0l12233426.对于线性表(由n个同类元素构成的线性序列),采用单向循环链表存储的特点之一是()。A从表中任意结点出发都能遍历整个链表B对表中的任意结点可以进行随机访问C对于表中的任意一个结点,访问其直接前驱和直接后继结点所用时间相同D第一个结点必须是头结点27.无向图中一个顶点的度是指图中与该顶点相邻接的顶点数。若无向图G 中的顶点数为n,边数为e,则所有顶点的度数之和为()。An*eBn+eC2nD2e28.一棵满二叉树,其每一层结点个数都达到最大值,对其中的结点从1开始顺序编号,即根结点编号为1,其左、右孩子结点编号分别为2和3,再下一层从左到右的编号为4、5、6、7,依此类推,每一层都从左到右依次编号,直到最后的叶子结点层为止,则用()可判定编号为m和n的两个结点是否在同一层。A.AB.BC.CD.D29.()是由权值集合8,5,6,2构造的哈夫曼树(最优二叉树)。A.AB.BC.CD.D30.迪杰斯特拉(Dijkstra)算法用于求解图上的单源点最短路径。该算法按路径长度递增次序产生最短路径,本质上说,该算法是一种基于()策略的算法。A分治B动态规划C贪心D回溯31.在有n个无序无重复元素值的数组中查找第i小的数的算法描述如下:任意取一个元素r,用划分操作确定其在数组中的位置,假设元素r为第k小的数。若i等于k,则返回该元素值;若i小于k,则在划分的前半部分递归进行划分操作找第i小的数;否则在划分的后半部分递归进行划分操作找第k-i小的数。该算法是一种基于()策略的算法。A分治B动态规划C贪心D回溯32.对n个元素值分别为-1、O或1的整型数组A进行升序排序的算法描述如下:统计A中-1、0和1的个数,设分别为n1、n2和n3,然后将A中的前n1个元素赋值为-1,第n1+1到n1+n2个元素赋值为O,最后n3个元素赋值为1。该算法的时间复杂度和空间复杂度分别为()。A.AB.BC.CD.D33.设算法A 的时间复杂度可用递归式表示,算法B 的时间复杂度可用递归式表示,若要使得算法B 渐进地快于算法A,则a 的最大整数为()。A48B49C13D1434.在Windows 系统中,为排除DNS 域名解析故障,需要刷新DNS 解析器缓存,应使用的命令是()。Aipconfig/renewBipconfig/flushdnsCnetstat -rDarp -a35.编译的优化工作对于下面程序段构造的控制流程图有()个基本块。A1B2C3D436.编译程序进行词法分析时不能()。A过滤源程序中的注释B扫描源程序并识别记号C指出出错行号D查出拼错的保留字(关键字)37.程序设计语言提供了基本类型及其相关的操作,而()则允许开发者自定义一种新的类型及其相关的操作。A对象B实例C类D引用38.对于以下编号为、的正规式,正确的说法是()。 (aa*ab)*b (ab)*b (ab)*aa*bA正规式等价B正规式等价C正规式等价D正规式互不等价39.文法GS:SxSxy所描述的语言是()(n0)。A(xux)nBxyxnCxynxDxnyxn40.高级程序设计语言中用于描述程序中的运算步骤、控制结构及数据传输的是()。A语句B语义C语用D语法41.与正规式(ab)*等价的正规式为()。Aa*b*Ba*b*C(a*b*)*D(ab)*42.下面的C程序代码段在运行中会出现()错误。int i=0;while(i10); i=i+1;A语法B类型不匹配C变量定义D动态语义43.与逆波兰式ab+-c*d-对应的中缀表达式是()。Aa-b-c*dB-(a+b)*c-dC-a+b*c-dD(a+b)*(-c-d)44.对于下面的文法GS,()是其句子(从S出发开始推导)。GS: SM(S,M) MPMP Pabc. xxzA(a,f)B(fac,bb),gC(abc)Dc,(da)45.光缆布线系统的测试是工程验收的必要步骤。以下不是对光缆进行测试的工作内容的是 (18) 。A连通性测试B综合等效远端串扰测试C端一端测试D收发功率测试 46.利用ARP协议漏洞,通过伪造IP地址和MAC地址发送大量虚假ARP报文,导致网络用户上网不稳定,甚至网络短时瘫痪。防范ARP攻击是提高网络信息 (5) 的措施。A可用性B保密性C完整性D真实性 47.以下关于承诺的描述中,错误的是 (7) 。A承诺必须山要约人作出B必须在还约之前进行C必须采用书面形式D必须五条件同意要约的全部内容 48.在信息工程建设过程中,进度控制是一种循环性的活动。作为对整个项目的建设进度进行控制的基线,在制定项目进度计划的过程中应当遵循一些基本原则。以下描述不正确的是 (19) 。A项目进度计划的详细程度与项目投资额度成正比B确切的工作程序能够通过工作网络图得以详细说明C对所有大事及其期限作出说明D全部进度必须体现时间的紧迫性 49.信息系统工程监理工程师可以协助建设单位选择承建单位,在审查某园区网络工程项目的候选承建单位及人员资质时, (9) 不属于审查的范围。A候选承建单位是否具有相应的计算机信息系统集成资质和通过了CMM认证B候选承建单位的主要技术领域是否与本工程需要的技术相符合C候选承建单位的资质文件是否真实、齐全D候选承建单位的资质等级是否与本工程的规模相适应 50.项目人力资源管理比一般人力资源管理更强调 (48) 。A有效性与效率B团队建设与灵活性C协作性与沟通性D采用科学的方法第19页 共19页第 19 页 共 19 页第 19 页 共 19 页第 19 页 共 19 页第 19 页 共 19 页第 19 页 共 19 页第 19 页 共 19 页第 19 页 共 19 页第 19 页 共 19 页第 19 页 共 19 页第 19 页 共 19 页