1、初级程序员上午试题-10 及答案解析(总分:75.00,做题时间:90 分钟)在 Windows 操作系统中, (1) 用于与用户进行信息交换。把窗口和对话框作一比较,窗口可以移动和改变大小。而对话框 (2) ;关于对话框的说法正确的是 (3) 。(分数:3.00)A.菜单B.工具栏C.对话框D.应用程序A.既不能移动,也不能改变大小B.仅可以移动,不能改变大小C.仅可以改变大小,不能移动D.既能移动,也能改变大小A.有菜单栏B.有最大化,最小化按钮C.有标题栏D.可以任意改变大小在 Windows 操作系统的资源管理器窗口中,为了将选定的硬盘上的文件或文件夹复制到软盘,应进行的操作是 (4)
2、 。在“我的电脑”窗口中,若已选定硬盘上的文件或文件夹并按了 DEL 键和“确定”按钮,则该文件或文件夹将 (5) ;已放入回收站的文件可以通过操作 (6) 来恢复。(分数:3.00)A.先将它们删除并放入回收站,再从回收站中恢复B.依次使用组合键“Ctrl+C”和“Ctrl+V”C.依次使用组合键“Clrl+X”和“Ctrl+V”D.先执行“编辑”菜单“剪切”命令,再执行“编辑”菜单“粘贴”命令A.被删除并放入回收站B.不被删除也不放入回收站C.被删除但不放入回收站D.不被删除但放入回收站A.从软盘中删除的文件或文件夹B.从光盘中删除的文件或文件夹C.剪切掉的文档D.从硬盘中删除的文件或文件
3、夹1.下列各数中与 57.234 最接近的数是 (7) 。(分数:1.00)A.71.178B.39.416C.71.228D.38.9716若码值 EB 是一个整数的原码,则该整数的真值是 (8) ;若码值 EB 是一个整数的反码,则该整数的真值是 (9) ;若码值 EB 是一个整数的补码,则该整数的真值是 (10) 。(分数:3.00)A.235B.-235C.107D.-107A.107B.-107C.-20D.20A.-107B.-23C.20D.-212.若对某 8 位二进制的各位取反,则可用 FFH 与该数进行 (11) 运算。(分数:1.00)A.与B.或C.异或D.先取或再取非
4、3.以下各项功能中,不在操作系统的内核中的是 (12) 。(分数:1.00)A.文件管理B.设备管理C.存储器管理D.原语操作在虚拟页式存储管理中,缺页中断属于 (13) ,其功能不包括 (14) 。(分数:2.00)A.输入输出中断B.时钟中断C.程序性中断D.自愿性中断A.通过文件系统将所需页面从外存调入内存B.调用内存分配程序C.修改页表D.调度被中断程序继续执行作业管理的主要任务包括作业输入、作业处理和作业输出,其中作业处理的工作是 (15) 。在操作系统中,对批处理作业的控制方式是 (16) 。若系统中有四个作业,它们的到达时间、运行时间、开始时间、完成时间和周转时间如下表所示,则该
5、系统采用的作业调度算法是 (17) 。作业 到达时间 运行时间(分) 开始时间 完成时间 周转时间(分)J1J2J3J47:007:307:407:5050201587:007:508:188:107:508:108:338:1850405328(分数:3.00)A.作业控制B.作业调度C.作业控制与作业调度D.作业控制,作业调度与作业后备A.联机方式B.脱机方式C.假脱机方式D.交互方式A.先来先服务B.短作业优先C.响应比高者优先D.不能确定下列各项中不属于设备管理技术的是 (18) ,设备管理中引入通道的主要目的是 (19) 。(分数:2.00)A.中断技术B.DMA 技术C.缓冲技术D
6、.多道程序设计技术A.简化操作系统设计B.减少输入/输出设备的数量C.提高输入/输出设备的通信速度D.联系 CPU 与一个或多个外部设备,使它们能并行工作关系数据库是 (20) 的集合,它由一个或多个关系模式定义。关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到 1NF,即满足 (21) 。因此,通常情况下, (22) 不可以作为关系数据库的关系。(分数:3.00)A.元组B.列C.字段D.表A.每个非主码属性都完全依赖于主码属性B.主码属性唯一标识关系中的元组列C.每个属性都是不可分割的D.关系中的元组不可重复A.R1(学号,姓名,性别)B.R2(学号,姓名
7、,简历)C.R1(学号,姓名,年龄)D.R1(学号,姓名,班级)关系数据库的三种基本关系运算是 (23) 。在关系代数运算中, (24) 运算结果的关系模式与原关系模式相同。(分数:2.00)A.选择、投影和连接B.选择、删除和复制C.创建、修改和合并D.统计、连接和分类A.笛卡儿积B.并C.投影D.自然连接4. (25) 属于推荐性地方标准的代号。(分数:1.00)A.DB/TB.Q/TC.JB/TD.GB/T5.某公司于 2004 年 10 月开始研发某游戏软件,2005 年 6 月完成,当年 7 月办理软件登记,10 月开始销售。则该公司获得该软件著作权的日期是 (26) 。(分数:1.
8、00)A.2005 年 10 月B.2005 年 7 月C.2005 年 6 月D.2004 年 10 月6.甲将自己创作的多媒体作品赠送给乙,乙在一次多媒体作品展中将该作品参展。乙的行为侵犯了甲的 (27) 。(分数:1.00)A.出租权B.展览权C.发行权D.署名权7.防止软盘感染病毒的有效方法是 (28) 。(分数:1.00)A.对软盘进行写保护B.不要与有病毒的软盘放在一起C.保持软盘的清洁D.删除软盘中的文件8.发现计算机感染病毒后,应该采取的做法是 (29) 。(分数:1.00)A.重新启动计算机并删除硬盘上的所有文件B.重新启动计算机并格式化硬盘C.用一张干净的系统软盘重新启动计
9、算机后,再用杀毒软件检测并清除病毒D.用正常模式重新启动计算机后,再用杀毒软件检测并清除病毒9.为了保证内部网络的安全,下面的做法中无效的是 (30) 。(分数:1.00)A.制定安全管理制度B.在内部网与因特网之间加防火墙C.给使用人员设定不同的权限D.购买高性能计算机10.面向对象程序设计中的数据隐藏指的是 (31) 。(分数:1.00)A.输入数据必须输入保密口令B.数据经过加密处理C.对象内部数据结构上建有防火墙D.对象内部数据结构的不可访问性11.在面向对象程序设计中,对象之间的相互通信通过 (32) 实现。(分数:1.00)A.继承B.调用成员函数C.封装D.函数重载12.下面对对
10、象概念描述错误的是 (33) 。(分数:1.00)A.任何对象都必须有继承性B.对象是属性和方法的封装体C.对象间的通讯靠消息传递D.操作是对象的动态属性数据结构被形式地定义为(K,R),其中 K 是 (34) 的有限集合,R 是 K 上 (35) 的有限集合。(分数:2.00)A.算法B.数据元素C.数据操作D.逻辑结构A.操作B.映象C.存储D.关系13.串是一种特殊的线性表,其特殊性体现在 (36) 。(分数:1.00)A.可以顺序存储B.数据元素是一个字符C.可以链接存储D.数据元素可以是多个字符14.一个栈的入栈序列 A,B,C,则栈的不可能的输出序列是 (37) 。(分数:1.00
11、)A.ABCB.ACBC.BACD.CAB15.队列通常采用两种存储结构是 (38) 。(分数:1.00)A.顺序存储结构和链表存储结构B.散列方式和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构16.树最适合用来表示 (39) 。(分数:1.00)A.有序数据元素B.无序数据元素C.元素之间有分支层次关系的数据D.元素之间无联系的数据17.若一个满二叉树有 m 个树叶、n 个结点,且其深度为 h,则 (40) 。(分数:1.00)A.n=h+mB.h+m=2nC.m=h-1D.n=2h-118.在待排序的数据表已经为有序时,下列排序算法中花费时间反而多的是 (41) 。(分数
12、:1.00)A.堆排序B.希尔排序C.冒泡排序D.快速排序19.若二维数组 a的定义语句为“inta34=3,4,2,8,6;”,则元素 a21的值为 (42) 。(分数:1.00)A.0B.4C.8D.620.在下面的字符数组定义中,哪一个有语法错误 (43) 。(分数:1.00)A.char a20=“abcdefg”;B.char a=“x+y=55.”;C.chara15;D.char a10=5;21.switch 语句能够改写为 (44) 语句。(分数:1.00)A.forB.ifC.doD.while22.从一个具有 n 个结点的单链表中查找值为 x 的结点时,在查找成功的情况下
13、,需平均比较 (45) 个结点。(分数:1.00)A.nB.n/2C.(n-1)/2D.(n+1)/223.在计算机科学领域中,算法分为两类:数值型算法和非数值型算法。下面的算法,属于数值算法类的是 (46) 。(分数:1.00)A.迭代法B.冒泡法C.黑盒法D.杂凑(Hash)法24.若执行以下程序时从键盘上输入 9,则输出结果是 (47) 。main()int n;scanf(“%d“,if(n+10)printf(“%d/n“,n);elseprintf(“%d/n“,n- -);(分数:1.00)A.11B.10C.9D.825.以下程序执行后 Sum 的值是 (48) 。main()
14、int i,sum;for(i=1;i6;i+)sum+=i;printf(“%d/n“,sum);(分数:1.00)A.15B.14C.不确定D.026.结构化分析方法是一种预先严格定义需求的方法,它在实施时强调分析对象的 (49) 。(分数:1.00)A.控制流B.数据流C.程序流D.指令流27.软件需求说明书在软件开发中具有重要作用,但其作用不应该包括 (50) 。(分数:1.00)A.软件设计的依据B.用户和开发人员对软件要做什么的共同理解C.软件验收的依据D.软件可行性分析依据28.为了提高测试效率,应该 (51) 。(分数:1.00)A.随机地选取测试数据B.取一切可能的数据作为测
15、试数据C.在完成全部编码以后开始软件的测试D.选择错误可能性大的数据作为测试数据29.软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以 (52) 所占的维护量最小。(分数:1.00)A.正确性维护B.适应性维护C.预防性维护D.完善性维护30.下列关于图形和图像的说法中不正确的是 (53) 。(分数:1.00)A.图形是用计算机绘制的画面,也称矢量图B.图形文件中只记录生成图的算法和图上的某些特征点,数据量较小C.图像都是由一些排成行列的像素组成的,通常称位图或点阵图D.若图像中像素的深度为 10 位,那么每个像素可以是 10 种颜色中的一种31.已知某显示器的分辨率为 1
16、024768,那么用它浏览一幅分辨率为 500400 的图像时,下列说法正确的是 (54) 。(分数:1.00)A.图像约:与屏幕的二分之一B.图像约占屏幕的四分之一C.屏幕只能显示约二分之一的图像D.屏幕只能显示约四分之一的图像32.以下文件扩展名中, (55) 不属于图形图像文件。(分数:1.00)ABMPBJEPGCMPEGDTIFF在所有由两个 1 和六个 0 组成的 8 位二进制补码所表示的带符号纯整数中,最小的是 (56) ,最大的负数是 (57) 。(分数:2.00)A.-128B.-127C.-65D.-64A.-65B.-64C.-15D.-133.使得操作数的符号位不变的移
17、位指令是 (58) 。(分数:1.00)A.逻辑左移B.逻辑右移C.算术左移D.算术右移文件的逻辑结构可以分为两大类:无结构的 (59) 和有结构的记录式文件。 (60) 组织方式既适合于交互方式应用,也适合于批处理方式应用。(分数:2.00)A.堆文件B.流式文件C.索引文件D.直接文件A.堆文件B.流式文件C.顺序文件D.索引顺序文件网络传输介质包括有线介质与无线介质,但 (61) 目前还不是网络传输介质。网络的数据传输速率通常采用单位 bps,它代表 (62) 。(分数:2.00)A.声波B.微波C.光缆D.红外线A.每秒传输的字节数B.每秒传输的字符数C.每秒传输的位数D.每秒传输的单
18、词数34.若两个数据链路的互操作性实现机制不同,需借助于转换设备 (63) 来实现。(分数:1.00)A.网桥B.路由器C.网关D.中继器FTP 指的是 (64) 。以匿名方式登录 FTP 服务器,可用 (65) 作为口令。(分数:2.00)A.域名服务协议B.用户数据报协议C.简单邮件传输协议D.文件传输协议A.电子邮件地址B.地址C.域名D.任意字符申(66) is defined as the buying and selling of products and services over the Internet. It had included the handling of pur
19、chase (67) and funds transfers over computer networks from its inception.(分数:2.00)A.ElectronicmailB.SearchengineC.MultimediaD.ElectroniccommerceA.jobsB.transactionsC.programsD.filesA (68) is used to show you what the computer is doing. It is called (69) equipment as well as the keyboard, the mouse a
20、nd the printer.(分数:2.00)A.moniterB.modemC.printerD.showerA.inputB.outputC.peripheralD.electronicWhenever new information is entered, it must be stored somewhere in the computers (70) . RAM only (71) the data temporarily. That is, all information stored in the RAM will disappear if you switch the com
21、puter off.(分数:2.00)A.processorB.keyboardC.printerD.memoryA.takesB.executesC.erasesD.holdsThe main feature of (72) is that they follow a first-come/first-served rule. For instance, the line of (73) waiting to be run on a computer system.(分数:2.00)A.looplinksB.queuesC.stacksD.treesA.worksB.jobsC.tasksD
22、.assignments35.The color display will use both chrominance and luminance information. A black and white display uses (74) .(分数:1.00)A.neither of the two componentsB.the chrominance componentC.the luminance componentD.both of the twocomponents36.Certain keywords or phrases in a hypertext document are
23、 linked to other online documents through (75) .(分数:1.00)A.hyperlinksB.referencesC.transportsD.containments初级程序员上午试题-10 答案解析(总分:75.00,做题时间:90 分钟)在 Windows 操作系统中, (1) 用于与用户进行信息交换。把窗口和对话框作一比较,窗口可以移动和改变大小。而对话框 (2) ;关于对话框的说法正确的是 (3) 。(分数:3.00)A.菜单B.工具栏C.对话框 D.应用程序解析:考点分析 考查 Windows 操作系统的基本知识,重点是对窗口的掌握。解
24、析 略A.既不能移动,也不能改变大小B.仅可以移动,不能改变大小 C.仅可以改变大小,不能移动D.既能移动,也能改变大小解析:考点分析 同上解析 略A.有菜单栏B.有最大化,最小化按钮C.有标题栏 D.可以任意改变大小解析:考点分析 同上解析 略在 Windows 操作系统的资源管理器窗口中,为了将选定的硬盘上的文件或文件夹复制到软盘,应进行的操作是 (4) 。在“我的电脑”窗口中,若已选定硬盘上的文件或文件夹并按了 DEL 键和“确定”按钮,则该文件或文件夹将 (5) ;已放入回收站的文件可以通过操作 (6) 来恢复。(分数:3.00)A.先将它们删除并放入回收站,再从回收站中恢复B.依次使
25、用组合键“Ctrl+C”和“Ctrl+V” C.依次使用组合键“Clrl+X”和“Ctrl+V”D.先执行“编辑”菜单“剪切”命令,再执行“编辑”菜单“粘贴”命令解析:考点分析 考查 Windows 操作系统的基本知识,重点是对文件的操作。解析 略A.被删除并放入回收站 B.不被删除也不放入回收站C.被删除但不放入回收站D.不被删除但放入回收站解析:考点分析 同上解析 略A.从软盘中删除的文件或文件夹B.从光盘中删除的文件或文件夹C.剪切掉的文档D.从硬盘中删除的文件或文件夹 解析:考点分析 同上解析 略1.下列各数中与 57.234 最接近的数是 (7) 。(分数:1.00)A.71.178
26、 B.39.416C.71.228D.38.9716解析:考点分析 考查计算机中数据的表示,主要是不同数制的转换。解析 先将四个选项中的数转换为十进制,得:71.17 8=(57+15/64)10=57.234375;39.4 16=(57+4/16)10=57.25;71.22 8=(57+18/64)10=57.28125;38.97 16=(56+151/256)1056.590。因此各数中最接近 57.234者为 71.178=57.234375。若码值 EB 是一个整数的原码,则该整数的真值是 (8) ;若码值 EB 是一个整数的反码,则该整数的真值是 (9) ;若码值 EB 是一个
27、整数的补码,则该整数的真值是 (10) 。(分数:3.00)A.235B.-235C.107D.-107 解析:考点分析 考查计算机中数据的表示,主要是数值的原码、反码及补码表示。解析 原码表示中最高位是符号位,其余部分是数值的绝对值。设 X 是 EB=11101011 所表示的真值,则由最高位是“1”可知 X 是负数,且其绝对值等于 1101011=107。A.107B.-107C.-20 D.20解析:考点分析 同上解析 反码表示中最高位是符号位,其余部分是数值的绝对值按位取反。设 X 是 EB=11101011 所表示的真值,则由最高位是“1”可知 X 是负数,且 1101011 按位取
28、反的值 0010100=20 是其绝对值。A.-107B.-23C.20D.-21 解析:考点分析 同上解析 补码表示中最高位是符号位,其数值部分等于数值的绝对值按位取反再加上 1。设 X 是 EB= 11101011 所表示的真值,则由最高位是“1”可知 X 是负数,且 1101011 减 1 再按位取反以后的值0010101=21 是其绝对值。2.若对某 8 位二进制的各位取反,则可用 FFH 与该数进行 (11) 运算。(分数:1.00)A.与B.或C.异或 D.先取或再取非解析:考点分析 考查基本的逻辑运算。解析 设 X 是 8 位二进制数某一位上的取值。由于 X=0 时有 X1=X
29、以及*=X;X=1 时有 X+1=X,因此可以排除选项 A、B 和 D。3.以下各项功能中,不在操作系统的内核中的是 (12) 。(分数:1.00)A.文件管理 B.设备管理C.存储器管理D.原语操作解析:考点分析 考查操作系统内核的概念及功能。解析 通常将与硬件密切相关的模块放在紧挨硬件的软件层中,并使它们常驻内存,以便提高操作系统的运行效率,称之为操作系统的内核。它主要包括支撑功能(如中断处理、时钟管理、原语操作)和资源管理功能(如进程管理、存储器管理和设备管理)。在虚拟页式存储管理中,缺页中断属于 (13) ,其功能不包括 (14) 。(分数:2.00)A.输入输出中断B.时钟中断C.程
30、序性中断 D.自愿性中断解析:考点分析 考查缺页中断的概念及处理过程。解析 中断是指某个事件(例如,断电、除 0、外部设备传输出错等)发生时,系统中止当前程序的执行,引出处理事件程序对相应事件进行处理,处理完毕后返回断点继续执行。中断是计算机系统实现并发、实现多道技术的基础。中断可分为强迫性中断(正在运行的程序所不期望发生的)和自愿性中断(正在运行的程序有意安排执行的)两大类,强迫性中断由可分为:程序性中断(如除 0、算术错误、访问非法内存地址或不在内存中的虚地址引发的缺页中断),时钟中断(如维护软件时钟、处理器调度、控制系统定时任务),输入输出 I/O 中断,控制台中断和硬件故障中断等。A.
31、通过文件系统将所需页面从外存调入内存B.调用内存分配程序C.修改页表D.调度被中断程序继续执行 解析:考点分析 同上解析 缺页中断与一般中断有所不同:缺页中断在指令执行期间产生和处理中断信号,而一般中断在指令执行完后检查和处理中断信号;缺页中断返回到该指令的开始重新执行该指令,而一般中断返回到该指令的下一条指令执行。因此选项 D 中的“继续执行”不正确。作业管理的主要任务包括作业输入、作业处理和作业输出,其中作业处理的工作是 (15) 。在操作系统中,对批处理作业的控制方式是 (16) 。若系统中有四个作业,它们的到达时间、运行时间、开始时间、完成时间和周转时间如下表所示,则该系统采用的作业调
32、度算法是 (17) 。作业 到达时间 运行时间(分) 开始时间 完成时间 周转时间(分)J1J2J3J47:007:307:407:5050201587:007:508:188:107:508:108:338:1850405328(分数:3.00)A.作业控制B.作业调度C.作业控制与作业调度 D.作业控制,作业调度与作业后备解析:考点分析 考查操作系统中的作业管理和调度。解析 作业控制模块的功能是为每个作业建立一个作业控制块(JCB)用于记录与该作业有关的各种信息 (包括用户名、作业名、状态标志等),并将作业控制块排列称为作业后备队列。作业调度程序则根据调度算法,从后备队列中选出若干个作业,
33、为它们分配资源,建立相关进程,交由进程调度程序去调度执行。A.联机方式B.脱机方式 C.假脱机方式D.交互方式解析:考点分析 同上解析 作业控制方式由脱机作业控制(也称自动控制)和联机控制(也称直接控制)两种。区别在于用户与其作业之间是否有交互,用户是否能直接控制作业的运行,联机作业控制可通过键盘操作命令或使用会话性语言完成作业的控制。批处理作业采用的控制方式是脱机方式。假脱机(Spooling,Simultaneous Peripheral Operation On-Line,外围设备联机并发操作)技术不属于作业的控制方式,它是一类物理设备模拟另一类物理设备的技术,是使独占使用的设备变成多台
34、虚拟设备的技术,也是一种速度匹配技术,它将数据发送给一个程序,该程序将该数据信息放入队列以备将来使用,例如打印假脱机程序。A.先来先服务B.短作业优先C.响应比高者优先 D.不能确定解析:考点分析 同上解析 显然作业到达的顺序是 J1J2J3J4,而作业被执行的顺序是 J1J2J4J3,因此可排除A。当 J1 执行完毕时,J2、J3 和 J4 都在等待调度,若采用短作业优先调度算法则应立即执行 J4,与事实不符,因此可排除 B。根据公式“响应比=1+作业等待时间/作业执行时间”可以计算出当 J1 执行结束时,J2、J3 和 J4 的响应比分别为:R2=1+20/20=2,R3=1+10/15=
35、5/3 和 R4= 1+0/8=1,三者之中 R2 最大,这与 J2 被优先执行相符;而当 J2 执行结束时,J3 和 J4 的响应比分别为:R3=1+30/15=3,R4=1+20/8=7/2,两者之中 R4较大,这与 J4 被优先执行相符。因此本题所采用的调度算法是响应比高者优先。下列各项中不属于设备管理技术的是 (18) ,设备管理中引入通道的主要目的是 (19) 。(分数:2.00)A.中断技术B.DMA 技术C.缓冲技术D.多道程序设计技术 解析:考点分析 考查操作系统中的设备管理技术。解析 设备管理的目标是提高 CPU 与输入输出设备之间的并行操作程度,主要利用的技术由:中断技术、
36、DMA 技术、通道技术、缓冲技术。多道程序设计技术是在批处理操作系统中使用的一种技术。A.简化操作系统设计B.减少输入/输出设备的数量C.提高输入/输出设备的通信速度 D.联系 CPU 与一个或多个外部设备,使它们能并行工作解析:考点分析 考查通道的概念及功能。解析 引入通道的目的使是数据的传输独立于 CPU,使 CPU 从繁琐的输入/输出工作中解脱出来。关系数据库是 (20) 的集合,它由一个或多个关系模式定义。关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求是达到 1NF,即满足 (21) 。因此,通常情况下, (22) 不可以作为关系数据库的关系。(分数:3.
37、00)A.元组B.列C.字段D.表 解析:考点分析 考查关系数据库的定义。解析 略A.每个非主码属性都完全依赖于主码属性B.主码属性唯一标识关系中的元组列C.每个属性都是不可分割的 D.关系中的元组不可重复解析:考点分析 考查关系数据库的规范化理论。解析 1NF 要求所有的属性对应的域都应是原子数据,即每个属性都不可分割。A.R1(学号,姓名,性别)B.R2(学号,姓名,简历) C.R1(学号,姓名,年龄)D.R1(学号,姓名,班级)解析:考点分析 同上解析 选项 D 中的“简历”可以分割为姓名、性别、年龄等等。关系数据库的三种基本关系运算是 (23) 。在关系代数运算中, (24) 运算结果
38、的关系模式与原关系模式相同。(分数:2.00)A.选择、投影和连接 B.选择、删除和复制C.创建、修改和合并D.统计、连接和分类解析:考点分析 考查关系代数运算。解析 略A.笛卡儿积B.并 C.投影D.自然连接解析:考点分析 同上解析 关系 R 与 S 有相同的关系模式时,可以进行并运算,其结果是 R 和 S 的元组的并。4. (25) 属于推荐性地方标准的代号。(分数:1.00)A.DB/T B.Q/TC.JB/TD.GB/T解析:考点分析 考查标准化知识:各种标准的代号。解析 地方标准代号由大写汉语拼音 DB 加上省、自治区,直辖市行政区划代码的前两位数字(如北京市 11)。若其后加“/T
39、”,则表示推荐性地方标准,否则是强制性地方标准、5.某公司于 2004 年 10 月开始研发某游戏软件,2005 年 6 月完成,当年 7 月办理软件登记,10 月开始销售。则该公司获得该软件著作权的日期是 (26) 。(分数:1.00)A.2005 年 10 月B.2005 年 7 月C.2005 年 6 月 D.2004 年 10 月解析:考点分析 考查软件著作权生效日期的有关规定。解析 中华人民共和国著作权法规定作品的著作权从作品完成之日起产生。6.甲将自己创作的多媒体作品赠送给乙,乙在一次多媒体作品展中将该作品参展。乙的行为侵犯了甲的 (27) 。(分数:1.00)A.出租权B.展览权
40、 C.发行权D.署名权解析:考点分析 考查软件知识产权中的侵权行为。解析 展览权属于著作权的范畴,即公开陈列美术作品、摄影等作品的原件或者复制件的权利。7.防止软盘感染病毒的有效方法是 (28) 。(分数:1.00)A.对软盘进行写保护 B.不要与有病毒的软盘放在一起C.保持软盘的清洁D.删除软盘中的文件解析:考点分析 考查计算机病毒的预防方法。解析 计算机病毒是一段程序,不是生物病毒,因此可排除选项 B 和 C。删除软盘中的文件既造成了数据丢失又不能有效地杀毒,因此 D 也不正确。对软盘进行写保护以后,只能读取软盘中的文件,不允许写入和修改操作,因而可以有效病毒对软盘文件的攻击和更改。8.发
41、现计算机感染病毒后,应该采取的做法是 (29) 。(分数:1.00)A.重新启动计算机并删除硬盘上的所有文件B.重新启动计算机并格式化硬盘C.用一张干净的系统软盘重新启动计算机后,再用杀毒软件检测并清除病毒 D.用正常模式重新启动计算机后,再用杀毒软件检测并清除病毒解析:考点分析 考查正确处理计算机病毒的方法。解析 选项 A、B 导致了数据丢失,因而可以排除。计算机感染病毒以后,如果通过正常模式启动计算机,例如硬盘引导、启动 Windows,那么 Windows 启动时候根据注册表加载了大量程序,其中就可能包括病毒程序,因此在这种环境下使用杀毒软件并不能彻底清除病毒。但若使用 DOS 启动软盘
42、重启就不会执行windows 注册表配置,病毒自然也就无法第一时间占领机器,因此就可以彻底杀掉病毒了。9.为了保证内部网络的安全,下面的做法中无效的是 (30) 。(分数:1.00)A.制定安全管理制度B.在内部网与因特网之间加防火墙C.给使用人员设定不同的权限D.购买高性能计算机 解析:考点分析 考查网络安全知识。解析 略10.面向对象程序设计中的数据隐藏指的是 (31) 。(分数:1.00)A.输入数据必须输入保密口令B.数据经过加密处理C.对象内部数据结构上建有防火墙D.对象内部数据结构的不可访问性 解析:考点分析 考查面向对象程序设计中数据隐藏的概念。解析 面向对象程序设计系统中的封装
43、单位是对象,对象之间只能通过接口进行信息交流,外部不能对对象中的数据随意地进行访问,这就造成了对象内部数据结构的不可访问性,也使得数据被隐藏在对象中。这就是面向对象程序设计中的数据隐藏所指。11.在面向对象程序设计中,对象之间的相互通信通过 (32) 实现。(分数:1.00)A.继承B.调用成员函数 C.封装D.函数重载解析:考点分析 考查面向对象程序设计中对象的通信机制。解析 在面向对象程序设计中,对象的数据成员不能直接被访问,而只能通过访问其成员函数来实现。12.下面对对象概念描述错误的是 (33) 。(分数:1.00)A.任何对象都必须有继承性 B.对象是属性和方法的封装体C.对象间的通
44、讯靠消息传递D.操作是对象的动态属性解析:考点分析 考查面向对象的概念。解析 面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是,使用现实世界的概念抽象地思考问题从而自然地解决问题。继承,封装,多态是面向对象编程的特点。数据结构被形式地定义为(K,R),其中 K 是 (34) 的有限集合,R 是 K 上 (35) 的有限集合。(分数:2.00)A.算法B.数据元素 C.数据操作D.逻辑结构解析:考点分析 考查数据结构的定义。解析 由数据结构的形式定义可知 K 是数据元素的有限集,R 是 K 上关系的有限集。A.操作B.映象C.存储D.关系 解析:考点分析 同上解析 略13.串是
45、一种特殊的线性表,其特殊性体现在 (36) 。(分数:1.00)A.可以顺序存储B.数据元素是一个字符 C.可以链接存储D.数据元素可以是多个字符解析:考点分析 考查线性表结构的特点。解析 串是一种特殊的线性表,其特殊性体现在串的数据元素是一个字符。14.一个栈的入栈序列 A,B,C,则栈的不可能的输出序列是 (37) 。(分数:1.00)A.ABCB.ACBC.BACD.CAB 解析:考点分析 考查堆栈结构的应用。解析 如果栈的输入序列由 A,B,C 所组成,利用栈的“后进先出”的特点,可能发生的情形有:A 进 A 出 B 进 B 出 C 进 C 出 产生输出序列 ABCA 进 A 出 D
46、进 C 进 C 出 B 出 产生输出序列 ACBA 进 B 进 B 出 A 出 C 进 C 出 产生输出序列 BACA 进 B 进 B 出 C 进 C 出 A 出 产生输出序列 BCAA 进 B 进 C 进 C 出 B 出 A 出 产生输出序列 CBA 而不可能产生的输出序列是 CAB。15.队列通常采用两种存储结构是 (38) 。(分数:1.00)A.顺序存储结构和链表存储结构 B.散列方式和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构解析:考点分析 考查队列的存储结构。解析 和线性表一样,队列可以有两种存储表示,即顺序存储和链式存储。16.树最适合用来表示 (39) 。(
47、分数:1.00)A.有序数据元素B.无序数据元素C.元素之间有分支层次关系的数据 D.元素之间无联系的数据解析:考点分析 考查数结构的应用解析 树是以分支关系定义的层次结构。所以它适合用来表示元素之间具有分支层次关系的数据。17.若一个满二叉树有 m 个树叶、n 个结点,且其深度为 h,则 (40) 。(分数:1.00)A.n=h+mB.h+m=2nC.m=h-1D.n=2h-1 解析:考点分析 考查满二叉树中树叶、结点和深度之间的关系。解析 根据二叉树的性质,深度为 k(k=1)的二叉树至多有 2k-1 个结点。满二叉树即是深度为 k 而且有2k-1 个结点的二叉树。所以选择 D。18.在待
48、排序的数据表已经为有序时,下列排序算法中花费时间反而多的是 (41) 。(分数:1.00)A.堆排序B.希尔排序C.冒泡排序D.快速排序 解析:考点分析 考查常用排序算法的基本思想和特点。解析 略19.若二维数组 a的定义语句为“inta34=3,4,2,8,6;”,则元素 a21的值为 (42) 。(分数:1.00)A.0 B.4C.8D.6解析:考点分析 考查数组元素的赋值。解析 按照定义方式,数组 a 有 3 行 4 列。除了显式初始化的元素以外,别的元素默认值为 0。a21在显式初始化的元素之外。20.在下面的字符数组定义中,哪一个有语法错误 (43) 。(分数:1.00)A.char
49、 a20=“abcdefg”;B.char a=“x+y=55.”;C.chara15;D.char a10=5; 解析:考点分析 考查声明数组的语法格式。解析 选项 D 的定义右语法错误。赋值号右边的字符应该是用双引号括起来。21.switch 语句能够改写为 (44) 语句。(分数:1.00)A.forB.if C.doD.while解析:考点分析 考查 C 语言程序设计的基本控制结构。解析 switch 语句是多分支语句,它可以用 if 语句等价表示。22.从一个具有 n 个结点的单链表中查找值为 x 的结点时,在查找成功的情况下,需平均比较 (45) 个结点。(分数:1.00)A.nB.n/2C.(