【计算机类职业资格】程序员-21 (1)及答案解析.doc
《【计算机类职业资格】程序员-21 (1)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】程序员-21 (1)及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、程序员-21 (1)及答案解析(总分:71.00,做题时间:90 分钟)一、单项选择题(总题数:32,分数:71.00)1.以下关于类继承的说法中,错误的是_。(分数:2.00)A.通过类继承,在程序中可以复用基类的代码B.在继承类中可以增加新代码C.在继承类中不能定义与被继承类(基类)中的方法同名的方法D.在继承类中可以覆盖被继承类(基类)中的方法2.一个高度为 h 的满二叉树的结点总数为 2h-1,其每一层结点个数都达到最大值。从根结点开始顺序编号,每一层都从左到右依次编号,直到最后的叶子结点层为止。即根结点编号为 1,其左、右孩子结点编号分别为 2 和 3,再下一层从左到右的编号为 4、
2、5、6、7,依此类推,那么,在一棵满二叉树中,对于编号为 m 和 n 的两个结点,若 m=2n,则结点_。(分数:2.00)A.m 是 n 的左孩子B.m 是 n 的右孩予C.n 是 m 的左孩子D.n 是 m 的右孩子3.对象是面向对象系统的最基本的元素,一个运行期系统就是对象之间的协作。一个对象通过_改变另一个对象的状态。(分数:2.00)A.另一个对象的修改操作符B.另一个对象的选择操作符C.获得那个对象的属性值D.创建那个对象的类的一个新对象4.程序员需要用文档来表述自己的思想。文档设计的要点不包括_。(分数:2.00)A.文档制作应先做规划,列出纲目,内容的逻辑性要强,并不断改进B.
3、选择最适合表达某种算法的形式(文本、表格、图)C.尽量保持文档与程序的一致性,文档上下文的一致性D.采用文档模板以减少以后随软件版本的升级而更新文档的工作量5.以下应用中,必须采用栈结构的是_。(分数:3.00)A.使一个整数序列逆转B.递归函数的调用和返回C.申请和释放单链表中的节点D.装入和卸载可执行程序6.某有限自动机的状态图如图所示,其特点是_。 (分数:2.00)A.仅识别以 0 开始以 1 结尾的 0、1 串B.仅识别含有 3 个 0 的 0、1 串C.仅识别含有偶数个 1 的 0、1 串D.仅识别以 0 开始以 1 结尾且 0 与 1 交错出现的 0、1 串7.软件系统运行时发现
4、了系统测试阶段尚未发现的错误,改正这些错误属于_维护。(分数:2.00)A.正确性B.适应性C.完善性D.预防性在统一建模语言(UML)中,_展现了一组对象以及它们之间的关系,给出了系统的静态设计视图或静态进程视图,描述了_中所建立的事物实例的静态快照。(分数:4.00)A.序列图B.状态图C.对象图D.通信图A.类图B.组件图C.对象图D.包图8.软件开发出现质量问题的主要原因不包括_。(分数:2.00)A.软件开发人员与用户对应用需求的理解有差异B.编程人员与设计人员对设计说明书的理解有差异C.软件开发项目的管理有问题D.开发软件所用的工具部够先进9.若某无向图具有 n 个顶点、e 条边,
5、则其邻接矩阵中值为 0 的元素个数为_。(分数:3.00)AeB.2eC.n*n-2eD.n-2e10.使用电容存储信息且需要周期性地进行刷新的存储器是_。(分数:2.00)A.DRAMB.EPROMC.SRAMD.EEPROM11.在结构化设计中,主要根据_进行软件体系结构设计。(分数:2.00)A.数据流图B.实体-关系图C.状态-迁移图D.数据字典12.话筒是向计算机提供_的设备。(分数:2.00)A.音频数字信号B.音频模拟信号C.采样信号D.音频数字信号和采样信号13.数据测量时,对同一对象进行多次测量可能得到多个数值。精确度是指多次所测得的数值彼此接近的程度;准确度是指所测得的数值
6、与真值符合的程度。实际测量时,不可能出现的情况是_。(分数:2.00)A.精确度与准确度都很好B.精确度很好但准确度不好C.精确度与准确度都不好D.准确度很好但精确度不好14.IP 地址块 192.168.80.128/27 包含了_个可用的主机地址。(分数:1.00)A.15B.16C.30D.3215.多媒体计算机与普通计算机的主要区别是多媒体计算机增加了_。(分数:2.00)A.存储信息的实体B.视频和音频信息的处理能力C.光驱和声卡D.大容量的磁介质和光介质16.在直接插入排序、冒泡排序、简单选择排序和快速排序方法中,能在第一趟排序结束后就得到最大(或最小)元素的排序方法是_。(分数:
7、3.00)A.冒泡排序和快速排序B.直接插入排序和简单选择排序C.冒泡排序和简单选择排序D.直接插入排序和快速排序17.Peter Coad 和 Edward Yourdon 将面向对象表示为对象、分类、继承和_之和。(分数:2.00)A.通过消息的通信B.对象的属性C.对象的行为D.对象的抽象18.以下关于子类和父类的叙述中,正确的是_。(分数:2.00)A.代码中使用父类对象的地方,都可以使用子类对象替换B.代码中使用子类对象的地方,都可以使用父类对象替换C.父类定义的对象与子类定义的对象在属性和方法上一定相同D.父类定义的对象与子类定义的对象在属性和方法上一定不同19.设数组 a1m,1
8、n(2mn),其第一个元素为 a1,1,最后一个元素为 am,n,若数组元素以行为主序存放,每个元素占用 k 个存储单元(k1),则元素 a2,2的存储位置相对于数组空间首地址的偏移量为_。(分数:2.00)A.(n+1)*kB.n*k+1C.(m+1)*kD.m*k+1函数 f()、g()的定义如下所示。己知调用 f 时传递给其形参 x 的值是 1,若以传值方式调用 g,则函数 f的返回值为_;若以传引用方式调用 g,则函数 f 的返回值为_。(分数:4.00)A.3B.4C.6D.7A.3B.4C.6D.720.在以阶段划分的编译器中,符号表管理和_贯穿于编译器工作始终。(分数:1.00)
9、A.语法分析B.语义分析C.代码生成D.出错处理21.寄存器寻址方式中的操作数放在_中。(分数:1.00)A.高速缓存B.主存单元C.通用寄存器D.程序计数器22.利用_不能将印刷图片资料录入计算机。(分数:2.00)A.扫描仪B.数码相机C.摄像设备D.语音识别软件23.黑盒测试不能发现_。(分数:2.00)A.不正确或遗漏的功能B.初始化或终止性错误C.程序的某条路径存在逻辑错误D.错误的处理结果24.设 X、Y 为逻辑变量,与逻辑表达式 等价的是_。 A B C (分数:2.00)A.B.C.D.25._不属于特殊矩阵。(分数:2.00)A.对称矩阵B.对角矩阵C.稀疏矩阵D.三角矩阵2
10、6.软件测试方法可分为静态测试和动态测试两大类,人工检测_。(分数:2.00)A.属于静态测试和动态测试B.属于静态测试C.属于动态测试D.既不属于静态测试也不属于动态测试27.已知某二叉树的先序遍历序列为 ABCD,中序遍历序列为 BADC,则该二叉树的后序遍历序列为_。(分数:2.00)A.BDCAB.CDBAC.DBCAD.BCDA28.与八进制数 1706 等值的十六进制数是_。(分数:2.00)A.3C6B.8C6C.F18D.F1C_越高,屏幕上图像的闪烁感越小,图像越稳定,视觉效果也越好。当前 PC 机中该指标大多采用_Hz。(分数:4.00)A.分辨率B.显存容量C.刷新频率D
11、.色深A.88B.75C.65D.5529.现需要将数字 2 和 7 分别填入 6 个空格中的 2 个(每个空格只能填入一个数字),已知第 1 格和第 2 格不能填 7,第 6 格不能填 2,则共有_种填法。(分数:3.00)A.12B.16C.17D.20程序员-21 (1)答案解析(总分:71.00,做题时间:90 分钟)一、单项选择题(总题数:32,分数:71.00)1.以下关于类继承的说法中,错误的是_。(分数:2.00)A.通过类继承,在程序中可以复用基类的代码B.在继承类中可以增加新代码C.在继承类中不能定义与被继承类(基类)中的方法同名的方法 D.在继承类中可以覆盖被继承类(基类
12、)中的方法解析:解析 继承是类间的一种基本关系,是在某个类的层次关联中不同的类共享属性和操作的一种机制。在“is-a”的层次关联中,一个父类可以有多个子类,这些子类都是父类的特例,父类描述了这些子类的公共属性和操作。一个子类可以继承它的父类(或祖先类)中的属性和操作,这些属性和操作在子类中不必定义,子类中还可以定义它自己的属性和操作。在继承类中可以定义与被继承类(基类)中的方法同名的方法。 一个子类只有唯一的一个父类,这种继承称为单一继承。一个子类也可以有多个父类,它可以从多个父类中继承特性,这种继承称为多重继承。例如,“水陆两用交通工具”类既可继承“陆上交通工具”类的特性,又可继承“水上交通
13、工具”类的特性。2.一个高度为 h 的满二叉树的结点总数为 2h-1,其每一层结点个数都达到最大值。从根结点开始顺序编号,每一层都从左到右依次编号,直到最后的叶子结点层为止。即根结点编号为 1,其左、右孩子结点编号分别为 2 和 3,再下一层从左到右的编号为 4、5、6、7,依此类推,那么,在一棵满二叉树中,对于编号为 m 和 n 的两个结点,若 m=2n,则结点_。(分数:2.00)A.m 是 n 的左孩子 B.m 是 n 的右孩予C.n 是 m 的左孩子D.n 是 m 的右孩子解析:解析 本题考查二叉树的基本概念和性质。高度为 4 的满二叉树如下图所示。 3.对象是面向对象系统的最基本的元
14、素,一个运行期系统就是对象之间的协作。一个对象通过_改变另一个对象的状态。(分数:2.00)A.另一个对象的修改操作符 B.另一个对象的选择操作符C.获得那个对象的属性值D.创建那个对象的类的一个新对象解析:解析 对象是面向对象系统的最基本的元素,一个运行期系统就是对象之间的协作。一个对象通过另一个对象的修改操作符改变另一个对象的状态。4.程序员需要用文档来表述自己的思想。文档设计的要点不包括_。(分数:2.00)A.文档制作应先做规划,列出纲目,内容的逻辑性要强,并不断改进B.选择最适合表达某种算法的形式(文本、表格、图) C.尽量保持文档与程序的一致性,文档上下文的一致性D.采用文档模板以
15、减少以后随软件版本的升级而更新文档的工作量解析:解析 文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。5.以下应用中,必须采用栈结构的是_。(分数:3.00)A.使一个整数序列逆转B.递归函数的调用和返回 C.申请和释放单链表中的节点D.装入和卸载可执行程序解析:6.某有限自动机的状态图如图所示,其特点是_。 (分数:2.00)A.仅识别以 0 开始以 1 结尾的 0、1 串 B.仅识别含有 3 个 0 的 0、1 串C.仅识别含有偶数个 1 的 0、1 串D.仅识别以 0 开始以 1 结尾且 0 与 1 交错出现的 0、1 串解析:解析 从图中可以得知,该有限自动机仅识别以
16、 0 开始以 1 结尾的 0、1 串,所以正确答案为 A。7.软件系统运行时发现了系统测试阶段尚未发现的错误,改正这些错误属于_维护。(分数:2.00)A.正确性 B.适应性C.完善性D.预防性解析:解析 根据维护目的的不同,软件维护一般分为四大类:正确性维护、适应性维护、完善性维护和预防性维护。其中,正确性维护是指改正在系统开发阶段已经发生而系统测试阶段尚未发现的错误。在统一建模语言(UML)中,_展现了一组对象以及它们之间的关系,给出了系统的静态设计视图或静态进程视图,描述了_中所建立的事物实例的静态快照。(分数:4.00)A.序列图B.状态图C.对象图 D.通信图解析:A.类图 B.组件
17、图C.对象图D.包图解析:解析 本题考查了统一建模语言的对象图的相关知识。UML 适用于软件开发中从需求分析道测试的不同阶段,需求获取:用例图、活动图,需求分析:类图、对象图,系统分析与设计:状态图、顺序图、合作图、活动图、部件图和配置图,测试:单元测试用类图、集成测试用部件图和合作图、确认测试用用例图等。对象图展现了一组对象以及它们之间的关系,给出了系统的静态设计视图或静态进程视图,描述了类图中所建立的事物实例的静态快照。类图展现了一组对象、接口、协作和它们之间的关系。类图给出了系统的静态设计视图。在面向对象系统的建模中,建立的最常见的图就是类图。故选择 C,A。8.软件开发出现质量问题的主
18、要原因不包括_。(分数:2.00)A.软件开发人员与用户对应用需求的理解有差异B.编程人员与设计人员对设计说明书的理解有差异C.软件开发项目的管理有问题D.开发软件所用的工具部够先进 解析:解析 本题考查的是软件出现质量问题的原因。软件工程研究结果表明,软件危机的原因主要有两方面:与软件本身的特点有关;来自于软件开发人员的弱点。用户需求不明确:在软件开发过程中,用户需求不明确问题主要体现在四个方面:在软件开发出来之前,用户自己也不清楚软件开发的具体需求;用户对软件开发需求的描述不精确,可能有遗漏、有二义性、甚至有错误;在软件开发过程中,用户还提出修改软件开发功能、界面、支撑环境等方面的要求;软
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 程序员 211 答案 解析 DOC
