【计算机类职业资格】2017年下半年程序员考试综合知识真题及答案解析.doc
《【计算机类职业资格】2017年下半年程序员考试综合知识真题及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】2017年下半年程序员考试综合知识真题及答案解析.doc(32页珍藏版)》请在麦多课文档分享上搜索。
1、2017 年下半年程序员考试综合知识真题及答案解析(总分:75.00,做题时间:150 分钟)一、单项选择题(总题数:73,分数:75.00)1.当一个企业的信息系统建成并正式投入运行后,该企业信息系统管理工作的主要任务是(分数:1.00)A.对该系统进行运行管理和维护B.修改完善该系统的功能C.继续研制还没有完成前功能D.对该系统提出新的业务需求和功能需求2.通常企业在信息化建设时需要投入大量的资金,成本支出项目多且数额大。在企业信息化建设的成本支出项目中,系统切换费用属于(分数:1.00)A.设施费用B.设备购置费用C.开发费用D.系统运行维护费用3.在 Excel 中,设单元格 F1 的
2、值为 56.323,若在单元格 F2 中输入公式“=TEXT(F1,”¥0.00”)”,则单元格 F2 值为(分数:1.00)A.¥56B.¥56.323C.¥56.32D.¥56.004.CPU 中设置了多个寄存器,其中( )用于保存待执行指令的地址。(分数:1.00)A.通用寄存器B.程序计数器C.指令寄存器D.地址寄存器5.以下存储器中,需要周期性刷新的是(分数:1.00)A.DRAMB.SRAMC.FLASHD.EEPROM6.CPU 是一块超大规模集成电路,其主要部件有(分数:1.00)A.运算器、控制器和系统总线B.运算器、寄存器组和内存储器C.控制器、存储器和寄存器组D.运算器、
3、控制器和寄存器组7.显示器的( )显示的图像越清晰,质量也越高。(分数:1.00)A.刷新频率越高B.分辨率越高C.对比度越大D.亮度越低8.在字长为 16 位、32 位、64 位或 128 位的计算机中,字长为( )位的计算机数据运算精度最高。(分数:1.00)A.16B.32C.64D.1289.以下文件格式中,( )属于声音文件格式。(分数:1.00)A.XLSB.AVIC.WAVD.GIF10.对声音信号采样时,( )参数不会直接影响数字音频数据量的大小。(分数:1.00)A.采样率B.量化精度C.声道数量D.音量放大倍数11.2017 年 5 月,全球的十几万电脑受到勒索病毒 Wan
4、naCry 的攻击,电脑被感染后文件会被加密锁定,从而勒索钱财。在该病毒中,黑客利用 Windows 漏洞实现攻击,并要求以( )方式支付。(分数:1.00)A.现金B.微信C.支付宝D.比特币12.以下关于防火墙功能特性的说法中,错误的是(分数:1.00)A.控制进出网络的数据包和数据流向B.提供流量信息的日志和审计C.隐藏内部 IP 以及网络结构细节D.提供漏洞扫描功能13.计算机软件著作权的保护对象是指(分数:1.00)A.软件开发思想与设计方案B.计算机程序及其文档C.计算机程序及算法D.软件著作权权利人14.某软件公司项目组的程序员在程序编写完成后均按公司规定撰写文档,并上交公司存档
5、。此情形下,该软件文档著作权应由( )享有。(分数:1.00)A.程序员B.公司与项目组共同C.公司D.项目组全体人员15.将二进制序列 1011011 表示为十六进制,为(分数:1.00)A.B3B.5BC.BBD.3B16.若机器字长为 8 位,则可表示出十进制整数 128 的编码是(分数:1.00)A.原码B.反码C.补码D.ASC码17.采用模 2 除法进行校验码计算的是(分数:1.00)A.CRC 码B.ASC码C.BCD 码D.海明码18.以下关于海明码的叙述中,正确的是(分数:1.00)A.校验位随机分布在数据位中B.所有数据位之后紧跟所有校验位C.所有校验位之后紧跟所有数据位D
6、.每个数据位由确定位置关系的校验位来校验19.计算机加电自检后,引导程序首先装入的是( ),否则,计算机不能做任何事情。(分数:1.00)A.Office 系列软件B.应用软件C.操作系统D.编译程序20.在 Windows 系统中,扩展名( )表示该文件是批处理文件。(分数:1.00)A.comB.sysC.htmlD.bat21.当一个双处理器的计算机系统中同时存在 3 个并发进程时,同一时刻允许占用处理器的进程数(分数:1.00)A.至少为 2 个B.最多为 2 个C.至少为 3 个D.最多为 3 个22.假设系统有 n(n5)个并发进程共享资源 R,且资源 R 的可用数为 2。若采用
7、PV 操作,则相应的信号量 S 的取值范围应为(分数:1.00)A.-1n-1B.-52C.-(n-1)1D.-(n-2)223.在磁盘移臂调度算法中,( )算法在返程时不响应进程访问磁盘的请求。(分数:1.00)A.先来先服务B.电梯调度C.单向扫描D.最短寻道时间优先24.适合开发设备驱动程序的编程语言是(分数:1.00)A.C/C+B.Visual BasicC.PythonD.Java25.编译和解释是实现高级程序设计语言的两种方式,其区别主要在于(分数:1.00)A.是否进行语法分析B.是否生成中间代码文件C.是否进行语义分析D.是否生成目标程序文件26.若程序中定义了三个函数 f1
8、、f2 和 f3,并且函数 f1 执行时会调用 f2、函数 f2 执行时会调用 f3,那么正常情况下(分数:1.00)A.f3 执行结束后返回 f2 继续执行,f2 结束后返回 f1 继续执行B.f3 执行结束后返回 f1 继续执行,f1 结束后返回 f2 继续执行C.f2 执行结束后返回 f3 继续执行,f3 结束后返回 f1 继续执行D.f2 执行结束后返回 f1 继续执行,f1 结束后返回 f3 继续执行27.下图所示的非确定有限自动机(S0 为初态,S3 为终态)可识别字符串(分数:1.00)A.bbaaB.aabbC.ababD.baba28.表示“以字符 a 开头且仅由字符 a、b
9、 构成的所有字符串“的正规式为(分数:1.00)A.a*b*B.(alb)*aC.a(alb)*D.(ab)*29.在单入口单出口的 do.while 循环结构(分数:1.00)A.循环体的执行次数等于循环条件的判断次数B.循环体的执行次数多于循环条件的判断次数C.循环体的执行次数少于循环条件的判断次数D.循环体的执行次数与循环条件的判断次数无关30.将源程序中多处使用的同一个常数定义为常量并命名(分数:1.00)A.提高了编译效率B.缩短了源程序长度C.提高了源程序的可维护性D.提高了程序的运行效率31.递归函数执行时,需要( )来提供支持。(分数:1.00)A.栈B.队列C.有向图D.二叉
10、树32.函数 main( )、f( )的定义如下所示。调用函数 f( )时,第一个参数采用传值(callby value)方式,第二个参数采用传引用(callby reference)方式,main()执行后输出的值为(分数:1.00)A.2B.4C.5D.833.对于初始为空的栈 S,入栈序列为 a、b、c、d,且每个元素进栈、出栈各 1 次。若出栈的第一元素为d,则合法的出栈序列为(分数:1.00)A.dcbaB.dabcC.dcabD.dbca34.对关键码序列(9,12,15,20,24,29,56,69,87)进行二分查找(折半查找),若要查找关键码15;则需依次与( )进行比较。(
11、分数:1.00)A.87、29、15B.9、12、15C.24、12、15D.24、20、1535.对关键码序列(12,24,15,56,20,87,69,9)采用散列法进行存储和查找,并设散列函数为H(Key)=Key%11(%表示整除取余运算)。采用线性探查法(顺序地探查可用存储单元)解决冲突所构造的散列表为(分数:1.00)A.B.C.D.36.对下图所示的二叉树进行中序遍历(左子树,根结点,右子树)的结果是(分数:1.00)A.523461B.253416C.246531D.25436137.对 n 个关键码构成的序列采用直接插入排序法进行升序排序的过程是:在插入第 i 个关键码 Ki
12、 时,其前面的 i-1 个关键码己排好序,因此令 Ki 与 Ki-1、Ki-2、.,依次比较,多到 K1 为止,找到插入位置并移动相关元素后将 Ki 插入有序子序列的适当位置,完成本趟(即第 i-1 趟)排序。以下关于直接插入排序的叙述中,正确的是(分数:1.00)A.若原关键码序列已经升序排序,则排序过程中关键码间的比较次数最少B.若原关键码序列已经降序排序,则排序过程中关键码间的比较次数最少C.第 1 趟完成后即可确定整个序列的最小关键码D.第 1 趟完成后即可确定整个序列的最大关键码38.采用面向对象程序设计语言 C+/Java 进行系统实现时,定义类 S 及其子类 D。若类 S 中已经
13、定义了一个虚方法 intfun(inta,intb),则方法( )不能同时在类 S 中。D 中定义方法 intfun(inta,intb),这一现象称为 intfun(intx,inty)。(分数:1.00)A.intfun(intx,doubley)B.intfun(doublea,intb)C.doublefun(intx,doubley)D.intfun(intx,inty)39.采用面向对象程序设计语言 C+/Java 进行系统实现时,定义类 S 及其子类 D。若类 S 中已经定义了一个虚方法 intfun(inta,intb),则方法覆盖/重置不能同时在类 S 中。D 中定义方法 i
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 2017 年下 半年 程序员 考试 综合 知识 答案 解析 DOC
