当前位置:首页 >> IT认证 >>

初级程序员2008下半年上午试题_原版文件_ag平台试玩|平台

2008 年程序员下半年上午试题分析与解答 程序员下半年 下半年上午试题分析与解答 在 Word 编辑状态下,若要多次复制 Word 中的格式,使用方法为:首先选中设置好格式的文字,在工 具栏上 (1) 按钮,光标将变成格式刷的样式;然后,选中需要设置同样格式的 (2) ,即可将选定格式 复制到多个位置。取消格式刷时,只需在工具栏上再次单击格式刷按钮,或者按下 Esc 键即可。 (1) A.双击“ C.单击“ ”图标 B.双击“ D.单击“ ”图标 ”图标

”图标

(2) A.文字,按下 Ctrl+V 键 B.图像,按下 Ctrl+V 键 C.文字,或将鼠标移到需要复制格式的段落内,再单击鼠标左键 D.图像,或将鼠标移到需要复制格式的图像内,再单击鼠标左键 参考答案 (1) B (2) C 试题(1)、(2)[分析] 本题考查 Word 基本操作。 试题(1)的正确选项为 B。试题(2)的正确选项为 C。在 Word 编辑状态下,若要多次复制 Word 中的格 式,使用方法为:首先选中设置好格式的文字,在工具栏上双击“ ”图标按钮,光标将变成格式刷的

样式;然后,选中需要设置同样格式的文字,或将鼠标移到需要复制格式的段落内,再单击鼠标左键,即 可将选定格式复制到多个位置。若要取消格式刷,只需在工具栏上再次单击格式刷按钮,或者按下 Esc 键 即可。 Excel 学生成绩表如下表所示,若要计算表中每个学生计算机文化和英语课的平均成绩,那么,可通 过在 D3 单元格中填写 (3) ,并 (4) 拖动填充柄至 D10 单元格,则可自动算出这些学生的平均成绩。

(3) A.=AVG(B3+C3) B.=AVERAGE(B3+C3) C.=AVG(B3/C3) D.=AVERAGE(B3:C3) (4) A.向垂直方向 B.向水平方向 C.按住 Shift 键向垂直方向 D.按住 Shift 键向水平方向 参考答案 (3) D (4) A 试题(3)、(4)[分析] 本题考查 Excel 应用基础知识。 试题(3)的正确答案为 D。因为在 Excel 中,公式必须以等号“=”开头,系统将“=”号后面的字符串 识别为公式。计算平均值的函数是“AVERAGE” ,并且给出需要计算平均值的地址范围。因此根据题意, 若 要 计 算 表 中 每 个 学 生 计 算 机 文 化 和 英 语 课 的 平 均 成 绩 , 那 么 , 可 通 过 在 D3 单 元 格 中 填 写 “=AVERAGE(B3:C3)” ,如下图所示。

试题(4)的正确答案为 A。在 Excel 中有规律数据可以进行快速填充,灵活地使用自动填充功能可以避 免重复输入数据。若用户需要对某个 Excel 工作表的 D3:D10 的区域快速计算平均成绩,可以采用的方法 是在 D3 单元格填入“=AVERAGE(B3:C3)” ,并将鼠标移到 E3 单元格的右下角,此时,则可自动算出这些 学生的平均成绩。系统显示如下信息。

此时,用户向垂平方向拖动填充柄(上图中的十字光标)至 D10 单元格,此时,系统显示如下信息。

从上图可见,D3 至 D10 为 8 位同学的平均成绩。 (5) E-mail 地址由分隔符 (5) 分为前后两部分,分别指明用户名及邮件服务器的域名。 A.// B.\\ C.@ D.. 参考答案 (5) C [分析] E-mail 地址由两部分组成的,一部分指示收信人,一部分指示收信人使用的邮件接收服务器,两部分 中间用分隔符“@”(是英语 at 的含义,念“at”)分开。前一部分称为用户名,是用户在邮件系统中建立 账号的注册名,后一部分称为网络主机地址。 与普通信件一样, E-mail 也是用某种形式的 “地址” 来确定传送目标的。 这种接收地址就是邮件的 E-mail 地址,它用来唯一确定邮件的发送目标。给某人发送电子邮件时,唯一需要知道的一条信息就是这个人的

Internet 电子邮件地址。若用户将电子邮件发出后,接受者未开机,则该电子邮件将保存在 SMTP 服务器 上。 (6) 计算机系统中用来连接 CPU、内存储器和 I/O 接口的总线称为系统总线。 (6) 总线属于系统总线技 术的一种。 A.IEEE1394 B.PCI C.RS-232 D.USB 参考答案 (6) B [分析] 本题考查计算机系统中的总线基础知识。 计算机系统中一般通过总线和接口将主机与 I/O 设备有机地组合在一起。总线是连接多个设备的信息 传送通道,实际上是一组信号线。总线通常分为以下几类。 ·芯片内总线:用于集成电路芯片内部各部分的连接。 ·元件级总线:用于一块电路板内各元器件的连接。 ·内总线:又称系统总线,用于计算机各组成部分(CPU、内存和接口等)的连接。 ·外总线:又称通信总线,用于计算机与外设或计算机与计算机之间的连接或通信。 内总线有专用内总线和标准内总线之分, 直接影响着整个计算机系统的性能。 常见的内总线标准有 ISA 总线、EISA 总线和 PCI 总线等。 外总线的标准有七八十种之多,RS-232C、USB 和 IEEE-1394 都是外总线标准。RS-232C 是一条串行 外总线。通用串行总线 USB 是 1994 年底由 Compaq、IBM 和 Microsoft 等众多公司联合提出,现在得到广 泛应用。IEEE1394 接口是由 APPLE 和 TI 公司开始的高速外部串行总线标准,具有 800Mbps 的传输速度。 (7) 微机系统中 BIOS(基本输入输出系统)保存在 (7) 中。 A.主板上的 ROM B.DRAM C.主板上的 RAM D.CD-ROM 参考答案 (7) A [分析] 本题考查计算机系统基础知识。 BIOS(Basic Input Output System,基本输入输出系统)全称应该是 ROM-BIOS,意思是只读存储器基本 输入输出系统。其实,BIOS 是一组固化到计算机内主板上的一个 ROM 芯片上的程序,它保存着计算机中 最重要的基本输入输出程序、系统设置信息、开机加电自检程序和系统启动自举程序,其主要功能是为计 算机提供最底层的、最直接的硬件设置和控制。 (8) (8) 二不属于存储器的速度性能指标。 A.存储周期 B.存取时间 C.主频 D.存储器带宽 参考答案 (8) C [分析] 本题考查计算机系统基础知识。 存储器的速度性能指标有存储周期、存取时间和带宽等。存储周期(Memory Cycle Time,MCT)是指连 续两次存储器访问的最小时间间隔; 带宽(BandWidth)是指存储器的数据传送速率, 即每秒传送的数据位数; 存取时间是指 RAM 完成一次数据存取所用的平均时间(以纳秒为单位)。存取时间等于地址设置时间加延 迟时间(初始化数据请求的时间和访问准备时间)。 CPU 的主频表示在 CPU 内数字脉冲信号震荡的速度, 与 CPU 实际的运算能力并没有直接关系。主频和实际的运算速度存在一定的关系,但目前还没有一个确定的 公式能够定量两者的数值关系,因为 CPU 运算速度还受流水线等各方面的性能指标(缓存、指令集和 CPU 的位数等)影响。主频并不直接代表运算速度。 (9) 下面关于 Cache(高速缓冲存储器)的叙述, (9) 是错误的。 A.在体系结构上,Cache 存储器位于主存与 CPU 之间 B.Cache 存储器存储的内容是主存部分内容的拷贝

