《2023年上海计算机软件水平考试考试考前冲刺卷(2).docx》由会员分享,可在线阅读,更多相关《2023年上海计算机软件水平考试考试考前冲刺卷(2).docx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年上海计算机软件水平考试考试考前冲刺卷(2)本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。一、单项选择题(共50题,每题2分。每题的备选项中,只有一个最符合题意) 1.如图1-6所示的某IP网络连接拓扑图中,共有()。A2个冲突域,1个广播域B3个冲突域,2个广播域C4个冲突域,2个广播域D4个冲突域,3个广播域2.以下计算机存储部件中,存取速度最快的器件是()。ACacheB2GB内存CCPU内部寄存器D500GB硬盘3.在文件系统中,设立关闭文件(close)系统功能调用的基本操作是()。A把文件的最新信息从内存写入磁盘B把文件当前的控制管理信息从内存写
2、入磁盘C把位示图从内存写入磁盘D把超级块的当前信息从内存写回磁盘4.某DNS服务器在没有设定转发器和禁用递归的情况下,如果本地查找某域名失败,则会将查询转至()继续搜索。A辅助域名服务器B转发域名服务器C根域名服务器D子域名服务器5.在UML中,()把活动图中的活动划分为若干组,并将划分的组指定给对象,这些对象必须履行该组所包括的活动,它能够明确地表示哪些活动是由哪些对象完成的。A组合活动B同步条C行为D泳道6.黑盒测试注重于测试软件的功能性需求,主要用于软件的后期测试。()不能用黑盒测试检查出来。A功能不对或遗漏错误B界面错误C外部数据库访问错误D程序控制结构错误7.某大型软件公司早期开发的
3、字处理应用软件已被广泛使用。该公司为了获得更多的利益,已对外公布近期将有新版本上市。面对这紧迫的开发期限,适合选择开放式团队结构和()开发模型。A瀑布B快速原型C螺旋D增量过程8.如图1-3所示的某工程项目活动图中,决定整个项目完成的最早时间的路径是()。AABEGJBADFHJCACFGJDADFIJ9.某公司为方便远程客户访问公司的某些数据资源,允许客户通过Internet访问公司的FTP服务器,在客户机与FTP服务器之间采用()协议,可方便地实现在网络层对数据进行加密。AL2TPBPPTPCIPSecDTLS10.2009年春季,华为技术有限公司和国内运营商共同署名的RFC标准RFC53
4、16和RFC5392被IETF标准组织作为最高级别的推荐性标准发布。这是我国在()领域首发的RFC标准。AIP交换BIP路由CMPLS交换DMPLS路由11.按照国际电话电报咨询委员会CCITT的定义,()属于表现媒体。A图像B编码C硬盘D扫描仪12.当屏幕分辨率为1024768,某幅图像的分辨率为800600时,()。A图像只占屏幕的一部分B屏幕上显示该幅图像的66%左右C图像正好占满屏幕D屏幕上显示该幅图像的83%左右13.类的实例化过程不仅仅是根据单个类进行的空间分配、初始化和绑定,它是一种实例的合成过程。指导编译程序进行这种合成的是()。A每个实例的初始状态B实例的个数C类层次结构D多
5、态的种类14.某条C语句如下。structexint x;float y;char z;)example; 则以下叙述中不正确的是()。Astruct结构体类型的关键字Bx,y,z都是结构体成员名Cstruct ex是结构体类型Dexample是结构体类型名15.以下关于汇编语言叙述中,正确的是()。A汇编语言程序可以直接在计算机上运行B汇编控制伪指令用于控制汇编程序的执行流程C在汇编语言中,不能定义符号常量D伪指令语句所指示的操作是在程序运行时完成的16.若某计算机系统是由500个相同失效率的元器件构成串联系统,该计算机系统的MTBF为2104小时,在不考虑其他因素对可靠性影响时,该计算机系
6、统的每个元器件的失效率为()。A2×10-3/hB5×10-5/hC10-6/hD10-7/h17.在MVC(模型/视图/控制器)模式中,控制器部分描述的是()。A应用问题域中包含的抽象领域知识B用户界面对用户输入的响应方式C应用问题域中所包含的抽象类D将应用问题域中包含的抽象领域知识呈现给用户的方式18.Cache用于存放主存数据的部分拷贝。主存与Cache之间的数据传送是以()为单位的。A比特B字节C字D数据块19.计算机感染特洛伊木马后的典型现象是()。A程序异常退出B有未知程序试图建立网络连接C邮箱被垃圾邮件填满DWindows系统黑屏20.某小型企业网的地址块
7、是192.168.162.0/26。其中,子网192.168.162.64/26可分配的主机地址数为()个。A62B64C124D12821.图1-5UML类图所示意的设计模式的意图是()。A使原本由于接口不兼容而不能一起工作的那些类可以一起工作B使算法可独立于使用它的客户而变化C定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新D将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作22.()主要包括网络模拟攻击、报告服务进程、漏洞检测、提取对象信息,以及评测风险、提供安全建议和改进措施等功
8、能。A访问控制技术B防火墙技术C入侵检测技术D漏洞扫描技术23.SOA(Service Oriented Architecture)是一种设计和实现信息应用系统的架构模型,它的基本单元是()。A接口B服务C协议D对象24.UML用例图展示了各类actor与系统所提供的用例之间的连接。在银行储蓄管理信息系统中,不属于外部actor的是()。A存折和存取款单B银行工作人员C储蓄客户D储蓄机25.以下不属于ISO/IEC9126软件质量模型第一层特性的是()。A可使用性B功能性C安全性D效率26.若某二叉树的先序遍历序列和中序遍历序列分别为QBACD、BAQCD,则该二叉树的后序遍历序列为()。AQ
9、BCDABDACBQCABDCQDABQDC27.以下关于算法与数据结构关系的描述中,说法正确的是()。A算法的实现依赖于数据结构的设计B算法的效率与数据结构无关C数据结构越复杂,算法的效率越高D数据结构越简单,算法的效率越高28.甲公司将其开发的商业软件著作权经约定合法转让给乙公司,随后甲公司自行对原软件进行改进,形成新版本后销售。那么,甲公司的行为()。A不构成侵权,因为对原软件改进后形成了新版本B不构成侵权,因为甲公司享有原软件的使用权C不构成侵权,因为对原软件增加了新的功能D构成侵权,因为甲公司不再享有原软件的使用权29.UML中关联的多重度是指()。A一个关联类有多少个方法被另一个类
10、调用B一个关联类有多少个属性被另一个类调用C一个关联类的某个方法被另一个类调用的次数D一个关联的实例中有多少个相互连接的对象30.()以静态或动态的连接方式,为应用程序提供一组可使用的类。A类属B类库C函数库D框架31.软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定()。A模块间的组成关系B模块的具体功能C模块间的操作细节D模块间的相似性32.对于n个元素的关键字序列k1,k2,kn),当且仅当满足关系KiK2i且KiK2i+1(2in,2i+1n)称其为小根堆,反之则为大根堆。以下序列中,()不符合堆的定义。A(5,10,15,76,39,27,18)B(
11、5,10,18,76,39,27,15)C(59,27,36,15,8,25,9)D(59,36,27,15,8,25,9)33.设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。下面关于设计模式所倡导的基本原则的描述,错误的是()。A模块应对扩展开放,而对修改关闭B优先使用继承,而不是组合C要针对接口编程,而不是针对实现编程D抽象不应该依赖于细节,细节应当依赖于抽象34.需求分析的任务是借助于当前系统的物理模型导出目标系统的逻辑模型,解决目标系统“做什么”的问题。()并不是需求分析的实现步骤之一。A获得当前系统的物理模型B抽象出当前系
12、统的逻辑模型C建立目标系统的逻辑模型D建立目标系统的物理模型35.关系R(A,B,C,D)和S(B,C,D)进行笛卡儿运算,其结果集为()元关系。A3B4C6D736.文档是软件开发、使用和维护的必备资料。以下选项中,我国软件行业首个具有自主知识产权的国际标准是()。AODFBUOFCUOMLDOOXML37.CMM模型将软件过程的成熟度分为5个等级。从()级别开始,建立了基本的项目管理过程来跟踪成本、进度和机能,制定了必要的过程纪律,并基于以往的项目的经验来计划与管理新的项目。A优化级B管理级C定义级D可重复级38.循环链表的主要优点是()。A不再需要头指针B在进行删除操作后,能保证链表不断
13、开C从表中任一节点出发都能遍历整个链表D能很容易找到它的直接前驱节点39.以下关于面向对象技术的叙述中,说法错误的是()。A尽量使用已有的类库B尽量针对接口编程,而不要针对实现编程C尽量使用继承而不是聚合D面向对象设计最根本的意图是适应需求变化40.若有数组声明a0.3,0.2,1.4,设编译时为a分配的存储空间首地址为base_a。且每个数组元素占据一个存储单元。当元素以行为序存放(即按a(0,0,1),a0,0,2,a0,0,3,a0,0,4,a0,1,1),a0,1,2,a3,2,4顺序存储),则数组元素a3,1,3在其存储空间中相对base_a的偏移量是()。A23B24C42D434
14、1.已知x=-109/128,若采用8位机器码表示,则X补=()。A10010011B11010101C11101101D1001001042.面向对象技术中,()的基本功能是,将一个对象的工作分配到与之相关的更为特殊的对象上。它既可静态定义也可动态定义。A继承B委托C多态D分类43.在UML类图中,类与类之间存在依赖(Dependency)等关系。依赖关系的标准UML图形表示是()。A.AB.BC.CD.D44.以下关于网络结构与拓扑构型设计方法描述中,错误的是()。A核心层网络用于连接分布在不同位置的子网,实现路由汇聚等功能B汇聚层根据接入层的用户流量,进行本地路由、安全控制、流量整形等处
15、理C接入层网络用于将终端用户计算机接入到网络之中D核心层设备之间、核心层设备与汇聚层设备通常采用冗余链路的光纤连接45.对于具有n个元素的一个数据序列,若只需得到其中第k个元素之前的部分排序,最好采用()。A堆排序B希尔排序C快速排序D直接插入排序46.为使构件系统更切合实际、更有效地被复用,构件应当具备(),以提高其通用性。A可变性B可继承性C可封装性D可伸缩性47.在无向图G中,节点间的连通关系是一个二元关系,该关系是()关系。A偏序B反对称C等价D反传递48.计算机的控制单元(CU)控制着运算单元和寄存器组正确地实现要求的操作。以下不属于控制单元(CU)组成部件的是()。A程序计数器B指令寄存器C时序产生器D多路转换器49.以下关于浮点加减运算舍入处理的描述中,正确的是()。A0舍1入法最大误差是最低位上的-1/2到接近于1/2之间,但实现起来比较复杂B恒置1法误差范围扩大,且正误差的累积量大于负误差的累积量C0舍1入法正负误差可以相互抵消,因此易于实现D恒置1法负误差的累积量大于正误差的累积量,且实现起来比较复杂50.迪杰斯特拉(Dijkstra)算法按照路径长度递增的方式求解单源点最短路径问题,该算法运用了()算法策略。A贪心B分治C动态规划D试探+回溯
限制150内