【计算机类职业资格】计算机水平考试中级软件设计师2009年下半年上午真题及答案解析.doc
《【计算机类职业资格】计算机水平考试中级软件设计师2009年下半年上午真题及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机水平考试中级软件设计师2009年下半年上午真题及答案解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、计算机水平考试中级软件设计师 2009 年下半年上午真题及答案解析(总分:75.00,做题时间:150 分钟)1.以下关于 CPU 的叙述中,错误的是( ) (分数:1.00)A.CPU 产生每条指令的操作信号并将操作信号送往相应的部件进行控制B.程序计数器 PC 除了存放指令地址,也可以临时存储算术/逻辑运算结果C.CPU 中的控制器决定计算机运行过程的自动化D.指令译码器是 CPU 控制器中的部件2.以下关于 CISC (Complex Instruction Set Computer ,复杂指令集计算机)和 RISC(Reduced Instruction Set Computer,精简
2、指令集计算机)的叙述中,错误的是( ) (分数:1.00)A.在 CISC 中,其复杂指令都采用硬布线逻辑来执行B.采用 CISC 技术的 CPU,其芯片设计复杂度更高C.在 RISC 中,更适合采用硬布线逻辑执行指令D.采用 RISC 技术,指令系统中的指令种类和寻址方式更少(分数:2.00)A.阶码的长度决定浮点表示的范围,尾数的长度决定浮点表示的精度B.工业标准 IEEE754 浮点数格式中阶码采用移码、尾数采用原码表示C.规格化指的是阶码采用移码、尾数采用补码D.规格化表示要求交尾数的绝对值限定在区间0.5,1)A.将较大的数进行规格化处理B.将较小的数进行规格化处理C.将这两个数的尾
3、数相加D.统一这两个数的阶码3.以下关于校验码的叙述中,正确的是( ) (分数:1.00)A.海明码利用多组数位的奇偶性来检错和纠错B.海明码的码距必须大于等于 1C.循环冗余校验码具有很强的检错和纠错能力D.循环冗余校验码的码距必定为 14.以下关于 Cache 的叙述中,正确的是( ) (分数:1.00)A.在容量确定的情况下,替换算法的时间复杂度是影响 Cache 命中率的关键因素B.Cache 的设计思想是在合理成本下提高命中率C.Cache 的设计目标是容量尽可能与主存容量相等D.CPU 中的 Cache 容量应大于 CPU 之外的 Cache 容量5.网络安全体系设计可从物理线路安
4、全、网络安全、系统安全、应用安全等方面来进行。其中,数据库容灾属于( ) (分数:1.00)A.物理线路安全和网络安全B.物理线路安全和应用安全C.系统安全和网络安全D.系统安全和应用安全6.包过虑防火墙对数据包的依据不包括( ) (分数:1.00)A.源 IP 地址B.源端口号C.MAC 地址D.目的 IP 地址7.某网站向 CA 申请了数字证书,用户通过( )来验证网站的真伪 (分数:1.00)A.CA 的签名B.证书中的公钥C.网站的私钥D.用户的公钥8.下列智力成果中,能取得专利权的是( ) (分数:1.00)A.计算机程序代码B.游戏的规则和方法C.计算机算法D.用于控制测试过程的程
5、序9.软件人与被许可方签订一份软件使用许可合同,若在该合同约定的时间和地域范围内,软件权利人不得再许可任何第三人以些相同的方法使用该项软件,但软件权利人可以自己使用,则该项许可使用是( ) (分数:1.00)A.独家许可使用B.独占许可使用C.普通许可使用D.部分许可使用10.多媒体中的“媒体”有两重含义,一是指存储信息的实体;二是指表达与传递信息的载体。( )是存储信息的实体。 (分数:1.00)A.文字、图形、磁带、半导体存储器B.磁盘、光盘、磁带、半导体存储器C.文字、图形、图像、声音D.声卡、磁带、半导体存储器11. (分数:1.00)A.B.C.D.12.位图与矢量图相比,位图( )
6、 (分数:1.00)A.占用空间较大,处理侧重于获取和复制,显示速度快B.占用空间较小,处理侧重于绘制和创建,显示速度较慢C.占用空间较大,处理侧重于获取和复制,显示速度较慢D.占用空间较小,处理侧重于绘制和创建,显示速度快13.在采用结构化方法进行了系统分析时,根据分解与抽象的原则,按照系统中数据处理的流程,用( )来建立系统的逻辑模型,从而完成分析工作。 (分数:1.00)A.ER 图B.数据流图C.程序流程图D.软件体系结构14.面积对象开发方法的基本思想是尽可能按照人类认识客观世界的方法来分析和解决问题,( )方法不属于面积对象方法。 (分数:1.00)A.BoochB.CoadC.O
7、MTD.Jackson15.确定构建软件系统所需要的人数时,无需考虑( ) (分数:1.00)A.系统的市场前景B.系统的规模C.系统的技术复杂性D.项目计划16.一个项目为了修正一个错误而进行了变更 ,但这个错误被修正后,却引起以前可以正确运行的代码出错.( )最可能发现这一问题. (分数:1.00)A.单元测试B.接受测试C.回归测试D.安装测试17.风险预测从两个方面评估风险,即风险发生的可能性以及( ) (分数:1.00)A.风险产生的原因B.风险监控技术C.风险能否消除D.风险发生所产生的后果18.许多程序设计语言规定,程序中的数据都必须具有类型,其作用不包括( ) (分数:1.00
8、)A.便于为数据合理分配存储单元B.便于对参与表达式计算的数据对象进行检查C.便于定义动态数据结构D.便于规定数据对象的取值范围及能够进行的运算19.以下关于 C/C+语言指针变量的叙述中,正确的是( ) (分数:1.00)A.指针变量可以是全局变量也可以是局部变量B.必须为指针变量与指针所指向的变量分配相同大小的存储空间C.对指针变量进行算术运算是没有意义的D.指针变量必须由动态产生的数据对象来赋值20.将高级语言源程序翻译为机器语言程序的过程中常引入中间代码。以下关于中间代码的叙述中,错误的是( ) (分数:1.00)A.不同的高级程序语言可以产生同一种中间代码B.使用中间代码有利于进行与
9、机器无关的优化处理C.使用中间代码有利于提高编译程序的可移植性D.中间代码与机器语言代码在指令结构上必须一致操作系统是裸机上的第一层软件,其他系统软件(如( 23)等)和应用软件都是建立在操作系统基础上的。下图分别表示(24) (分数:2.00)A.编译程序、财务软件和数据库管理系统软件B.汇编程序、编译程序和 Java 解释器C.编译程序、数据库管理系统软件和汽车防盗程序D.语言处理程序、办公管理软件和气象预报软件A.应用软件开发者、最终用户和系统软件开发者B.应用软件开发者、系统软件开发者和最终用户C.最终用户、系统软件开发者和应用软件开发者D.最终用户、应用软件开发者和系统软件开发者进程
10、 P1、P2、P3 和 P4 的前趋图如下: 若用 PV 操作控制这几个进程并发执行的过程,则需要设置 4 个信号量 S1、S2、S3 和 S4。且信号量初值都等于零,图中 a 和 b 应分别填写(25),c 和 d 应分别填写(26)。 (分数:2.00)A.P(S1) P(S2)和 P(S3)B.P(S1) P(S2)和 V(S1)C.V(S1) VS2)和 P(S1)D.V(S1) V(S2)和 V(S3)A.P(S1) P(S2)和 P(S4)B.P(S2) P(S3)和 P(S4)C.V(S1) V(S2)和 V(S4)D.V(S2) V(S3)和 V(S4)21.若系统正在将( )
11、文件修改的结果写回磁盘时系统发生崩溃,则对系统的影响相对较大。 (分数:1.00)A.空闲块B.目录C.用户数据D.用户程序22.UNIX 系统采用直接、一级、二级和三级间接索引技术访问文件,其索引结点有 13 个地址项 (i_addr0i_addr12)。如果每个盘块的大小为 1KB,每个盘块号占 4B,则进程 A 访问文件 F 中第 11264 字节处的数据时,( ) (分数:1.00)A.可直接寻址B.需要一次单位寻址C.需要二次间接寻址D.需要三次间接寻址23.软件能力成熟度模型(CMM)的第 4 级(已管理级)的核心是( ) (分数:1.00)A.建立基本的项目管理和实践来跟踪项目费
12、用、进度和功能特性B.组织具有标准软件过程C.对软件过程和产品都有定量的理解和控制D.先进的新思想和新技术促进过程不断改进24.软件系统设计的主要目的是为系统制定蓝图,( )并不是软件设计模型所关注的 (分数:1.00)A.系统总体结构B.数据结构C.界面模型D.项目范围25.ISO/IEC 9126 软件质量模型中,可靠性质特性包括多个子特性,一软件在故障发生后,要求在 90 秒内恢复其性能和受影响的数据,与达到此目的有半的软件属性为( ) (分数:1.00)A.容错性B.成熟性C.易恢复性D.易操作性26.某程序的程序图如下所示,运用 McCabe 度量法对其进行度量,其环路复杂度是( )
13、 (分数:1.00)A.2B.3C.4D.527.系统开发计划用于系统开发人员与项目管理人员在项目期内进行沟通,它包括( )和预算分配表等。 (分数:1.00)A.PERT 图B.总体规则C.测试规划D.开发合同28.改正在软件系统开发阶段已经发生而系统测试阶段清寒没有发现的错误,属于( )维护。 (分数:1.00)A.正确性B.适应性C.完美性D.预防性29.某系统重用了第三方组件(但无法获得其源代码),则应采用( )对组件进行测试。 (分数:1.00)A.基本路径B.分支覆盖C.环路覆盖D.黑盒测试30.极限编程( XP)由价值观、原则、实践和行为四个部分组成,其中价值观包括沟通、简单性、
14、( )。(分数:1.00)A.好的计划B.不断的发布C.发馈和勇气D.持续集成31.以下关于类和对象的叙述中,错误的是( ) (分数:1.00)A.类是具有相同属性和服务的一组对象的集合B.类是一个对象模板,用它仅可以产生一个对象C.在客观世界中实际存在的是类的实例,好对象D.类为属于该类的全部对象提供了统一的抽象描述(38)是把对象的属性和服务结合成一个独立的系统单元,并尽可能隐藏对象的内部细节:(39)是指子类可以自动拥有父类的全部属性和服务;(40)是对象发出的服务请求,一般包含提供服务的对象标识、服务标识、输入信息和应答信息等。 (分数:3.00)A.继承B.多态C.消息D.封装A.继
15、承B.多态C.消息D.封装A.继承B.多态C.消息D.封装32.以下关于面向对象分析的叙述中,错误的是( ) (分数:1.00)A.面向对象分析重分析问题域和系统责任B.面向对象分析需要考虑系统的测试问题C.面向对象分析忽略与系统实现有关的问题D.面积对象分析建立独立于实现的系统分析模型33.以下关于面向对象设计的叙述中,错误的是( ) (分数:1.00)A.高层模块不应该依赖于底层模块B.抽象不应该依赖于细节C.细节可以依赖于抽象D.高层模块无法不依赖于底层模块采用( 43)设计模式可保证一个类仅有一个实例:采用( 44)设计模式可将组合成树形结构以表示“部分 -整体”的层次结构,使用户对单
16、个对象和组合对象的使用具有一致性;采用( 45)设计模式可动态地给一个对象添加一些额外的职责。(分数:3.00)A.命令( Command)B.单例( Singleton)C.装饰( Decorate)D.组合( Composite)A.命令( Command)B.单例( Singleton)C.装饰( Decorate)D.组合( Composite)A.命令( Command)B.单例( Singleton)C.装饰( Decorate)D.组合( Composite)下列 UML 类图表示的是( 46)设计模式。该设计模式中,(47) (分数:2.00)A.备忘录(Memento)B.策
17、略(Strategy)C.状态(State)D.观察者(Observer)A.一个 Subject 对象对应多个 Observer 对象B.Subject 只能有一个 ConcreteSubject 子类C.Observer 只能有一个 ConcreteObserver 子类D.一个 Subject 对象必须至少对应一个对象34.以下关于编译系统对某高级语言进行翻译的叙述中,错误的是( ) (分数:1.00)A.词法分析将把源程序看作一个线性字符序列进行分析B.语法分析阶段可以发现程序中所有的语法错误C.语义分析阶段可以发现程序所以的主义错误D.目标代码生成阶段的工作与目标的体系结构相关35.
18、若一个程序语言可以提供链表的定义和运算,则其运行时( ) (分数:1.00)A.数据空间适合采用静态存储分配策略B.数据空间必须采用堆存储分配策略C.指令空间需要采用栈结构D.指令代码必须放入堆区36.由某上下文无关文法 MS推导出某句子的分析树如下图所示,则错误的叙述是( ) (分数:1.00)A.该文法推导出的句子必须以“a”开头B.acabcbdcc 是该文法推导出的一个句子C.“S-aAcB”是该文法的终结符号集D.a、b、c、d 属于该文法的终结符号集假设有学生 S(学号,姓名,性别,入学时间,联系方式),院系 D(院系号,院系名称,电话号码,负责人)和课程 C(课程号,课程名)三个
19、实体,若一名学生属于一个院系,一个院系有多名学生;一名学生可以选择多门课程,一门课程可被多名学生选择,刚图中( a)和(b)分别国( 51)联系,假设一对多联系不转换为一个独立的关系模式,那么生成的关系模式( 52) (分数:2.00)(1). (分数:1.00)A.B.C.D.A.S 中应加入关系模式 D 的主键B.S 中应加入关系模式 C 的主键C.D 中应加入关系模式 S 的主键D.C 中应加入关系模式 S 的主键37.软硬件故障常造成数据库中的数据破坏。数据库恢复就是( ) (分数:1.00)A.重新安装数据库管理系统和应用程序B.重新安装应用程序,并将数据库镜像C.重新安装数据库管理
20、系统,并将数据做镜像D.在尽可能短的时间内,把数据库恢复到故障发生前的状态设有员工实体 Emp(员工号,姓名,姓别,年龄,出生年月,联系方式,部门号),其中“联系方式”要求记录该员工的手机号码和办公室电话,部门号要求对照别一部门实体 Dept 的主码“部门号”。Emp 实体中存在派生属性和多值属性:(54):对属性部门号应该进行( 55)约束;可以通过命令(56)修改表中的数据。(分数:3.00)A.年龄和出生年月B.年龄和联系方式C.出生年月和联系方式D.出生年月和年龄A.非空主键B.主键C.外键D.候选键A.INSERTB.DELETEC.UPDATED.MODIFY已知一个二叉树的先序遍
21、历序列为 、 、 、 、 中序遍历序列为 、 、 、 、 ,则该二叉树的后序遍历序列为(57),对于任意一棵二叉树,叙述错误的是(58)(分数:2.00)A. 、 、 、 、B. 、 、 、 、C. 、 、 、 、D. 、 、 、 、A.由其后序遍历序列和中序遍历序列可以构造该二叉树的先序遍历序列B.由其先序遍历序列和后序遍历序列可以构造该二叉树的中序遍历序列C.由其层序遍历序列和中序遍历序列可以构造该二叉树的先序遍历序列D.由其层序遍历序列和中序遍历序列不能构造该二叉树的后序遍历序列38. (分数:1.00)A.B.C.D.39.单向链表中往往含有一个头结点,该结点不存储数据元素,一般令链表
22、的头指针指向该结点,而该结点指针域的值为第一个元素结点的指针,以下关于单链表头结点的叙述中,错误的是( ) (分数:1.00)A.若在头结点中存入链表长度值,则求链表长度运算的时间复杂度为 O(1)B.在链表的任何一个元素前后进行插入和删除操作可用一致的方式进行处理C.加入头结点后,代表链表的头指针不因为链表的空而改变D.加入头结点后,在链表中进行查找运算的时间复杂度为 O(1)40.对于长度为 m(m1)的指定序列,通过初始为空的一个栈,一个队列后,错误的叙述是( ) (分数:1.00)A.若入栈和入队的序列相同,则出栈序列和出队序列可能相同B.若入栈和入队的序列相同,则出栈序列和出队序列可
23、以互为逆序C.入队序列与出队序列关系为 1:1,而入栈序列与出栈序列关系是 1:n(n1)D.入栈序列与出队序列关系为 1:1,而入队序列与出栈序列关系是 1:n(n1)41.字符串采用链表存储方式时,每个结点存储多个字符有助于提高存储密度。若采用结点大小相同的链表存储串,则串比较、求子串、串连接、串替换等串的基本运算中,( ) (分数:1.00)A.进行串的比较运算最不方便B.进行求子串运算最不方便C.进行串连接最不方便D.进行串替换最不方便42. (分数:1.00)A.B.C.D.以下关于快速排序算法的描述中,错误的是( 64)。在快速排序过程中,需要设立基准元素并划分序列来进行排序,若序
24、列由元素 12,25,30,45,52,67,85构成,则初始排列为(65),排序效率最高(令序列的第一个元素为基准元素)。(分数:2.00)A.快速排序算法是不稳定的排序算法B.快速排序算法是最坏情况下的时间复杂度为 O(nlgn)C.快递排序算法是一种分治算法D.当输入数据基本有序时,快递排序算法具有最坏情况下的时间复杂度A.45,12,30,25,67,52,85B.85,67,52,45,30,25,12C.12,25,30,45,52,67,85D.45,12,25,30,85,67,52下列网络互连设备中,属于物理层的是(66),属于网络层的是(67)(分数:2.00)A.中继器B
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 计算机水平 考试 中级 软件 设计师 2009 年下 半年 上午 答案 解析 DOC