C.使用 Cache 存储器并不能扩大主存的容量 D.Cache 的命中率只与其容量相关 参考答案 (9) D [分析] 本题考查高速缓存基础知识。 高速缓存 Cache 有如下特点:它位于 CPU 和主存之间,由硬件实现;容量小,一般在几 KB 到几 MB 之间;速度一般比主存快 5 到 10 倍,由快速半导体存储器制成;其内容是主存内容的副本,对程序员来 说是透明的;Cache 既可存放程序又可存放数据。 Cache 存储器用来存放主存的部分拷贝(副本)。控制部分的功能是:判断 CPU 要访问的信息是否在 Cache 存储器中,若在即为命中,若不在则没有命中。命中时直接对 Cache 存储器寻址。未命中时,若是 读取操作,则从主存中读取数据,并按照确定的替换原则把该数据写入 Cache 存储器中;若是写入操作, 则将数据写入主存即可。 Cache 的命中率主要与如下几个因素有关:程序在执行过程中的地址流分布情况;当发生 Cache 块失 效时, 所采用的替换算法; Cache 的容量; 在组相联映像方式中, , 块的大小和分组的数目; 所采用的 Cache 预取算法等。 Cache 的命中率随其容量增加而提高,它们之间的关系曲线如下图所示。在 Cache 容量比较小的时候, 命中率提高的非常快,随着 Cache 容量的增加,命中率提高的速度逐渐降低。当 Cache 容量增加到无穷大 时,命中率可望达到 100%,但这实际上是做不到的。

(10) 计算机系统的可靠性通常用 (10) 来衡量。 A.平均响应时间 B.平均故障间隔时间 C.平均故障时间 D.数据处理速率 参考答案 (10) B [分析] 本题考查计算机系统可靠性基础知识。 系统可靠性是指给定的一个周期时间减去非工作时间(检修、待料等因素停工时间)与这个周期时间的 比值。可描述为正常运行时间与给定的运行时间的比值。用如下公式表示: 系统可靠性=正常运行时间/(正常运行时间+非工作时间) 需要说明的是,正常运行时间是指系统运行时间和可能需要运行(即待命)的时间总和;非工作时间是 指维修和返修产品所需要的平均时间,这个平均时间通常称为平均修复时间,包括预计的时间及不可预计 的时间。 计算机系统可靠性也通常用平均故障间隔时间(MTBF)来衡量。 平均故障间隔时间是指在规定期内, 设 备无故障工作时间的平均值。 (11) 计算机系统可维护性是指 (11) 。

A.对系统进行故障检测与修复的定期时间间隔 B.系统失效后能被修复的概率 C.在单位时间内完成修复的概率 D.系统失效后在规定的时间内可修复到规定功能的能力 参考答案 (11) D [分析] 本题考查计算机系统可维护性基础知识。 计算机系统可维护性是指系统失效后在规定的时间内可修复到规定功能的能力,通常,计算机系统可 维护性用平均修复时间(MTTR)来衡量。 (12) 有关哈夫曼编码方法,以下说法正确的是 (12) 。 A.哈夫曼编码是一种用于校验的编码方法 B.编码过程中需要根据符号出现的概率来进行编码 C.编码过程中需要建立“词典” D.哈夫曼编码方法不能用于静态图像压缩 参考答案 (12) B [分析] 本题考查无损压缩技术中的哈夫曼编码的基本概念。哈夫曼编码属于熵编码,是建立在信源的统计特 性之上的无损压缩编码技术,按照信源符号出现的频度或概率排序后递归地自底向上建立编码树,即可得 到变长编码。除熵编码外,词典编码也属于无损压缩编码,其基本思想是利用数据本身包含有重复代码这 个特性。静态图像的压缩编码可以采用无损压缩编码或有损压缩编码方法,需要视具体需求进行选择。 (13) 下列光盘格式中,可以多次擦除重写数据的是 (13) 。 A.CD-ROM B.CD-DA C.CD-R D.CD-RW 参考答案 (13) D [分析] 本题考查光盘存储技术基本常识。题目给出的是常见光盘格式,其中 CD-DA 指音乐 CD 只读光盘, CD-ROM 指计算机数据存储只读光盘, CD-R 指一次性可写(刻录)光盘, CD-RW 指可多次擦除、 重写光盘。 (14) 某数码相机内置 128MB 的存储空间,拍摄分辨率设定为 1600×1200 像素,颜色深度为 24 位,若不 采用压缩存储技术,使用内部存储器最多可以拍摄 (14) 张照片。

参考答案 (14) D [分析] 本题考查数字图像格式及分辨率等基本概念。 位真彩色图像每个像素点使用 3 个字节分别表示 RGB 24 的分量值,每张照片需要占用 1600×1200×24 空间。同时,题目也隐含考查了计算机数据存储单位的基 本知识,即 B 表示字节,b 表示位;1KB=1024B, 1MB=1024KB,内部存储器空间大小应为 128×1024 ×1024×8。故正确答案为 D。 (15) 关于计算机病毒的说法, (15) 是错误的。 A.正版软件不会感染病毒 B.压缩文件包中也可能包含病毒 C.病毒是一种特殊的软件 D.病毒只有在一定的条件下才会发作

参考答案 (15) A [分析] 本题考查计算机病毒的相关概念。 所有软件都可能被病毒感染,所以 A 是错误的。 (16) 关于数字签名, (16) 是错误的。 A.数字签名可以保证数据的完整性 B.发送方无法否认自己签发的消息 C.接收方可以得到发送方的私钥 D.接收方可以确认发送方的身份 参考答案 (16) C [分析] 本题考查数字签名基本概念。 数字签名(Digital Signature)技术是不对称加密算法的典型应用:数据源发送方使用自己的私钥对数据 校验和或其他与数据内容有关的变量进行加密处理,完成对数据的合法“签名” ,数据接收方则利用对方 的公钥来解读收到的“数字签名” ,并将解读结果用于对数据完整性的检验,以确认签名的合法性。数字 签名的主要功能是:保证信息传输的完整性、发送者的身份认证、防止交易中的抵赖发生。 在数字签名应用中,发送者的公钥可以很方便地得到,但他的私钥则需要严格保密。接收方可以知道 发送方的公钥,但无法知道发送方的私钥,所以 C 是错误的。 (17) 下列权利,不属于软件着作财产权的是 (17) 。 A.复制权 B.署名权 C.发行权 D.翻译权 参考答案 (17) B [分析] 本题考查知识产权方面的基本知识。 软件着作财产权是指能够给着作权人带来经济利益的权利。财产权通常是指由软件着作权人控制和支 配,并能够为权利人带来一定经济效益的权利内容。软件着作权人享有下述软件财产权。 ①使用权:即在不损害社会公共利益的前提下,以复制、修改,发行、翻译、注释等方式合作软件的 权利。 ②复制权:即将软件作品制作一份或多份的行为。复制权就是版权所有人决定实施或不实施上述复制 行为或者禁止他人复制其受保护作品的权利。 ③修改权:即对软件进行增补、删节,或者改变指令、语句顺序等以提高、完善原软件作品的作法。 修改权即指作者享有的修改或者授权他人修改软件作品的权利。 ④发行权:发行是指为满足公众的合理需求,通过出售、出租或者赠与等方式向公众提供软件的原件 或者一定数量的软件作品复制件的权利。 ⑤翻译权:翻译是指以不同于原软件作品的一种程序语言转换该作品原使用的程序语言,而重现软件 作品内容的创作。简单地说,也就是指将原软件从一种程序语言转换成另一种程序语言的权利。 ⑥注释权:软件作品的注释是指对软件作品中的程序语句进行解释,以便更好地理解软件作品。注释 权是指着作权人对自己的作品享有进行注释的权利。 ⑦信息网络传播权:即以有线或者无线信息网络方式向公众提供软件作品,使公众可在其个人选定的 时间和地点获得软件作品的权利。 ⑧出租权:即有偿许可他人临时使用计算机软件的复制件的权利,但是,计算机软件不是出租的主要 标的除外。 ⑨使用许可权和获得报酬权: 即许可他人以上述方式使用软件作品的权利(许可他人行使软件着作权中 的财产权)和依照约定或者法律有关规定获得报酬的权利。 ⑩转让权:即向他人转让软件的使用权和使用许可权的权利。软件着作权人可以全部或者部分转让软 件着作权中的财产权。

