[计算机类试卷]软件水平考试(中级)软件设计师上午(基础知识)试题模拟试卷54及答案与解析.doc
《[计算机类试卷]软件水平考试(中级)软件设计师上午(基础知识)试题模拟试卷54及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]软件水平考试(中级)软件设计师上午(基础知识)试题模拟试卷54及答案与解析.doc(46页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)软件设计师上午(基础知识)试题模拟试卷 54及答案与解析 1 C+语言兼容 C语言,因此, _。 ( A) C+的关键字与 C语言的关键字完全相同 ( B) C+的数据类型与 C语言的数据类型完全相同 ( C) CA+编译器能编译 c语言程序 ( D) C+编译器能把 C语言程序翻译成 C+程序 2 操作系统具备五大管理功能,下述不属于这五大管理功能的是 _。 ( A)进程管理 ( B)文件管理 ( C)用户管理 ( D)存储管理 3 实存的存储分配算法用来决定输入的程 序和数据放到主存中的位置,采用 “总是把程序装入主存中最大的空闲区域 ”的算法称为 _。 ( A)最佳适
2、应算法 ( B)最差适应算法 ( C)首次适应算法 ( D)循环首次适应算法 4 用迭代法求解方程 x5-x-1=0,下列迭代公式不可能正确的是 (6)。 ( A) ( B) ( C) ( D) 5 在 Windows系统中, _ 不是网络服务组件。 ( A) RAS ( B) HTTP ( C) IIS ( D) DNS 6 在 TCP/IP网络中,为各种公共服务保留的端口号范围是 _ 。 ( A) 1 255 ( B) 1 1023 ( C) 1 1024 ( D) 1 65536 7 正式的技术评审 FTR (Formal Technical Review)是软件工程师组织的软件质量保证
3、活动,下面关于盯 R的指导原则中不正确的是 _。 ( A)评审产品,而不是评审生产者的能力 ( B)要有严格的评审计划,并遵守日程安排 ( C)对评审中出现的问题要充分讨论,以求彻底解决 ( D)限制参与者人数,并要求在评审会之前做好准备 8 美国卡内基 梅隆大学 SEI提出的 CMM模型将软件过 程的成熟度分为 5个等级,以下选项中,属于管理级的特征是 _ 。 ( A)工作无序,项目进行过程中经常放弃当初的计划 ( B)建立了项目级的管理制度 ( C)建立了企业级的管理制度 ( D)软件过程中活动的生产率和质量是可度量的 9 在开发一个系统时,如果用户对系统的目标不是很清楚,难以定义需求,这
4、时最好使用 _ 。 ( A)原型法 ( B)瀑布模型 ( C) V-模型 ( D)螺旋模型 10 导致图的遍历序列不惟一的因素是 (49)。 ( A)出发点的不同、遍历方法的不同 ( B)出发点 的不同、存储结构的不同 ( C)遍历方法的不同、存储结构的不同 ( D)出发点的不同、存储结构的不同、遍历方法的不同 11 软件部分的内部实现与外部可访问性分离,这是指软件的 (22)。 ( A)继承性 ( B)共享性 ( C)封装性 ( D)抽象性 12 同步控制是 (3)。 ( A)只适合于 CPU控制的方式 ( B)只适合于外部设备控制的方式 ( C)由统一时序信号控制的方式 ( D)所有指令执
5、行时间相同的方式 13 每趟排序都从序列的未排好序的序列中挑选一个值最小 (或最大 )的元素,然后将其与未 排好序的序列的第一个元素交换位置。此种排序法称为 (54)。 ( A)插入排序法 ( B)选择排序法 ( C)希尔排序法 ( D)快速排序法 14 整个报文 (message)的端到端 (end-end)传递是 (31)层的事情。 ( A)数据链路层 ( B)网络层 ( C)运输层 ( D)表示层 15 当采用数据报服务时,负责端到端的流量控制的是 (32)。 ( A)主机 ( B)通信子网 ( C)主机和通信子网 ( D)交换机 16 一个具有 767个结点的完全二叉树,其叶子结点个数
6、为 (44)。 ( A) 383 ( B) 384 ( C) 385 ( D) 386 17 具有 n个顶点 e条边的无向图的邻接表,其边表结点总数为 (50)。 ( A) n ( B) e ( C) 2e ( D) n+e 18 用 12位寄存器表示规格化浮点数,左 4位为阶码 (含 1位符号 ),右 8位为尾数(含 1尾符 ),阶码用移码,尾数用补码表示时, (-40)10表示成规定的浮点数是 (2)。 ( A) ( B) ( C) ( D) 19 防火墙是建立在内外网络边界上的一类安全保护机制,它的安全架构是基于(9)。 ( A)流量控制技术 ( B)加密技术 ( C)信息流填充技术 (
7、 D)访问控制技术 20 在下列常见的软件开发模型中,主要用于描述面向对象的开发过程的是 (22)。 ( A)瀑布模型 ( B)演化模型 ( C)螺旋模型 ( D)喷泉模型 21 6个元素按 1、 2、 3、 4、 5、 6的顺序进栈,序列 (40)是不可能的出栈序列。 ( A) 1、 2、 3、 4、 5、 6 ( B) 3、 2、 1、 6、 4、 5 ( C) 4、 5、 3、 2、 1、 6 ( D) 5、 6、 4、 3、 2、 1 22 Ethernet和 Token Ring都使用 (27)交换技术。 ( A)消息交换 ( B)电路交换 ( C)包交换 ( D)信息交换 23 整
8、个报文 (message)的端到端 (end-end)传递是 (21)层的事情。 ( A)数据链路层 ( B)网络层 ( C)运输层 ( D)表示层 24 继承具有 (39),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。 ( A)规律性 ( B)传递性 ( C)重复性 ( D)多样性 25 对 n个元素进行快速排序时,最坏情况下的时间复杂度为 (55)。 ( A) O(log2n) ( B) O(n) ( C) O(nlog2n) ( D) O(n2) 26 将 IP 地址映射成物理地址的协议是 (62)。 ( A) ICMP ( B) ARP ( C) RAR
9、P ( D) UDP 27 散列地址空间为 0(m-1), k为关键字,用整数 p去除 k,将其余数作为 k的散列地址,即 hash(k) k%p。为了减少发生冲突的可能性,一般取 p为 (35)。 ( A)小于等于 m的最大奇数 ( B)小于等于 m的最大质数 ( C)小于等于 m的最大偶数 ( D)小于等于 m的最大合数 28 确定使用什么类型的用户界面主要取决于 (55)。 ( A)应用软件类型 ( B)系统使用什么操作系统 ( C)开发工具 ( D)用户类型 29 利用 3、 6、 8、 12这 4个值作为叶结点的权值生成一棵 Huffman树,该树的带权路径长度为 (50)。 ( A
10、) 55 ( B) 29 ( C) 58 ( D) 38 30 计算机软件保护条例所称的计算机软件是指 (21)。 ( A)计算机程序及其有关文档 ( B)计算机程序 ( C)计算机程序及其技术标准 ( D)计算机软件的设计思想和算法 31 对于下图的 NFA,其等价的 DFA是 (27)。( A) ( B) ( C) ( D) 32 利用公开密钥算法进行数字签名时,发送方签名用的是 (64)。 ( A)接收方的公开密钥 ( B)发送方的公开密钥 ( C)接收方的秘密密钥 ( D)发送方的秘密密钥 33 关系模型是用 (42)来表示和实现实体之间的关系。 ( A)层次结构 ( B)网状结构 (
11、 C)指针链 ( D)表格的数据 34 若指令流水线把一条指令分为取指、分析和执行三部分,且三部分的时间分别是 t取指 =2ns, t分析 =2ns, t执行 =1ns,则 100条指令全部执行完毕需 (4)ns。 ( A) 163 ( B) 183 ( C) 193 ( D) 203 35 未经压缩的数字音频数据传输率的计算公式为 (39)。 ( A)采样频率 (Hz)量化位数 (bit)声道数 1/8 ( B)采样频率 (Hz)量化位数 (bit)声道数 ( C)采样频率 (Hz)量化位数 (bit)1/8 ( D)采样频率 (Hz)量化位数 (bit)声道数 1/16 36 三个可靠度
12、R均为 0.8的部件串联构成一个系统,如下图所示:则该系统的可靠度为(7)。 ( A) 0.24 ( B) 0.512 ( C) 0.8 ( D) 0.992 37 高级程序设计语言中用于描述程序中的运算步骤、控制结构及数据传输的是(20)。 ( A)语句 ( B)语义 ( C)语用 ( D)语法 38 最主要的软件质量度量指标有正确性、可维护性、完整性和可用性,下面关于这些质量指标的描述中正确的是 (26)。 ( A)软件维护的工作量比开发阶段的工作量小 ( B)正确性用每千行代码的故障 (fault)数来度量 ( C)软件完整性是指软件功能与需求符合的程度 ( D)可用性与用户的操作效率和
13、用户对软件的主观评价有关 39 面向对象分析的第 一步是 (33)。 ( A)定义服务 ( B)确定附加的系统约束 ( C)确定问题域 ( D)定义类和对象 40 已知某文法 GS: S0S0 S1 ,从 S推导出的符号串可用 (21)(n0)描述。 ( A) (010)n ( B) 0n10n ( C) 1n ( D) 01n0 41 设某语言的语法规则用上下文无关文法 G=(N, T, P, s)表示,其中 N是非终结符号的集合, T是终结符号的集合, P是产生式集合, s是开始符号,令V=N T,那么符合该语言的句子是 ( )。 ( A)从 s出发推导的、仅包含 T中符 号的符号串 (
14、B)从 N中符号出发推导的、仅包含 T中符号的符号串 ( C)从 S出发推导的、包含 V中符号的符号串 ( D)从 N中符号出发推导的、包含 V中符号的符号串 42 在 Windows系统中设置默认路由的作用是 ( )。 ( A)当主机接收到一个访问请求时首先选择的路由 ( B)当没有其它路由可选时最后选择的路由 ( C)访问本地主机的路由 ( D)必须选择的路由 43 For neady ten years, the Unified Modeling Language(UML)has been the industry standardfor visualizing, specifying,
15、 constructing, and documenting the【 S1】 of a software-intensivesystem As the【 S2】 standard modeling language, the UML facilitates communication andreduces confusion among project【 S3】 The recent standardization of UML 2 0 has furtherextended the languages scope and viability Its inherent expressiven
16、ess allows users to【 S4】 everything from enterprise information systems and distributed Web-based applications to real-timeembedded systems The UML is not limited to modeling software In fact, it is expressive enough to model【 S5】 systems, such as workflow in the legal system, the structure and beha
17、vior of a patienthealthcare system, software engineering in aircraft combat systems, and the design of hardware To understand the UML, you need to form a conceptual model of the language, and this requires learning three major elements: the UMLs basic building blocks, the rules that dictate howthose
18、 building blocks may be put together,and some common mechanisms that apply throughout theUML 43 【 S1】 ( A) classes ( B) components ( C) sequences ( D) artifacts 44 风险预测从两个方面评估风险,即风险发生的可能性以及 ( )。 ( A)风险产生的原因 ( B)风险监控技术 ( C)风险能否消除 ( D)风险发生所产生的后果 45 单向链表中往往含有一个头结点,该结点不存储数据元素,一般令链表的头指针指向该结点,而该结点指针域的值为第一
19、个元素结点的指针。以下关于单链表头结点的叙述中,错误的是 ( )。 ( A)若在头结点中存入链表 长度值,则求链表长度运算的时间复杂度为 O(1) ( B)在链表的任何一个元素前后进行插入和删除操作可用一致的方式进行处理 ( C)加入头结点后,代表链表的头指针不因为链表为空而改变 ( D)加入头结点后,在链表中进行查找运算的时问复杂度为 O(1) 46 若某计算机系统是由 500个相同失效率的元器件构成串联系统,该计算机系统的 MTBF为 2104小时,在不考虑其他因素对可靠性影响时,该计算机系统的每个元器件的失效率为 (3)。 ( A) 210-3/h ( B) 510-5/h ( C) 1
20、0-6/h ( D) 10-7/h 47 如图 1-3所示的某工程项目活动图中,决定整个项目完成的最早时间的路径是(36)。 ( A) ABEGJ ( B) ADFHJ ( C) ACFGJ ( D) ADFIJ 48 面向对象技术中, (39)的基本功能是,将一个对象的工作分配到与之相关的更为特殊的对象上。它既可静态定义也可动态定义。 ( A)继承 ( B)委托 ( C)多态 ( D)分类 49 基于构件的开发 (CBD)模型,融合了 (31)模型的许多特征。该模型本质是演化的,采用迭代方法开发软件。 ( A)瀑布 ( B)螺旋 ( C)喷泉 ( D) RAD 50 层次化网络设计方案中,
21、(69)是核心层的主要任务。 ( A)高速数据转发 ( B)边界路由和接入 Internet ( C) MAC层过滤和网段微分 ( D)实现网络的访问策略控制 51 某软件工程项目各开发阶段工作量的比例如表 2-5所示。假设当前已处于编码阶段, 54000行程序已完成了 13500行,则该软件工程项目开发进度已完成的比例是 (35)。 ( A) 27.5% ( B) 54.25% ( C) 62.75% ( D) 68.25% 52 堆是一种数据结构, (60)是堆。 ( A) (9,30,60,20,16,18,50,80) ( B) (9,50,80,30,60,20,16,18) ( C
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 软件 水平 考试 中级 设计师 上午 基础知识 试题 模拟 54 答案 解析 DOC
