【计算机类职业资格】软件水平考试(初级)程序员上午(基础知识)-试卷12及答案解析.doc
《【计算机类职业资格】软件水平考试(初级)程序员上午(基础知识)-试卷12及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】软件水平考试(初级)程序员上午(基础知识)-试卷12及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(初级)程序员上午(基础知识)-试卷 12 及答案解析(总分:156.00,做题时间:90 分钟)一、选择题(总题数:76,分数:156.00)1.选择题()下列各题 A、B、C、D 四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。_2.相对于数据库系统,文件系统的主要缺陷有(166)、数据的不一致性和数据的冗余性。(分数:2.00)A.可重用性差B.安全性差C.非持久性D.数据联系弱3.当进程访问的页面不在主存,且主存中没有可用的空闲块时,虚拟分页存储管理系统正确的处理顺序为(258)。(分数:2.00)A.决定淘汰页页面调出缺页中断页面调入
2、B.决定淘汰页页面调入缺页中断页面调出C.缺页中断决定淘汰页页面调入页面调出D.缺页中断决定淘汰页页面调出页面调入4.下列关于图形和图像的说法中不正确的是(53)。(分数:2.00)A.图形是用计算机绘制的画面,也称矢量图B.图形文件中只记录生成图的算法和图上的某些特征点,数据量较小C.图像都是由一些排成行列的像素组成的,通常称位图或点阵图D.若图像中像素的深度为 10 位,那么每个像素可以是 10 种颜色中的一种5.对一个满二叉树,m 个树叶,1 个分枝结点,n 个结点,则下列关系不正确的是(41)。(分数:2.00)A.n=1+mB.1+m=2nC.m=1+1D.n=21+16.下面硬件设
3、备中,(55)是多媒体硬件系统应包括的:计算机最基本的硬件设备; CD- ROM;音频输入、输出和处理设备;多媒体通信传输设备。(分数:2.00)A.B.C.D.全部7.有 12 个结点的平衡二叉树的最大深度是(41)。(分数:2.00)A.4B.5C.6D.38.请求分页存储管理方案的主要特点是(49)。(分数:2.00)A.不要求将作业装入内存B.不要求将作业全部装入内存C.不要求使用联想存储器D.不要求缺页中断的处理9.UML 是软件开发中的一个重要工具,它主要应用于(38)。(分数:2.00)A.基于瀑布模型的结构化方法B.基于需求动态定义的原形化方法C.基于对象的面向对象的方法D.基
4、于数据的面向数据流的开发方法10.对于关键字序列(12,13,11,18,60,15,7,20,25,100),用筛选法建堆,必须从键值为(60)的关键字开始。(分数:2.00)A.18B.60C.15D.10011.WWW 是 Internet 上的一种(62)。(分数:2.00)A.浏览器B.协议C.服务D.协议集12.以下关于动画的说法不正确的是(65)。(分数:2.00)A.动画就是运动的画面,而与静态图像无关B.动画分为实时动画和逐帧动画C.动画分为二维动画和三维动画D.动画是一种动态生成一组相关画面的处理方法13.关于计算机操作系统的说法,正确的是(58)。(分数:2.00)A.计
5、算机系统可以没有操作系统B.计算机系统软件就是操作系统C.Windows 2000 是一种操作系统软件D.Office 2000 是操作系统软件14.在一千采用粗缆作为传输介质的以太网中,两个节点之间的蹈离超过 500m,那么最简单的方法是选用(58)来扩大局域网覆盖范围。(分数:2.00)A.RouterB.BridgeC.RepeaterD.Cateway15.完整的计算机系统包括(7)。(分数:2.00)A.主机和外部设备B.运算器、存储器和控制器C.硬件系统和软件系统D.系统程序和应用程序16.DNS 客户端利用 IP 地址来查询其主机名的功能是以下哪个区域实现的?(61)。(分数:2
6、.00)A.正向查询B.反向查询C.反向区域D.辅助区域17.存储器是计算机系统中的记忆设备,它主要用来(13)。(分数:2.00)A.存放程序B.存放数据C.存放微程序D.存放程序和数据18.适合原型化开发的准则很多,下列(49)不是有效的准则。(分数:2.00)A.自行设计报表生成B.使用熟悉的功能集C.从一个小系统结构集导出D.从小的输入编辑模型集合导出19.在 Intranet 服务器中,(60)作为 WWW 服务的本地缓冲区,将:Intranet 用户从 Internet 中访问过的主页或文件的副本存放其中,用户下一次访问时可以直接从中取出,提高了用户的访问速度。(分数:2.00)A
7、.WWW 服务器B.数据库服务器C.电子邮件服务器D.代理服务器20.CPU 执行程序时,为了从内存中读取指令,需要先将(10)的内容输送到地址总线上。(分数:2.00)A.指令寄存器B.标志寄存器C.程序计数器D.变址寄存器21.在我国著作权法中,(17)系指同一概念。(分数:2.00)A.出版权与版权B.著作权与版权C.发行权与版权D.作者权与专有权22.除了 I/O 设备本身的性能之外,影响操作系统 I/O 数据传输速度的主要因素是(24)。(分数:2.00)A.Cache 存储器性能B.主存储器的容量C.CPU 的字长D.系统总线的传输速率23.以下 C 语言运算符中,优先级最高的是(
8、28)。(分数:2.00)A.%B.+C.=D.B.B.&ptrC.&(x+1)D.&ptrk 解析:解析:本题考查数组和指针的具体应用。数组是高级程序语言中常用的一种数据结构。数组有上界和下界,数组的元素在上下界内是连续的。数组名一般对应数组在存储器中的起始地址。在题目给出的代码中,我们可以看到,声明了一个名为 x 的数组和一个指针变量 ptr,并把数组的首地址赋给了指针变量ptr。要取数组中的第 k 个元素可以用 xk、*(x+k)或 *(pb+k);要取数组中第 k 个元素的地址则用&ptrk。41.Windows“回收站”占用的是_中的空间。(分数:2.00)A.主存B.软盘C.光盘D
9、.硬盘 解析:解析:Windows 操作系统为每个分区或硬盘分配一个回收站。如果硬盘已经分区,或者如果计算机中有多个硬盘,则可以为每个“回收站”指定不同的大小。所以,Windows“回收站”占用的是硬盘中的空间。42.在主存和 CPU 之间增加 cache 的目的是_。(分数:2.00)A.增加内存容量B.为程序员编程提供方便C.解决 CPU 与内存间的速度匹配问题 D.提供内存工作的可靠性解析:解析:cache(高速缓冲存储器)的功能是提高 CPU 数据输入输出的速率,突破所谓的“冯.诺依曼瓶颈”,即 CPU 与存储系统间数据传送带宽的限制。高速存储器能以极高的速率进行数据的访问,但因其价格
10、高昂,如果计算机的主存储器完全由这种高速存储器组成,则会大大增加计算机的成本。通常在 CPU 和主存储器之间设置小容量的高速存储器 cache。cache 容量小但速度快,主存储器速度较低但容量大,通过优化调度算法,系统的性能会大大改善,使得存储系统的容量与主存相当而访问速度近似于 cache。在计算机的存储系统体系中,cache 是访问速度最快的层次。43.用定点补码表示纯小数,采用 8 位字长,编码 10000000 表示的十进制数是(7)。(分数:2.00)A.0B.-1 C.1D.128解析:解析:在计算机机器数的编码中,定点纯小数的格式为:b0b-1b-2b-3b-4b-5b-6b-
11、7。其中,b0 为符号位,小数点就在其后。故采用 8 位字长用定点补码表示纯小数,编码 10000000 所表示的十进制数是-1。44.用二进制数 0 与累加器 X 的内容进行(57)运算,并将结果放在累加器 X 中,一定可以完成对 X 的“清0”操作。(分数:2.00)A.与 B.或C.异或D.比较解析:解析:在 CPU 中,累加器 X 是一个功能很强的寄存器,它可以与不同的操作数进行算术及逻辑运算,并将运算结果放在累加器 X 中。例如立即数,即题中所说的二进制数进行算术及逻辑运算。由于任何数与0 进行逻辑与运算,其结果一定为 0。因此,将累加器 X 的内容与二进制数 0 进行逻辑与运算并将
12、结果放在累加器 X 中,一定可以完成对 X 的“清 0”操作。45.(28)是在运行时把过程调用和响应调用需要的代码加以结合的过程。(分数:2.00)A.词法分析B.静态绑定C.动态绑定 D.预编译解析:解析:词法分析、预编译和静态绑定都是在程序的编译过程或编译前,只有动态绑定发生在程序运行过程中。46.以下关于程序语言的叙述,正确的是(29)。(分数:2.00)A.Java 语言不能用于编写实时控制程序B.Lisp 语言只能用于开发专家系统C.编译程序可以用汇编语言编写 D.XML 主要用于编写操作系统内核解析:解析:本题考查的是程序语言应用基本知识。目前业界流行多种程序设计语言,有些语言被
13、设计成是通用的,可应用在多种领域,而有些语言则是专用的。每种语言都有其特色,没有一种语言能够在所有的领域都能高效地使用。Java 语言主要用于网络编程,在嵌入式领域也得到广泛使用。Lisp 语言是函数式语言,主要用于作符号数据处理,如微分和积分演算、数理逻辑、游戏推演以及人工智能等其他领域。编译程序专指将高级语言程序翻译成机器语言目标代码的程序,可以用高级语言编写编译程序,这是目前通行的作法,也可用汇编语言编写。XML 是一种描述性的标记语言,由 W3C 批准并提出,描述标记系统采用标记代码来为文档的不同部分提供有意义的名称。47.(18)不是我国著作权法所保护的对象。(分数:2.00)A.计
14、算机程序B.计算机保护条例 C.计算机文档D.Flash 软件制作的动画解析:解析:我国著作权法第五条规定“本法不适用于:(一)法律、法规,国家机关的决议、决定、命令和其他具有立法、行政、司法性质的文件,及其官方正式译文;(二)时事新闻;(三)历法、通用数表、通用表格和公式。”计算机保护条例属于行政、司法性质文件,不受我国著作权法所保护。48.下列标准代号中,(18)表示国际标准。(分数:2.00)A.GJBB.IEC C.GB/TD.ANSI解析:解析:国际标准是指国际标准化组织(1SO)和国际电工委员会(IEC)所制定的标准,以及 ISO 确认并公布的其他国际组织制定的标准。GB/T、AN
15、SI 分别是我国国家标准和美国国家标准的标准代号。49.在软件开发过程中,(52)。(分数:2.00)A.增加更多的程序员可以加快软件开发速度B.只有对目标的一般描述还不能立即开始编码 C.若项目需求有变化,应先在编码中进行处理以不耽误开发进度D.程序的质量只能在用户使用之后才能进行评估解析:解析:本题考查的是软件开发过程管理的基本知识。软件开发是一种包括需求分析、系统设计、编码、测试和其他管理等活动的过程。在系统编码前,软件需求的分析、软件设计等活动的正确性、完整性等方面对于整个软件的进度影响较大,而且它们的工期较长,在此阶段,通常程序员很少参与。只有当软件设计完成(或部分完成)后,才能开始
16、编码,此时程序员必须按照软件设计的规定完成编码和部分测试,而且程序员的质量和数量也会影响项目进度。通常,软件需求在开发过程中存在变化的可能,所以在整个项目管理过程中,需要充分考虑这种因素,且当需求发生变化时,应及时修改系统设计和代码,确保系统文档和代码的一致性。软件的质量会受多方面因素的影响,因此,在需求分析和设计等重要阶段,需要多次组织相关专家和用户一起评审阶段成果,以确保软件质量符合用户需求。50.已知某字符的编码为“0100101”,若最高位增加一个偶校验位,则其编码变为(9)。(分数:2.00)A.10100101 B.11001010C.1000110D.1010101解析:解析:本
17、题考查数据编码和校验基础知识。偶校验是指数据编码(包括校验位)中“1”的个数应该是偶数。因此,若除去校验位,编码中“1”的个数是奇数时,校验位应设置为 1;否则,校验位应设置为 0。本题“0100101”中有 3 个“1”,所以最高位增加一个偶校验位后为“10100101”。51.数据结构中的树最适合用来表示(40)的情况。(分数:2.00)A.数据元素有序B.数据元素之间具有多对多关系C.数据元素无序D.数据元素之间具有一对多关系 解析:解析:本题考查数据结构中树的基本知识。树结构中一个数据元素可以有两个或两个以上的直接后继元素,可以用来描述客观世界中广泛存在的层次关系。树是 n(n0)个结
18、点的有限集合。当 n=0 肘称为空树。在任一非空树(n0)中,有且仅有一个称为根的结点;其余结点可分为 m(m0)个互不相交的有限集 T1,T2, Tm,其中每个集合又都是一棵树,并且称为根结点的子树。因此,树中数据元素之间具有一对多的逻辑关系。52.软件设计活动中的(49)设计指定各个组件之间的通信方式以及各组件之间如何相互作用。(分数:2.00)A.数据B.接 C.结构D.组件解析:解析:本题考查软件设计活动内容。从技术观点来看,软件设计活动包括系统结构设计、数据设计和过程设计。系统结构设计需求确定构成整个系统的各组件(模块)结构及关系,其中接口设计需要确定组件之间的接口;数据设计需要确定
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 水平 考试 初级 程序员 上午 基础知识 试卷 12 答案 解析 DOC