(18) 依据我国知识产权的有关规定, (18) 需要依法审查确认后方能受法律保护。 A.专利权 B.着作权 C.商业秘密权 D.信息网络传播权 参考答案 (18) A [分析] 本题考查《专利法》的基本知识。 无形的智力创作性成果不像有形财产那样直观可见,因此,确认智力创作性成果的财产权需要依法审 查确认得到法律保护。例如,我国的发明人所完成的发明,其实用新型或者外观设计,已经具有价值和使 用价值,但是,其完成人尚不能自动获得专利权,完成人必须依照专利法的有关规定,向国家专利局提出 专利申请, 专利局依照法定程序进行审查, 申请符合专利法规定条件的, 由专利局做出授予专利权的决定, 颁发专利证书,只有当专利局发布授权公告后,其完成人才享有该项知识产权。 (19) 在 CRC(循环冗余校验)方法中,采用了 (19) 运算计算校验码。 A.逻辑与 B.逻辑或 C.循环移位 D.模 2 除法(异或) 参考答案 (19) D [分析] 本题考查校验码基础知识。 循环冗余校验码广泛应用于数据通信领域和磁介质存储系统中。它利用生成多项式为 k 个数据位产生 r 个校验位来进行编码,其编码长度为 k+r。CRC 的代码格式为:

循环冗余校验码是由两部分组成的,左边为信息码(数据),右边为校验码。若信息码占 k 位,则校验 码就占 n-k 位。 校验码是由信息码产生的, 校验码位数越长, 该代码的校验能力就越强。 在求 CRC 编码时, 采用的是模 2 除法运算。 (20) 若内存按字节编址, 用存储容量为 8K×8 位的存储器芯片构成地址编号 7000H 至 EFFFH 的内存空间, 则至少需要 (20) 片。 A.4 B.6 C.8 D.10 参考答案 (20) A [分析] 本题考查计算机系统基础知识。 地址编号 7000H 至 EFFFH 的内存空间容量为 215B。 用存储容量为 8K×8 位的存储器芯片构造该内存, 15 10 需要 2 ×8/(8×2 ×8)=4 片存储器芯片。 已知 X=-121,若采用 8 位机器码表示,则[X]原= (21) ,[X]补= (22) 。 (21) A.11001001 B.11111001 C.01111001 D.01011001 (22) A.10110111 B.10000111 C.10100111 D.01111001 参考答案 (21) B (22) B 试题(21)、(22)[分析] 本题考查计算机系统中数据表示基础知识。 X=-12110=-11110012 [X]原=11111001,[X]补=10000111 (23) 在 Windows 系统中,当鼠标指针呈现 (23) 形状时表示处于等待状态。

参考答案 (23) D [分析] 在 Windows 系统中,当鼠标指针呈现不同形状表示不同含义,如下表所示。

由此可见,在 Windows 系统中,当鼠标指针呈现“ 若分页系统地址的结构如下图所示。

”形状时表示处于等候状态。

该系统页的大小为 (24) 字节,页号的取值范围为 (25) 。 (24) A.1024 B.2048 C.4096 D.8192 (25) A.0~255 B.1~256 C.0~511 D.1~512 参考答案 (24) C (25) A 试题(24)、(25)[分析] 本题考查操作系统存储管理方面的基础知识。 分页系统的地址结构由两部分组成:前一部分为页号 P;后一部分为偏移量 W,即页内地址。图中的 地址长度为 20 位,其中 0~11 位为页内地址,页内地址的长度为二进制 12 位,每页的大小为 212=4096 字 节,即 4K;12~19 位为页号,页号的长度为二进制 8 位,所以允许页号的取值范围为 0~255。 已知有 6 个进程共享一个互斥段,如果最多允许 3 个进程同时进入互斥段,则信号量 S 的变化范围是 (26) ;若信号量 S 的当前值为-2,则表示系统中有 (27) 个正在等待该资源的进程。 (26) A.-5~1 B.-3~3 C.-2~4 D.-2~5 (27) A.0 B.1 C.2 D.3 参考答案 (26) B (27) C 试题(26)、(27)[分析] 本题考查操作系统进程管理同步与互斥方面的基础知识。 试题(26)的正确答案为 B。因为系统中有 6 个进程共享一个互斥段,如果最多允许 3 个进程同时进入 互斥段,则信号量 S 的初值应设为 3。当第 1 个进程进入互斥段时,信号量 S 减 1 等于 2;当第 2 个进程 进入互斥段时,信号量 S 减 1 等于 1;……;当第 6 个进程进入互斥段时,信号量 S 减 1 等于-3。可见, 信号量的变化范围是-3~3。 试题(27)的正确答案为 C。因为信号量的值小于 0 时,其绝对值表示等待资源的进程数,所以试题(27) 信号量 S 的当前值为-2,则表示系统中有 2 个进程请求资源得不到满足。

(28) 编译型程序设计语言若规定程序中的变量必须先定义(或声明)再引用, 那么违反此规定的程序在 (28) 时报错。 A.编辑 B.编译 C.链接 D.运行 参考答案 (28) B [分析] 本题考查程序语言基础知识。 程序错误一般分为语法错、语义错及运行错。语法错误是指语言结构上的错误,编译程序在进行语法 分析遇到错误时,不会就此停止工作,而是希望能准确地指出出错位置和错误性质并尽可能进行校正,以 便使编译程序能继续工作。源程序中有些结构,按照语法规则去判断,它是正确的,但它不符合语义规则。 对未声明的变量进行引用,编译时会报告错误。 (29) 开发微型嵌入式应用系统,采用 (29) 更合适。 A.C 语言或汇编语言 B.HTML 或 XML 语言 C.脚本语言 D.SQL 语言 参考答案 (29) A [分析] 本题考查程序语言基础知识。 C 语言或汇编语言具有可访问物理地址、进行位操作以及可直接对硬件进行操作的特点,因此适用于 开发嵌入式应用系统。 HTML 或 XML 语言: HTML(超文本标记语言)是一种为普通文件中某些字句加上标示的语言, 其目的 在于运用标记(tag)使文件达到预期的显示效果。从结构上讲, html 文件由元素(element)组成,组成 html 文件的元素有许多种,用于组织文件的内容和指导文件的输出格式。绝大多数元素是“容器” ,即它有起 始标记和结尾标记。元素的起始标记叫做起始链接签(start tag),元素结束标记叫做结尾链接签(end tag)。 XML (扩展标记语言)是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方 便的方式来建立。 SQL(结构化查询语言)最早是 IBM 的圣约瑟研究实验室为其关系数据库管理系统 SYSTEM R 开发的一 种查询语言。SQL 是高级的非过程化编程语言,允许用户在高层数据结构上工作。 脚本语言是介于 HTML 和编程语言之间的一种语言。HTML 通常用于格式化和链结文本,而编程语 言通常用于向机器发出一系列复杂的指令。脚本语言介于两者之间,但它的函数与编程语言相似,它与编 程语言之间最大的区别是后者的语法和规则更严格、更复杂。 (30) 设正规式 S=(a|ba)*,则其对应正规集的字符串 (30) 。 A.长度必须是偶数 B.长度必须是奇数 C.a 不能连续出现 D.b 不能连续出现 参考答案 (30) D [分析] 本题考查正规表达式基础知识。 正规式 S=(a|ba)*对应的正规集为{ε,a,aa,ba,aaa,aba,baa,aaaa,baba, aaba,baaa,abaa,…}, 其中的每个字符串中 b 不能连续出现。 (31) 对布尔表达式进行短路求值是指:无须对式中所有操作数或运算符进行计算就可确定表达式的值。对 于表达式“b or((c>d)and a)” , (31) 时可进行短路计算。 A.d 为 true B.a 为 true C.b 为 true D.c 为 true 参考答案 (31) C [分析]

