[计算机类试卷]2016年上半年软件水平考试(初级)程序员上午(基础知识)真题试卷及答案与解析.doc
《[计算机类试卷]2016年上半年软件水平考试(初级)程序员上午(基础知识)真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2016年上半年软件水平考试(初级)程序员上午(基础知识)真题试卷及答案与解析.doc(46页珍藏版)》请在麦多课文档分享上搜索。
1、2016年上半年软件水平考试(初级)程序员上午(基础知识)真题试卷及答案与解析 1 电子邮件地址 “linxinmail ceiaec.org”中的 linxin、 和 mail Ceiaec.org分别表示用户信箱的 ( )。 ( A)账号、邮件接收服务器域名和分隔符 ( B)账号、分隔符和邮件接收服务器域名 ( C)邮件接收服务器域名、分隔符和账号 ( D)邮件接收服务器域名、账号和分隔符 2 CPU是一块超大规模的集成电路,主要包含 ( )等部件。 ( A)运算器、控制器和系统总线 ( B)运算器、寄存器组和内存储器 ( C)运算器、控制器和寄存器组 ( D)控制器、指令译码器和寄存器组
2、 3 按照 ( ),可将计算机分为 RISC(精简指令集计算机 )和 CISC(复杂指令集计算机 )。 ( A)规模和处理能力 ( B)是否通用 ( C) CPU的指令系统架构 ( D)数据和指令的表示方式 4 微机系统中的系统总线 (如 PCI)用来连接各功能部件以构成一个完整的系统,它需包括三种不同功能的总线,即 ( )。 ( A)数据总线、地址总线和控制总线 ( B)同步总线、异步总线和通信总线 ( C)内部总线、外部总线和片内总线 ( D)并行总线、串行总线和 USB总线 5 以下关于 SRAM(静态随机存储器 )和 DRAM(动态随机存储器 )的说法中,正确的是 ( )。 ( A)
3、SRAM的内容是不变的, DRAM的内容是动态变化的 ( B) DRAM断电时内容会丢失, SRAM的内容断电后仍能保持记忆 ( C) SRAM的内容是只读的, DRAM的内容是可读可写的 ( D) SRAM和 DRAM都是可读可写的,但 DRAM的内容需要定期刷新 6 若显示器的 ( )越高,则屏幕上图像的闪烁感越小,图像越稳定, 视觉效果越好。 ( A)分辨率 ( B)刷新频率 ( C)色深 ( D)显存容量 7 通常,以科学计算为主的计算机,对 ( )要求较高。 ( A)外存储器的读写速度 ( B) I O设备的速度 ( C)显示分辨率 ( D)主机的运算速度 8 张某购买了一张有注册商
4、标的应用软件光盘并擅自复制出售,则其行为是侵犯( )行为。 ( A)注册商标专用权 ( B)光盘所有权 ( C)软件著作权 ( D)软件著作权与商标权 9 以下关于软件著作权产生时间的叙述中,正确的是 ( )。 ( A)自软 件首次公开发表时 ( B)自开发者有开发意图时 ( C)自软件得到国家著作权行政管理部门认可时 ( D)自软件开发完成之日起 10 数字话音的采样频率定义为 8kHz,这是因为 ( )。 ( A)话音信号定义的频率范围最高值小于 4 kHz ( B)话音信号定义的频率范围最高值小于 8 kHz ( C)数字话音传输线路的带宽只有 8 kHz ( D)一般声卡的采样处理能力
5、只能达到每秒 8k次 11 GIF文件类型支持 ( )图像存储格式。 ( A)真彩色 ( B)伪彩色 ( C)直接色 ( D)矢量 12 使用图像扫描仪以 300DPI的分辨率扫描一幅 33英寸的图片,可以得到 ( )像素的数字图像。 ( A) 100100 ( B) 300300 ( C) 600600 ( D) 900900 13 设机器字长为 8,则一 0的 ( )表示为 11111111。 ( A)反码 ( B)补码 ( C)原码 ( D)移码 14 设有一个 64K32位的存储器 (每个存储单元为 32位 ),其存储单元的地址宽度为 ( )。 ( A) 1 5 ( B) 1 6 (
6、C) 30 ( D) 32 15 下列 操作系统中, ( )主要特性是支持网络系统的功能,并具有透明性。 ( A)批处理操作系统 ( B)分时操作系统 ( C)分布式操作系统 ( D)实时操作系统 16 函数调用时若实参是数组名,则是将 ( )传递给对应的形参。 ( A)数组元素的个数 ( B)数组所有元素的拷贝 ( C)数组空间的起始地址 ( D)数组空间的大小 17 函数 main()、 test()的定义如下所示。调用函数 test时,第一个参数采用传值方式,第二个参数采用传引用方式, main函数中 “print(x,y)”执行后,输 出结果为 ( )。( A) 1, 5 ( B) 3
7、, 5 ( C) 7, 5 ( D) 7, 10 18 与算术表达式 3 (2+7) 4对应的二叉树为 ( )。 ( A) ( B) ( C) ( D) 19 递归函数执行时,其调用和返回控制是利用 ( )来进行的。 ( A)栈 ( B)队列 ( C)数组 ( D)树 20 对于长度为 n的线性表 (即 n个元素构成的序列 ),若采用顺序存储结构 (数组存储 ),则在等概率下,删除一个元素平均需要移动的元素数为 ( )。 ( A) n ( B) ( C) ( D) logn 21 设有初始为空的栈 S,对于入栈序列 a、 b、 c、 d,经由一个合法的进栈和出栈操作序列后 (每个元素进栈、出栈
8、各 1次 ),以 c作为第一个出栈的元素时,不能得到的序列为 ( )。 ( A) c d b a ( B) c b d a ( C) c d a b ( D) c b a d 22 队列采用如下图所示的循环单链表表示,图 (a)表示队列为空,图 (b)为 e1、 e2、e3依次入队列后的状态,其中, rear指针指向队尾元素所在结点, size为队列长度。以下叙述中,正确的是 ( )。( A)入队列时需要从头至尾遍历链表,而出队列不需要 ( B)出队列时需要从头至尾遍历链表,而入队列不需要 ( C)新元素加入队列以及队头元素出队列都需要遍历链表 ( D)入队列和出队列操作都不需要遍历链表 23
9、 对二叉树中的结点如下编号:树根结点编号为 1,根的左孩子结点编号为 2、右孩子结点编号为 3,依此类推,对于编号为 i的结点,其左孩子编号为 2i、右孩子编号为 2i+1。例如,下图所示二叉树中有 6个结点,结点 a、 b、 c、 d、 e、 f的编号分别为 1、 2、 3、 5、 7、 11。那么,当结点数为 n(n 0)的 ( )时,其 最后一个结点编号为 2n 1。 ( A)二叉树为满二叉树 (即每层的结点数达到最大值 ) ( B)二叉树中每个内部结点都有两个孩子 ( C)二叉树中每个内部结点都只有左孩子 ( D)二叉树中每个内部结点都只有右孩子 24 某二叉树的先序遍历序列为 ABC
10、DFGE,中序遍历序列为 BAFDGCE。以下关于该二叉树的叙述中,正确的是 ( )。 ( A)该二叉树的高度 (层次数 )为 4 ( B)该二叉树中结点 D是叶子结点 ( C)该二叉树是满二叉树 (即每层的结点数达到最大值 ) ( D)该二叉树有 5个叶子结点 25 对于关键码序列 (54, 34, 5, 14, 50, 36, 47, 83),用链地址法 (或拉链法 )解决冲突构造散列表 (即将冲突的元素存储在同一个单链表中,单链表的头指针存入散列地址对应的单元 ),设散列函数为 H(Key)=Key MOD 7(MOD表示整除取余运算 ),则构造散列表时冲突次数最多的哈希单元的地址是 (
11、 )。 ( A) 0 ( B) 1 ( C) 5 ( D) 6 26 某图 G的邻接矩阵如下所示。以下关于该图的叙述中,错误的是 ( )。( A)该图存在回路 (环 ) ( B)该图为完全有向图 ( C)图中所有顶 点的入度都大于 0 ( D)图中所有顶点的出度都大于 0 27 设有二叉排序树如下图所示,根据关键码序列 ( )可构造出该二叉排序树。( A) 30 20 10 40 ( B) 30 40 20 10 ( C) 30 20 40 10 ( D) 30 40 10 20 28 对 n个记录进行非递减排序,在第一趟排序之后,一定能把关键码序列中的最大或最小元素放在其最终排序位置上的排序
12、算法是 ( )。 ( A)冒泡排序 ( B)快速排序 ( C)直接插入排序 ( D)归并排序 29 对于 n个元素的关键码序列 k1, k2, , kn,当且仅当满足下列关系时称其为堆。 以下关键码序列中, ( )不是堆。 ( A) 12, 25, 22, 53, 65, 60, 30 ( B) 12, 25, 22, 30, 65, 60, 53 ( C) 65, 60, 25, 22, 12, 53, 30 ( D) 65, 60, 25, 30, 53, 1 2, 22 30 对象、类、继承和消息传递是面向对象的 4个核心概念。其中对象是封装 ( )的整体。 ( A)命名空间 ( B)要
13、完成任务 ( C)一组数据 ( D)数据和行为 31 创建型设计模式 抽象了实例化过程,有助于系统开发者将对象的创建、组合和表示方式进行抽象。以下 ( )模式是创建型模式。 ( A)组合 (Composite) ( B)装饰器 (Decorator) ( C)代理 (Proxy) ( D)单例 (Singleton) 32 以下流程图中,至少设计 ( )个测试用例可以分别满足语句覆盖和路径覆盖。( A) 1和 2 ( B) 1和 4 ( C) 2和 2 ( D) 2和 4 33 由于设计缺陷和编码缺陷对已经运行的软件系统进行修改,此行为属于 ( )维护。 ( A)改正性 ( B)适应 性 (
14、C)完善性 ( D)预防性 34 IT企业对专业程序员的素质要求中,不包括 ( )。 ( A)能千方百计缩短程序提高运行效率 ( B)与企业文化高度契合 ( C)参与软件项目开发并解决所遇到的问题 ( D)诚信、聪明、肯干 35 以下关于软件开发相关的叙述中,不正确的是 ( )。 ( A)专业程序员应将复杂的问题分解为若干个相对简单的易于编程的问题 ( B)移动互联网时代的软件开发人员应注重用户界面设计,提升用户体验 ( C)软件测试时应对所有可能导致软件运行出错的情况都进行详尽的测 试 ( D)软件设计者应有敏锐的产品感觉,不因枝节而影响产品的迭代和上线 36 软件文档的作用不包括 ( )。
15、 ( A)有利于提高软件开发的可见度 ( B)有利于软件维护和用户使用 ( C)有利于总结经验和实现可重用 ( D)有利于各企业之间交流技术 37 某公司的程序员小王写了一些提升编程能力的经验,其中 ( )并不恰当。 ( A)只参加最适合提升自己技术能力的项目 ( B)根据项目特点选择合适的开发环境和工具,抓紧学习 ( C)重视培养自己的沟通能力,包括撰写文档的能力 ( D)参加网络 上的编程论坛,善于向高手学习 38 数据字典存放的是 ( )。 ( A)数据库管理系统软件 ( B)数据定义语言 DDL ( C)数据库应用程序 ( D)各类数据描述的集合 39 在数据库设计过程中,关系规范化属
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2016 上半年 软件 水平 考试 初级 程序员 上午 基础知识 答案 解析 DOC
