2022青海软件水平考试考试真题卷(8).docx
《2022青海软件水平考试考试真题卷(8).docx》由会员分享,可在线阅读,更多相关《2022青海软件水平考试考试真题卷(8).docx(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022青海软件水平考试考试真题卷(8)本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。一、单项选择题(共50题,每题2分。每题的备选项中,只有一个最符合题意) 1.某软件公司欲开发一个欲构造一文件/目录树,采用_进行设计所得类图如图所示。AComposite设计模式BFacade设计模式CIterator设计模式DFactoiry Method设计模式2.甲公司的某个注册商标是乙画家创作的绘画作品,甲申请该商标注册时未经乙的许可,乙认为其著作权受到侵害。在乙可采取的以下做法中,错误的是_。A向甲公司所在地人民法院提起著作权侵权诉讼B请求商标评审委员会裁定撤销甲的注册
2、商标C首先提起诉讼,如对法院判决不服再请求商标评审委员会进行裁定D与甲交涉,采取许可方式让甲继续使用该注册商标3.PH软件开发公司承接了ZF企业基于因特网的B2C业务系统的研发任务。ZF企业提出的业务系统安全性要求之一是防止授权侵犯和保留用户痕迹。针对这一要求,PH公司架构师给出的解决方案最可能是_。A完整性(Integrity)框架方案B访问控制(Access Control)框架方案C身份鉴别(Authentication)框架方案D抗抵赖(Non-repudiation)框架方案4.某软件公司现欲开发一款飞机飞行模拟系统,用于模拟不同种类飞机的飞行特征与起飞特征。为支持将来模拟更多种类的
3、飞机,采用_设计的类图如图所示。在图中,类AirCraft描述了抽象的飞机,类FlyBehavior与TakeOffBehavior分别用于表示抽象的飞行行为与起飞行为,类SubSonicFly与SuperSonicFly分别描述亚音速飞行和超音速飞行的行为,类VerticalTakeOff与LongDistanceTakeOff分别描述垂直起飞与长距离起飞的行为。ABridge模式BComposite模式CObserver模式DStrategy模式5.以下对IPv6地址的表示中,错误的是_。AFF60:0:2A90:F875:0:4CA2:9C5AB31DB:A3D6:0:2A67:F:FE
4、80C:B2C:7:4CA2:9C5:601:0:05D7D21BC:EA90:F83:0:D4F5:/326.除了I/O设备本身的性能外,影响嵌入式系统I/O数据传输速度的主要因素是_。ACPU的字长B主存储器的容量CCache存储器性能D总线的传输速率7.下列关于软件需求管理或需求开发的叙述中,正确的是_。A所谓需求管理是指对需求开发的管理B需求管理包括:需求获取、需求分析、需求定义和需求验证C需求开发是将用户需求转化为应用系统成果的过程D在需求管理中,要求维持对用户原始需求和所有产品构件需求的双向跟踪8.组合设计模式的_构件角色,表示叶节点对象没有子节点,实现构件角色声明的接口。ALea
5、fBRightCCompositeDComponent9.如图所示的UML类图所示意的设计模式的意图是_。该设计模式的优点是_。A在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存该状态B提供一种方法顺序访问一个集合对象中各个元素,而又不需暴露该对象的内部表示C运用共享技术有效地支持大量细粒度的对象D用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象10.如图所示的UML类图所示意的设计模式的意图是_。该设计模式的优点是_。A减少了要处理的对象数目,如果对象能够持续,还可以减少内存和存储设备B保持封装的完整,简化了返回到初始状态所需的操作C可以在运行时添加或删除产品
6、,减少了子类的生成和使用D支持集合的不同遍历,简化了集合的接口11.以下关于软件测试的描述中,错误的是_。A测试计划应早在测试开始之前就开始准备B80%的错误都可以在约20%的程序构件中找到问题根源C测试应该从“宏观”开始,逐步转向“微观”D充分覆盖程序逻辑并确保构件级设计中的所有条件都通过测试是有可能的12.某大型商业公司欲集成其内部的多个业务系统,这些业务系统的运行平台和开发语言差异较大,而且系统所使用的通信协议和数据格式各不相同,针对这种情况,采用基于 (20) 的集成框架较为合适。除此以外,集成系统还需要根据公司的新业务需要,灵活、动态地定制系统之间的功能协作关系,针对这一需求,应该选
7、择基于 (21) 技术的实现方式更为合适。A数据库B文件系统C总线D点对点13.下列关于不同软件开发方法所使用的模型的描述中,正确的是_。A在进行结构化分析时,必须使用数据流图和软件结构图这两种模型B采用面向对象开发方法时,可以使用状态图和活动图对系统的动态行为进行建模C实体联系图(E-R图)是在数据库逻辑结构设计时才开始创建的模型DUML的活动图与程序流程图的表达能力等价14.缺陷排除效率(DRE)是对软件质量保证及控制活动过滤能力的一个测量。假设某个软件在交付给最终用户之前发生的错误数量为45,软件交付之后发现的缺陷数为15,那么对应的DRE值为_。A0.75B1.3C0.5D0.2515
8、.在实际的项目开发中,人们总是希望使用自动工具来执行需求变更控制过程。下列描述中,_不是这类工具所具有的功能。A可以定义变更请求的数据项以及变更请求生存期的状态转换图B记录每一种状态变更的数据,确认做出变更的人员C可以加强状态转换图使经授权的用户仅能做出所允许的状态变更D定义变更控制计划,并指导设计人员按照所制定的计划实施变更16.网络设计过程包括逻辑网络设计和物理网络设计两个阶段,下面的选项中,_应该属于逻辑网络设计阶段的任务。A选择路由协议B设备选型C结构化布线D机房设计17.在数据库系统中,数据的物理独立性是指当数据库的_。A外模式发生改变时,数据的物理结构需要改变B内模式发生改变时,数
9、据的逻辑结构不需要改变C外模式发生改变时,数据的逻辑结构不需要改变D内模式发生改变时,数据的物理结构不需要改变18.特定领域软件架构(DSSA)是一个特定的问题领域中由领域模型、参考需求和参考架构等组成的开发基础架构。以下关于DSSA所具备的特征描述中,错误的是_。A对整个领域能有合适程度的抽象B具备该领域固定的、典型的在开发过程中的可重用元素C一个严格定义的问题域和/或解决域D具有易用性,使其可以用于领域中某个特定应用的开发19.在进行网络规划时,要遵循统一的通信协议标准。网络架构和通信协议应该选择广泛使用的国际标准和事实上的工业标准,这属于网络规划的_。A实用性原则B开放性原则C先进性原则
10、D可扩展性原则20.以下关于网络结构与拓扑构型设计方法的描述中,错误的是_。A核心层网络用于连接分布在不同位置的子网,实现路由汇聚等功能B汇聚层根据接入层的用户流量,进行本地路由、安全控制和流量整形等处理C接入层网络用于将终端用户计算机接入到网络中D核心层设备之间,核心层设备与汇聚层设备之间通常采用冗余链路的光纤连接21.某大型商业公司欲集成其内部的多个业务系统,这些业务系统的运行平台和开发语言差异较大,而且系统所使用的通信协议和数据格式各不相同,针对这种情况,采用基于 (20) 的集成框架较为合适。除此以外,集成系统还需要根据公司的新业务需要,灵活、动态地定制系统之间的功能协作关系,针对这一
11、需求,应该选择基于 (21) 技术的实现方式更为合适。A分布式对象B远程过程调用C进程间通信D工作流22.A公司生产的“”牌u盘是已经取得商标权的品牌产品,但宽展期满仍未办理续展注册。此时,B公司未经A公司许可将该商标用做本公司生产的移动硬盘的商标,_。AB公司的行为构成对A公司权利的侵害BB公司的行为不构成对A公司权利的侵害CA公司的权利没有终止,B公司的行为应经A公司的许可DA公司已经取得商标权,不必续展注册,永远受法律保护23.构件技术是软件复用实现的关键。为了使构件系统更切合实际,更有效地被复用,构件应当具备_,以提高其通用性。A可继承性B可变性C可封装性D可伸缩性24.Archite
12、cture Tradeoff Analysis Method(ATAM)是一种软件架构的评估方法。从不同的体系结构角度,该方法使用了多种不同类型的场景技术。其中,_用于涵盖那些可能会对系统造成压迫的极端修改。A用例场景B原子场景C增长场景D探测场景25.对于_,要求团队成员在这些构件所代表的应用领域中具有丰富的经验,但对其进行所需的修改,风险相对较小。A成品构件B具有部分经验的构件C具有完全经验的构件D新构件26.以下关于RDBMS数据分布的叙述中,错误的是_。A数据垂直分割是将不同表的数据存储到不同的服务器上B数据水平分割是将不同行的数据存储到不同的服务器上C数据复制是将数据的多个副本存储到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 青海 软件 水平 考试 真题卷
限制150内