本题考查布尔表达式的计算。 对于布尔运算符 and: and y 的值为真, x 当且仅当 x 和 y 都为真。 x 为假, 若 则不管 y 是真是假, and x y 都为假。 对于布尔运算符 or:x or y 的值为假,当且仅当 x 和 y 都为假。若 x 为真,则不管 y 是真是假,x or y 都为真。 对于表达式“b or((c>d) and a)” ,若 b 为真,则不管((c>d) and a)是真是假,整个表达式的值都为真。 函数 f 和 g 的定义如下图所示。 执行函数 f 时需要调用函数 g(a), 若采用值调用方式(call by value)调用 g(a),则函数 f 的返回值为 (32) ;若采用引用(call by reference)方式调用 g(a),则函数 f 的返回值为 (33) 。

(32) A.6 B.13 C.25 D.28 (33) A.35 B.28 C.25 D.13 参考答案 (32) D (33) A 试题(32)、(33)[分析] 本题考查参数传递基本知识。 引用调用和值调用是进行过程(函数)调用时实在参数与形式参数间传递信息的两种基本方式。 在过程(或函数)首部声明的参数称为形式参数,简称形参;过程(或函数)调用时的参数称为实在参数, 简称实参。调用语句实现了对过程(或函数)语句的执行,调用时首先要进行实参与形参间的参数传递。简 单地说,以值调用方式进行参数传递时,需要先计算出实参的值并将其传递给对应的形参,然后执行所调 用的过程(或函数), 在过程(或函数)执行时对形参的修改不影响实参的值。 而引用调用时首先计算实际参数 的地址,并将此地址传递给被调用的过程,然后执行被调用的过程(或函数)。因此,在被调用的过程(函数) 中,既得到了实参的值,又得到了实参的地址。引用调用方式下,被调用过程(函数)执行时针对形式参数 的修改将反映在对应的实在参数变量中。 在值调用方式下调用函数 g(a)时,实际参数 a 的值 3 传递给形式参数 x,在函数 g 中,局部变量 m 的 值由 5 修改为 15,x 的值由 3 修改为 10,然后返回 25 并赋值给 c,因此函数 f 的返回值为 28(实参 a 的值 仍然是 3)。在引用调用方式下调用函数 g(a)时,对 x 的修改就是对 a 的修改,因此函数调用 g(a)结束后,a 的值为 10,函数幻的返回值为 35(25+10)。 (34) 设数组 a[1..6,0..9]的元素以行为主序存放,每个元素占用一个存储单元,则数组元素 a[3,3]的地址 为 (34) 。 A.a+23 B.a+27 C.a+39 D.a+35 参考答案 (34) A [分析] 本题考查数组元素的存储。 二维数组 a[1..6,0..9]的元素排列情况如下所示: a[1,0] a[1,1] a[1,2] a[1,3] a[1,4] a[1,5] a[1,6] a[1,7] a[1,8] a[1,9] a[2,0] a[2,1] a[2,2] a[2,3] a[2,4] a[2,5] a[2,6] a[2,7] a[2,8] a[2,9] a[3,0] a[3,1] a[3,2] a[3,3] a[3,4] a[3,5] a[3,6] a[3,7] a[3,8] a[3,9] a[4,0] a[4,1] a[4,2] a[4,3] a[4,4] a[4,5] a[4,6] a[4,7] a[4,8] a[4,9] a[5,0] a[5,1] a[5,2] a[5,3] a[5,4] a[5,5] a[5,6] a[5,7] a[5,8] a[5,9] a[6,0] a[6,1] a[6,2] a[6,3] a[6,4] a[6,5] a[6,6] a[6,7] a[6,8] 8[6,9]

以行为主序存储, 元素 a[3, 3]之前存储了 23 个元素, 由于每个元素仅占一个存储单元, 因此元素 a[3, 3]的存储位置相对于数组空间起始地址的偏移量为 23,其地址为 a+23。 (35) 若字符串 s 的长度为 n(n>1),且其中的字符互不相同,则 s 的长度为 2 的子串有 (35) 个。 A.n B.n-1 C.n-2 D.2 参考答案 (35) B [分析] 本题考查字符串基本运算。 若字符串 s 的长度为 n(n>1), 且其中的字符互不相同, s 的长度为 2 的子串有 n-1 个。 则 以串 “abcde” 为例,其长度为 2 的子串有“ab”“bc”“cd”和“de” 、 、 。 (36) 若线性表(24,13,31,6,15,18,8)采用散列(Hash)法进行存储和查找,设散列函数为 H(Key)=Key mod 11,则构造散列表时发生冲突的元素为 (36) (其中的 mod 表示整除取余运算)。 A.24 和 13 B.6 和 15 C.6 和 24 D.18 和 8 参考答案 (36) A [分析] 本题考查数据结构基础知识。 构造散列表时,若关键字 k1≠k2,而 H(k1)=H(k2),即关键字不同的元素被映射到同一个散列地址, 则称为发生了冲突, 和 k2 互为同义词。 k1 根据题中给出的散列函数 H(Key)=Key mod 11, H(24)=2, H(13)=2, H(31)=9,H(6)=6,H(15) =4,H(18)=7,H(8)=8,则发生冲突的元素为 24 和 13。 (37) 线性表采用顺序存储结构,若表长为 m,且在任何一个合法插入位置上进行插入操作的概率相同,则 插入一个元素平均移动 (37) 个元素。 A.m-1 B. C. +1 D.m

参考答案 (37) B [分析] 本题考查数据结构基础知识。 用顺序方式存储线性表元素,就是用一维数组存储线性表的元素,设数组为 A[N](m<N)。数组元素 A[0..m-1]的布局如下所示:

新元素插入 e1 之前,需要移动 m 个元素;插入 e2 之前,需要移动 m-2 个元素。新元素插入 em 之后, 不需要移动元素。 新元素可以有 m+1 个插入位置, 若在任何一个合法插入位置上进行插入操作的概率相同, 则插入一个新元素平均移动的元素个数为

