ImageVerifierCode 换一换
格式:DOC , 页数:12 ,大小:79KB ,
资源ID:1336103      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1336103.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】程序员-21 (1)及答案解析.doc)为本站会员(proposalcash356)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】程序员-21 (1)及答案解析.doc

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.开发软件所用的工具部够先进 解析:解析 本题考查的是软件出现质量问题的原因。软件工程研究结果表明,软件危机的原因主要有两方面:与软件本身的特点有关;来自于软件开发人员的弱点。用户需求不明确:在软件开发过程中,用户需求不明确问题主要体现在四个方面:在软件开发出来之前,用户自己也不清楚软件开发的具体需求;用户对软件开发需求的描述不精确,可能有遗漏、有二义性、甚至有错误;在软件开发过程中,用户还提出修改软件开发功能、界面、支撑环境等方面的要求;软

19、件开发人员对用户需求的理解与用户本来愿望有差异。缺乏正确的理论指导,缺乏有力的方法学和工具方面的支持。由于软件开发不同于大多数其他工业产品,其开发过程是复杂的逻辑思维过程,其产品极大程度地依赖于开发人员高度的智力投入。由于过分地依靠程序设计人员在软件开发过程中的技巧和创造性,加剧软件开发产品的个性化,也是发生软件开发危机的一个重要原因。软件开发规模越来越大。随着软件开发应用范围的增广,软件开发规模愈来愈大。大型软件开发项目需要组织一定的人力共同完成,而多数管理人员缺乏开发大型软件开发系统的经验,而多数软件开发人员又缺乏管理方面的经验。各类人员的信息交流不及时、不准确、有时还会产生误解。软件开发

20、项目开发人员不能有效地、独立自主地处理大型软件开发的全部关系和各个分支,因此容易产生疏漏和错误。软件开发复杂度越来越高。软件开发不仅仅是在规模上快速地发展扩大,而且其复杂性也急剧地增加。软件开发产品的特殊性和人类智力的局限性,导致人们无力处理复杂问题。所谓复杂问题的概念是相对的,一旦人们采用先进的组织形式、开发方法和工具提高了软件开发效率和能力,新的、更大的、更复杂的问题又摆在人们的面前。故选择 D。9.若某无向图具有 n 个顶点、e 条边,则其邻接矩阵中值为 0 的元素个数为_。(分数:3.00)AeB.2eC.n*n-2e D.n-2e解析:解析 邻接矩阵是表示顶点之间相邻关系的矩阵。设

21、G=(V,E)是一个图,其中 v=v 1 ,v 2 ,v n 。G 的邻接矩阵是一个具有下列性质的 n 阶方阵:对无向图而言,邻接矩阵一定是对称的,而且对角线一定为零,有向图则不一定如此。在无向图中,任一顶点 i 的度为第 i 列所有元素的和,在有向图中顶点i 的出度为第 i 行所有元素的和,而入度为第 i 列所有元素的和。用邻接矩阵法表示图共需要 n2 个空间,由于无向图的邻接矩阵一定具有对称关系,所以扣除对角线为零外,仅需要存储上三角形或下三角形的数据即可,因此仅需要 n(n-1)/2 个空间。从邻接矩阵的定义可分析得出:含有 n 个顶点的图的邻接矩阵是 n2 阶方阵,对无向图而言,邻接矩

22、阵一定是对称的,如果该图无环,则对角线元素为 0,两顶点之间有边相连,相应位置的元素为 1,无边相连为 0,所以其邻接矩阵中值为 0 的元素个数为 n*n-2e,故选择 C。10.使用电容存储信息且需要周期性地进行刷新的存储器是_。(分数:2.00)A.DRAM B.EPROMC.SRAMD.EEPROM解析:解析 DRAM(Dynamic Random Access Memory),即动态随机存储器最为常见的系统内存。DRAM 只能将数据保持很短的时间。为了保持数据,DRAM 使用电容存储,所以必须隔一段时间刷新(refresh)一次,如果存储单元没有被刷新,存储的信息就会丢失(关机就会丢失

23、数据)。11.在结构化设计中,主要根据_进行软件体系结构设计。(分数:2.00)A.数据流图 B.实体-关系图C.状态-迁移图D.数据字典解析:解析 结构化分析方法是一种面向数据流的需求分析方法,适用于分析大型数据处理系统。结构化分析方法也是一种建模技术,它建立的分析模型的核心是数据字典。围绕该核心有数据流图、实体-关系图(E-R 图)和状态-迁移图这三种图。其中,数据流图描述系统中数据如何被传送或变换,以及描述如何对数据流进行变换的功能,用于功能建模;实体-关系图(E-R 图)描述数据对象及数据对象之间的关系,用于数据建模;状态-迁移图描述系统对外部事件如何响应、如何动作,用于行为建模。12

