【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)试题-试卷9及答案解析.doc
《【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)试题-试卷9及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】软件水平考试(中级)软件设计师上午(基础知识)试题-试卷9及答案解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)软件设计师上午(基础知识)试题-试卷 9 及答案解析(总分:166.00,做题时间:90 分钟)一、选择题(总题数:72,分数:158.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_2.在选择多媒体数据压缩算法时需要综合考虑_。(分数:2.00)A.数据质量和存储要求B.数据的用途和计算要求C.数据质量、数据量和计算的复杂度D.数据质量和计算要求3.下面关于面向对象的描述正确的是_。(分数:2.00)A.针对接口编程,而不是针对实现编程B.针对实现编程,而不是针对接口编程C.接口与实现不
2、可分割D.优先使用继承而非组合4.操作系统具有四个基本特征,下述不属于这四个特征的是_。(分数:2.00)A.并发性B.共享性C.虚拟性D.确定性5.计算机软件产品开发文件编制指南(GB856788)是(4)标准。(分数:2.00)A.强制性国家B.推荐性国家C.强制性行业D.推荐性行业6.实存的存储分配算法用来决定输入的程序和数据放到主存中的位置,采用“总是把程序装入主存中最大的空闲区域”的算法称为_。(分数:2.00)A.最佳适应算法B.最差适应算法C.首次适应算法D.循环首次适应算法7.在中断响应过程中,CPU 保护程序计数器的主要目的是_。(分数:2.00)A.使 CPU 能找到中断服
3、务程序的入口地址B.为了实现中断嵌套C.为了使 CPU 在执行完中断服务程序时能回到被中断程序的断点处D.为了使 CPU 与 I/O 设备并行工作8.下列叙述中正确的是(19)。(分数:2.00)A.面向对象程序设计语言都不支持过程化的程序设计B.面向对象系统只可采用面向对象程序设计语言实现C.某些过程化程序设计语言也可实现面向对象系统D.面向对象程序设计语言不支持对成员变量的直接访问9.若广义表 L(1,2,3),则 L 的长度和深度分别为(3)。(分数:2.00)A.1 和 1B.1 和 2C.1 和 3D.2 和 210.若广义表 L=(1,2,3),则 L 的长度和深度分别为_。(分数
4、:2.00)A.1 和 1B.1 和 2C.1 和 3D.2 和 211.软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定_。(分数:2.00)A.模块间的操作细节B.模块间的相似性C.模块间的组成关系D.模块的具体功能软件维护工作越来越受到重视,因为它的花费常常要占软件生存周期全部花费的(1)%左右。其工作内容为(2)。为了减少维护工作的困难,可以考虑采取的措施是(3)。而软件的可维护性包含(4)。所谓维护管理主要指的是(5)等。(分数:10.00)A.1020B.2040C.6080D.90 以上A.纠正与修改软件中含有的错误B.因环境已发生变化,软件需作
5、相应的变更C.为扩充功能,提高性能而做的变更D.包括上述各点内容A.设法开发出无错的软件B.增加维护人员数量C.切实加强维护管理,并在开发过程中就采取有利于未来维护的措施D.限制修改的范围A.正确性、灵活性、可移植性B.可测试性、可理解性、可修改性C.可靠性、可复用性、可用性D.灵活性、可靠性、高效性A.加强需求分析B.重新编码C.判定修改的合理性并审查修改质量D.加强维护人员管理12.静态图像压缩标准 JPEG2000 中使用的是_ 算法。(分数:2.00)A.K-LB.离散正弦变换C.离散余弦变换D.离散小波变换13.下述任务中,不属于软件工程需求分析阶段的是_。(分数:2.00)A.分析
6、软件系统的数据要求B.确定软件系统的功能需求C.确定软件系统的性能要求D.确定软件系统的运行平台14.使用软件开发工具有助于提高软件的开发、维护和管理的效率。集成型软件开发环境通常由工具集和环境集成机制组成。这种环境应具有_。环境集成机制主要有数据集成机制、控制集成机制和界面集成机制。(分数:2.00)A.开放性和可剪裁性B.开放性和不可剪裁性C.封闭性和可剪裁性D.封闭性和不可剪裁性15.两个小组独立地测试同一个程序,第一组发现 25 个错误,第二组发现 30 个错误,在两个小组发现的错误中有 15 个是共同的,那么可以估计程序中的错误总数是_个。(分数:2.00)A.25B.30C.50D
7、.6016.在计算机系统中,构成虚拟存储器_。(分数:2.00)A.只需要一定的硬件资源便可实现B.只需要一定的软件即可实现C.既需要软件也需要硬件方可实现D.既不需要软件也不需要硬件17.集合 A=d,b,c上的二元关系 R 为:R=a,a,c,c,a,b,则二元关系 R 是_。(分数:2.00)A.自反的B.反自反的C.对称的D.传递的18.外部设备提出中断请求的条件是(8)。(分数:2.00)A.一个 CPU 周期结束B.外设工作完成和系统允许C.CPU 开放中断系统D.总线空闲19.在软件工程学中,我们把一组具有相同数据结构和相同操作的对象的集合定义为(21),此定义包括一组数据属性和
8、在数据上的一组合法操作。(分数:2.00)A.类B.属性C.对象D.消息20.在八相调制下,若数字脉;中信号的宽度为 41610-6s,则数据传输速率为(63)。(分数:2.00)A.2400bit/sB.7200bit/sC.1200bit/sD.4800bit/s21.支持设计、实现或测试特定的软件开发阶段的 CASE 工作台是一组(13)。(分数:2.00)A.工具集B.软件包C.平台集D.程序包22.以下关于标准化的说法中不正确的是(9)。(分数:2.00)A.标准化的目的之一是建立稳定和最佳的生产、技术、安全、管理等秩序B.标准化的目的之一是获得最佳效益C.标准化的目的之一是确保主体
9、在某行业、领域的垄断地位D.标准能实现商品生产的合理化、高效率和低成本23.采用邻接表存储的图的深度优先遍历算法类似于二叉树的(57)。(分数:2.00)A.中序遍历B.前序遍历C.后序遍历D.按层遍历24.对长度为 n 的/顷序表进行顺序查找的时间复杂度为(50)。(分数:2.00)A.O(n)B.O(log 2 n)C.O(log 2 (n+1)D.O(n 2 )25.在面向对象的技术中,(45)提供了一系列的好处:对象的内部实现细节对外界是隐藏的;便于构件复用;对象间的接口被简化。(分数:2.00)A.封装B.继承C.多态D.信息隐藏26.UML 中有 4 种关系:依赖、关联、泛化和实现
10、。其中,(47)是两个事物间的语义关系,即一个事物发生变化会影响另一个事物的语义。(分数:2.00)A.依赖B.关联C.泛化D.实现27.(7)对系统程序员是透明的。(分数:2.00)A.系列机各档不同的数据通路宽度、Cache 存储器和指令缓冲寄存器B.系列机各档不同的数据通路宽度、Cache 存储器C.程序状态字、指令缓冲寄存器,Cache 存储器D.虚拟存储器、Cache 存储器,程序状态字28.下面算法是实现对 n 个整数的序列进行选择排序,其中序列的“长度”n 为问题的规模。该算法的时间复杂度为(11)。 void select_sort(int a,int n) /将 a 中整数序
11、列重新排列成从小到大有序的整数序列 for(i=0;in-1;+i) j=i; for(k=i+1;kn;+k)if(akaj)j=k; if(j!=i)w=aj;aj;ai;ai=w )/select_sort(分数:2.00)A.O(n 2 )B.O(n 3 )C.O(n 4 )D.O(n)29.操作系统的作用是(26)。(分数:2.00)A.把源程序编译为目标程序B.便于进行目标管理C.控制和管理系统资源的使用D.实现软硬件的转接30.在各种不同的软件需求中,功能需求描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明,(59)是从各个角度对系统的约束和限制,反映了应用
12、对软件系统质量和特性的额外要求。(分数:2.00)A.业务需求B.功能要求C.非功能需求D.用户需求31.设数组 Data 0m)作为循环队列 SQ 的存储空间,front 为队头指针,rear 为队尾指针,则执行出队操作的语句为(60)。(分数:2.00)A.front=(front+1)%(m+1)B.front=(front+1)%mC.rear=(rear+1)%mD.front=front+132.四元式之间的联系是通过(62)实现的。(分数:2.00)A.指示器B.临时变量C.符号表D.程序变量33.关于光纤传输,下列不具备的特征是(59)。(分数:2.00)A.频带很宽B.误码率
13、很低C.不受电磁干扰D.容易维护和维修34.(12)不是软件工程的基本原理。(分数:2.00)A.用分阶段的生命周期计划严格管理B.尽早、持续交付有价值的软件以使客户满意C.采用现代程序设计技术D.开发小组的人员少而精35.过滤型防火墙可以通过(62)实现。(分数:2.00)A.交换机B.中继器C.路由器D.HUB36.软件维护包括(15)、适应性维护、一致性维护、预防性维护。(分数:2.00)A.正确性维护B.可用性维护C.运行性维护D.稳定性维护37.MPEG-1 Audio 的质量相当于(38)质量。(分数:2.00)A.激光唱盘(CD-Audio)的声音B.调幅(Amplitude M
14、odulation,AM)广播的声音C.调频(Frequency Modulation,FM)广播的声音D.近似激光唱盘(Near-CD-Audio)的声音38.一个无向图中,所有顶点的度数之和等于所有边数的(52)倍。(分数:2.00)A.3B.2C.1D.1/239.关于 DNS,下面说法不正确的是(63)。(分数:2.00)A.没有 DNS 服务器,知道 IP 地址也能浏览上网B.DNS 负责将机器名字转换为 IP 地址C.每次地址转换(解析),只有一台 DNS 服务器完成D.DNS 系统是分布式的40.LISP 是早发展起来主要用于人工智能的(30)程序设计语言。(分数:2.00)A.
15、命令式B.面向对象C.函数式D.逻辑型41.设顺序存储的某线性表共有 123 个元素,按分块查找的要求等分为 3 块。若对索引表采用顺序查找方法来确定子块,且在确定的子块中也采用顺序查找方法,则在等概率的情况下,分块查找成功的平均查找长度为(52)。(分数:2.00)A.21B.23C.41D.6242.若有广义表 L=(1,2,3),则 L 的 K 度和深度分别为(34)。(分数:2.00)A.1 和 1B.1 和 2C.1 和 3D.2 和 243.UNIX 的文件系统采用三级索引机制。在文件控制块(FCB)中,设置了一个索引表,共有 13 个索引地址。其中,前 10 个为直接索引地址,后
16、 3 个为间接索引地址,包括 1 个一级索引地址、1 个二级索引地址和1 个三级索引地址。假定磁盘块的大小为 512 个字节,那么 UNIX 系统允许一个文件最多有(24)页。(分数:2.00)A.13B.10+256*3C.10+256+256 2 +256 3D.10+512+512*2+512*1344.解决 Hash 法中出现的冲突问题常采用的方法是(57)。(分数:2.00)A.数字分析法、除余法、平方取中法B.数字分析法、除余法、线性探查法C.数字分析法、线性探查法、双散列法D.线性探查法、双散列法、拉链法45.下面的 C 程序代码段在运行中会出现(46)错误。int i=0; w
17、hile(i10) i:i+1(分数:2.00)A.语法B.类型不匹配C.变量定义D.动态语义46.在 CPU 与主存之间设置高速缓冲存储器(Cache),其目的是为了(2)。(分数:2.00)A.扩大主存的存储容量B.提高 CPU 对主存的访问效率C.既扩大主存容量又提高存取速度D.提高外存储器的速度47.结构化开发方法中,数据流图是(15)阶段产生的成果。(分数:2.00)A.需求分析B.总体设计C.详细设计D.程序编码48.(68)不属于电子邮件协议。(分数:2.00)A.POP3B.SMTPC.IMAPD.MPLS49.用户可以通过 http:/ 和 http:/ 访问在同一台服务器上
18、(70)不同的两个 Web站点。(分数:2.00)A.IP 地址B.端口号C.协议D.虚拟目录50.某银行为了使其网上银行系统能够支持信用卡多币种付款功能而进行扩充升级,这需要对数据类型稍微进行一些改变,这一状况需要对网上银行系统进行( )维护。(分数:2.00)A.正确性B.适应性C.完善性D.预防性51.以下关于算法与数据结构关系的描述中,说法正确的是(57)。(分数:2.00)A.算法的实现依赖于数据结构的设计B.算法的效率与数据结构无关C.数据结构越复杂,算法的效率越高D.数据结构越简单,算法的效率越高52.对于具有 n 个元素的一个数据序列,若只需得到其中第 k 个元素之前的部分排序
19、,最好采用(63)。(分数:2.00)A.堆排序B.希尔排序C.快速排序D.直接插入排序53.页式存储管理当中的页面是由(22)所感知的。(分数:2.00)A.用户B.操作系统C.编译系统D.链接程序54.某工程计划如图 3-5 所示,各个作业所需的天数如表 3-3 所列,设该工程从第 0 天开工,则作业 I 最迟应在第(35)天开工。 (分数:2.00)A.B.C.D.55.以下关于极限编程(XP)和原型法区别的描述中,错误的是(33)。(分数:2.00)A.两者都适用于用户需求不是非常明确,易发生变化的项目B.极限编程(XP)通过“小型发布”策略获取需求后,将毫不犹豫的抛弃每个“小版本”C
20、.原型法要求原型要完整,覆盖到整个项目的各功能点D.极限编程(XP)对每一个“小版本”都有很高的质量要求56.美国公民 Tom 于 2007 年 3 月 1 日向中国专利局提出一件实用新型专利申请。其后,Tom 对该发明做了改进,于 2008 年 3 月 1 日就其改进发明向中国专利局又提出申请时,可享有(10)。(分数:2.00)A.国内优先权B.国际优先权C.两项专利权D.优先使用权57.以下不属于 Windows Server 2008 操作系统创新性能的是(21)。(分数:2.00)A.通过服务器内核、外壳等增强可靠性B.提供网络接入保护、联合权限管理以及只读的域控制器C.无缝的 UN
21、IX/Windows 互操作性D.Hypervisor 软件层负责虚拟机的直接管理工作58.在图 6-9 中,由点 O(0,0)到点 P(5,6)的最短路径共有(63)条。 (分数:2.00)A.126B.128C.252D.25659.单指令流多数据流 SIMD 计算机由_。(分数:2.00)A.单一控制器、单一运算器和单一存储器组成B.单一控制器、多个执行部件和多个存储器模块组成C.多个控制部件同时执行不同的指令,对同一数据进行处理D.多个控制部件、多个执行部件和多个存储器模块组成60.在 cache 的地址映射中,凡主存中的任意一块均可映射到 cache 内的任意一块的位置上,这种方法称
22、为_。(分数:2.00)A.全相联映射B.直接映射C.组相联映射D.混合映射61.一棵完全二叉树上有 1001 个结点,其中叶子结点的个数是(3)。(分数:2.00)A.490B.500C.501D.50562._一经接受并采用,或各方商定同意纳入经济合同中,就成为各方必须共同遵守的技术依据,具有法律上的约束性。(分数:2.00)A.强制性标准B.推荐性标准C.国际标准D.区域标准63.UML 中有四种关系,以下_是 UML 中的关系。A扩展 B实现 C使用 D包含(分数:2.00)A.B.C.D.64.软件设计中划分程序模块通常遵循的原则是要使各模块间的耦合性尽可能弱。一个模块把一个复杂的内
23、部数据结构作为参数传送给另一个模块的耦合方式属于_。A公共耦合 B数据耦合 C控制耦合D标记耦合(分数:2.00)A.B.C.D.65.给您分配一个 B 类 IP 网络 172.16.0.0,子网掩码 255.255.255.192,则可以利用的网段数和每个网段最大主机数分别为_。A512,126B1022,62C1024,62D1022,64(分数:2.00)A.B.C.D.66.某文件管理系统为了记录磁盘的使用情况,在磁盘上建立了位示图(bitmap)。若系统中字长为 16 位,磁盘上的物理块依次编号为 0,1,2,那么 8192 号物理块的使用情况在位示图中的第(25)个字中描述。(分数
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 水平 考试 中级 设计师 上午 基础知识 试题 试卷 答案 解析 DOC