(38) 若二叉树的先序遍历序列与中序遍历序列相同,且树中结点数大于 1,则该二叉树 (38) 。 A.只有根结点无左子树 B.有根结点无右子树 C.非叶子结点只有左子树 D.非叶子结点只有右子树 参考答案 (38) D [分析] 本题考查二叉树基本运算。 先序遍历二叉树时,先访问根结点,然后先序遍历根的左子树,最后遍历根的右子树。因此,二叉树

的先序遍历序列中第一个结点是树根结点。 中序遍历二叉树时,首先中序遍历根结点的左子树,然后访问根结点,最后中序遍历根的右子树。因 此,若已知二叉树的根结点,则依据中序遍历序列可将根的左,右子树结点区分开。 当某二叉树的先序遍历序列与中序遍历序列相同时,说明该二叉树的根结点没有左子树。进一步分析 根的右子树:除去遍历序列中的第一个结点(根),其右子树的先序遍历序列和中序遍历序列相同,即根的 右子树也没有左子树,依此类推,树中所有结点都没有左子树,也就是说非叶子结点只有右子树。 (39) 由关键字序列(12,7,36,25,18,2)构造一棵二叉排序树(初始为空,第一个关键字作为根结点插入, 此后对于任意关键字,若小于根结点的关键字,则插入左子树中;若大于根结点的关键字,则插入右子树 中,且左、右子树均为二叉排序树),该二叉排序树的高度(层数)为 (39) 。 A.6 B.5 C.4 D.3 参考答案 (39) C [分析] 本题考查数据结构基础知识。 二叉排序树(Binary Son Tree)或者是一棵空树,或者满足以下递归条件。 ①二叉排序树的左、右子树各是一棵二叉排序树。 ②若二叉排序树的左子树非空,则其左子树上的各结点值均小于根结点的值。 ③若二叉排序树的右子树非空,则其右子树上的各结点值均大于根结点的值。 根据该定义,由关键字序列(12,7,36,25,18,2)构造的二叉排序树如下图所示。

(40) 对连通图进行遍历前设置所有顶点的访问标志为 false(未被访问),遍历图后得到一个遍历序列,初始 状态为空。深度优先遍历的含义是:从图中某个未被访问的顶点 v 出发开始遍历,先访问 v 并设置其访问 标志为 true(已访问),同时将 v 加入遍历序列,再从 v 的未被访问的邻接顶点中选一个顶点,进行深度优 先遍历;若 v 的所有邻接点都已访问,则回到 v 在遍历序列的直接前驱顶点,再进行深度优先遍历,直至 图中所有顶点被访问过。 (40) 是下图的深度优先遍历序列。

A.1 2 3 4 6 5 B.1 2 6 3 4 5 C.1 6 2 5 4 3 D.1 2 3 4 5 6 参考答案 (40) A [分析] 本题考查数据结构基础知识。 从顶点 1 出发进行深度优先遍历,接下来访问顶点 2 或顶点 6,若是顶点 2,则接着访问顶点 3 或 4。 根据图中的邻接关系, 顶点 4 之后是顶点 6, 因此题中的 4 个选项中, 123465 是可能的深度优先遍历序列。 (41) 栈的运算特点是后进先出。元素 a、b、c、d 依次入栈,则不能得到的出栈序列是 (41) 。 A.abcd B.cabd C.dcba D.bcda

参考答案 (41) B [分析] 本题考查栈的基本运算。 栈的运算特点是后进先出。若元素 a、b、c、d 依次入栈后再进行出栈运算,则从栈顶往下依次为 d、 c、b、a,因此,此时只能得到序列 dcba。 若每个元素入栈后即出栈,则 a、b、c、d 依次入栈后可得到序列 abcd。若 c 位于栈顶而 a、b 尚在栈 中,则可得到 cbad,而不能得到 cabd。 (42) 两个递增序列 A 和 B 的长度分别为 m 和 n(m<n),将二者归并为一个长度为 m+n 的递增序列时, (42) ,归并过程中元素的比较次数最少。 A.当 A 的最大元素大于 B 的最大元素时 B.当 A 的最大元素小于 B 的最小元素时 C.当 A 的最小元素大于 B 的最小元素时 D.当 A 的最小元素小于 B 的最大元素时 参考答案 (42) B [分析] 本题考查归并排序基本过程。 两个递增序列 A、B 进行归并时,从序列的第一个元素开始,分别从这两个序列中取一个元素并进行 比较,将较小者输出,然后从较小者所在序列取下一个元素再进行比较,循环往复,直到某个序列的全部 元素已经输出,再将另一个序列的剩余元素依次输出即可。 序列 A 表示为 a1,a2,…,am,序列 B 表示为 b1,b2,…,bn (m<n)。 若 a1<b1<a2<b2<a3<b3<…<am-1<bm-1<am<bm,则需要 2m+1 次比较。 若 am<b1,则需要依次比较 a1 与 b1、a2 与 b1、a3 与 b1、…、am-1 与 b1、am 与 b1,共需要 m 次比较, 这是归并时比较次数最少的情况。 (43) 在任意一棵非空的二叉树中,终端结点(叶子)的数目总是比具有两个孩子的非终端结点的数目 (43) 。 A.多 0 个 B.多 1 个 C.多 2 个 D.多 3 个 参考答案 (43) B [分析] 本题考查数据结构基础知识。 设度为 2 的结点数为 n2,度为 0 的结点(叶子结点)数为 n0,度为 1 的结点数为 n1,则树中结点总数 为 n2+n1+n0,树中除根之外的结点有唯一的父结点(即度为 1 的结点或度为 2 的结点)。也就是说,除根之 外的结点都是由度为 1 的结点或度为 2 的结点派生出来的,即树中结点总数为 2×n2+1×n1+1。 综上,n2+n1+n0=2×n2+1×n1+1,所以 n0=n2+1。 (44) (44) 是对象之间关联的一个重要方面,它说明了在关联中一个类的对象可以对应另一个类的多个 对象。 A.继承 B.多态 C.封装 D.多重性 参考答案 (44) D [分析] 本题考查面向对象基本概念。 多重性是关联的一个重要方面,它说明了对象间个数的对应关系。继承表示一个类可以“复用”另一 个类的方法和属性;多态是指同一个对象或者方法可以具有不同的行为;封装则主要是信息隐蔽的实现手 段。

