logo资料库

2014下半年程序员考试真题及答案-上午卷.doc

第1页 / 共28页
第2页 / 共28页
第3页 / 共28页
第4页 / 共28页
第5页 / 共28页
第6页 / 共28页
第7页 / 共28页
第8页 / 共28页
资料共28页,剩余部分请下载后查看
(3)A.23B.16C.18D.11
(4)A.=3=6B.=36C.TRUED.FALSE
(5)A.用户计算机内存中B.用户计算机硬盘上
(6)A.累加器B.数据计数器C.地址寄存器D.程序计数器
(7)A.程序计数器B.加法器C.指令寄存器D.指令译码器
(8)A.主存容童不足B.主存与辅助存储器速度不匹配
(9)A.同一个磁盘上每个磁道的位密度都是相同的
(10)A.温度B.湿度C.噪声D.磁场
(12)A.软件著作权B.专利权C.商标权D.商业秘密权
(13)A.商标使用人B.商标设计人C.商标权人D.商标制作人
(16)A.扫描仪B.投影仪C.数字摄像机D.数码相机
(17)A.端口扫描B.病毒査杀C.包过滤D.身份认证
(18)A.计算机病毒是一段恶意程序代码
(19)A.CAHB.B6HC.4AHD.B5H
(20)A.1.01000B.1.11110C.0.01001D.1.11001
N=2EXF
(21)A.补码运算的二进制减法器B.原码运算的二进制减法器
(23)A.B.C.D.
(24)A.Ctrl+DelB.Shift+DelC.Alt+DelD.Alt+Ct
(25)A.1B.256C.512D.1024
(27)A.0B.1C.2D.n
(28)A.可以先将高级语言程序转换为字节码,再由解释器运行字节码
(29)A.词法分析B.语法分析C.语义分析D.代码优化
(30)A.编译正确的程序不包含语义错误
B.编译正确的程序不包含语法错误
(31)A.a b c d - * +B.a b c - * d +C.abc-d*+D
(32)A.代码区B.静态数据区C.栈区D.堆区
(33)A.20B.25C.60D.75
(35)A.j*m+IB.i*m+jC.j*n+ID.i*n+j
(36)A.访问第i个元素 (l≤i≤n)
B.删除第i个元素 (l≤i≤n)
LOC(ai)= LOC(a1)+(i-1)XL
(37)A.3B.4C.5D.6
(38)A.8B.7C.6D.5
(39)A.单链表B.二叉树C.哈希表D.循环队列
(41)A.data[7]、data[6]、data[8]B.data[7]、data[8]
(42)A.1234567B.1523467C.1234675D.1267435
(49)A.考试B.报名表C.成绩清单D.合格标准
(51)A.侧重于检查模块中的内部处理逻辑和数据结构
B.用白盒测试技术
(57)A.安全性B.可靠性C.完整性D.并发控制
(59)A.层次模型B 网状模型C.关系模型D.面向对象模型
(60)A.1:1, 1: nB.1:n, 1:nC.n: 1,n: mD.n: m,
【答案】D B A
(64)A.1,2,2B.1,3,1C.2,2,1D.3,2,0
(65)A.AB.BC.CD.D
ICMP协议属于因特网中的(66)协议,ICMP协议数据单元封装在(67)中传送。
HTML中,以下标记的type属性值(68)在浏览器中的显示不是按钮形式。
(68)A.submitB.button C.passwordD.reset
(69)A.ftp.abc.comB.ftp://ftp.abc.com
Stated more formally, an object is simply (72) of
(74)A.DebuggingB.ResearchC.Installation D
(75)A.readingB.writingC.executing D.prote
2014 下半年程序员考试真题及答案-上午卷 在 Word 编辑状态下,若要显示或隐藏编辑标记,则单击(1) 按钮;若将光标移至表 格外右侧的行尾处,按下 Enter 键,则(2)。 (1)A. B. C. D. (2)A.光标移动到上一行,表格行数不变 B.光标移动到下一行,表格行数不变 C.在光标的上方插入一行,表格行数改变 D.在光标的下方插入一行,表格行数改变 【答案】C D 【解析】本题考查计算机基本操作。 (1)在 Word 编辑状态下,若要显示或隐藏段落标记,则单击“ ”按钮;“”按钮可以 便捷地将单级项目符号列表或编号列表中的文本按字母顺序排列;“”按钮可以创建编号列 表;“”按钮可以清除所选内容的所有格式,只保留纯文本。 (2) 将光标移至表格外右侧的行尾处并按下 Enter 键时,会在光标的下方插入一行,表 格行数改变。 在 Excel 中,若在 A1 单元格中输入=SUM(MAX(15,8),MIN(8,3)),按 Enter 键后,则 A1 单元格显示的内容为(3);若在 A2 单元格中输入“=3=6”(输入不包含引号), 则 A2 单 元格显示的内容为(4). (3)A.23 (4)A.=3=6 【答案】C D B.16 B.=36 C.18 C.TRUE D.11 D.FALSE 【解析】本题考查 Excel 基础知识方面的知识。 (3)SUM 函数是求和,MAX 函数是求最大值,MIN 函数是求最小值,所以 SUM(MAX (15,8), MIN(8,3))的含义是求 15 和 8 中的最大值 15 与 8 和 3 中的最小值之和,结果为 18(15+3)。 (4) 因为,公式“=3=6”中 3 等于 6 不成立,因此 A2 单元格显示的的内容为 FALSE。 用户的电子邮箱是在(5)的一块专用的存储区。 (5)A.用户计算机内存中 B.用户计算机硬盘上 C.邮件服务器内存中 D.邮件服务器硬盘上 【答案】D
【解析】 试题(5)的正确答案为 D。电子邮箱是经用户申请后由邮件服务机构为用户建立的。建 立电子邮箱就是在其邮件服务器的硬盘上为用户开辟一块专用的存储空间,存放该用户的电 子邮件。 直接转移指令执行时,是将指令中的地址送入(6)。 (6)A.累加器 B.数据计数器 C.地址寄存器 D.程序计数器 【答案】D 【解析】本题考查计算机系统硬件基础知识。 CPU 中常用指令寄存器来暂存从存储器中取出的指令,以便对其进行译码并加以执行, 而程序计数器(PC)则用于暂存要读取的指令的地址。直接转移指令的一般格式是给出要转 移到的指令地址,因此该指令执行时,首先将下一步要执行的指令的地址送入程序计数器, 然后才从存储器中取出指令去执行。 下列部件中属于 CPU 中算术逻辑单元的部件是(7) 。 (7)A.程序计数器 B.加法器 C.指令寄存器 D.指令译码器 【答案】B 【解析】本题考查计算机系统硬件基础知识. 题目中给出的选项中,程序计数器、指令寄存器和指令译码器都是 CPU 中控制单元的基 本部件,加法器是算术逻辑单元中的基本部件。 在 CPU 和主存之间设置“Cache”的作用是为了解决(8)的问题。 (8)A.主存容童不足 B.主存与辅助存储器速度不匹配 C.主存与 CPU 速度不匹配 D.外设访问效率 【答案】C 【解析】本题考查计算机系统硬件基础知识。 基于成本和性能方面的考虑,Cache (即高速缓存)是为了解决相对较慢的主存与快速 的 CPU 之间工作速度不匹配问题而引入的存储器。Cache 中存储的是主存内容的副本。 以下关于磁盘的描述不正确的是(9)。
(9)A.同一个磁盘上每个磁道的位密度都是相同的 B.同一个磁盘上的所有磁道都是同心圆 C.提高磁盘的转速一般不会减少平均寻道时间 D.磁盘的格式化容量一般要比非格式化容量小 【答案】A 【解析】本题考查计算机系统硬件基础知识。 磁盘存储器由盘片、驱动器、控制器和接口组成。盘片用来存储信息。驱动器用于驱动 磁头沿盘面作径向运动以寻找目标磁道位置,驱动盘片以额定速率稳定旋转,并且控制数据 的写入和读出。 硬盘中可记录信息的磁介质表面叫做记录面。每一个记录面上都分布着若干同心的闭合 圆环,称为磁道。数据就记录在磁道上。使用时要对磁道进行编号,按照半径递减 的次序 从外到里编号,最外一圈为 0 道,往内道号依次增加。 为了便于记录信息,磁盘上的每个磁道又分成若干段,每一段称为一个扇区。 位密度是指在磁道圆周上单位长度内存储的二进制位的个数。虽然每个磁道的周长 不 同,但是其存储容量却是相同的,因此,同一个磁盘上每个磁道的位密度都是不同的。 最 内圈的位密度称为最大位密度。 磁盘的容量有非格式化容量和格式化容量之分。一般情况下,磁盘容量是指格式化 容 量。 非格式化容量=位密度 X 内圈磁道周长 X 每个记录面上的磁道数 X 记录面数 格式化容量=每个扇区的字节数 X 每道的扇区数 X 每个记录面的磁道数 X 记录面数 寻道时间是指磁头移动到目标磁道(或柱面)所需要的时间,由驱动器的性能决定, 是 个常数,由厂家给出。等待时间是指等待读写的扇区旋转到磁头下方所用的时间,一 般选 用磁道旋转一•周所用时间的一半作为平均等待时间。提高磁盘转速缩短的是平均等 待时 间。 在计算机系统工作环境的下列诸因素中,对磁盘工作影响最小的因素是(10);为了提 高磁盘存取效率,通常需要利用磁盘碎片整理程序(11) . (10)A.温度 B.湿度 C.噪声 D.磁场 (11)A.定期对磁盘进行碎片整理 B.每小时对磁盘进行碎片整理 C.定期对内存进行碎片整理 D.定期对 ROM 进行碎片整理
【答案】C A 【解析】本题考查计算机系统性能方面的基础知识。 试题(10)的正确答案为 C。使用硬盘时应注意防高温、防潮、防电磁干扰。硬盘工作 时会产生一定热最,使用中存在散热问题。温度以 20°C〜25°C 为宜,温度过高或过低都 会使晶体振荡器的时钟主频发生改变。温度还会造成硬盘电路元件失灵,磁介质也会因热胀 效应而造成记录错误;温度过低,空气中的水分会被凝结在集成电路元件上,造成短路。湿 度过高时,电子元件表面可能会吸附一层水膜,氧化、腐蚀电子线路,以致接触不良,甚至 短路,还会使磁介质的磁力发生变化,造成数据的读写错误。湿度过低,容易积累大量的因 机器转动而产生的静电荷,这些静电会烧坏 CMOS 电路,吸附灰尘而损坏磁头、划伤磁盘片。 机房内的湿度以 45%〜65%为宜。注意使空气保持干燥或经常给系统加电,靠自身发热将机 内水汽蒸发掉。另外,尽量不要使硬盘靠近强磁场,如音箱、喇叭、电机、电台、手机等, 以免硬盘所记录的数据因磁化而损坏。 试题(11)的正确答案为 A。文件在磁盘上一般是以块(或扇区)的形式存储的。 有的 文件可能存储在一个连续的区域内,有的文件则被分割成若干个“片”存储在磁盘中不连续 的多个区域。这种情况对文件的完整性没有影响,但由于文件过于分散,将增加读盘时间, 从而降低了计算机系统的效率。磁盘碎片整理程序可以在整个磁盘系统范围内对文件重新安 排,将各个文件碎片在保证文件完整性的前提下转换到连续的存储区内,提高对文件的读取 速度。 计箅机软件只要开发完成就能取得(12)受到法律保护。 (12)A.软件著作权 B.专利权 C.商标权 D.商业秘密权 【答案】A 【解析】 我国著作权法采取自动保护的原则,即著作权因作品的创作完成而自动产生,一般不必 履行任何形式的登记或注册手续,也不论其是否已经发表。所以软件开发完成以后,不需要 经过申请、审批等法律程序或履行任何形式的登记、注册手续,就可以得到法律保护。但是, 受著作权法保护的软件必须是由开发者独立完成,并已固定在某种有形物体上的,如磁盘、 光盘、集成电路芯片等介质上或计算机外部设备中,也可以是其他的有形物,如纸张等。 软件商业秘密权也是自动取得的,也不必申请或登记。但要求在主观上应有保守商业秘密的
意愿,在客观上已经采取相应的措施进行保密。如果主观上没有保守商业秘密的意愿,或者 客观上没有采取相应的保密措施,就认为不具有保密性,也就不具备构成商业秘密的三个条 件,那么就认为不具有商业秘密权,不能得到法律保护。 专利权、商标权需要经过申请、审查、批准等法定程序后才能取得,即须经国家行政管 理部门依法确认、授予后,才能取得相应权利。 注册商标所有人是指(13)。 (13)A.商标使用人 B.商标设计人 C.商标权人 D.商标制作人 【答案】C 【解析】 商标权人是指依法享有商标专用权的人。在我国,商标专用权是指注册商标专用权。注 册商标是指经国家主管机关核准注册而使用的商标,注册人享有专用权。未注册商标是指未 经核准注册而自行使用的商标,其商标使用人不享有法律赋予的专用权。商标所有人只有依 法将自己的商标注册后,商标注册人才能取得商标权,其商标才能得到法律的保护。 商标权不包括商标设计人的权利,商标设计人的发表权、署名权等人身权在商标的使用 中没有反映,它不受商标法保护,商标设计人可以通过其他法律来保护属于自己的权利。例 如,可以将商标设计图案作为美术作品通过著作权法来保护;与产品外观关系密切的商标图 案还可以申请外观设计专利通过专利法保护。 微型计算机系统中,显示器属于(14),硬盘属于(15)。 (14)A.表现媒体 B.传输媒体 C.表示媒体 D.储存媒体 (15)A.表现媒体 B.传输媒体 C.表示媒体 D.存储媒体 【答案】A D 【解析】本题考查考生多媒体基础知识。 表现媒体是指进行信息输入和输出的媒体,如键盘、 鼠标、话筒,以及显示器、打印 机、喇叭等。传输媒体是指传输表示媒体的物理介质,如电缆、光缆、电磁波等。表示媒体 指传输感觉媒体的中介媒体,即用于数据交换的编码,如图像编码、文本编码和声音编码等; 存储媒体是指用于存储表示媒体的物理介质, 如硬盘、U 盘、光盘、ROM 及 RAM 等。 以下设备中,不能使用(16)将印刷图片资料录入计算机。
(16)A.扫描仪 B.投影仪 C.数字摄像机 D.数码相机 【答案】B 【解析】本题考査多媒体基础知识 主要涉及多媒体信息采集与转换设备。数字转换设备可以把从现实世界中采集到的文 本、图形、图像、声音、动画和视频等多媒体信息转换成计算机能够记录和处理的数据。使 用扫描仪对印刷品、图片、照片或照相底片等扫描输入到计算机中。使用数字相机或数字摄 像机对印刷品、图片、照片进行拍摄均可获得数字图像数据,且可直接输入到计算机中。投 影仪是一种将计算机输出的图像信号投影到幕布上的设备。 欲知某主机是否可远程登录,可利用(17)进行检测。 (17)A.端口扫描 B.病毒査杀 C.包过滤 D.身份认证 【答案】A 【解析】本题考查网络攻击方式基础知识。 所谓端口扫描,就是利用 Socket 编程与目标主机的某些端口建立 TCP 连接、进行传输 协议的验证等,从而侦知目标主机的被扫描端口是否处于激活状态、主机提供了哪些服务、 提供的服务中是否含有某些缺陷等等。常用的扫描方式有 TCP connect()扫描、 TCPSYN 扫 描、TCP FIN 扫描、IP 段扫描和 FTP 返回攻击等。 通过端口扫描能发现目标主机的某些内在弱点、查找目标主机的漏洞。通过端口扫描可 实现发现一个主机或网络的能力,发现主机上运行的服务,发现主机漏洞。 病毒查杀是通过对特征代码、校验和、行为监测和软件模拟等方法找出计算机中被病毒感染 的文件。 包过滤是通过在相应设备上设置一定的过滤规则,对通过该设备的数据包特征进行对 比,根据过滤规则,对与规则相匹配的数据包采取实施放行或者丢弃的操作。通过包过滤, 可防止非法数据包进入或者流出被保护网络。 身份认证也称为“身份验证”或“身份鉴别”,是指在计算机及计算机网络系统中确认 操作者身份的过程,从而确定该用户是否具有对某种资源的访问和使用权限,进而使计算机 和网络系统的访问策略能够可靠、有效地执行,防止攻击者假冒合法用户获得资源的访问权 限,保证系统和数据的安全,以及授权访问者的合法利益。身份认证可以采取生物识别、密 码、认证证书等方式进行。 通过以上的分析可知,要能够获知某主机是否能够远程登录,只能采取端口扫描的方法,
因此木题答案为 A。 下列关于计算机病毒的描述中,错误的是(18)。 (18)A.计算机病毒是一段恶意程序代码 B.计算机病毒都是通过 U 盘拷贝文件传染的 C.使用带读写锁定功能的移动存储设备,可防止被病毒传染 D.当计算机感染病毒后,可能不会立即传染其他计算机 【答案】B 【解析】本题考查计算机病毒的基础知识。 计算机病毒是一段认为编写的,具有一定破坏功能的恶意程序,具有隐蔽性、感染性、 潜伏性、可激发性等特性,它是通过网络或者移动存储设备传播,传播的方式是通过网络在 被感染主机或者磁盘上进行写操作,将恶意程序写入被感染对象实现的。病毒的可激发性是 指当病毐运行的条件满足时,才会发作或者感染其他的计算机。 机器字长为 8 位,定点整数 X 的补码用十六进制表示为 B6H,则其反码用十六进制表示 为(19)。 (19)A.CAH B.B6H C.4AH D.B5H 【答案】D 【解析】本题考查计算机系统硬件基础知识。 B6H 的二进制形式为 10110110,若其为数 X 的补码,则说明 X 为负数,其真值为数据位 各位取反末位加 1 得到,其反码则是将其由 7 位真值的数据位各位取反得到,因此得到 X 的反码为 10110101,即十六进制的 B5H。 如果浮点数的尾数用补码表示,则(20)是规格化的数。 (20)A.1.01000 B.1.11110 C.0.01001 D.1.11001 【答案】A 【解析】本题考查计算机系统硬件基础知识。 一个含小数点的二进制数 N 可以表示为更一般的形式: N=2EXF 其中 E 称为阶码,F 为尾数,这种表示数的方法称为浮点表示法。
在浮点表示法中,阶码通常为带符号的纯整数,尾数为带符号的纯小数。浮点数的表示 格式如下: 很明显,一个数的浮点表示不是唯一的。当小数点的位置改变时,阶码也相应改变,因 此可以用多种浮点形式表示同一个数。 为了提高数据的表示精度,当尾数的值不为 0 时,规定尾数域的最高有效位应为 1,这 称为浮点数的规格化表示。否则修改阶码同时左移或右移小数点的位置,使其变为规格化数 的形式。规格化就是将尾数的绝对值限定在区间[0.5,1)。 尾数用补码表示时,[+0.5, 1)之间的数表示形式为 0.1******,而(-1.0,-0.5)之间 的数则表示为 1.0******。由于[-0.5]补=1.1000000, [-1.0]补=1.0000000,因此将(-1.0, -0.5]扩展为[-1.0,-0.5),从而便于通过判断符号位和小数点后的最高位是否相异来判断 尾数是否为规格化形式。 在定点二进制运算中,减法运算一般通过(21)来实现。 (21)A.补码运算的二进制减法器 B.原码运算的二进制减法器 C.原码运算的二进制加法器 D.补码运算的二进制加法器 【答案】D 【解析】本题考查计算机系统硬件基础知识。 由于在补码表示的情况下,可以将数值位和符号为统一处理,并能将减法转换为加法, 因此在定点二进制运算中,减法运算一般通过补码运算的二进制加法器来实现。 若下列编码中包含奇偶校验位,且无错误,则采用偶校验的编码是(22)。 (22)A.10101101 B.10111001 C.11100001 D.10001001 【答案】C 【解析】本题考查计算机系统硬件基础知识。 奇偶校验是一种简单有效的校验方法。这种方法通过在编码中增加一个校验位来使编码 中 1 的个数为奇数(奇校验)或者偶数(偶校验),从而使码距变为 2。题目中给出的 4 个 选项中,只有 11100001 中 1 的个数为偶数,因此采用偶校验的编码是 11100001。
分享到:
收藏