[计算机类试卷]2014年上半年软件水平考试(初级)程序员上午(基础知识)真题试卷及答案与解析.doc
《[计算机类试卷]2014年上半年软件水平考试(初级)程序员上午(基础知识)真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2014年上半年软件水平考试(初级)程序员上午(基础知识)真题试卷及答案与解析.doc(42页珍藏版)》请在麦多课文档分享上搜索。
1、2014年上半年软件水平考试(初级)程序员上午(基础知识)真题试卷及答案与解析 1 (5)是正确的电子邮件地址格式。 ( A)用户名 域名 ( B)用户名域名 ( C)用户名 #域名 ( D)用户名域名 2 计算机中常用原码、反码、补码和移码表示数据,其中表示 0时仅用一个编码的是 (6)。 ( A)原码和反码 ( B)原码和补码 ( C)反码和移码 ( D)补码和移码 3 CPU执行指令时,先根据 (7)的内容从内存读取指令,然后译码并执行。 ( A)地址寄存器 ( B)程序计数器 ( C)指令寄 存器 ( D)通用寄存器 4 以下关于 CPU与 I O设备交换数据时所用控制方式的叙述中,错
2、误的是 (8)。 ( A)程序查询方式下交换数据不占用 CPU时间 ( B)中断方式下 CPU与外设可并行工作 ( C)中断方式下 CPU不需要主动查询和等待外设 ( D) DMA方式下不需要 CPU执行程序传送数据 5 构成计算机系统内存的主要存储器件是 (9)。 ( A) SRAM ( B) DRAM ( C) PROM ( D) EPROM 6 将他人的软件光盘占为己有的行为是侵犯 (12)行为。 ( A)有形财产所有权 ( B)知识产权 ( C)软件著作权 ( D)无形财产所有权 7 在我国,商标专用权保护的对象是 (13)。 ( A)商标 ( B)商品 ( C)已使用商标 ( D)注
3、册商标 8 (16)是采用一系列计算机指令来描述一幅图的内容。 ( A)点阵图 ( B)矢量图 ( C)位图 ( D)灰度图 9 文件型计算机病毒主要感染的文件类型是 (17)。 ( A) EXE和 COM ( B) EXE和 DOC ( C) XLS和 DOC ( D) COM和 XLS 10 以下关于木马程序的叙述中,正确的是 (18)。 ( A)木马程序主要通过移动磁盘传播 ( B)木马程序的客户端运行在攻击者的机器上 ( C)木马程序的目的是使计算机或网络无法提供正常的服务 ( D) Sniffer是典型的木马程序 11 以逻辑变量 X和 Y为输入,当且仅当 X和 Y同时为 0时,输出
4、才为 0,其他情况下输出为 1,则逻辑表达式为 (21)。 ( A) X Y ( B) X+Y ( C) ( D) 12 在计算机系统中,构成虚拟存储器 (22)。 ( A)只需要硬件 ( B)只需要软件 ( C)不需要硬件和软件 ( D)既需要硬件也需要软件 13 操作 系统文件管理中,目录文件是由 (25)组成的。 ( A)文件控制块 ( B)机器指令 ( C)汇编程序 ( D)进程控制块 14 若进程 P1正在运行,操作系统强行撤下 P1进程所占用的 CPU,让具有更高优先级的进程 P2运行,这种调度方式称为 (26)。 ( A)中断方式 ( B)抢占方式 ( C)非抢占方式 ( D)查
5、询方式 15 在请求分页系统中,当访问的页面不在主存时会产生一个缺页中断,缺页中断与一般中断的主要区别是 (27)。 ( A)每当发生缺页中断并进行处理后,将返回到被中断指令的下一条指令开始执行;而一般中断是返回到被中断指令开始重新执行 ( B)缺页中断在一条指令执行期间只会产生一次,而一般中断会产生多次 ( C)缺页中断在指令执行期间产生并进行处理,而一般中断是在一条指令执行完,下一条指令开始执行前进行处理的 ( D)缺页中断在一条指令执行完,下一条指令开始执行前进行处理,而一般中断是在一条指令执行期间进行处理的 16 通用的高级程序语言一般都会提供描述数据、运算、控制和数据传输的语言成分,
6、其中,控制成分中有顺序、 (30)、循环结构。 ( A)选择 ( B)递归 ( C)递推 ( D)函数 17 以编译方式翻译 C C+源程序的过程中,语句结构的合法性分析是 (31)的任务。 ( A)词法分析 ( B)语义分析 ( C)语法分析 ( D)目标代码生成 18 在程序运行过程中由编程人员根据需要申请和释放空间的存储区域是 (32)。 ( A)代码区 ( B)静态数据区 ( C)栈区 ( D)堆区 19 C语言源程序中以 #开头的命令在 (33)进行处理。 ( A)对源程序编译之前 ( B)对源程序编译过程中 ( C)目标程序链接时 ( D)目标程序运行时 20 线性表采用单链表存储
7、时的特 点是 (36)。 ( A)插入、删除不需要移动元素 ( B)可随机访问表中的任一元素 ( C)必须事先估计存储空间需求量 ( D)结点占用地址连续的存储空间 21 以下关于栈和队列的叙述中,错误的是 (37)。 ( A)栈和队列都是线性的数据结构 ( B)栈和队列都不允许在非端口位置插入和删除元素 ( C)一个序列经过一个初始为空的栈后,元素的排列次序一定不变 ( D)一个序列经过一个初始为空的队列后,元素的排列次序不变 22 设有字符串 S和 P,串的模式匹配是指确定 (38)。 ( A) P在 S中首次出现的 位置 ( B) S和 P是否能连接起来 ( C) S和 P能否互换 (
8、D) S和 P是否相同 23 特殊矩阵是非零元素有规律分布的矩阵,以下关于特殊矩阵的叙述中,正确的是 (39)。 ( A)特殊矩阵适合采用双向链表进行压缩存储 ( B)特殊矩阵适合采用单向循环链表进行压缩存储 ( C)特殊矩阵的所有非零元素可以压缩存储在一维数组中 ( D)特殊矩阵的所有零元素可以压缩存储在一维数组中 24 完全二叉树的特点是叶子结点分布在最后两层,且除最后一层之外,其他层的结点数都达到最大值,那么 25个结点的完全二叉树的高度 (即层数 )为 (40)。 ( A) 3 ( B) 4 ( C) 5 ( D) 6 25 某二叉排序树如下所示,新的元素 45应作为 (41)插入该二
9、叉树中。( A) 11的左子树 ( B) 17的右子树 ( C) 61的左子树 ( D) 27的右子树 26 数组是程序语言提供的基本数据结构,对数组通常进行的两种基本操作是数组元素的 (42)。 ( A)插入和删除 ( B)读取和修改 ( C)插入和检索 ( D)修改和删除 27 已知某带权图 G的邻接表如下所示,其中表结点的结构为:以下关于该图的叙述中,正确的是(43)。 ( A)图 G是强连通图 ( B)图 G具有 14条弧 ( C)顶点 B的出度为 3 ( D)顶点 B的入度为 3 28 统一建模语言 (删 L)图中, (48)描述了以时间顺序组织的对象之间的交互动态视图。 ( A)序
10、列图 ( B)通信图 ( C)活动图 ( D)交互概览图 29 黑盒测试不能发现 (51)问题。 ( A)不正确或遗漏的功能 ( B)初始化或终止性错误 ( C)内部数据结构无效 ( D)性能不满足要求 30 在软件正式运行后,一般来说, (52)阶段引入的错误需要的维护代价最高。 ( A)需求分析 ( B)概要设计 ( C)详细设计 ( D)编码 31 专业程序员小王记录的工作经验中,不正确的是 (53)。 ( A)疲劳、烦心、缺思路时不要编程,可以先做事务性工作 ( B) “先写测试方案再编程 ”的测试驱动开发是切实可行的 ( C)专业程序员可能自负、固执和内向,所以更需要强调协作 ( D
11、)专业程序员面对经理催促交付时,要服从大局不计困难 32 企业管理、电子政务、电子商务等具有 (54)的特点,宜采用云计算模式。 ( A)强计算、强流程、多交互 ( B)强计算、弱流程、少交互 ( C)弱计算、弱 流程、少交互 ( D)弱计算、强流程、多交互 33 以下关于软件开发的叙述中,不正确的是 (55)。 ( A)软件要设计得尽量通用,要尽量考虑到长远的需求和应用领域的扩展 ( B)软件开发者对所开发软件性能的了解程度取决于对该软件的测试程度 ( C)软件越复杂则维护越困难,尽量保持简洁是软件设计的一条重要原则 ( D)正常情况下,软件维护期远超实现期,所以,降低维护成本比降低实现成本
12、更重要 34 以下关于人机交互界面设计的叙述中,不正确的是 (56)。 ( A)即使计算机和软件处理事务的速度很快,软件的 响应速度仍可能不好 ( B)如果常用的某个操作不符合用户习惯,则可能会导致用户放弃该软件 ( C)在 Windows系统中,为实现忙光标显示,需要采用多线程编程 ( D)软件对用户连续拖动对象与点击程序图标的响应时间应有相同要求 35 给定部门 DEP、职工 EMP、项目 PROJ实体集,若一名职工仅属于一个部门,一个部门有多名职工;一个职工可以参加多个项目,一个项目可以由多个职工参加。那么, DEP与 EMP、 EMP与 PROJ之间的联系类型分别为 (59)。 ( A
13、) 1: 1和 m: n ( B) 1: n和 n: 1 ( C) 1: n和 m: n ( D) n: 1和 m: n 36 设 n位二进制数 (从 000 到 111) 中不含连续三位数字相同的数共有 F(n)个,显然 F(1)=2, F(2)=4。以下选项中有一个公式是正确的,通过实例验证选出的是(63)。 ( A) F(n)=2n (n1) ( B) F(n)=n2-11+2 (n1) ( C) F(n)=F(n-1)+4n-6 (n2) ( D) F(n)=F(n-1)+F(n-2) (n3) 37 某商场 2013年一季度和二季度的销售额比 2012年同期分别增加了 4和 6,而且
14、增 幅相等,据此可以算出, 2013年上半年的销售额比 2012年同期增加 (64)。 ( A) 0 048 ( B) 0 05 ( C) 0 052 ( D)超过 5 5 38 估计一个项目所需时间常有乐观估计时间、最可能时间和悲观估计时间。根据这三个时间的加权平均 (权为常数 )可以推算出这个项目的期望时间。下表中,项目3的期望时间大致是 (65)天。( A) 6 2 ( B) 6 5 ( C) 6 6 ( D) 6 7 39 某客户机在访问页面时出现乱码的原因可能是 (66)。 ( A)浏览器没安装相关插件 ( B) IP地 址设置错误 ( C) DNS服务器设置错误 ( D)默认网关设
15、置错误 40 在 Windows的 cmd命令行窗口中,输入 (67)命令将会得到如下图所示的结果。( A) net view ( B) nbtstat-r ( C) netstat ( D) nslookup 41 在 HTML文件中, (68)标记在页面中显示 work为斜体字。41 在 Word的编辑状态下,当鼠标指针移到图片上变成 (1)形状时,可以拖动鼠标对图形在水平和垂直两个方向上进行缩放;若选择了表格中的一行,并执行了表格菜单中的 “删除列 ”命 令,则 (2)。 42 (1) 43 (2) ( A)整个表格被删除 ( B)表格中的一列被删除 ( C)表格中的一行被删除 ( D)
16、表格中的行与列均未被删除 43 某 Excel成绩表如下所示,若在 G13单元格中输入 (3),则 G13单元格为平均成绩不及格的学生数。假设学生平均成绩分为优秀 (平均成绩 85)、及格 (60平均成绩 85)和不及格 (平均成绩 60)三个等级,那么在 H3单元格中输入 (4),并垂直向下拖动填充柄至 H12,则可以完成其他同学成绩等级的计算。44 (3) ( A) COUNT(G3: G12, “ 60“) ( B) =COUNT(G3: G12, “ 60“) ( C) COUNTIF(G3: G12, “ 60“) ( D) =COUNTIF(G3: G12, “ 60“) 45 (
17、4) ( A) IF(G3 =85, “优秀 “, IF(G3 =60, “及格 “, “不及格 “) ( B)不及格 ( C) IF(平均成绩 =85, “优秀 “, IF(平均成绩 =60, “及格 “, “不及格 “) ( D) =IF(平均成绩 =85, “优秀 “, IF(平均成绩 =60, “及格 “, “不及格 “) 45 计算机的 (10)直接反映了机器的速度,其值越高表明机器速度越快;运算速度是指 CPJ每秒能执行的指令条数,常用 (11)来描述。 46 (10) ( A)内存容量 ( B)存取速度 ( C)时钟频率 ( D)总线宽度 47 (11) ( A) MB ( B)
18、 MIPS ( C) Hz ( D) BPS 47 微型计算机系统中,打印机属于 (14),内存属于 (15)。 48 (14) ( A)表现媒体 ( B)传输媒体 ( C)表示媒体 ( D)存储媒体 49 (15) ( A)表现媒体 ( B)传输媒体 ( C)表示媒体 ( D)存储媒体 49 将多项式 27+25+22+20表示为十六进制数,值为 (19);表示为十进制数,值为(20)。 50 (19) ( A) 55 ( B) 95 ( C) A5 ( D) EF 51 (20) ( A) 1655 ( B) 164 ( C) 160 ( D) 129 51 Windows操作系统中的文件
19、名最长可达 (23)个字符;文件名中可以使用大写或小写字母,系统 (24)。 52 (23) ( A) 8 ( B) 16 ( C) 128 ( D) 255 53 (24) ( A)会保留创建文件时所使用的大小写字母,访问时文件名区分大小写 ( B)会保留创建文件时所使用的大小写字母,但访问时文件名不区分大小写 ( C)不保留创建文件时所使用的大小写字母,访问时文件名也不区分大小写 ( D)不保留创建文件时所使用的大小写字母,但访问时文件名要区分大小写 53 在下列程序设计语言中,被称为函数式程序语言的是 (28),而 (29)可称为通用的脚本语言。 54 (28) ( A) COBOL (
20、 B) XML ( C) LISP ( D) PROLOG 55 (29) ( A) VisualBasic ( B) Python ( C) Java ( D) C# 55 正规式 (ab c)(0 1 2)表示的正规集合中有 (34)个元素, (35)是该正规集中的元素。 56 (34) ( A) 3 ( B) 5 ( C) 6 ( D) 9 57 (35) ( A) abc012 ( B) a0 ( C) c02 ( D) c0 57 在面向对象方法中, (44)定义了超类和子类的概念,子类在原有父类接口的前提下,用适合于自己要求的实现去置换父类中的相应实现称为 (45)。 58 (44
21、) ( A)继承 ( B)覆盖 ( C)封装 ( D)多态 59 (45) ( A)继承 ( B)覆盖 ( C)封装 ( D)多态 59 在一系统中,不同类对象之间的通信的一种构造称为 (46),一个对象具有多种形态称为 (47)。 60 (46) ( A)属性 ( B)封装 ( C)类 ( D)消息 61 (47) ( A)继承 ( B)封装 ( C)多态 ( D)覆盖 61 某教务系统的部分需求包括:教务人员输入课程信息;学生选择课程,经教务人员审核后安排到特定的教室和时间上课;教师根据安排的课程上课,在 考试后录入课程信息;学生可以查询本人的成绩;教务人员可以查询、修改和删除课程信息。若
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2014 上半年 软件 水平 考试 初级 程序员 上午 基础知识 答案 解析 DOC