(45) 聚集的一种形式是聚集对象和它的组成对象之间具有强关联关系,这种聚集称为 (45) ,其关键特 征是部分对象只能存在于组成对象之中。 A.集合 B.组合 C.关联 D.弱关联 参考答案 (45) B [分析] 本题考查面向对象中对象之间关系的种类及其含义。 聚集可分为聚合和组合,组合的关键特征就是部分对象只能存在于组成对象之中。一般来说,部分对 象的生命周期不长于组成对象的生命周期。 (46) (46) 是类的特性,它描述了类的对象所具有的一系列特性值。 A.属性 B.操作 C.行为 D.状态 参考答案 (46) A [分析] 本题考查面向对象属性的概念。 属性表达了类的对象所具有的一系列特征值。操作反映了类的对象的共有行为。 面向对象 (48) 强调的是问题的逻辑 面向对象 (47) 强调对问题的调查而不是如何确定解决方案, 解决方案,即系统怎样才能满足需求。 (47) A.编程 B.实现 C.分析 D.设计 (48) A.编程 B.实现 C.分析 D.设计 参考答案 (47) C (48) D 试题(47)、(48)[分析] 本题考查面向对象分析与设计的基本概念。 面向对象分析的任务是对问题进行分析,而设计的任务则主要给出逻辑解决方案。面向对象实现将设 计结果转化为计算机上的可运行系统。 (49) (49) 属于动态交互图,它们关注系统的动态特性。 A.序列图和通信图 B.序列图和类图 C.类图和对象图 D.用例图和通信图 参考答案 (49) A [分析] 本题考查 UML 的基础知识。 类图给出系统的静态设计视图;对象图描述了在类图中所建立的事物的实例的静态快照;用例图给出 系统的静态用例视图:序列图和通信图都是动态交互图,展现一种交互,关注系统的动态特性。 (50) 结构化分析方法(SA)采用“自顶向下,逐层分解”的开发策略,其需求分析的结果中不包括 (50) 。 A.一套分层的数据流图 B.一本数据字典 C.一组加工逻辑 D.一组用户界面 参考答案 (50) D [分析] 本题考查结构化分析方法(SA)的需求分析所产生的结果。 SA 方法的分析结果由一套分层的数据流图、一本数据字典和一组小说明(也称加工逻辑)几部分组成。 (51) (51) 是一种面向数据结构的软件开发方法,该方法以数据结构为基础,通过一组映射或转换过程 来建立程序的结构。 A.结构化开发方法 B.Jackson 系统开发方法

C.Booth 方法 D.UML(统一建模语言) 参考答案 (51)B [分析] 本题考查 Jackson 系统开发方法的概念。 Jackson 系统开发方法是一种面向数据结构的软件开发方法,该方法以数据结构为基础,通过一组映 射或转换过程来建立程序的结构;结构化方法包括结构化分析(SA)和结构化设计(SD),SA 方法采用“自 顶向下,逐层分解”的开发策略,SD 方法是一种面向数据流的设计方法,它可以与 SA 方法衔接;Booch 方法是一种面向对象分析和设计的方法;UML(统一建模语言)是可视化建模语言。 (52) 通常在软件开发过程的 (52) 阶段,无需用户参与。 A.需求分析 B.维护 C.编码 D.测试 参考答案 (52) C [分析] 本题考查软件开发过程生命周期中各个阶段的特点。 编码的任务是用某种程序语言为每个模块编写程序,该阶段的参加人员有高级程序员和程序员;需求 分析阶段、维护阶段和测试阶段的参加人员通常包括用户,以确定和满足用户需求。 (53) 软件测试分为黑盒测试和白盒测试,其中 (53) 方法属于黑盒测试。 A.等价类划分和边界值划分 B.循环覆盖以及基本路径测试 C.错误推测和逻辑覆盖 D.因果图和路径覆盖 参考答案 (53) A [分析] 本题考查软件测试中黑盒测试技术。 常用的黑盒测试技术有等价类划分、边界值划分、错误猜测和因果图等;白盒测试根据程序的内部结 构和逻辑来设计测试用例,对程序的路径和过程进行测试,白盒测试常用的技术是逻辑覆盖、循环覆盖和 基本路径测试。 (54) 关于软件文档的叙述, (54) 是错误的。 A.文档就是指软件的操作说明书 B.文档是软件产品的一部分,没有文档的软件不能称为软件 C.高质量文档对于软件开发、维护和使用有重要的意义 D.测试用例也是重要的软件文档 参考答案 (54) A [分析] 本题考查软件文档基础知识。 文档是系统建设过程的“痕迹” ,是系统维护人员的指南,是开发人员与用户交流的工具。规范的文 档意味着系统是按照工程化开发的,意味着信息系统的质量有了形式上的保障。文档的欠缺、文档的随意 性和文档的不规范,极有可能导致原来的开发人员流动以后,系统不可维护、不可升级。软件生命周期的 每个阶段都有文档产生,其中测试阶段产生的文档包括测试计划、测试用例和测试报告。因此,文档不仅 仅是指软件的操作说明书。 (55) 为了改善系统硬件环境和运行环境而产生的系统更新换代需求而导致的软件维护属于 (55) 维护。 A.适应性 B.正确性 C.完善性 D.预防性

参考答案 (55) A [分析] 本题考查软件维护的种类。 适应性维护是指使应用软件适应信息技术变化和管理需求变化而进行的修改,如人们常常为改善系统 硬件环境和运行环境而产生系统更新换代的需求等,将导致适应性维护工作的产生;正确性维护是指改正 在系统开发阶段已发生而系统测试阶段尚未发现的错误;完善性维护是为扩充功能和改善性能而进行的修 改;预防性维护是为了改进应用软件的可靠性和可维护性,为了适应未来软硬件环境的变化,应主动增加 预防性的新功能。 (56) 某软件在进行维护时,因误删除一个标识符而引起的错误是 (56) 副作用。 A.文档 B.数据 C.编码 D.设计 参考答案 (56) C [分析] 本题考查软件维护的副作用。 软件维护的副作用有三类,其中编码副作用是在使用程序设计语言修改源代码时可能引入错误,如修 改程序时删除一个标识符而引起的错误;数据副作用是修改软件信息结构导致的结果;文档副作用是在对 数据流、软件结构、模块逻辑或任何其他有关特性进行修改时,必须对相关的技术文档进行相应修改,如 果对可执行软件的修改没有反映在文档中,就会产生文档副作用。 (57) 采用二维表格结构表达实体类型及实体间联系的数据模型称为 (57) 。 A.层次模型 B.网状模型 C.关系模型 D.实体联系模型 参考答案 (57) C [分析] 本题考查数据模型方面的基本概念。 在数据库系统中,不同的数据模型具有不同的数据结构形式。目前最常用的数据结构模型有层次模型 (hierarchical model)、网状模型(network model)、关系模型(relational Model)和面向对象数据模型(object oriented model)。 层次模型采用树型结构表示数据与数据间的联系。在层次模型中,每一个结点表示一个记录类型(实 体),记录之间的联系用结点之间的连线表示,并且根结点以外的其他结点有且仅有一个双亲结点。 网状模型采用网络结构表示数据与数据间的联系。在网状模型中,允许一个以上的结点无双亲,一个 结点可以有多于一个的双亲。网状模型(也称 DBTG 模型)是一个比层次模型更具有普遍性的数据结构,是 层次模型的一个特例。网状模型可以直接描述现实世界,因为它不仅去掉了层次模型的两个限制,而且还 允许两个结点之间有多种联系 (称之为复合联系)。网状模型中的每个结点表示一个记录类型(实体),每个 记录类型可以包含若干个字段(实体的属性),结点间的连线表示记录类型之间一对多的联系。 关系模型是目前最常用的数据模型之一。关系数据库系统采用关系模型作为数据的组织方式,在关系 模型中用二维表格结构表达实体集以及实体集之间的联系,其最大特色是描述的一致性。 E-R 模型是软件工程设计中的一个重要方法,因为它接近于人的思维方式,容易理解并且与计算机无 关,所以用户容易接受。但是,E-R 模型只能说明实体间的语义联系,还不能进一步地说明详细的数据结 构。一般遇到实际问题,应先设计一个 E-R 模型,然后再把它转换成计算机能接受的数据模型。 关系数据库是表的集合。对视图进行查询,本质上就是对从 (58) 中导出的数据进行查询。支持数 据库各种操作的软件系统称为 (59) 。 (58) A.一个或若干个基本表 B.一个或若干个索引文件 C.一个或若干个视图 D.一个视图 (59) A.数据库系统 B.文件系统 C.数据库管理系统 D.操作系统