24、.话筒是向计算机提供_的设备。(分数:2.00)A.音频数字信号B.音频模拟信号 C.采样信号D.音频数字信号和采样信号解析:解析 本题考查的是多媒体技术。话筒是向计算机提供音频模拟信号的设备,所以本题正确答案为 B。13.数据测量时,对同一对象进行多次测量可能得到多个数值。精确度是指多次所测得的数值彼此接近的程度;准确度是指所测得的数值与真值符合的程度。实际测量时,不可能出现的情况是_。(分数:2.00)A.精确度与准确度都很好B.精确度很好但准确度不好C.精确度与准确度都不好D.准确度很好但精确度不好 解析:解析 本题考查数据处理方面的基础知识。当准确度很好时,测量值都与真值符合得很好,相

25、对应的精确度也很好。14.IP 地址块 192.168.80.128/27 包含了_个可用的主机地址。(分数:1.00)A.15B.16C.30 D.32解析:解析 由于 192.168.80.128 是一个 C 类网络,其主机段共有 32-27=5 位。因此,该 IP 地址块包含的可用主机地址个数为:25-2=30 个。15.多媒体计算机与普通计算机的主要区别是多媒体计算机增加了_。(分数:2.00)A.存储信息的实体B.视频和音频信息的处理能力 C.光驱和声卡D.大容量的磁介质和光介质解析:解析 多媒体计算机与普通计算机的主要区别是多媒体计算机增加了视频和音频信息的处理能力。此外,常用的音

26、频工具软件有如下几种。 (1)CoolEditPro:一种功能很强的数字音频处理软件,提供了多轨编辑、数字信号处理等功能。 (2)GoldWave:一种小巧好用的数码录音及编辑软件,具有文件格式转换功能。 (3)Cake Walk Pro Audio:是目前流行的专业音乐制作工具软件,可以用来作曲、配器、演奏、录音和合成等。16.在直接插入排序、冒泡排序、简单选择排序和快速排序方法中,能在第一趟排序结束后就得到最大(或最小)元素的排序方法是_。(分数:3.00)A.冒泡排序和快速排序B.直接插入排序和简单选择排序C.冒泡排序和简单选择排序 D.直接插入排序和快速排序解析:解析 冒泡排序第一趟排

27、序结束后,将关键字最大(或最小)的记录安置到最后一个记录的位置上。简单排序:在进行每趟排序时,从无序的记录中选择出关键字最小(或最大)的记录,将其插入到有序序列(初始时为空)的尾部。快速排序:第一趟排序将待排记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,但并未将其中最小(或最大)的记录选择出来。直接插入排序:是将一个记录直接插入已排好的有序表中,得到一个新的、记录数增 1 的有序表,并没有比较最大(或最小)关键字。17.Peter Coad 和 Edward Yourdon 将面向对象表示为对象、分类、继承和_之和。(分数:2.00)A.通过消息的通信 B.对象的属

28、性C.对象的行为D.对象的抽象解析:解析 本题考查了面向对象的相关知识。究竟怎样才算真正的“面向对象”。Peter Coad 和Edwarld Yourdon 提出了下列等式。面向对象=对象(Ohiects)+类(Classes)+继承(Inheritance)+消息通信(Commtmication With Messages),故选择 A。18.以下关于子类和父类的叙述中,正确的是_。(分数:2.00)A.代码中使用父类对象的地方,都可以使用子类对象替换 B.代码中使用子类对象的地方,都可以使用父类对象替换C.父类定义的对象与子类定义的对象在属性和方法上一定相同D.父类定义的对象与子类定义的

29、对象在属性和方法上一定不同解析:解析 一个子类可以继承其父类(或祖先类)中的属性和操作,这些属性和操作在子类中不必定义,子类中还可以定义自己的属性和操作。19.设数组 a1m,1n(2mn),其第一个元素为 a1,1,最后一个元素为 am,n,若数组元素以行为主序存放,每个元素占用 k 个存储单元(k1),则元素 a2,2的存储位置相对于数组空间首地址的偏移量为_。(分数:2.00)A.(n+1)*k B.n*k+1C.(m+1)*kD.m*k+1解析:解析 本题考查数组元素的存储。二维数组的存储结构可分为以行为主序和以列为主序两种方法。设每个元素占用 k 个单元,m、n 为数组的行数和列数,

30、则以行为主序优先存储的地址计算公式为:Loc(aij)=Loc(a11)+(i-1)*n+(j-1)*k;以列为主序优先存储的地址计算公式为:Loc(aij)=Loc(a11)+(j-1)*m+(i-1)*k arr2,2-arr1,1=(1*n+1)*k=(n+1)*k函数 f()、g()的定义如下所示。己知调用 f 时传递给其形参 x 的值是 1,若以传值方式调用 g,则函数 f的返回值为_;若以传引用方式调用 g,则函数 f 的返回值为_。(分数:4.00)A.3 B.4C.6D.7解析:A.3B.4 C.6D.7解析:解析 在传值调用方式下,将实参的值传递给形参,分配给实参变量和形参变

