江苏二级VB2008秋笔试参考答案及解析.pdf_第1页
江苏二级VB2008秋笔试参考答案及解析.pdf_第2页
江苏二级VB2008秋笔试参考答案及解析.pdf_第3页
江苏二级VB2008秋笔试参考答案及解析.pdf_第4页
江苏二级VB2008秋笔试参考答案及解析.pdf_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

参考答案及解析 第 1 页 共 5 页 2008 年 秋 笔试试卷参考答案及解析 第一部分 计算机基础知识 1 D 解析 现代通信往往被理解为单一的电信通信 数字通信 IT 产业及电子产品制造业 等高新技术通信而忽略了通信的本质 邮政通信也是现代通信的一部分 邮政通信是以实物传递为基础通 过对文字 图片 实物的空间转移传递信息 是国家安全建设基础个人通信自由及隐私保护的体现 2 C 解析 二进制数 10111000 和 11001010 进行逻辑 与 运算结果为 10001000 结果再 与 10100110 进行逻辑 或 运算结果为 10101110 最终结果的十六进制形式为 AE 3 A 解析 目前 PC 机所使用的大多数 CPU 均是 Intel 公司的产品 4 C 解析 BIOS 芯片是特殊的 ROM Read Only Memory 只读存储器 芯片 其中的内 容只能读取 若要改变 必须采用专用的软件 就是通常我们说的刷 BIOS 使用诸如 AWDFLSH 等 CMOS 采用互补金属氧化物半导体制作的一块 RAM Random Access Memory 随机存取存储器 芯片 它也是固定在计算机主板上的 它用来保存当前系统的硬件配置和用户对某些参数的设定 由于是 RAM 芯片 它必须由主板上的电池供电来保持芯片中的数据 5 D 解析 硬盘容量的增加主要是靠碟片数增加和单碟容量的增加来改变 6 A 解析 可用于连接键盘或鼠标器的 PS 2 接口是一种串行数据传输接口 7 A 解析 任何软件都具有版权 但是自由软件是能随意复制和使用 8 C 解析 Access 2000 是 Office 办公软件中的数据库软件 9 D 解析 在 Windows XP 中 作为虚拟内存使用的交换文件的文件是 Win386 swp 10 C 解析 数据结构与算法主要研究内容有 数据的逻辑结构 即数据关系之间的逻辑关 系 数据的存储结构 即数据的逻辑结构在计算机中的表示 操作算法 即插入 删除 修改 查询 排 序等 11 D 解析 FDDI 网和以太网不可以直接进行互连 局域网交换机可以在以太网或令牌环 网与 FDDI 主干网之间起着网桥的作用 专注于简单的帧格式的转换而避开了所有网络层复杂的处理 交 换机仅以路由器一小部分的代价达到与 FDDI 主干网连接的目的 12 D 解析 路由器用于连接多个异构的计算机网络 网络中路由器应分配两个或两个以上 的 IP 地址 13 A 解析 CableModem 与以往的 Modem 在原理上都是将数据进行调制后在 Cable 电缆 的一个频率范围内传输 接收时进行解调 传输机理与普通 Modem 相同 不同之处在于它是通过有线电 视 CATV 的某个传输频带进行调制解调的 而普通 Modem 的传输介质在用户与交换机之间是独立的 即 用户独享通信介质 CableModem 属于共享介质系统 其他空闲频段仍然可用于有线电视信号的传输 14 B 解析 Web 浏览器和 Web 服务器都遵循 HTTP 协议 该协议定义了浏览器和服务器的 网页请求格式及应答格式 15 B 解析 访问控制的任务是对每个文件或信息资源规定各个 类 用户对它的操作权限 16 B 解析 ASCII 码只占用 1 个字节 而汉字机内码要占用 2 字节 十六进制 7451 不可能 是 1 个汉字的机内码 17 A 解析 Unicode 是国际组织制定的可以容纳世界上所有文字和符号的字符编码方案 Unicode 用数字 0 0 x10FFFF 来映射这些字符 最多可以容纳 1114112 个字符 或者说有 1114112 个码位 码位就是可以分配给字符的数字 UTF 8 UTF 16 UTF 32 都是将数字转换到程序数据的编码方案 GB18030 标准采用单字节 双字节和四字节三种方式对字符编码 单字节部分采用 GB T 11383 的编码结 构与规则 使用0 00 至0 7F码位 对应于ASCII码的相应码位 双字节部分 首字节码位从 0 81 至0 FE 尾字节码位分别是 0 40 至 0 7E 和 0 80 至 0 FE 四字节部分采用 GB T 11383 未采用的 0 30 到 0 39 作 为对双字节编码扩充的后缀 这样扩充的四字节编码 其范围为 0 81308130 到 0 FE39FE39 其中第一 三个字节编码码位均为 0 81 至 0 FE 第二 四个字节编码码位均为 0 30 至 0 39 18 B 解析 GIF 格式的特点是压缩比高 磁盘空间占用较少 所以这种图像格式迅速得到 了广泛的应用 最初的 GIF 只是简单地用来存储单幅静止图像 称为 GIF87a 后来随着技术的发展 可 参考答案及解析 第 2 页 共 5 页 以同时存储若干幅静止图象进而形成连续的动画 使之成为当时支持 2D 动画为数不多的格式之一 称为 GIF89a 而在 GIF89a 图像中可指定透明区域 使图像具有非同一般的显示效果 这更使 GIF 风光十足 目前 Internet 上大量采用的彩色动画文件多为这种格式的文件 也称为 GIF89a 格式文件 19 C 解析 首席执行官 Chief Executive Officer CEO 是在一个企业中负责日常经营管 理的最高级管理人员 又称作行政总裁 香港和东南亚的称呼 或最高执行长 日本的称呼 20 D 解析 在信息系统的结构化生命周期开发方法中 具体的程序编写属于系统实施阶段 的工作 第二部分 Visual Basic 程序设计 一 选择题 21 B 解析 本题考查的考点是有关命令按钮属性的 VB 中的不同控件具有不同的属性 其中大部分控件都有两个属性 Enabled 和 Visible 前者用于控制控件是否可用 后者用于控制控件是否可 见 命令按钮还具备两个属性 Default 和 Cancel 前者设置为 True 则按下回车键时将会触发按钮的 Click 事件 后者设置为 True 则按下 Esc 键时将会触发按钮的 Click 事件 22 A 解析 本题考查的考点是有关表达式运算的 在 VB 中 Print 方法将会把表达式的值打 印出来 而表达式的运算需要转化为同类型的才能进行运算 在 VB 中一个字符串和一个数字可以进行连 接 运算 此时将会自动把数字转换成字符串进行连接运算 一个字符串和一个数字也可以进行加法 运算 此时将会把字符串自动转换为数字进行加法运算 这要求字符串必须是一个数字形式的字符串 23 D 解析 本题考查的考点是有关表达式的 VB 的函数库提供了多种函数 其中的三角 函数的运算对象只能是弧度值 如果要计算某个角度的三角函数值需要先将其转换为弧度 Exp 函数用于 计算运算对象的指数次幂 如 Exp x 代表 xe Sqr 函数用于计算运算对象的平方根 24 C 解析 本题考查的考点是有关转换函数的 用格式输出函数 Format 可以使数值或 日期按指定的格式输出 该函数的功能是按 格式字符串 指定的格式输出 数值表达式 的值 在格式 字符串中 0 表示数字位 0 的个数决定了显示区域的长度 如果要显示的数值的位数小于格式字符串指定 的区段长度 则多余的位以 0 补齐 如果要显示的数值的位数大于指定的区段长度 则数值照原样显示 表示显示小数点 小数点与 0 结合使用 可以放在显示区段的任何位置 根据格式字符串的位置 小 数部分多余的数字按四舍五入处理 取整函数 Int 和 Fix 函数都会删除所给数的小数部分而返回剩下的整数 Int 和 Fix 的不同之处在于 如果所给数为负数 则 Int 返回小于或等于所给数的第一个负整数 而 Fix 则会返回大于或等于所给数的 第一个负整数 对于正数 x 来说 将其加 0 005 后乘 100 取整数后再整除 100 都能得到四舍五入的结果 转换函数 CInt 本身具有四舍五入的效果 所以用其进行四舍五入时不应加 0 005 后乘 100 取整数后再 整除 100 25 D 解析 本题考查的考点是有关数组的 在过程中使用 ReDim 语句可以重新定义动态数 组的维数和长度 但是不能改变类型 在 Visual Basic 中 可以用 4 个关键字来定义数组 这 4 个语句格 式基本相同 但适用范围不一样 Dim 和 Private 用在窗体模块或标准模块中 定义窗体或标准模块数组 也可用于过程中 ReDim 用在过程中来重定义动态数组 Public 用在标准模块中 定义全局数组 Static 用在过程中 26 C 解析 本题考查的考点是有关菜单的 在菜单中每一个菜单项就是一个对象 并且可 设置自己的属性和事件 但是只能响应 Click 事件而不能响应 DblClick 事件 如果设置菜单项的 Enabled 属性为 False 则程序执行时菜单项是灰色 不能被用户选择 VB 6 0 最多能够创建四级的菜单 27 A 解析 本题考查的考点是有关函数过程的 Function 函数过程一般用于调用后不仅要 执行一组代码完成相应操作 还需返回一个有用值的情况 函数过程必须而且只能返回一个返回值 过程 可以嵌套调用 但是不可以嵌套定义 可以像调用 Sub 过程一样调用函数过程 在函数过程中可以使用 Exit Function 语句退出过程 这个语句可以出现多次 28 C 解析 本题考查的考点是有关 Case 语句的 多分支控制结构也称为 Select Case 语句 参考答案及解析 第 3 页 共 5 页 或 Case 语句 可以同时对条件的多个取值来判断 其格式为 Select Case Case 语句块 1 Case 语句块 2 Case Else 语句块 n End Select Case 语句中含有多个参量 这些参量的含义分别为 测试表达式 可以是任何表达式 通常采用变量 语句块 1 语句块 2 每个语句块由一行或多行合法的 Visual Basic 语句组成 表达式列表 1 表达式列表 2 称为域值 可采用下列三种形式之一 表达式 1 表达式 2 表达式 1 To 表达式 2 Is 关系运算表达式 其中可使用的运算符有 等于 不等于 大于 大于或等于 29 B 解析 本题考查的考点是有关比较运算的 两个字符串比较大小是按照 ASCII 码来比 较大小的 其中小写字母的 ASCII 码大于大写字母的 ASCII 码 故选项 A 的结果为 False Int 函数的作 用是截取数字的整数部分 而 CInt 函数的作用是对数字四舍五入取整 故选项 B 的结果为 True 逻辑表 达式按照从左至右的顺序进行计算 3 2 的运算结果为逻辑值 True 该值继续和 1 的值进行比较大小运算 由于逻辑值 True 在参与计算时被看做数值 1 所以选项 C 的结果为 False 选项 D 也是两个字符串比较 是否相等的运算 其结果也为 False 30 A 解析 本题考查的考点是有关文本框滚动条的 ScrollBars 属性用于设置文本框是否 有水平或垂直滚动条 可设置成以下 4 种值 表示没有滚动条 默认值 表示只有水平滚动条 表示只有垂直滚动条 表示有水平和垂直滚动条 如果设置 0 以外的值时 MultiLine 属性值必须为 True 二 填空题 1 1 2 2 7 3 16 15 14 13 解析 本题使用一个二重循环为二维数组赋值 其中外循环控制行 两个顺序的内循环控制列 这 两个内循环一个由 i 控制 一个由 j 控制 每一次为二维数组的元素赋值 解决本题需要把握住每一次循 环中为哪个数组元素赋了什么值 可知二维数组为 1 2 5 10 4 3 6 11 9 8 7 12 16 15 14 13 2 4 3 6 5 4 7 6 5 8 11 解析 在 VB 中 参数通过两种方式传递 即传地址和传值 其中传地址习惯上称为引用 引用方式 通过关键字 ByRef 来实现 默认情况下 变量是通过 引用 传送给 Sub 或 Funtion 过程 本题中的 sub1 过程采用引用传递的方式 所以在过程中对形参的改变将会影响到实参 在命令按钮的单击事件中是一个循环 该循环是一个 For 循环 循环初值 终值 步长在进入循环前 就已经确定 即使在循环中修改了 a 和 b 的值也不会影响循环条件 进入第一次循环时 a 的值为 2 b 的值 为 5 i 的值也为 2 调用 sub1 过程后 i 的值变为 3 a 的值为 3 b 的值为 6 输出 a 和 b 的值后 i 加上步 参考答案及解析 第 4 页 共 5 页 长 2 进入下一次循环 进入第二次循环时 a 的值为 3 b 的值为 6 i 的值为 5 调用 sub1 过程后 i 的值变 为 6 a 的值为 4 b 的值为 7 输出 a 和 b 的值后 i 加上步长 2 进入下一次循环 进入第三次循环时 a 的值 为 4 b 的值为 7 i 的值为 8 调用 sub1 过程后 i 的值变为 9 a 的值为 5 b 的值为 8 输出 a 和 b 的值后 i 加上步长 2 进入下一次循环 此时由于 i 的值已经超过循环终值退出循环 3 7 30 8 30 9 15 解析 本题中 fun 函数是采用引用传递的方式 在函数中对形参的修改都会影响到实参 本题的关键 是 fun 函数被调用了两次 第一次调用后 a 的值变为 15 b 的值变为 15 c 的值变为 5 第二次调用后 a 的值变为 30 b 的值变为 30 c 的值变为 15 本题中的函数返回值也被输出 第一次调用函数时返回值为 30 第二次调用函数时返回值为 60 最后输出二者之和为 90 4 10 2 3 11 5 8 12 34 55 解析 本题中有两个要点 sub1 中的形参 a 和 b 采用地址传递的方法实现虚实结合 sub1 过程是一 个递归过程 对于这类问题可以紧跟程序执行流程 找出每一次输出语句的输出对象的值 由于本题中的 形参和实参都用 a b 作为函数名 所以不妨看作是同一个变量来操作 在命令按钮的单击事件中调用 sub1 过程 此时的 a 1 b 1 在 sub1 过程中首先改变 a b 的值 使 得 a 2 b 3 并随即输出为第一行 由于不满足 a 10 所以递归调用 sub1 过程 在第一次递归调用 sub1 过程时接收的形参 a 2 b 3 在过程中首先改变 a b 的值 使得 a 5 b 8 并随即输出为第二行 由于不满足 a 10 所以再次递归调用 sub1 过程 在第二次递归调用 sub1 过程时接收的形参 a 5 b 8 在过程中首先改变 a b 的值 使得 a 13 b 21 并随即输出为第三行 由于满足 a 10 所以再次改变 a b 的值 使得 a 34 b 55 并退出两次递归返回到 命令按钮的单击事件继续执行 输出此时的 a b 的值为第四行 5 13 icBa 14 baicBa 15 baba 解析 本题中的 trans 过程中是一个循环 循环次数由 k 控制 共循环三次 在第一次循环时 s 的初 值为 Basic 字符串匹配函数 Instr 的作用用于查找字符串 2 在字符串 1 中第一次出现的位置 其中 n 为 开始查找的起始字符位置 若未找到返回 0 所以 j 的值为 2 t 的值为 ic s 的值为 icBa 在第二次 循环时 s 的初值为 icBa j 的值为 4 t 的值为 ba s 的值为 baicBa 在第三次循环时 s 的初值为 baicBa j 的值为 2 t 的值为 ba s 的值为 baba 6 16 st 17 1 i 1 Val st 解析 本题是一个求数列累加和问题 类似这种问题需要分析出数列的特点和每一个变量的作用 本题中的 i 用于计算项数 st 用于存放数列项的分母 k 用于求取本次的新数列项 所以在每次循环中根 据数列的特点 分母需要取得若干个 i 连接在一起 共连接 i 个 所以在每次计算数列项前需要先将 st 清 空 又由于数列是一个正负交错的数列 所以每次的数列项 k 应该是 1 i 1 Val st 7 18 P Mid st i 1 19 i Mod 2 h2b 20 Right 0000 h2b 4 或 String 4 Len h2b 0 h2b 解析 本题中 h2b 函数的作用是把十六进制数转换为二进制数 其基本思想和十进制转换十六进制 一样采用除 2 取余法 在函数中的第一个循环的作用是为了把十六进制数对应成十进制数 当循环结束时 i 1 的值就是该位十六进制数字对应的十进制数字 接下来的循环每次把 i 除以 2 余数连接到 h2b 的前面 商作为新的 i 值 最后的函数值要考虑到如果二进制数字不足四位的情况 所以可以先在 h2b 的前面连接 上四个 0 然后取右边的四位即得结果 8 21 small a i 22 Mid small i 1 0 23 a j a j 1 24 n As Long a As Integer 25 n 10 解析 根据题意和已给出的程序 可以看出过程 change 的作用是把整数 n 按位存放到整型数组 a 中 根据过程调用语句 该过程的形参应该是一个整型量 n 和一个整型数组 a 注意数组作为形参时必须是可 变数组 在过程的循环中用 n 除以

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论