参考答案 (58) A (59) C 试题(58)、(59)[分析] 本题考查关系数据库方面的基本概念。 在关系数据库中,基本表中存放的是各种信息,对于视图在关系数据库中存放的是视图的定义。若 用户对视图进行查询,本质上就是从一个或若干个基本表中导出的数据进行查询。支持数据库各种操作的 软件系统称为数据库管理系统。 某银行信贷额度关系 credit-in(C_no,C_name,limit,Credit_balance)中的 4 个属性分别表示用户号、 用户姓名、信贷额度和累计消费额。该关系的 (60) 属性可以作为主键。下表为关系 credit-in 的一个具 体实例。
C_no 1310001 1310002 2410003 2410004 3110041 4110042 4110812 C_name 张?静 陈继军 李丽莉 刘华东 赵庆民 范建华 赵庆民 limit 3500 3500 2380 6600 9800 16000 Credit_balance 1800 2000 2100 2000 5800 4500

查询累计消费额大于 3000 的用户姓名以及剩余消费额的 SQL 语句应为: Select (61) From credit-in Where (62) ; (60) A.C no B.C name C.Credit balance D.limit (61) A.C name,Credit_balance-limit B.C name,limit-Credit_balance C.C name,limit,Credit_balance D.C name,Credit_balance (62) A.limit>3000 B.Credit_balance>3000 C.limit-Credit_balance>3000 D.Credit_balance-limit>3000 参考答案 (60) A (61) B (62) B 试题(60)~(62)[分析] 本题考查应试者对关系数据库方面的基本概念和 SQL 语言的掌握程度。 试题(60)的正确答案为 A。从表中可以看出,只有 C no 能唯一表示表中的每一个元组(行),因此 C no 是主键。 试题(61)的正确答案为 B。根据题意“查询累计消费额大于 3000 的用户姓名以及剩余消费额” ,其结 果集的属性列包括用户姓名(C name)以及剩余消费额,剩余消费额应为信贷额度减去累计消费额,即等于 limit—Credit_balance。 试题(62)的正确答案为 B。因为“查询累计消费额大于 3000 的用户姓名以及剩余消费额” ,所以应当 在条件语句 Where 中加上“Credit_balance>3000”的限制。 综上分析,正确的 SELECT 语句如下: Select C_hame,limit - Credit_balance From credit-in Where Credit_balance>3000; (63) 某一类应用问题中,需要求正比例函数与反比例函数之和的极值。例如,正比例函数奴与反比例函数 9/x 之和用 f(x)表示,即 f(x)=4x+9/x(x>0),那么函数 f(x) (63) 。 A.没有极小值 B.在 x=1 时达到极大值

C.在 4x=9/x 时达到极小值 D.极大值是极小值的 9/4 倍 参考答案 (63) C [分析] 企业库存管理问题就是这方面的应用。在企业原材料年需量确定,希望平均分多次订货的情况下,订 货费用与订货次数成正比,库存管理费用则与订货次数成反比。为使总费用最低,就要求正比函数与反比 函数之和的极小值。 函数 f(x)=4x+9/x 中,x 的范围规定为 x>0。当 x 非常小时,或 x 非常大时,f(x)都会非常大,但 f(x) 总是大于 0,因此,从趋势看,f(x)没有极大值,应该有极小值。 f(x)的导函数 f(x)=4-9/x2。当 4=9/x2 时,导函数值为 0。也就是说,当 4x=9/x(或 x=3/2)时,f(x)会有极 值。当 x<3/2 时,f(x)<0,f(x)是递减的;当 x>3/2 时,f(x)>0,f(x)是递增的,因此,在 4x=9/x(或 x=3/2) 时,f(x)有极小值。 在库存管理问题中, 只有当订货费用(正比函数)与库存管理费用(反比函数)相等时, 总费用才能达到极 小值。 某民办学校有若干间宿舍准备安排给一批女生住。如果每间住 3 人,则会有 21 人无法安排;如果每 间住 6 人,则最后一间不空也不满。根据上述情况,可以推算出该学校有 (64) 间宿舍,有 (65) 名女 生需要安排住宿。 (64) A.5 B.6 C.7 D.8 (65) A.45 B.42 C.39 D.36 参考答案 (64) D (65) A 试题(64)、(65)[分析] 设该学校有 x 间宿舍。如果每间住 3 人,则会有 21 人无法安排,所以共有 3x+21 人需要安排住宿。 如果每间住 6 人,则需要有 6x 人才能住满,需要有 6x-6 人才能刚好使最后一间空出。既然最后一间既不 空也不满,那么就有 6x-6<3x+21<6x。因此,就有 3x<27 以及 3x>21,从而 x=8。即学校共有 8 间宿舍, 3×8+21=45 个女生需要安排住宿。 另一种解法可以直接从供选择的答案中选择。 如果学校共有 5 间宿舍,有 3×5+21=36 个女生需要安排,那么当每间住 6 人时,还有 6 人无法安排。 如果学校共有 6 间宿舍,有 3×6+21=39 个女生需要安排,那么当每间住 6 人时,还有 3 人无法安排。 如果学校共有 7 间宿舍,有 3×7+21=42 个女生需要安排,那么当每间住 6 人时,刚好全部住满。这 不符合试题情况。 如果学校共有 8 间宿舍,有 3×8+21=45 个女生需要安排,那么当每间住 6 人时,7 间宿舍可以住满, 最后一间住 3 人,既不空也不满。 (66) 安全的 Web 服务器与客户机之间通过 (66) 协议进行通信。 A.HTTP+SSL B.Telnet+SSL C.Telnet+HTTP D.HTTP+FTP 参考答案 (66) A [分析] Web 服务器与客户机之间采用 HTTP 协议通信,安全的 Web 服务是把 Web 报文通过 SSL 传输。SSL 是 Netscape 公司为 TCP/IP 套接字开发的一种加密技术,用于提高应用层协议(如 HTTP、Telnet 和 FTP)的 安全性,其功能包括数据加密、服务器验证、报文完整性验证以及可选的客户端验证等。 (67) 下列 Internet 应用中,传输层需要采用 UDP 协议的是 (67) 。 A.IP 电话 B.浏览 Web 页面 C.telnet D.发送电子邮件 参考答案 (67) A

