[计算机类试卷]软件水平考试(中级)软件设计师上午(基础知识)试题模拟试卷72及答案与解析.doc
《[计算机类试卷]软件水平考试(中级)软件设计师上午(基础知识)试题模拟试卷72及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]软件水平考试(中级)软件设计师上午(基础知识)试题模拟试卷72及答案与解析.doc(35页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)软件设计师上午(基础知识)试题模拟试卷 72及答案与解析 1 若某个计算机系统中,内存地址与 I O地址统一编址,访问内存单元和 I O设备是靠 (3)采区分的。 ( A)数据总线上输出的数据 ( B)不同的地址代码 ( C)内存与 I O设备使用不同的地址总线 ( D)不同的指令 2 使 Cache命中率最高的替换算法是 (4) 。 ( A)先进先出算法 FIFO ( B)随机算法 RAND ( C)先进后出算法 FIL0 ( D)替换最近最少使用的块算法 LRu 3 三个可靠度 R均为 0 8的部 件串联构成一个系统,如下图所示,则系统的可靠度为 (5)。( A) 0.
2、24 ( B) 0.512 ( C) 0.8 ( D) 0.992 4 软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是 (6)。 ( A)构件化方法 ( B)结构化方法 ( C)面向对象方法 ( D)快速原型法 5 黑盒测试也称为功能测试,黑盒测试不能发现 (7) 。 ( A)终止性错误 ( B)错误是否正确接收 ( C)界面是否有误 ( D)是否存在冗余代码 6 标准化对象一般可分为两大类,一 类是标准化的具体对象,即需要制定标准的具体事物;另一类是 (8)。 ( A)标准化抽象对象 ( B)标准化总体对象 ( C)标准化虚拟对象 ( D)标准化面向对象
3、 7 根据我国法律,在以下 (9)情况下,引用他人作品不构成侵权。 (9) ( A)引用目的在于填补引用人作品在某些方面的空白 ( B)所引用部分构成引用作品的主要部分或实质部分 ( C)引用时未注出处,足以使读者误以为被引用部分是引用者的见解 ( D)引用目的是为了介绍该作品,但引用数量达到了被引用作品的四分之一 8 “生产者一消费者 ”问题是 一个经典的进程同步与互斥控制问题,若缓冲区可存放n件物品,要解决这个问题,通常需要使用 (12)个信号量。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 9 软件的互操作性是指 (20)。 ( A)软件的可移植性 ( B)人机界面的可交互性
4、 ( C)多用户之间的可交互性 ( D)连接一个系统和另一个系统所需的工作量 10 软件项目的进度管理有许多方法, (21)清晰地描述每个任务从何时开始,到何时结束以及各个任务之间的并行性,但难以表达多个子任务之间的逻辑关系。 ( A) Gantt图 ( B) IPO ( C) PERT ( D)时标网状图 11 帧中继协议工作在 OSI参考模型的 (24)。 ( A)物理层和应用层 ( B)物理层和数据链路层 ( C)数据链路层和网络层 ( D)数据链路层和表示层 12 高级语言的语言处理程序分为解释程序和编译程序两种。解释程序处理源程序时,大多数采用 (29)方法。 ( A)源程序语句被逐
5、个直接解释执行 ( B)先将源程序转化成某种中间代码,然后对这种代码解释执行 ( C)先将源程序转化成目标代码,再执行 ( D)以上方法都不是 13 (32)表示了对象间 “isa”的关系。 ( A)组合 ( B)引用 ( C)聚合 ( D)继承 14 某二叉树的前序序列为 ABDFGCEH,中序序列为 FDGBACH E,则该二叉树的后序序列为 (38),层序序列为 (39)。 ( A) FGDBHECA ( B) FDGBCHEA ( C) ABCDEFGH ( D) FGDBEHCA 15 一个算术表达式可以表示为一棵二叉树,每个叶节点对应一个运算量,每个内部节点对应一个运算符,每个子树
6、对应一个子表达式。则下述二叉树对应表达式的后缀式 (逆波兰式 )为 (40)。 ( A) a+bc+d(ef) ( B) +abcdef ( C) abc+def一 + ( D) +adbcef 16 对如下 AOV网进行拓扑排序,不可能得到 (41)。( A) 2143567 ( B) 1243657 ( C) U2143657 ( D) 1234576 17 原型化方法是一种 (42)型的设计过程。 ( A)自外向内 ( B)自顶向下 ( C)自内相外 ( D)自底向上 18 在下列说法中, (43)是造成软件危机的主要原因。 用户使用不当 软件本身特 硬件不可靠 对软件 的错误认识 缺乏
7、好的开发方法和手段 开发效率低 ( A) ( B) ( C) ( D) 19 对数据 82, 16, 95, 27, 75, 42, 69, 34)按关键字非递减顺序进行快速排序,取第一个元素为枢轴,第一趟排序后的结果是 (44)。 ( A) 34, 16, 69, 27, 75, 42, 82, 95 ( B) 16, 27, 75, 42, 69, 34, 82, 95 ( C) 16, 82, 27, 75, 42, 69, 34, 95 ( D) 16, 82, 95, 27, 75, 42, 69, 34 20 如果一个软件是给 许多客户使用的,大多数软件生产商要使用机制测试过程来发
8、现那些可能只有最终用户才能发现的错误。 (45)测试是由软件的最终用户在一个或多个用户实际使用环境中进行的。 ( A) Alpha ( B) Beta ( C) Gamma ( D) Delta 21 关键码集合为 18, 73, 10, 5, 99, 27, 41, 51, 32, 25),构造一棵二叉排序树,则关键码为 68的节点的度为 (46),该树的深度为 (47)。 ( A) 1 ( B) 2 ( C) 3 ( D) 4 22 在 C+语言中,关于类 (cIass)和结构体 (struct)的说法中,正确的是 (51)。 ( A)结构体不允许有成员函数 ( B)结构体与类没什么区别,
9、可以替换 ( C)类定义中成员在默认情况下是 private ( D)类定义中成员在默认情况下是 public 23 Windows下的面向对象程序设计与 DOS下的结构化程序设计最大区别是(52) 。 ( A)前者可以使用大量的下拉式选单 (Menu),后者使用命令方式调用 ( B)前者是一种消息驱动式体系结构,后者是一种单向调用 ( C)前者具有强大的图形用户界面,后者是一种单向调用 ( D)前者可以突破 内存管理 640KB的限制,后者不能 24 设集合 N=0,1,2 , f为从 N至 N的函数,且.经计算 f(90)=81, f(89)=81,则 f(49)= (53)。 ( A)
10、39 ( B) 49 ( C) 8l ( D) 92 25 快速排序算法采用的设计方法是 (54) 。 ( A)动态规划法 ( B)分治法 ( C)回溯法 ( D)分枝定界法 26 下列排序算法中,第一趟排序完毕后,其最大或最小元一定在其最终位置上的算法是 (55)。 ( A)归并排序 ( B)直接选择排序 ( C)快速排序 ( D)基数排序 27 显示分辨率是指显示屏上能够显示出的像素数目。显示分辨率为 1024768表示显示屏的每行显示 (58)个像素。 ( A) 1024 ( B) 768 ( C) 512 ( D) 384 28 以下图像文件格式中, (59)不支持真彩色图像。 ( A
11、) PCX ( B) PNG ( C) TGA ( D) EPS 29 以下传输协议 (60)不能用于流媒体的传输。 ( A) UDP ( B) RTP RTSP ( C) MMS ( D) HTTP 30 与 10 1 10 12 29 29属于同一网段的主 机 IP地址是 (61) 。 ( A) 10 110 12 1 ( B) 10 110 12 25 ( C) 10 110 12.31 ( D) 10 1 10 12.32 31 按照国际标准化组织制定的开放系统互连参考模型,实现端用户之间可靠通信的协议层是 (64)。 ( A)应用层 ( B)会话层 ( C)传输层 ( D)网络层 3
12、2 (65) 是 3G移动通信标准之一,也是我国自主研发的被国际电联吸纳为国际标准的通信协议。 ( A) CDMA2000 ( B) GPRS ( C) WCDMA ( D) TDSCDMA 32 (14)在实现阶段进行,它所依据的模块功能描述和内部细节以及测试方案应在(15)阶段完成,目的是发现编程错误。 33 (14) ( A)用户界面测试 ( B)集成测试 ( C)单元测试 ( D)输入输出测试 34 (15) ( A)需求分析 ( B)概要设计 ( C)详细设汁 ( D)结构设计 34 Kerberos服务器由认证服务器和 (22)两部分组成。当用户需要进行身份验证时,先以明文的方式将
13、用户名发送给认证服务器,认证服务器返回用户一个 (23)的会话密钥和一个票据。 35 (22) ( A)密钥服务器 ( B)账户服务器 ( C)数据库服务器 ( D)票据授予服务器 36 (23) ( A)一次性 ( B)永久性 ( C)仅在本次会话使用 ( D)仅用于与认证服务器交互 36 计算机执行程序所需的时间 P,可用 P=1CPIT来估计,其中 l是程序经编译后的机器指令数, CPI是执行每条指令所需的平均机器周期数, T为每个机器周期的时间。 RISC计算机是采用 (25)来提高机器的速度。它的指令系统具有 (26)的特点。 37 (25) ( A)虽增加 CPI,但更减少 T (
14、 B)虽增加 CPI,但更减少 T ( C)虽增加 T,但更减少 CPI ( D)虽增加 I,但更减少 CPI 38 (26) ( A)指令种类少 ( B)指令种类多 ( C)指令寻址方式多 ( D)指令功能复杂 38 在面向对象方法中,对象可看成是属性 (数据 )以及这些属性上的专用操作的封装体。封装是一种 (30)技术,封装的目的是使对象的 (31)分离。 39 (30) ( A)组装 ( B)产品化 ( C)固化 ( D)信息隐蔽 40 (31) ( A)定义和实现 ( B)设计和测试 ( C)设计和 实现 ( D)分析和定义 40 给定关系模式 R(U, F), U=A, B, C,
15、D, E), F=BA , DA , AE ,ACB ,其属性 AD的闭包为 (34),其候选关键字为 (35)。 41 (34) ( A) ADE ( B) ABD ( C) ABCD ( D) ACD 42 (35) ( A) ABD ( B) ADE ( C) ACD ( D) CD 42 结构化查询语言 SQL是一种 (36)语言,其主要功能有 (37)。 43 (36) ( A)人工智能 ( B)关系数据库 ( C)函数型 ( D)高 级算法 44 (37) ( A)数据定义、数据操作、数据安全 ( B)数据安仝、数据编辑、数据并发控制 ( C)数据定义、数据操作、数据控制 ( D)
16、数据查询、数据更新、数据输入输出 44 在一个长度为 n的顺序表中删除第 i(0in1)个元素时,需要从前向后依次前移 (39)个元素。如果在每个位置上进行删除元素的概率相同,均为 删除时的平均移动数为 (40)。 45 (39) ( A) n-i ( B) n-i+l ( C) n-i-1 ( D) i 46 (40) ( A) ( B) ( C) ( D) 46 变更控制是一项最重要的软件配置任务,其中 “检出 ”和 (42)处理实现了两个重要的变更控制要素,即存取控制和同步控制。在变更控制中, (43)可以用来确保由不同用户所执行的并发变更。 47 (42) ( A)登入 ( B)管理
17、( C)填写变更要求 ( D)审查 48 (43) ( A)异步控制 ( B)同步控制 ( C)存取控制 ( D)基线控制 48 若循环队列以数组 Q0, , m一 1作为其存储结构,变量 rear表示循环队列中队尾元素的实际位置,其移动按 re&r=(rear+1)modm进行,变量 length表示当前循环队列中元素个数,则循环队列的队首元素的实际位置是 (46),队空条件为(47)。 49 (46) ( A) rear一 length ( B) (rearlength+m)modm ( C) (1+rear+mlength)modm ( D) mlength 50 (47) ( A) r
18、ear=0 ( B) (rear+1)modm=0 ( C) 1ength=0 ( D) 1ength+1=0 50 (51)均属于面向对象的程序设计语言。面向对象的程序设计语言必 须具备 (52)特征。 51 (51) ( A) C+、 LISP ( B) C+、 Smalltalk ( C) Prolog、 Ada ( D) FoxPr0、 Ada 52 (52) ( A)可视性、继承性、封装性 ( B)继承性、可复用性、封装性 ( C)继承性、多态性、封装性 ( D)可视性、可移植性、封装性 52 结构化分析 (SA)、结构化设计方法 (SD)和 Jackson方法是在软件开发过程中常用
19、的方法。运用 SA方法可以得到 (11),这种方法采用的基本手段是 (12),使用 SD方法时可以得到 (13)。 53 (11) ( A)程序流程图 ( B)具体的语言程序 ( C)模块结构图及模块的功能说明书 ( D)分层数据流图和数据字典 54 (12) ( A)分解与抽象 ( B)分解与综合 ( C)归纳与推导 ( D)试探与回溯 55 (13) ( A)从数据结构导出程序结构 ( B)从数据流图导出初始结构图 ( C)从模块结构导出数据结构 ( D)从模块结构导出程序结构 55 UML是一种面向对象的同一建模语言。它包括 10种图,其中,用例图展示了外部参与者与系统内用例之间的连接。
20、 UML的 外部参与者是指 (47),用例可以用(48)图来描述。 (49)指明了对象所有可能的状态以及状态之间的迁移。协作图描述了协作的 (50)之间的交互和链接。 56 (47) ( A)人员 ( B)单位 ( C)人员或单位 ( D)人员或外部系统 57 (48) ( A)类 ( B)状态 ( C)活动 ( D)协作 58 (49) ( A)类 ( B)状态 ( C)活动 ( D)协作 59 (50) ( A)对象 ( B)类 ( C)用例 ( D)状态 59 (66)是将系统化的、规范的、可定量的 方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素。 IS09000
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 软件 水平 考试 中级 设计师 上午 基础知识 试题 模拟 72 答案 解析 DOC
