1、软件水平考试(初级)程序员上午(基础知识)模拟试卷 30及答案与解析 1 在 Windows系统中,可以打开 “开始 ”菜单的组合键是 (1)。 ( A) Alt+Esc ( B) Ctrl+esc ( C) Tab+Esc ( D) Shift+Esc 2 在 Word的编辑状态,为文档设置页码,可以使用 (2)。 ( A) “工具 ”菜单中的命令 ( B) “格式 ”菜单中的命令 ( C) “编辑 ”菜单中的命令 ( D) “插入 ”菜单中的命令 3 在 Excel中,选取整个工作表的方法是 (3)。 ( A)单击 A1单元格,然后按 住 Shift键单击当前屏幕的右下角单元格 ( B)单
2、击 A1单元格,然后按住 Ctrl键单击工作表的右下角单元格 ( C)单击工作表的 “全选 ”按钮 ( D)单击 “编辑 ”菜单的 “全选 ”伞令 4 在 Windows的回收站中,可以恢复 (4)。 ( A)从 U盘中删除的文件或文件夹 ( B)剪切掉的文档 ( C)从硬盘中删除的文件或文件夹 ( D)从光盘中删除的文件或文件夹 5 Word程序启动后就自动打开一个名为 (5)的文档。 ( A)文档 1 ( B) Noname ( C)文件 1 ( D) Untitled 6 单击 (6),可以启动记事本。 ( A)资源管理器 记事本 ( B)我的电脑 控制面板 辅助选项 记事本 ( C)开
3、始 程序 附件 记事本 ( D)我的电脑 控制面板 记事本 7 Windows的桌面是指 (7)。 ( A)某个窗口 ( B)全部窗口 ( C)活动窗口 ( D)整个屏幕 8 下列叙述中正确的是 (8)。 ( A)微型计算机的字长并不一定是字节的倍数 ( B)计算机存储器中将 8个相邻的二进制位作为一个单位,这种单位称为字节 ( C)目前广泛使用的 Pentium机器字长为 5个字节 ( D) 字节通常用英文单词 “bit”来表示 9 把硬盘上的数据传送到计算机的内存中去,称为 (9)。 ( A)写盘 ( B)打印 ( C)读盘 ( D)输出 10 CPU主要由运算器和 (10)组成。 ( A
4、)控制器 ( B)编辑器 ( C)寄存器 ( D)存储器 11 在存储一个汉字内码的两个字节中,每个字节的最高位是 (11)。 ( A) 0和 0 ( B) 0和 1 ( C) 1和 0 ( D) 1和 1 12 如果 X为负数,由 X补 求 -X补 是将 (12)。 ( A) X补 除符号位外,各位变反,末位加 1 ( B) X补 连同符号位一起各位变反,末位加 1 ( C) X补 各值保持不变 ( D) X补 符号位变反,其他各位不变 13 在取指周期中,是按照 (13)的内容访问主存,以读取指令。 ( A)存储器数据寄存器 MDR ( B)指令寄存器 IR ( C)程序计数器 PC (
5、D)程序状态寄存器 PS 14 在流水线相关处理中,采用 (14)会产生 “写 -写 ”相关和 “先读后写 ”相关。 ( A)异步流动 ( B)相关专用通路 ( C)猜测法 ( D)顺序流动 15 紧耦合的处理机之间实现通信是通过 (15)。 ( A) 通道互联 ( B) 0和 1 ( C)消息传递系统 ( D)共享主存 16 早期的冯 .诺依曼计算机结构是以运算器为中心,而后期的冯 .诺依曼计算机结构是以 (16)为中心。 ( A) AIU ( B)存储器 ( C) Cache ( D)输入 /输出设备 17 输入 /输出系统硬件的功能对 (17)是透明的。 ( A)机器语言程序设计员 (
6、B)操作系统程序员 ( C)应用程序员 ( D)系统结构设计人员 18 设 16个处理器编号分别为 0, 1, 2, , 15,用 Cube3互联函数时, 10号处理机与 (18)号处理机相 联。 ( A) 2 ( B) 8 ( C) 11 ( D) 14 19 若存储周期为 250ns,每次读出 16位,则该存储器的数据传送率为 (19)。 ( A) 8106字节 /秒 ( B) 4106字节 /秒 ( C) 4M字节 /秒 ( D) 8M字节 /秒 20 存储管理主要是实现对 (20)的管理。 ( A)缓存区 ( B)计算机的主存 ( C)临时文件 ( D)计算机的外存储器 21 对磁盘进
7、行移臂调度时,既考虑了减少寻道时间,又不频繁改变移动臂的移动方向的调度算法是 (21)。 ( A)最短寻道时间优先 ( B)优先级高者优先 ( C)电梯调度 ( D)先来先服务 22 文件系统中文件被按照名字存取是为了 (22)。 ( A)方便用户的使用 ( B)方便操作系统对信息的管理 ( C)加强对文件内容的保密 ( D)确定文件的存取权限 23 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为 (23)。 ( A)数据管理功能 ( B)数据控制功能 ( C)数据定义功能 ( D)数据操纵功能 24 SQL语言中,条件表示年龄在 40至 50之间的表达式为 (24)
8、。 ( A) IN(40, 50) ( B) BETWEEN 40 AND 50 ( C) BETWEEN 40 OR 50 ( D) BETWEEN 40, 50 25 某数据库系统在运行过程中发生了故障,导致一些事务对数据库的改变丢失了,这违反了事务的 (25)。 ( A)一致性 ( B)持久性 ( C)无故障性 ( D)原子性 26 设有关系模式 R(A, B, C),根据语义有如下函数依赖集: F=AB , (B,C)A) 。关系模式 R的规范化程度最高达到 (26)。 ( A) 1NF ( B) 2NF ( C) 3NF ( D) BCNF 27 在 关系数据库管理系统的层次结构中,
9、应用层的服务对象是 (27)。 ( A)终端用户和应用程序 ( B)数据库 ( C)数据查询 ( D)终端用户 28 (28)是重复性事物或概念所做的统一规定,它以科学、技术和实践经验的综合成果为基础,经有关方面协商一致,由主管部门批准,以特定形式发布,作为共同遵守的准则和依据。 ( A)规程 ( B)规范 ( C)标准化 ( D)标准 29 公民完成了属于单位的软件产品作品后,可以享有 (29)。 ( A)许可使用权 ( B)转让权 ( C)获得报酬权 ( D)发表权 30 数字签名技术的主要功能之一是 (30)。 ( A)接收者的身份验证 ( B)防止交易中的抵赖发生 ( C)保证信息传输
10、过程中的安全性 ( D)以上都是 31 保证数据的完整性就是 (31)。 ( A)保证因特网上传送的数据信息不被篡改 ( B)保证电子商务交易各方的真实身份 ( C)保证发送方不能抵赖曾经发送过某数据信息 ( D)保证因特网上传送的数据信息不被第三方监视和窃取 32 在计算机网络中,表示数据传输可靠性的指标是 (32)。 ( A)频带利用率 ( B)信息容量 ( C)传输率 ( D)误码率 33 就计算机网络分类而言,下列说法中规范的是 (33)。 ( A)网络可分为公用网、专用网、远程网 ( B)网络可分为光缆网、无线网、局域网 ( C)网络可分为局域网、远程网、城域网 ( D)网络可分为数
11、字网、模拟网、通用网 34 在计算机网络中,数据资源共享指的是 (34)。 ( A)各种数据文件和数据库的共享 ( B)系统软件的共享 ( C)应用程序的共享 ( D)外部设备的共享 35 IP服务不具有以下哪个特点 ?(35) ( A)尽最大努力 ( B) QoS保证 ( C)面向无连接 ( D)不可靠 36 关于电子商务,以下哪种说法是不正确的 ?(36) ( A)利用 Web网站刊登广告也是一种电子商务活动 ( B)电子商务是以开放的因特网环境为基础的 ( C)电子商务是基于浏览器 /服务器应用方式的 ( D)电子商务的主要交易类型有 B to B和 C to C两种 37 为了支持各种
12、信息的传输,计算机网络必须具有足够的带宽、很好的服务质量与完善的 (37)。 ( A)服务机制 ( B)应用软件 ( C)安全机制 ( D)通信机制 38 顺序存储的线性表中有 N个元素,若向线性表中任意 位置插入一个元素的概率相同,则插入一个元素平均需要移动的元素的个数是, (38)。 ( A) N/2 ( B) 1og2N ( C) N ( D) N(N-1)/2 39 按一定的规则,任何一棵树都可以与二叉树一一对应。二叉树的根结点数至少为 (39)。 ( A)只有 1 ( B) 1或多于 1 ( C) 0或 1 ( D) 2 40 若要对线性表进行二分法查找,线性表 (40)。 ( A)
13、必须以链接方式存储,且数据元素按值排序 ( B)必须以顺序方式存储,且数据元素按值排序 ( C)必须以顺序方式存储 ( D)必须以链式方 式存储 41 在顺序表 (3, 6, 8, 10, 12, 15, 16, 18, 21, 25, 30)中,用二分法查找关键码值 11,所需的关键码比较次数为 (41)。 ( A) 2 ( B) 3 ( C) 4 ( D) 5 42 计算机数据处理的对象是具有不同结构的各种数据,可以访问的最小数据信息单位是 (42)。 ( A)数据元素 ( B)字符 ( C)数字 ( D)数据项 43 设有两个字符串 p和 q,其中 q是 p的子串,把 q在 p中首次出现
14、的位置作为子串 q在 p中位置的算法称为 (43)。 ( A)求子串 ( B)匹配 ( C) 连接 ( D)求串长 44 由分别带权为 9, 2, 5, 7的 4个叶结点构造一棵哈夫曼树,该树的带权路径长度为 (44)。 ( A) 32 ( B) 36 ( C) 44 ( D) 50 45 为了减少溢出的可能性和增加内存空间的利用率,由两个栈共享一片连续的内存空间时,应将两栈的栈底分设在这片内存空间的两端。在这种情况下,会产生溢出情况的是 (45)。 ( A)两个栈的栈顶在栈空间的某一个位置相遇 ( B)两个栈的栈顶同时到达栈空间的中心 ( C)一个栈的栈顶到达空间的中心点 ( D)两栈均不为
15、空,且一个栈的栈顶到 达另一个栈的栈底 46 解释程序的功能是 (46)。 ( A)解释执行汇编语言程序 ( B)将高级语言程序转换为目标程序 ( C)将汇编语言程序转换为目标程序 ( D)解释执行高级语言程序 47 现有一 “遗传 ”关系:设 X是 Y的父亲,则 X可以把它的属性遗传给 Y,表示该遗传关系最适合的数据结构为 (47)。 ( A)图 ( B)树 ( C)二叉树 ( D)向量 48 计算机高级程序设计语言一般可分为编译型和解释型两类,下列语言: Basic C Fortran (48)一般是编译型语言。 ( A) ( B) ( C) 和 ( D)全部 49 给定 URL为 htt
16、p: / 表示 (49)。 ( A)所用的协议 ( B)所访问网站的域名 ( C)请求查看的文档名 ( D)电子邮件地址 50 下面几个方面中: 语义 语法 语用 语句 程序设计语言的定义一般应该包括 (50)。 ( A) 、 和 ( B) 、 和 ( C) 、 和 ( D)全部 51 在下列常见的软件开发模型中, (59)主要用于软件需求比较明确的场合。 ( A)螺旋模型 ( B)瀑布模型 ( C)演化模型 ( D)喷泉模型 52 软件工程方法学的目的是使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是 (60)。 ( A)开发人员的素质 ( B)硬件环境 ( C)软件开发工具和软
17、件开发的环境 ( D)软件开发的环境 53 下列说法中不正确的是 (61)。 ( A)需求分析阶段产生的文档为需求规格说明书 ( B)软件设计阶段产生的文档有程序清单 ( C)软件测试阶段产生的文档有软件测试计划和软件测试报告 ( D)软件维护阶段产生的文档有维护计划和维护报告 54 从结构化的瀑布模型来看,在软件生命周期中的 6个阶段中,下面的几个选项中,如果 (62)出错,对软件的影响最大。 ( A)需求分析阶段 ( B)详细设计阶段 ( C)测试和运行阶段 ( D)概要设计阶段 55 声音是一种波,它必须经过数字化之后才能由计算机进行存储和处理,声音信号数字化的主要步骤是 (63)。 (
18、 A)取样,编码,量化 ( B)编码,量化,取样 ( C)量化,取样,编码 ( D)取样,量化,编码 56 视觉上的颜色可用亮度、色调和饱和度 3个特征来描述,饱和度是指颜色的(64)。 ( A)存储器 ( B)种数 ( C)纯度 ( D)感觉 57 袋子中有 9个球 (4白, 5黑 ),现从中任意取两个,则两个均为白球的概率是(65)。 ( A) 1/8 ( B) 1/6 ( C) 4/9 ( D) 5/9 58 算法的计算量的大小称为计算的 (66)。 ( A)效率 ( B)概率 ( C)难度 ( D)复杂性 59 计算机的技术性能指标主要是指 (67)。 ( A)字长、运算速度、内矽 r
19、、 存容量和 CPU的主频 ( B)所配备语言、操作系统、外围设备 ( C)磁盘容量、内存容量 ( D)显示器的分辨率、打印机的配置 60 加强网络安全性最重要的基础措施是 (68)。 ( A)选择更安全的操作系统 ( B)加强安全教育 ( C)设计有效的网络安全策略 ( D)安装杀毒软件 61 关于电子邮件,下列说法中错误的是 (69)。 ( A)发送电子邮件需要 E-mail软件支持 ( B)收件人必须有自己的 E-mail账号 ( C)收件人必须有自己的邮政编码 ( D)必须知道收件人的 E-mail地址 62 数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的 (70)。 (
20、A)语法解释 ( B)语义解释 ( C)用法说明 ( D)语意说明 63 以下关于 E-R图的叙述正确的是 (21)。 ( A) E-R图使用过程和数据的关系清晰,实体间的关系可导出应用过程的表示 ( B) E-R图可将现实世界 (应用 )中的信息抽象地表示为实体以及实体间的联系 ( C) E-R图能表示数据生命周期 ( D) E-R图建立在关系数据库的假设上 ( A) WZ ( B) WX ( C) WY ( D) W和 Y ( A) p=R1(WXY),R2(XZ) ( B) p=R1(WX),R2(YZ) ( C) p=R1(WY),R2(XZ) ( D) p=R1(WZ),R2(XY)
21、 66 TCP service is obtained by having both the sender and the receiver create and points, which are called(71)。 ( A) Network address ( B) supenet address ( C) socket ( D) IP address 67 The maximum number of data that can be expressed by 8 bits is(72)。 ( A) 64 ( B) 128 ( C) 255 ( D) 256 68 Enhancing
22、a software product may consume(73)percent of the total life-cycle effort. ( A) 80 ( B) 30 ( C) 50 ( D) 42 69 The basic function of the file system is accessing files by names. The function can be realized by(74)。 ( A) directory-managing ( B) boosting the speed of the file-accessing ( C) file-protect
23、ing ( D) improving the utilization of storage 70 Which one of the following expressions is equivalent to X BETWEEN 15 AND 25?(75) ( A) X 15 AND X 25 ( B) X=15 AND X=25 ( C) X 25 AND X 15 ( D) X =15 AND X =25 软件水平考试(初级)程序员上午(基础知识)模拟试卷 30答案与解析 1 【正确答案】 B 【试题解析】 本题考查 Windows系统中一些快捷键的作用。在 Windows系统中,从 “
24、开始 ”菜单中可以找到系统安装的所有应用程序, “开始 ”菜单一般在屏幕的左下角,我们可以点击进入,也可以通过 组合键 “Ctrl+Esc”进入。组合键“Alt+Esc”的作用是用来切换应用程序窗口,组合键 “Tab+Esc”和 “Shift+Esc”没有什么特殊的功能。 2 【正确答案】 D 【试题解析】 本题考查 Word中各菜单中的内容。在 Word中, “编辑 ”菜单的作用一般是对文件的内容进行修改,如复制、粘贴、替换等操作; “格式 ”菜单的作用一般是用来设置文本的格式,如段落间距、行间距等; “插入 ”菜单的作用是对文本进行一些特殊的插入,如图片、视频、页码等一些特殊对象。 3 【
25、正确答案】 A 【试题解析 】 本题考查 Excel中选取工作表的方法。在 Excel中,选取整个工作表的方法是首先单击 A1单元格,然后按住 Shift键,单击当前屏幕的右下角单元格,这样就能选取整个工作表。 4 【正确答案】 C 【试题解析】 本题考查 Windows中回收站的作用。回收站只回收从硬盘中删除的文件或文件夹,而从 U盘或光盘中删除的文件或文件夹根本就不进回收站,而是直接被删除掉了,因此,可以从回收站恢复的是从硬盘中删除的文件或文件夹。如果我们在删除硬盘中的文件时用组合键 “Shift+Delete”或者右击回收站,在属性 里的 “全局 ”中勾选 “删除时不将文件移入回收站,而
26、是彻底删除 ”再确定,那么我们也将无法恢复从硬盘中删除的文件或文件夹。 5 【正确答案】 A 【试题解析】 本题考查 Word的基本功能。用户让 Word程序启动后,它会自动打开一个空白的文档窗口,其对应的文档所具有的临时文件名为 “文档 1”。 6 【正确答案】 C 【试题解析】 本题考查有关记事本的相关知识。在操作系统中,记事本只能处理纯文本文件,但是,由于多种格式源代码都是纯文本的,所以记事本也就成为了使用最多的源代码编辑器。它的特点是体积小巧 ,启动快,占用内存低,容易使用。在控制面板下根本没有记事本,而在资源管理器中也没有记事本,因此,只有 C项能够实现对记事本的启动。 7 【正确答
27、案】 D 【试题解析】 本题考查 Windows桌面的定义。 Windows操作系统可能是我们见得最多、用得最多的操作系统之一,它的桌面是指显示在我们面前的整个屏幕。 8 【正确答案】 B 【试题解析】 本题考查计算机中的一些基本概念。下面我们分别来分析各个选项。在微型计算机中,字节是指计算机存储器中 8个相邻的二进制位;一个字长至少是一个字节,且一定是 字节的整数倍;目前广泛使用的 Pentium机器字长为32位,即 4个字节;字节通常用英文单词 “Byte”表示,而 “bit用来表示位。 9 【正确答案】 C 【试题解析】 本题考查对硬盘操作的定义。读盘是指把硬盘上的数据传送到计算机的内存
28、中去,而写盘与读盘相反,是指将计算机内存中的数据传送到硬盘并保存。打印是指将计算机中数据传输到打印机中输出。而计算机的输出一般指将计算机中的数据传输到输出设备上,如打印机、显示器等。 10 【正确答案】 A 【试题解析】 本题考查 CPU的组成。 CPU即 中央处理器,是计算机的控制和运算中心,主要包括运算单元和控制单元两部分。运算器是在控制器的控制下完成各种算术运算、逻辑运算和其他操作,用来完成 CPU的运算功能。控制器是中央处理器的核心,它控制和协调整个计算机的动作,用来完成 CPU的控制功能。 11 【正确答案】 D 【试题解析】 本题考查汉字内码的存储。汉字内码是计算机内部对汉字进行存
29、储、处理的汉字代码,它应能满足存储、处理和传输的要求。当一个汉字输入计算机后就会转换为汉字内码,然后才能在机器内传输、处理。汉字内码的形式也多种多样,目前,对应于 国标码的一个汉字用 2个字节存储,并把每个字节的最高二进制位置 “1”作为汉字内码的标识,以免与单字节的 ASCII码产生歧义。因此,在存储一个汉字内码的两个字节中,每个字节的最高位都是 1。 12 【正确答案】 B 【试题解析】 本题考查负数的补码运算。正数的补码与原码相同,负数的补码是该数的反码加 1。题目中给出的是 X为负数,因此 X补 应该是该数的反码加 1,且在最前面加上符号位 1来表明是负数,而 -X应该是个正数,它的补
30、码应该与原码相同。下面我们来看个例子,假设 X=-1011001,那么按照求补码的原则 ,先求反码为 0100110,再加 1并加上符号位得 X=10100111,而 -X应该等于原码,所以-X=01011001,对比这两个结果,我们不难发现,由 X补 求 -X补 ,是将 X补 连同符号位一起各位变反,末位加 1。 13 【正确答案】 C 【试题解析】 本题考查各寄存器的作用。下面我们分别分析选项中的各寄存器。存储器数据寄存器:用来作为 CPU或外设数据的缓冲。指令寄存器:是 CPU运算过程中的数据和指令的存放单元。程序计数器:存放的是下一条指令的地址。由于多数情况下程序是顺序执行的 ,所以程
31、序计数器设计成能自动加 1的装置。程序状态寄存器:用来向中央处理器指示控制器和外设的状态。 14 【正确答案】 A 【试题解析】 本题考查流水线的基础知识。流水线处理是指把一个重复的过程分解为若干个子过程,每个子过程可以与其他子过程并行进行的处理方式。 15 【正确答案】 D 【试题解析】 本题考查多处理机系统中紧耦合的处理机之间的通信方式。我们首先需要了解几个概念。耦合是对各处理机之间互连程度的度量,而紧耦合是说明各处理机之间的关系很紧密,可以相互调用。在这样的一个多处理机系统中 ,处理机的数目可以有多个,但主存一般只有一个,各处理机之间实现通信的方式是通过共享主存来实现的。 16 【正确答
32、案】 B 【试题解析】 本题考查冯 .诺依曼计算机的发展。在冯 .诺依曼计算机体系结构中必须包含的五大基本部件是:输入数据和程序的输入设备;记忆程序和数据的存储器;完成数据加工处理的运算器;控制程序执行的控制器;输出处理结果的输出设备。在计算机的早期,由于人们对计算机的要求主要是能完成一些基本运算,对数据处理要求不高,因此,早期的计算机结构是以运算器为中心的。但随着人们对计算机要求的不断提高 和一些先进的计算机硬件技术的突破,计算机对数据处理要求变得很大,而存储器不能满足需求,此时计算机的结构设计变成了以存储器为中心。 17 【正确答案】 C 【试题解析】 本题考查各种程序员对系统设备的了解。
33、机器语言是能被计算机直接执行的二进制代码,机器语言程序设计员需要对机器的硬件非常了解。操作系统是计算机系统中的核心系统软件,负责管理和控制计算机系统中硬件和软件资源,合理地组织计算机工作流程和有效利用资源,在计算机与用户之间起接口的作用。编写操作系统的程序员应该充分了解计算机中的各种资源及各种资源 间的关系。应用程序是指为了完成某项或某几项特定任务而被开发运行于操作系统之上的计算机程序。它如果要用到一些硬件设备,是通过调用操作系统为之提供的接口来实现的,因此,系统中的硬件功能对应用程序员是透明的。系统结构设计人员的任务是设计系统,使系统的各种资源达到一种更合理的配置,他们需要对系统中的软、硬件
34、资源充分了解。 18 【正确答案】 A 【试题解析】 本题考查处理机互联的基础知识。 Cube3互联函数是四维立方体单级互联函数中的一种,其运算规则是从已知的微处理器编号的二进制数右边第 0位起,数到第 3位,并对该位求反即可得到所求的微处理器编号。下面我们来具体分析一下试题。题目中有 16个处理器,用 4位二进制可以表示,第 10号处理机的编号应该是 1010,按照 Cube3的运算规则,求反后得到的微处理器编号应该是 0010,所以 10号处理机应该与第 2号处理机相联。 19 【正确答案】 D 【试题解析】 本题考查存储器的数据传送率的计算。题目已 经告诉我们,存储周期为 250ns,即
35、 1秒钟可以进行 1/250ns次存取操作,而且每次都能读出 16位,那么 1秒钟总共可以读出的数据为 16b1/250ns8=8MB,每次从存储器读出的数据都被传输出去了,因此,存储器的数据传送率为 8MB/s。 20 【正确答案】 B 【试题解析】 本题考查存储管理的概念。存储管理的主要对象是内存,是除处理器外操作系统管理的最重要的资源。其主要任务是负责对内存的分配和回收、内存的保护和内存的扩充。存储管理的目的是尽量提高内存的使用效率。 21 【正确答案】 C 【试题解析】 本题考查磁盘臂的调度算法。 (1)最短寻道时间优先算法:选择和磁盘臂最接近的柱面先请求,可以减少寻道时间。 (2)电
36、梯调度算法:保持按一个方向运动,直到在那个方向上没有更远的请求为止,然后改变方向。此算法既减少了寻道时间,又不频繁改变移动臂的移动方向。 (3)先来先服务算法:先来的请求先查找,此算法可能频繁改变移动臂的移动方向,而且寻道效率也不高。 22 【正确答案】 A 【试题解析】 本题考查文件系统的存取方式。文件是信息的一种组织形式,是存储在辅助存储器上的具有标识名的一组信息集 合。在文件系统中,每个文件都是通过其名字来进行标识的,对文件的存取操作也是按照名字来进行。这样,用户只需要知道文件的名字就可以对文件进行各种操作,简单又方便。 23 【正确答案】 D 【试题解析】 本题考查数据库管理系统中各种
37、功能的定义。数据库管理系统是一种负责数据库的定义、建立、操作、管理和维护的软件系统,包括对数据进行各种操作的功能,其中能实现对数据库中数据的查询、插入、修改和删除功能,称为数据操纵功能。 24 【正确答案】 B 【试题解析】 本题考查 SQL语言的语法知识。 SQL语言 是标准化数据库查询语言,它集数据定义语言、数据操纵语言、数据控制语言的功能于一体,语言风格统一。 IN操作表示:如果元组在集合内,那么逻辑值为真,否则为假,因此, A选项不对。而 BETWEEN跟 AND搭配用于表示在什么和什么之间的一段元素组成的集合,题目要求表示年龄在 40至 50之间的条件,因此 B选项刚好是这个意思。
38、25 【正确答案】 B 【试题解析】 本题考查事务的特性。事务是数据库管理系统运行的基本工作单位,是用户定义的一个数据库操作序列,这些。事务具有以下特性: (1)原子性:事务中的所有操作要么 全做,要么全不做,是一个不可分割的工作单位; (2)一致性:使数据库从一个一致性状态变到另一个一致性状态; (3)隔离性:事务在运行时不能被其他事务干扰; (4)持续性 (永久性 ):一旦提交,改变就是永久性的。 26 【正确答案】 D 【试题解析】 本题考查关系模式中范式的定义。 (1)1NF-关系模式及的每个关系厂的属性值都是不可分的原子值。 1NF是关系模式应该具备的最起码条件。(2)2NF:关系模
39、式及是 1NF,且每个非主属性完全依赖于只的候选键。 (3)3NF:关系模式乃是 1NF,且每个非主属性都不传递依 赖于乃的候选键。 (4)BCNF关系模式 R是 1NF,且每个属性都不传递依赖于 R的候选键。题目中给出了函数依赖集: F=AB , (B, C)A ,从这个函数依赖集中不难看出,关系模式 R的候选键是 AC或 BC,也就是说,所有属性都是主属性,且不存在传递依赖,因此,关系模式及的规范化程度最高达到 BCNF。 27 【正确答案】 A 【试题解析】 本题考查层次结构中各层的服务对象。在关系数据库管理系统的层次结构中,将数据库系统分成应用层、数据管理层和数据库实现层。应用层的服务
40、对象是终端用户和应用程序,数据管理 层一般用于数据查询和更新等一些操作,数据库实现层用于物理数据库的实现。 28 【正确答案】 D 【试题解析】 本题考查标准的概念。标准:为了在一定的范围内获得最佳秩序,对活动或其结果规定共同的和重复使用的规则、导则或特性的文件。该文件经协商一致制定并经一个公认机构的批准。标准以科学、技术和经验的综合成果为基础,以促进最佳社会效益为目的。标准化:为了在一定的范围内获得最佳秩序,对实际的或潜在的问题制定共同的和重复使用的规则的活动。它包括制定、发布及实施标准的过程。标准化的重要意义是改进产品、过程和服 务的适用性,防止贸易壁垒,促进技术合作。 29 【正确答案】
41、 C 【试题解析】 本题考查软件著作权的归属问题。软件著作权的确定有以下 3种情况。 (1)合作开发:对于由两个以上开发者或组织合作开发的软件,著作权的归属根据合同约定确定;若无合同,共享著作权。 (2)职务开发:如果开发者在单位或组织中任职期间,所开发的软件若符合以下条件的,则软件著作权应归单位或组织所有: . 针对本职工作中明确规定的开发目标所开发的软件; . 开发出的软件属于从事本职工作活动的结果; . 使用了单位 或组织的资金、专用设备、未公开的信息等物质、技术条件,并由单位或组织承担责任的软件。 (3)委托开发:如果是接受他人委托,而进行开发的软件,其著作权的归属应由委托人与受托人签
42、订书面合同约定;如果没有签订合同,或合同中未规定的,其著作权由受托人享有。在著作权确定后,根据计算机软件保护条例规定,软件著作权人对其创作的软件产品,享有以下权利:发表权、署名权、修改权、复制权、发行权、出租权、信息网络传播权、翻译权、使用许可权、获得报酬权、转让权等。公民完成了属于单位的软件产品作品后,其著作权应该归单位所有,而公民 只有署名权和获得报酬权。 30 【正确答案】 B 【试题解析】 本题考查数字签名技术的功能。数字签名技术在网络中被广泛使用,用来保证信息传输过程中信息的完整和提供信息发送者的身份认证及不可抵赖性,该技术利用公开密钥算法对电子信息进行数学变换,通过这一过程,数字签
43、名存在于文档之中,不能被复制。该技术在具体工作时,首先发送方对信息施以数学变换,所得的变换信息与原信息唯一对应;在接收方进行逆变换后,就能够得到原始信息。只要数学变换方法足够好,变换后的信息在传输中就具有更强的安全性,很难被破译、篡改。 31 【正确答案】 A 【试题解析】 本题考查数据的完整性定义。数据的完整性是指数据没有缺少或没被篡改,计算机网络中保证数据的完整性是指数据在网络中传输的时候数据信息没有被篡改。 32 【正确答案】 D 【试题解析】 本题考查数据传输可靠性的定义。在计算机网络中,数据传输可靠性是指在网络中,数据传输时允许出现错误的能力。它的重要指标就是误码率。误码率是指数据传
44、输过程中出错的位所占的比率。 33 【正确答案】 C 【试题解析】 本题考查计算机网络的分类。按网络的作用来分,计算机网络 可以划分为公用网和专用网;按网络跨越的地域范围来划分,计算机网络可以划分为局域网、城域网和广域网 (远程网 );按网络的传输介质来划分,计算机网络可以划分为光缆网、无线网和电缆网等:按传输的信号性质来划分,计算机网络可以划分为数字网和模拟网。 34 【正确答案】 A 【试题解析】 本题考查资源共享的概念。资源共享是指多个程序或用户共同使用同一资源,在计算机网络中,数据资源共享指的是各种数据文件和数据库的共享,它要共享的是数据。 35 【正确答案】 B 【试题解析】 本题考
45、查 IP服务的特点。 IP协议是 TCP/IP协议族中的核心协议,其工作在网络层,功能就是负责转发分组至目标用户。 IP协议是一个面向无连接的协议,因此,很难提供可靠的服务,它只是尽自己最大的努力去转发数据包,但并不保证数据包能否到达或出错。 IP服务不提供质量服务保证。 36 【正确答案】 D 【试题解析】 本题考查电子商务的一些基本知识。电子商务通常是指在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器 /服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支 付,以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一
46、种新型的商业运营模式。电子商务的主要交易类型有 B2B、B2C、 C2C三类。 37 【正确答案】 C 【试题解析】 本题考查计算机网络必须具备的服务机制。随着计算机网络的迅速发展,加入到计算机网络中的事物越来越多,为了支持各种信息的传输,计算机网络必须具有足够的带宽、很好的服务质量和完善的安全机制。网络安全是当前社会最令人关注的重要问题之一。 38 【正确答案】 A 【试题解析】 本题考查线性表的插入。线性表是最简单和最常用 的一种数据结构,是由相同类型的结点组成的有限序列。线性表常用的存储方式有顺序存储和链接存储。线性表的顺序存储是将线性表的结点依次存储在数组中,用数组元素的顺序存储来体现
47、线性表中结点的先后次序关系。在对顺序存储的线性表进行插入时,完成插入主要有以下步骤: (1)检测插入要求的有关参数的合理性; (2)把原来的第 n-1个结点至第 i个结点依次往后移一个数组元素位置; (3)把新结点放在第i个位置上,修改线性表的结点个数。在具有 N个结点的线性表上插入新结点时,其时间主要花费在移动结点的循环上。若插入任一位置的概率相等,从 后往前依次需要移动的次数为 0, 1, 2, , n,所以,平均移动次数为 n/2。 39 【正确答案】 C 【试题解析】 本题考查二叉树的性质。由于二叉树和树都可以用二叉链表作为存储结构,则以二叉链表作为媒介可以导出树与二叉树之间的一个对应
48、关系。也就是说,任何一棵树都可以与二叉树一一对应,二叉树的根结点数至少为 0个或 1个,当树为空时,根结点数至少为 0个;当树非空时,根结点数至少为 1个。 40 【正确答案】 B 【试题解析】 本题考查二分法查找的方法。二分法查找又称折半查找,它是一种效率较高的查找 方法。二分法查找要求线性表是有序表。二分法查找的基本思想是 (设 Rlow, , high是当前的查找区间 ): (1)确定该区间的中点位置:mid=(low+high)/2。 (2)将待查的 k值与 Rmid.key比较,若相等,则查找成功并返回此位置;否则须确定新的查找区间,继续二分查找。 (3)下一次查找是针对新的查找区间
49、进行,重复步骤 (1)和 (2)。 (4)在查找过程中, low逐步增加,而 high逐步减少。如果 high low,则查找失败,算法结束。从二分法查找的基本思想中可以看出,如果是链接存储,我们无法 确定区间的中点位置,因此,只能是顺序存储。 41 【正确答案】 C 【试题解析】 本题考查二分查找法的知识。根据上题 (40题 )对二分查找法的分析,我们来看本题的具体求解过程。题目中给出的顺序表中有 11个元素,那么通过计算,我们得到中间位置是 6,其对应的值是 15,它比关键码值 11大;在前半部分里去找,接着确定的中间位置是 3,对应的值是 8,比关键码值 11小;在后半部分找,确定中间位置是 4,对应的值是 10,比关键码值 11小;再在后半部分找,而此时两头的指针已经相等 (为 5),其对应的值为 12,不等于键码值 11,说明 11不在顺序表中。这个过程中与关键码比较的次数为 4次。 42 【正确答