下半年程序员上午卷和下午卷试题和详细答案.docx
《下半年程序员上午卷和下午卷试题和详细答案.docx》由会员分享,可在线阅读,更多相关《下半年程序员上午卷和下午卷试题和详细答案.docx(29页珍藏版)》请在冰豆网上搜索。
下半年程序员上午卷和下午卷试题和详细答案
全国计算机技术与软件专业技术资格(水平)考试
2016年下半年程序员上午和下午试卷
(考试时间9:
00~11:
30共150分钟)
请按下述要求正确填写答题卡
1.在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规2B铅笔在你写入的准考证号下填涂准考证号。
2.本试卷的试题中共有75个空格,需要全部解答,每个空格1分,满分75分。
3.每个空格对应一个序号,有A、B、C、D四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。
4.解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。
解答时用正规2B铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。
例题
●2016年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。
(88)A.9B.10C.11D.12
(89)A.4B.5C.6D.7
因为考试日期是“11月4日”,故(88)选C,(89)选A,应在答题卡序号88下对C填涂,在序号89下对A填涂(参看答题卡)。
某质量技术监督部门为检测某企业生产的某个批次的化妆品含铅量是否超标,通常宜采用
(1)的方法。
(1)A.普查B.查有无合格证C.抽样检查D.查阅有关单据
【答案】C
【解析】
某企业资料室员工张某和王某负责向系统中录入一批图书信息(如:
图书编号、书名、作者、出版社,联系方式等信息).要求在保证质量的前提下,尽可能高效率地完成任务。
对于如下:
A~D四种工作方式,
(2)方式比较恰当。
(2)A.张某独立完成图书信息的录入,王某抽查
B.张某独立完成图书信息的录入,王某逐条核对
C.张某和王某各录一半图书信息,再交叉逐条核对
D.张某和王某分工协作,分别录入图书信息的不同字段,再核对并合并在—起
【答案】C
【解析】
在Excel中,假设单元格A1、A2、A3和A4的值分别为23、45、36、18,单元格B1、B2、B3、B4的值分别为29.、38、25、21,在单元格C1中输入“:
-SUM(MAX(A1:
A4),MIN(B1:
B4))”(输入内容不含引号)并按Enter后,C1单元格显示的内容为(3)。
(3)A.44B.66C.74D.84
【答案】B
【解析】
在Excel中,若在单元格A6中输入“-Sheet1!
D5+Sheet2!
B4:
D4+Sheet3!
A2:
G2”,则该公式(4)。
(4)A.共引用了2张工作表的5个单元格的数据
B.共引用了2张工作表的11个单元格的数据
C.共引用了3张工作表的5个单元格的数据
D.共引用了3张工作表的11个单元格的数据
【答案】D
【解析】
“http:
//www.x123.arts.hk”中的“arts.hk”代表的是(5)。
(5)A.韩国的商业机构B.香港的商业机构C.韩国的艺术机构D.香港的艺术机构
【答案】D
【解析】
在汇编指令中,操作数在某寄存器中的寻址方式称为(6)寻址。
(6)A.直接B.变址C.寄存器D.寄存器间接
【答案】D
【解析】
计算机系统中,虚拟存储体系由(7)两级存储器构成。
(7)A.主存一辅存B.寄存器一CacheC.寄存器一主存D.Cache一主存
【答案】A
【解析】
程序计数器(PC)是(8)中的寄存器。
(8)A.运算器B.控制器C.CacheD.I/O设备
【答案】B
【解析】
中断向量提供(9)。
(9)A.外设的接口地址B.待传送数据的起始和终止地址
C.主程序的断点地址D.中断服务程序入口地址
【答案】D
【解析】
在计算机系统中总线宽度分为地址总线宽度和数据总线宽度。
若计算机中地址总线的宽度为32位,则最多允许直接访问主存储器(10)的物理空间。
(10)A.40MBB.4GBC.40GBD.400GB
【答案】B
【解析】
为了提高计算机磁盘存取效率,通常可以(11)。
(11)A.用磁盘格式化程序定期对ROM进行碎片整理
B.用磁盘碎片整理程序定期对内存进行碎片整理
C.用磁盘碎片整理程序定期对磁盘进行碎片整理
D.用磁盘格式化程序定期对磁盘进行碎片整理
【答案】C
【解析】
商标权保护的对象是指(12)。
(12)A.商品B.商标C.己使用商标D.注册商标
【答案】D
【解析】
两名以上的申请人分别就同样的软件发明创造申请专利时,(13)可取得专利权。
(13)A.最先发明的人B.最先申请的人C.所有申请的人D.最先使用人
【答案】B
【解析】
自然界的声音信号一般都是多种频率声音的复合信号,用来描述组成复合信号的频率范围的参数被称为信号的(14)。
(14)A.带宽B.音域C.响度D.频度
【答案】A
【解析】
信号的带宽是指该信号所包含的各种不同频率成分所占据的频率范围。
这是XX对带宽的解释,所以本题应该选带宽。
以下媒体文件格式中,(15)是视频文件格式。
(15)A.WAVB.BMPC.MOVD.MP3
【答案】C
【解析】
使用150DPI的扫描分辨率扫描一幅3x4英寸的彩色照片,得到原始的24位真彩色图像的数据量是(16)Byte。
(16)A.1800B.90000C.270000D.810000
【答案】D
【解析】
150*3*150*4*24/8=810000
下列病毒中,属于后门类病毒的是(17)。
(17)A.Trojan.Lmir.PSW.60B.Hack.Nether.Client
C.Macro.word97D.Script.Redlof
【答案】A
【解析】
一般地,根据计算机病毒的发作方式和原理,在病毒名称前面加上相应的代码以表示该病毒的制作原理和发作方式。
例如,以Trojan.开始的病毒一般为木马病毒,以VBS.、JS.、Script.开头的病毒一般为脚本病毒,以Worm.开头的一般为蠕虫病毒等。
安全的电子邮件协议为(18)。
(18)A.MIMEB.PGPC.POP3D.SMTP
【答案】B
【解析】
PGP(PrettyGoodPrivacy),是一个基于RSA公钥加密体系的邮件加密软件,提供一种安全的通讯方式。
在浮点表示格式中,数的精度是由(19)的位数决定的。
(19)A.尾数B.阶码C.数符D.阶符
【答案】A
【解析】
目前的小型和微型计算机系统中普遍采用的字母与字符编码是(20)。
(20)A.BCD码B.海明码C.ASCⅡ码D.补码
【答案】C
【解析】
已知x=-53/64,若采用8位定点机器码表示,则【x】原=(21),【x】补=(22)。
(21)A.01101101B.11101010C.11100010D.01100011
(22)A.11000011B.11101010C.10011110D.10010110
【答案】BD
【解析】
操作系统通过(23)来组织和管理外存中的信息。
(23)A.字处理程序B.设备驱动程序C.文件目录和目录项D.语言翻译程序
【答案】C
【解析】
下列操作系统中,(24)保留了网络系统的全部功能,并具有透明性、可靠性和高性能等特性。
(24)A.批处理操作系统B.分时操作系统C.分布式操作系统D.实时操作系统
【答案】C
【解析】
在进程状态转换过程中,可能会引起进程阻塞的原因是(25)。
(25)A.时间片到B.执行V操作C.I/O完成D.执行P操作
【答案】D
【解析】
假设系统有n(n≥3)个进程共享资源R,且资源R的可用数3。
若采用PV操作,则相应的信号量S的取值范围应为(26)。
(26)A.-1~n-1B.-3~3C.-(n-3)~3D.-(n-1)~1
【答案】C
【解析】
某分页存储管理系统中的地址结构如下图所示。
若系统以字节编址,则该系统每个页面的大小为(27)。
(27)A.4096KBB.1MBC.2MBD.4MB
【答案】B
【解析】
以下关于解释方式下运行程序的叙述中,错误的是(28)。
(28)A.先将高级语言程序转换为字节码,再由解释器运行字节码
B.由解释器直接分析并执行高级语言程序代码
C.先将高级语言程序转换为某种中间代码,再由解释器运行中间代码
D.先将高级语言程序转换为机器语言,再由解释器运行机器语言代码
【答案】C
【解析】
编写C程序时通常为了提高可读性而加入注释,注释并不参与程序的运行过程。
通常,编译程序在(29)阶段就会删除源程序中的注释。
(29)A.词法分析B.语法分析C.语义分析D.代码优化
【答案】D
【解析】
某C语言程序中有表达式x%m(即x被m除取余数),其中,x为浮点型变量,m为整型非0常量,则该程序在(30)时会报错,该错误属于(31)错误。
(30)A.编译B.预处理C.编辑D.运行
(31)A.逻辑B.语法C.语义D.运行
【答案】AC
【解析】
程序代码中的错误可分为语法错误和语义错误。
程序语言的语法表述的是语言的形式,或者说是语言的样子和结构。
程序语言还有更重要的一个方面,就是附着于语言结构上的语义。
语义揭示了程序本身的含义、施加于语言结构上的限制或者要执行的动作。
程序语言的语义分为静态语义和动态语义。
编译时进行的是静态语义的分析,主要包括:
检查语言结构的语义是否正确,即是否结构正确的句子所表示的意思也合法;执行规定的语义动作,如表达式的求值、符号表的填写、中间代码的生成等。
整除取余运算符“%”的有效运算对象是两个整数。
在形式上,只要“%”的两个运算对象存在,其语法就是正确的;
在语义上,“%”的运算对象中有浮点数则不符合整除取余运算的含义。
因此,这是运算对象与运算符的类型不匹配错误,届于静态语义错误,在编译阶段可以发现该错误。
在单CPU计算机系统中,完成相同功能的递归程序比非递归程序(32)。
(32)A.运行时间更短,占用内存空间更少B.运行时间更长,占用内存空间更多
C.运行时间更短,占用内存空间更多D.运行时间更长,占用内存空间更少
【答案】B
【解析】
已知函数f().G()的定义如下所示,调用函数f时传递给形参x的值是5。
若g(a)采用引用调用(callbyreference)方式传递参数,则函数f的返回值为(33);若g(a)采用值调用(.callbyvalue)的方式传递参数,则函数f的返回值为(34)。
其中,表达式“X>>1”的含义是将x的值右移1位,相当于x=2。
(33)A.35B.32C.11D.7
(34)A.35B.32C.11D.7
【答案】CB
【解析】
在值调用方式下,g函数中调用函数f时传递给形参x的值是5,也就是说在函数g中的x和f函数的值已经没有关系了,因此,返回函数g中的x=5*(5+1)=30,再执行f中的"a+x"运算后得到32,因此空(34)应填入的值为32。
设数组a[0.n-1,0..m-1](n>1,m>1)中的元素以行为主序存放,每个元素占用4个存储单元,则数组元素a[i,j](0≤1(35)A.(j*m+i)*4B.(i*m+j)*4C.(j*n+i)*4D.(i*n+j)*4
【答案】B
【解析】
线性表采用单循环链表存储的主要特点是(36)。
(36)A.从表中任一结点出发都能遍历整个链表
B.可直接获取指定结点的直接前驱和直接后继结点
C.在进行删除操作后,能保证链