【计算机类职业资格】计算机水平考试初级程序员2004年上半年上午真题及答案解析.doc
《【计算机类职业资格】计算机水平考试初级程序员2004年上半年上午真题及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机水平考试初级程序员2004年上半年上午真题及答案解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、计算机水平考试初级程序员 2004 年上半年上午真题及答案解析(总分:75.00,做题时间:150 分钟)面向对象程序设计以 (1) 为基本的逻辑构件,用 (2) 来描述具有共同特征的一组对象;以 (3) 为共享机制,共享类中的方法和数据。(分数:3.00)A.模块B.对象C.结构D.类A.类型B.抽象C.类D.数组A.引用B.数据成员C.成员函数D.继承1.链表不具备的特点是 ( ) 。 (分数:1.00)A.可随机访问任何一个元素B.插入、删除操作不需要移动元素C.无需事先估计存储空间大小D.所需存储空间与线性表长度成正比2.对矩阵压缩存储的主要目的是 ( ) 。 (分数:1.00)A.方
2、便运算B.节省存储空间C.降低计算复杂度D.提高运算速度3.判断“链式队列为空”的条件是 ( ) (front 为头指针,rear 为尾指针)。 (分数:1.00)A.front=NULLB.rear=NULLC.front=rearD.front!=rear4.以下关于字符串的判定语句中正确的是 ( ) 。 (分数:1.00)A.字符串是一种特殊的线性表B.串的长度必须大于零C.字符串不属于线性表的一种D.空格字符组成的串就是空串5.在具有 100 个结点的树中,其边的数目为 ( ) 。 (分数:1.00)A.101B.100C.99D.986.程序设计语言的定义一般应包括 ( ) 几个方面
3、。 (分数:1.00)A.语法、语义和语句B.语法、语义和语用C.语义、语句和语用D.语法、语用和语句7.在 C 语言中,若函数调用时实参是数组名,则传递给对应形参的是 ( ) 。 (分数:1.00)A.数组空间的首地址B.数组的第一个元素值C.数组中元素的个数D.数组中所有的元素在下面的程序中,若实参 a 与形参 x 以引用调用(call by reference)的方式传递信息,则输出结果为 (11) ;若实参 a 与形参 x 以值调用(call by value)的方式传递信息,那么输出结果为 (12) 。 (分数:2.00)A.1B.2C.3D.4A.1B.2C.3D.48.在程序的执
4、行过程中,用 ( ) 结构可实现嵌套调用函数的正确返回。 (分数:1.00)A.队列B.栈C.树D.图9.已知有一维数组 T0m*n-1,其中 mn。从数组 T 的第一个元素(T0)开始,每隔 n 个元素取出一个元素依次存入数组 B1m中,即 B1=T0,B2=Tn,依此类推,那么放入 Bk(1km)的元素是 ( ) 。 (分数:1.00)A.T(k-1)*nB.Tk*nC.T(k-1) *mD.Tk*m10.已知递归函数 f(n)的功能是计算 1+2+n,且 n1,应采用的代码段是 ( ) 。 (分数:1.00)A.if n1 then return 1 else return n+f(n-
5、1)B.if n1 then return 1 else return n+f(n+1)C.if nD.if n11.在下面的流程图中,如果标记为 b 的运算执行了 m 次(m1),那么标记为 a 的运算的执行次数为 ( ) 。 (分数:1.00)A.1B.m-1C.mD.m+1数据库系统从广义的角度看,应该由 (17) 组成。数据字典中存放 (18) ,数据库管理系统对应用程序的操作都要通过数据字典来进行。(分数:2.00)A.数据库、硬件、软件和人员B.数据库、硬件、数据库管理系统和软件C.数据库、软件和人员D.数据库、数据库管理系统和人员A.数据库管理系统软件B.数据定义语言 DDLC.
6、数据操纵语言 DMLD.数据库体系结构的描述设有一个关系 Student(学号,姓名,系名,课程号,成绩),查询至少选修了四门课程的学生学号、姓名及平均成绩的 SELECT 语句应该是: SELECT 学号,姓名,AVG(成绩) AS 平均成绩 FROM Student GROUP BY (19) HAVING (20)(分数:2.00)A.学号B.姓名C.系名D.课程号A.COUNT(DISTINCT 学号)3B.COUNT(课程号)3C.COUNT(DISTINCT 学号)=3D.COUNT(课程号)=312.通过关系数据库的 ( ) 运算,可以从表 1 和表 2 获得表 3。 (分数:1
7、.00)A.连接B.投影C.选择D.包括13.若计算机系统中的进程在“就绪”、“运行”和“等待”三种状态之间转换,进程不可能出现 ( ) 的状态转换。 (分数:1.00)A.“就绪”“运行”B.“运行”“就绪”C.“运行”“等待”D.“就绪”“等待”14.若内存采用固定分区管理方案,在已分配区可能会产生未用空间,通常称之为 ( ) 。 (分数:1.00)A.废块B.空闲页面C.碎片D.空闲簇15.在虚拟分页存储管理系统中,若进程访问的页面不在主存,且主存中没有可用的空闲块时,系统正确的处理顺序为 ( ) 。 (分数:1.00)A.决定淘汰页页面调出缺页中断页面调入B.决定淘汰页页面调入缺页中断
8、页面调出C.缺页中断决定淘汰页页面调出页面调入D.缺页中断决定淘汰页页面调入页面调出16.系统软件是 ( ) 的软件。 (分数:1.00)A.向应用软件提供系统调用等服务B.与具体硬件逻辑功能无关C.在应用软件基础上开发D.并不具体提供人机界面17.在操作系统中,SPOOLING 技术是一种并行机制,它可以使 ( ) 。 (分数:1.00)A.不同进程同时运行B.应用程序和系统软件同时运行C.不同的系统软件同时运行D.程序的执行与打印同时进行在常用的字处理软件中,选中文本块后,按下 Ctrl 键再拖曳鼠标,可以 (27) ;直接用鼠标拖曳已选定的文本,可以 (28) 。(分数:2.00)A.复
9、制选中的文本B.移动选中的文本C.选中一个段落D.选中一个矩形区域中的文本A.复制选中的文本B.移动选中的文本C.选中一个段落D.选中一个矩形区域中的文本18.通过设置文件的 ( ) ,可以使其成为“只读”文件。 (分数:1.00)A.类型B.格式C.属性D.状态19.办公自动化软件一般应用于 ( ) 。 (分数:1.00)A.科学计算B.实时控制C.信息管理D.辅助设计20.Windows“回收站”占用的是 ( ) 中的空间。 (分数:1.00)A.主存B.软盘C.光盘D.硬盘21.软件的复杂性与许多因素有关。 ( ) 不属于软件的复杂性参数。 (分数:1.00)A.源程序的代码行数B.程序
10、的结构C.算法的难易程度D.程序中注释的多少22.在结构化分析与设计方法中,为了在需求改变时对软件的影响较小,应该使 ( ) 。 (分数:1.00)A.程序结构与问题结构相对应B.程序结构与问题结构相独立C.程序结构与用户界面相对应D.程序结构与用户界面相独立23.系统的硬件环境、软件环境和数据环境发生变化时需要对系统进行维护,这种维护属于( ) 。 (分数:1.00)A.校正性维护B.适应性维护C.完善性维护D.预防性维护24.以下选项中,主要联系高层管理人员的信息系统是 ( ) 。 (分数:1.00)A.MIS(管理信息系统)B.DSS(决策支持系统)C.EDPS(电子数据处理系统)D.T
11、PS(事务处理系统)25.( ) 是关于质量管理体系的一系列标准,有助于企业交付符合用户质量要求的产品。 (分数:1.00)A.ISO9000B.CMMC.ISO1400D.SW-CMM某软件公司根据市场需求,组织开发出一套应用软件,并对其公司的职工进行了保密的约束,以确保市场竞争。但是该公司某开发人员将该应用软件的程序设计技巧和算法(由该开发人员设计)作为论文向社会发表。该软件开发人员 (37) ,而该软件公司丧失了这套应用软件的 (38) 。(分数:2.00)A.丧失了计算机软件著作权B.未丧失计算机软件著作权C.丧失了发表权D.丧失了专利权A.商业秘密B.计算机软件著作权C.发表权D.专
12、利权26.在网络通信中,当消息发出后,接收方能确认消息确实是由声称的发送方发出的;同样,当消息接收到后,发送方能确认消息确实已由声称的接收方收到。这样的安全服务称为 ( )服务。 (分数:1.00)A.数据保密性B.数据完整性C.不可否认性D.访问控制27.OSI(Open System Interconnection)安全体系方案 X.800 将安全服务定义为通信开放系统协议层提供的服务,用来保证系统或数据传输有足够的安全性。X.800 定义了五类可选的安全服务。下列相关的选项中不属于这五类安全服务的是 ( ) 。 (分数:1.00)A.数据保密性B.访问控制C.认证D.数据压缩28.下列关
13、于加密的叙述中,正确的是 ( ) 。 (分数:1.00)A.DES 属于公钥密码体制B.RSA 属于公钥密码体制,其安全性基于大数因子分解困难C.公钥密码体制的密钥管理复杂D.公钥密码体制中,加密和解密采用不同的密钥,解密密钥是向社会公开的29.多媒体技术中,表达信息的媒体数据具有一些特定的性质。下述关于媒体数据性质的描述中,不正确的是 ( ) 。 (分数:1.00)A.有格式的数据才能表达信息B.不同的媒体所表达的信息量不同C.媒体之间的关系也代表着信息D.任何媒体都可以直接进行相互转换30.PC 机中数字化后的声音有两类表示方式:一类是波形声音,一类是合成声音。 ( ) 是一种合成声音文件
14、的后缀。 (分数:1.00)A.WAVB.MIDC.RAD.MP331.在 RGB 彩色空间中,R(红)、G(绿)、B(蓝)为三基色,青色、品红和黄色分别为红、绿、蓝三色的补色。根据相加混色原理,绿色品红 ( ) 。 (分数:1.00)A.蓝色B.黄色C.紫色D.白色若码值 FFH 是一个整数的原码表示,则该整数的真值为 (45) ;若码值 FFH 是一个整数的补码表示,则该整数的真值为 (46) 。(分数:2.00)A.127B.0C.-127D.-1A.127B.0C.-127D.-1内存地址从 4000H 到 43FFH,共有 (47) 个内存单元。若该内存每个存贮单元可存储 16 位二
15、进制数,并用 4 片存储器芯片构成,则芯片的容量是 (48) 。(分数:2.00)A.256B.512C.1024D.2048A.51216bitB.2568bitC.25616bitD.10248bit32.某程序的目标代码为 16384 个字节,将其写到以字节编址的内存中,以 80000H 为首地址开始依次存放,则存放该目标程序的末地址为 ( ) 。(分数:1.00)A.81000HB.83FFFHC.84FFFHD.86000H33.构成运算器需要多个部件, ( ) 不是构成运算器的部件。 (分数:1.00)A.加法器B.累加器C.地址寄存器D.ALU(算术逻辑部件)34.程序计数器(或
16、指令地址寄存器)属于 CPU 的 ( ) 部件。 (分数:1.00)A.运算器B.控制器C.存储器D.I/O 接口35.控制机器指令执行的微程序存放在 ( ) 中。 (分数:1.00)A.控制存储器B.指令寄存器C.内部存储器D.SRAM构成 4M8bit 的存储器,若采用 256K8bit 的芯片,需 (53) 片;若采用 512K1bit 的芯片,需 (54) 片。(分数:2.00)A.8B.16C.32D.64A.8B.16C.32D.6436.在进行原码乘法时,乘积的符号位是由被乘数的符号位和乘数的符号位通过 ( ) 运算来获得的。 (分数:1.00)A.或B.与C.异或D.分别取反后
17、再进行或在 CPU 执行一段程序的过程中,Cache 的存取次数为 3800 次,由主存完成的存取次数为 200 次。若Cache 的存取周期为 5ns,主存的存取周期为 25ns,则 Cache 的命中率为 (56) ;CPU 的平均访问时间为 (57) ns。(分数:2.00)A.0.93B.0.95C.0.97D.0.99A.5B.6C.7D.837.磁盘存取时间包括寻道的时间、定位扇区的时间以及读写数据的时间,若磁盘的转速提高一倍,则 ( ) 。 (分数:1.00)A.平均存取时间减少B.平均寻道时间减少C.存储道密度增加一倍D.平均寻道时间增加38.以串行同步方式传送数据块时,经常采
18、用的差错校验方法是 ( ) 。 (分数:1.00)A.偶校验B.奇校验C.海明码校验D.CRC 校验39.在主存和 CPU 之间增加 Cache 的目的是 ( ) 。 (分数:1.00)A.增加内存容量B.为程序员编程提供方便C.解决 CPU 与内存间的速度匹配问题D.提高内存工作的可靠性ADSL 对应的中文术语是 (61) ,它的两种 Internet 接入方式是 (62) 接入。(分数:2.00)A.分析数字系统层B.非对称数字线C.非对称数字用户线D.异步数字系统层A.固定接入和虚拟拨号B.专线接入和 VLANC.固定接入和 VLAND.专线接入和虚拟拨号TCP/ IP 是一个协议簇,它
19、的体系结构分为四层:应用层、网际层、网络接口层和 (63) ,其中 ARP 协议属于 (64) 。为了在源主机和目的主机之间传送数据,IP 协议需要确定源主机和目的主机是否在同一个网络中。如果不在同一网络时,则必须通过 (65) 进行通信。(分数:3.00)A.会话层B.传输层C.网络层D.表示层A.应用层B.传输层C.网际层D.网络接口层A.网关或路由器B.中继器C.集线器D.终端匹配器40.One use of networks is to let several computers share ( ) such as file systems,printers, and tape dri
20、ves. (分数:1.00)A.CPUB.memoryC.resourcesD.dataA firewall is a (67) system designed to (68) an organizations network against threats.(分数:2.00)A.operatingB.programmingC.securityD.serviceA.preventB.protectC.developD.exploit41.The ( ) has several major components, including the system kernel,a memory mana
21、gement system, the file system manager, device drivers, and the system libraries. (分数:1.00)A.applicationB.information systemC.networkD.operating system42.( ) is the address of a variable or a variable in which the address of another variable is stored. (分数:1.00)A.DirectorB.PointerC.ArrayD.Record43.C
22、+ is used with proper ( ) design techniques. (分数:1.00)A.object-orientedB.object-basedC.face to objectD.face to target44.( ) is a contiguous, numbered set of variables of a given base type, which can be used and passed to functions as a unit. (分数:1.00)A.RecordB.ArrayC.FileD.Parameter45.( ) is not a p
23、rogramming language. (分数:1.00)A.COBOLB.JavaC.UMLD.Basic46.( ) is nonprogram text embedded in a program to explain its form and function to human readers. (分数:1.00)A.CommandB.CompileC.CommentD.Statement47.When the result of an operation becomes larger than the limits of the representation,( ) occurs.
24、 (分数:1.00)A.overdoseB.overflowC.overdraftD.overexposure计算机水平考试初级程序员 2004 年上半年上午真题答案解析(总分:75.00,做题时间:150 分钟)面向对象程序设计以 (1) 为基本的逻辑构件,用 (2) 来描述具有共同特征的一组对象;以 (3) 为共享机制,共享类中的方法和数据。(分数:3.00)A.模块B.对象 C.结构D.类解析:面向对象的程序设计是通过为对象(数据和代码)建立分块的内存区域,以便提供对程序进行模块化设计的一种程序设计方法。它是通过类来描述一组具有相同属性和相同操作的对象集合,并以继承作为类的层次,关联不同
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 计算机水平 考试 初级 程序员 2004 上半年 上午 答案 解析 DOC