31、量的存储单元之间无相关性,各自使用,互不干扰,在引用调用方式下,实参变量和形参变量的对应的存储单元是同一个,在被调用函数中修改形参实质上就修改了实参变量的值。对于本题,在传值方式下,函数 f 的参数 x、局部变量 a 和函数 g 的参数 y 分别对应不同的存储单元。因此,已传值方式调用 g,函数 f 执行结束时,返回值为 3。 在传引用方式下,函数 f 的参数 x、局部变量 a 分别对应不同的存储单元,函数 g 的参数 y 与实参 x 引用同一个存储单元。因此,以传值方式调用 g,函数 f 执行结束时,返回值为 4。20.在以阶段划分的编译器中,符号表管理和_贯穿于编译器工作始终。(分数:1.

32、00)A.语法分析B.语义分析C.代码生成D.出错处理 解析:解析 编译程序一般可划分为前后衔接的 6 个阶段:词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成,如下图所示。 21.寄存器寻址方式中的操作数放在_中。(分数:1.00)A.高速缓存B.主存单元C.通用寄存器 D.程序计数器解析:解析 在寄存器寻址方式下,操作数存放在某一寄存器中,指令中给出存放操作数的寄存器名。例如,指令 ADD AX,100,其中第一个操作数放在寄存器 AX 中,取得第一个操作数的寻址方式为寄存器寻址。22.利用_不能将印刷图片资料录入计算机。(分数:2.00)A.扫描仪B.数码相机C.摄像设

33、备D.语音识别软件 解析:解析 语音识别软件往往用于处理声音相关的信息,不能将印刷图片资料录入计算机。23.黑盒测试不能发现_。(分数:2.00)A.不正确或遗漏的功能B.初始化或终止性错误C.程序的某条路径存在逻辑错误 D.错误的处理结果解析:解析 本题考查的是黑盒测试的相关知识。黑盒测试法注重于测试软件的功能需求,主要试图发现下列几类错误:功能不正确或遗漏;界面错误;数据库访问错误;性能错误;初始化和终止错误等。故选择 C。24.设 X、Y 为逻辑变量,与逻辑表达式 等价的是_。 A B C (分数:2.00)A.B.C.D. 解析:解析 利用真值表可判断各逻辑表达式的等价关系。 从上表可

34、知,与逻辑表达式 25._不属于特殊矩阵。(分数:2.00)A.对称矩阵B.对角矩阵C.稀疏矩阵 D.三角矩阵解析:解析 特殊矩阵是值相同或零元素在矩阵中的分布有一定的规律的矩阵,主要包括称矩阵、三角矩阵和对角矩阵。26.软件测试方法可分为静态测试和动态测试两大类,人工检测_。(分数:2.00)A.属于静态测试和动态测试B.属于静态测试 C.属于动态测试D.既不属于静态测试也不属于动态测试解析:解析 静态测试是指被测试程序不在机器上运行,而是采用人工检测和计算机辅助静态分析的手段对程序进行检测。人工检测是不依靠计算机而是靠人工审查程序或评审软件,包括代码检查、静态结构分析和代码质量度量等。27

35、.已知某二叉树的先序遍历序列为 ABCD,中序遍历序列为 BADC,则该二叉树的后序遍历序列为_。(分数:2.00)A.BDCA B.CDBAC.DBCAD.BCDA解析:解析 本题中,先序序列为 ABCD,因此 A 是树根结点,中序序列为 BADC,因此 B 是左子树上的结点,C 和 D 是右子树上的结点,且 D 是 C 的左孩子。因此,该二叉树的后序遍历序列为 BDCA。28.与八进制数 1706 等值的十六进制数是_。(分数:2.00)A.3C6 B.8C6C.F18D.F1C解析:解析 本题考查的是多进制数的互相转换。将八进制数转换为十六进制数时,可以先将八进制数转化为二进制数,再转化

36、为十六进制数。将八进制数 1706 转化为二进制数:001111000110,再将二进制数转换为十六进制数即为 3C6。_越高,屏幕上图像的闪烁感越小,图像越稳定,视觉效果也越好。当前 PC 机中该指标大多采用_Hz。(分数:4.00)A.分辨率B.显存容量C.刷新频率 D.色深解析:解析 刷新频率是图像在屏幕上更新的速度,也即屏幕上的图像每秒钟出现的次数,它的单位是赫兹(Hz)。刷新频率越高,屏幕上图像闪烁感就越小,稳定性也就越高,换言之对视力的保护也越好。一般而言人的眼睛不容易察觉 75Hz 以上刷新频率带来的闪烁感,因此最好能将您显示卡的刷新频率调到75Hz 以上。A.88B.75 C.65D.55解析:29.现需要将数字 2 和 7 分别填入 6 个空格中的 2 个(每个空格只能填入一个数字),已知第 1 格和第 2 格不能填 7,第 6 格不能填 2,则共有_种填法。(分数:3.00)A.12B.16C.17 D.20解析:解析 总共有

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1