[分析] IP 电话采用 UDP 方式传输话音数据。 浏览 Web 页面采用 HTTP 协议, 发送电子邮件采用 SMTP 协议, HTTP、telnet、和 SMTP 均采用 TCP 作为传输层协议。 (68) 网络用户能进行 QQ 聊天,但在浏览器地址栏中输入 www.ceiaec.org 却不能正常访问该页面,此时应 检查 (68) 。 A.网络物理连接是否正常 B.DNS 服务器是否正常工作 C.默认网关设置是否正确 D.IP 地址设置是否正确 参考答案 (68) B [分析] 网络用户能进行 QQ 聊天,说明网络物理连接正常、默认网关设置正确、IP 地址设置正确。在浏览器 地址栏中输入 www.ceiaec.org 却不能正常访问该页面,有可能是 DNS 服务器工作不正常。 (69) 一个 HTML 文件的起始标记为 (69) 。 A.<body> B.<title> C.<html> D.<meta> 参考答案 (69) C [分析] HTML 文档是普通文本(ASCII)文件,它可以用任意编缉器生成。每个 HTML 文档应该包含一些标准 HTML 标记,每个文档都包含头 head 和正文 body text 两部分。头中含有标题 title,正文中含有实际构成 段落、列表和其他元素的文本。浏览器需要具体的信息是因为它们都是根据 HTML 和 SGML 说明编程的。 <html>、<head>、<title>和<body>标记是 HTML 文档中必须的元素(和它们相应的结束标记)。 其中,<html>是一个 HTML 的起始标记,它的作用是让浏览器知道这是 HTML 文件。 (70) ARP 协议的功能是 (70) 。 A.由目标的 IP 地址求目标的 MAC 地址 B.由目标的 MAC 地址求目标的 IP 地址 C.由源的 IP 地址求源的 MAC 地址 D.由源的 MAC 地址求源的 IP 地址 参考答案 (70) A [分析] IP 地址是分配给主机的逻辑地址,在互连网络中表示唯一的主机。由于互连的各个子网可能源于不同 的组织,运行不同的协议(异构性),因而可能采用不同的编址方法。任何子网中的主机至少都有一个在子 网内部唯一识别的地址,这种地址都是在子网建立时一次性指定的,甚至可能是与网络硬件相关的。我们 把这个地址叫做主机的物理地址或硬件地址。 在 Internet 中用地址分解协议(Address Resolution Protocol,ARP)来实现逻辑地址到物理地址映像。 RARP(Reverse Address Resolution Protocol,反向 ARP 协议)即由硬件地址查找逻辑地址。通常主机的 IP 地址保存在硬盘上,机器关电时也不会丢失,系统启动时自动读入内存中。但是无盘工作站无法保存 IP 地址,它的 IP 地址由 RARP 服务器保存。当无盘工作站启动时,广播一个 RARP 请求分组,把自己的硬 件地址同时写入发送方和接收方的硬件地址字段中。 RARP 服务器接收这个请求, 并填写目标 IP 地址字段, 把操作字段改为 RARP 响应分组,送回请求的主机。 (71) As an operating system repeatedly allocates and frees storage space, many physically separated unused areas appear. This phenomenon is called (71) . A.fragmentation B.compaction C.swapping D.paging 参考答案 (71) A [参考译文]

随着操作系统反复分配与释放存储空间,就会出现许多不连续的未用物理区域,这种现象称为碎片。 To document your code can increase program (72) and make program easier to (73) . (72) A.reliability B.security C.readability D.usability (73) A.execute B.interpret C.compile D.maintain 参考答案 (72) C (73) D [参考译文] 将您的程序代码文档化可以增加程序的可读性,并使程序易于维护。 (74) We can use the word processor to (74) your documents. A.edit B.compute C.translate D.unload 参考答案 (74) A [参考译文] 可以用文字处理软件来编辑你的文档。 (75) A (75) infected computer may lose its data. A.file B.data base C.virus D.program 参考答案 (75) C [参考译文] 感染病毒的计算机可能会丢失数据。


相关文章:
初级程序员2008上半年上午试题_原版文件.doc
初级程序员2008半年上午试题_原版文件 - 初级程序员 2008 上半年上午
初级程序员2006上半年上午试题 原版文件.doc
初级程序员2006上半年上午试题 原版文件初级程序员2006上半年上午试题 原版文件隐藏>> 第1 章 程序员上午试题分析与解答 试题(1)、(2) 试题 、在 Word 的编辑...
最新初级程序员下半年上午真题名师资料合集.doc
初级程序员2016年下半年上午真题 单项选择题 1、某质量技术监督部门为检测某企
初级程序员2004下半年下午试题 原版文件.doc
初级程序员2008下半年上午... 20页 5财富值如要投诉违规内容,请到百度文库投诉...初级程序员2004下半年下午试题 原版文件 隐藏>> 第2 章 程序员级下午试题分析...
...软件专业技术资格(初级程序员2008下半年下午试题).doc
全国计算机技术与软件专业技术资格(初级程序员2008下半年下午试题)_IT/计算机_专业资料。初级程序员2008下半年下午试题 第2 章 程序员下午试题 试题一 阅读以下说明...
2010年下半年上午初级程序员考试题.doc
2010年下半年上午初级程序员考试题_IT认证_资格考试/认证_教育专区。初级程序员...(23) ;在 Windows 资源管理器中,要恢复误删除的文件,可 以按下(24) 键来...
2015年下半年 程序员 上午卷和下午卷 试题和详细答案_ag平台试玩|平台.doc
2015年下半年 程序员 上午卷和下午卷 试题和详细答案_计算机软件及应用_IT/...[x]原=10111110 在 Windows 系统中,当用户选择“ config.xml” 文件并执行“...
2017年上半年(初级)初级程序员真题+答案解析(上午选择+....doc
2017年上半年(初级)初级程序员真题+答案解析(上午选择+下午案例完整版)全国...若用户同时按下 Delete 和( )组合键时,则可删除此文件且无 法从“回收站”...
2018年下半年上午-程序员-软考(考试真题及答案-完整版).doc
2018 年下半年-程序员(考试真题及答案) 百度文库 china_nejcer (软考)程序员-2018 年下半年上午 (考试真题及答案) 一、单项选择题(共 75 分,每题 1 分。...
2008年上半年计算机软考程序员上午试题与答案.doc
2008年上半年计算机软考程序员上午试题与答案 - 2008 年上半年计算机软考程序员上午试题 ●在 Word 编辑状态下,可以把一段文字的格式快速应用到另一段文字上,以...
2009年下半年程序员上午试题.pdf
2009年下半年程序员上午试题_IT认证_资格考试/认证_...和采样信号 ●扩展名为 WAV 的文件属于(14)文件...2008下半年程序员上午... 11页 2下载券 2009...
2015年下半年程序员考试真题及答案解析_ag平台试玩|平台.doc
2015年下半年程序员考试真题及答案解析_IT认证_资格考试/认证_教育专区。全国计算机技术与软件专业技术资格(水平)考试 2015 年下半年 程序员 上午试卷 (考试时间 9...
2011年下半年程序员上午真题及答案.doc
2011 下半年程序员上午试卷●在 Word 2003 的编辑状态下, 若要插人
2008年下半年软件设计师考试试题_ag平台试玩|平台.pdf
//platform.educity.cn/learn.htm#3 20 年下半年软件设计师上午试卷 08 ?? ...程序员 ?? 在 Windows Server 2003 下若选择安全登录,则首先需要按(7)组合键...
软考程序员上午试题及答案资料.doc
软考程序员上午试题及答案资料 - 2011 年下半年 程序员 上午试卷 ●在 W
2016年下半年 程序员 上午卷和下午卷 试题和详细答案.doc
2016年下半年 程序员 上午卷和下午卷 试题和详细...若采用 8 位定点机器码表示,则【x】原=(21) ,...搜索引擎会通过日志文件把用户每次检索使用的所有查询...
2017年下半年程序员上午真题.pdf
希赛网(www.educity.cn),专注软考、PMP、通信、建造师考试 2017 年下半年程序员上午真题 1.个企业的信息系统建成并正式投入运行后,该企业信息系统管理工作的 主要...
2011年上半年程序员上午试题_ag平台试玩|平台.pdf
2011年上半年程序员上午试题_IT认证_资格考试/认证_教育专区。软考网? ? ? ?...2008年上半年程序员上午... 11页 免费 2006年上半年程序员上午... 13页...
2008年上半年计算机软考程序员上午试题与答案.doc
2008 年上半年计算机软考程序员上午试题● 在 Word 编辑状态下,可以把一
2009年下半年程序员下午试题答案.pdf
2009年下半年程序员下午试题答案_IT认证_资格考试/认证_教育专区。软考网