




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2011 年全国计算机等级考试二级 VB 考前练习试题文库 txt 2011 年全国计算机等级考试二级 VB 考前练习试题一 知识点复习 形参 指出现在 Sub 和 Function 过程形参表中的变量名 数组名 过 程被调用前 没有分配内存 其作用是说明自变量的类型和形态以及在过程中的角色 形参 可以是 1 除定长字符串变量之外的合法变量名 2 后面跟 括号的数组名 实参 是在调用 Sub 和 Function 过程时 传送给相应过程的变量名 数组名 常数 或表达式 在过程调用传递参数时 形参与实参是按位置结合的 形参表和实参表中对应的 变量名可以不必相同 但位置必须对应起来 一 选择题 1 根据数据结构中各数据元素之间前后件关系的复杂程度 一般将数据结构分成 线 性结构和非线性结构 2 设一棵二叉树中有 3个叶子结点 有 8个度为 1的结点 则该二叉树中总的结点数为 13 3 在下列几种排序方法中 要求内存量最大的是 正确答案 D A 插入排序 B 选择排序 C 快速排序 D 归并排序 4 下列叙述中 不属于结构化程序设计方法的主要原则的是正确答案 B A 自顶向下 B 由底向上 C 模块化 D 限制使用 goto 语句 5 下列不属于软件调试技术的是正确答案 B A 强行排错法 B 集成测试法 C 回溯法 D 原因排除法 6 为了避免流程图在描述程序逻辑时的灵活性 提出了用方框图来代替传统的程序流程 图 通常也把这种图称为 正确答案 B A PAD 图 B N S 图 C 结构图 D 数 据流图 7 软件复杂性度量的参数包括 A 效率 B 规模 C 完整性 D 容错性 正确答案 B 8 下列叙述中 不属于数据库系统的是 A 数据库 B 数据库管理系统 C 数据库管理员 D 数据库应用系统 正确答案 B 9 数据库系统的核心是 A 数据库 B 数据库管理系统 C 数据模型 D 软件工具 正确答案 B 10 视图设计一般有 3 种设计次序 下列不属于视图设计的是 A 自顶向下 B 由外向内 C 由内向外 D 自底向上 正确答案 B 11 下列说法错误的是 A 标准模块的扩展名是 bas B 标准模块由程序代码组成 C 标准模块只用来定义一些通用的过程 D 标准模块不附属于任何一个窗体 正确答案 C 12 如果要将窗体中的某个命令按钮设置成无效状态 应该动命令按钮的何种属 性 A Value B Visible C Default D Enabled 正确答案 D 13 在窗体上有多个控件 要实现程序运行后焦点默认在某一控件上 应该设置 的属性是 A 设置 Enabled 的值为 True B 设置 TabIndex 的值为 1 C 设置 TabIndex 的值为 0 D 设置 Index 的值为 0 正确答案 C 14 下列几项中 属于合法的日期型常量的是 A 10 10 02 B 10 10 02 C 10 10 02 D 10 10 02 正确答案 D 15 下列程序段的执行结果为 A 2 B 5 If A B 1 Then B B 1 Else B 1 Print B A 0 A True B False C 1 D 1 正确答案 B 16 以下语句的输出结果是 a Sqr 26 Print Format a A 5 099 B 5 099 C 5099 D 0005 099 正确答案 A 17 标签控件能够显示文本信息 决定其文本内容的属性是 A Alignment B Caption C Visible D BorderStyle 正确答案 B 18 在属性窗口中 加载指定的图形放入当前对象中的属性是 A CurrentY B Picture C CurrentX D Caption 正确答案 B 19 在使用应用程序时 常常用作在单击时执行指定的操作的控件是 A 命令按钮 B 图片框 C 复选框 D 单选按钮 正确答案 A 20 当直线或形状的 BorderStyle 属性设置为 1 时 控件是 A 虚线 B 点线 C 不可见 D 实线 正确答案 D 21 通过设置何属性可以改变所画图形的形状 A Shape B Index C Enabled D Height 正确答案 A 22 在窗体上画一个命令按钮 然后编写如下事件过程 Private Sub Command1 Click s 1 Do s s 1 s 2 Number Number 1 Loop Until s 30 Print Number s End Sub 程序运行后 输出的结果是 A 2 3 B 2 56 C 5 12 D 10 20 正确答案 B 23 下列程和序段的执行结果为 x Int Rnd 9 Select Case x Case 10 Print excellent Case 9 Print good Case 8 Print pass Case Else Print fail End Select A excellent B good C pass D fail 正确答案 B 24 下列程序段的执行结果为 a 75 If a 60 Then Score 1 If a 70 Then Score 2 If a 80 Then Score 3 If a 90 Then Score 4 Print Score Score A Score 1 B Score 2 C Score 3 D Score 4 正确答案 B 25 下列程序段的执行结果为 I 1 x 5 Do I I 1 x x 2 Loop Until I 7 Print I I Print x x A I 4 x 5 B I 7 x 15 C I 6 x 8 D I 7 x 17 正确答案 D 2011 年全国计算机等级考试二级 VB 考前练习试题 二 2011 05 11 08 59 来源 帮考网 知识点复习 形参 指出现在 Sub 和 Function 过程形参表中的变量名 数组名 过 程被调用前 没有分配内存 其作用是说明自变量的类型和形态以及在过程中的角色 形参 可以是 1 除定长字符串变量之外的合法变量名 2 后面跟 括号的数组名 实参 是在调用 Sub 和 Function 过程时 传送给相应过程的变量名 数组名 常数 或表达式 在过程调用传递参数时 形参与实参是按位置结合的 形参表和实参表中对应的 变量名可以不必相同 但位置必须对应起来 一 选择题 26 下面的程序的运行结果是 a 1 b 1 Do a a 2 b b 1 Loop Until b 5 Print k a Spc 4 b b a A k 7 b 14 B k 6 b 6 C k 4 b 8 D k 1 b 7 正确答案 D 27 单击命令按钮 下列程序的执行结果为 Private Sub Command1 Click Dim x As Integer y As Integer x 32 y 42 Call PCS x y Print x y End Sub Public Sub PCS Byval n As Integer ByVal m As Integer n n Mod 10 1 m m Mod 10 1 End Sub A 32 42 B 2 32 C 2 3 D 12 3 正确答案 A 28 下列程序的执行结果为 Private Sub Command1 Click Dim s1 As String s2 As String s1 abcd Call Transfer s1 s2 Print s2 End Sub Private Sub Transfer ByVal xstr As String ystr As String Dim tempstr As String i Len xstr Do While i 1 tempstr tempstr Mid xstr i 1 i i 1 Loop ystr te mpstr End Sub A dcba B abdc C abcd D dabc 正确答案 A 29 单击命令按钮 下列程序的执行结果是 Private Sub Blck x As Integer x x 2 1 If x 6 Then Call Blck x End If x x 2 1 Print x End Sub Private Sub Command1 Click Blck 2 End Sub A 23 47 B 10 36 C 22 44 D 24 50 正确答案 A 30 有如下程序 Private Sub Command1 Click Dim a As Integer a 2 For i 1 To 3 Print Gad A Next i End Sub Function Gad a As Integer b 0 Static c b b 1 c c 1 Gad a b c End Function 运行上面的程序后 单击命令按钮 输出结果为 A 1 2 3 B 2 3 4 C 4 5 6 D 1 4 6 正确答案 C 31 下列过程定义语句中 参数不是对象的定义语句是 A Sub Pro4 x As Form B Sub Pro4 y As Control C Sub Pro4 Form1 As Form Labell As Control D Sub Pro4 x As Currency 正确答案 D 32 下列说法正确的是 A 任何时候都可以使用标准工具栏的 菜单编辑器 按钮打开菜单编辑器 B 只有当代码窗口为当前活动窗口时 才能打开菜单编辑器 C 任何时候都可以使用 工具 菜单下的 菜单编辑器 命令 打开菜单编辑器 D 只有当某个窗体为当前活动窗体时 才能打开菜单编辑器 正确答案 D 33 下列各选项说法错误的一项是 A 文件对话框可分为两种即打开 Open 文件对话框和保存 Save As 文件对 话框 B DefaultEXT 属性和 DialogTitle 属性都是打开对话框的属性 但非保存对话框的属 性 C 打开文件对话框可以让用户指定一个文件 由程序使用 而用保存文件对话框可 以指定一个文件 并以这个文件名保存当前文件 D 通用对话框的名称属性的默认值为 CommonDialogX X 1 2 此外 每 种对话框都有自己的默认标题 正确答案 B 34 下列数组定义语句错误的是 A k 10 Dim Arr k B Const k 10 Dim Arr k C Dim Arr1 10 As Integer Dim Arr2 10 D Dim Arr1 1 To 10 Dim Arr2 1 To 10 2 To 11 正确答案 A 35 在 Visual Basic 中按文件的数据性质不同 可将文件分为 A 数据文件和程序文件 B 文本文件和数据文件 C 顺序文件和随机文件 D ASCII 文件和二进制文件 正确答案 A 二 填空题 1 算法的工作量大小和实现算法所需的存储单元多少分别称为算法的 1 正确答案 1 时间复杂度和空间复杂度 2 数据结构包括数据的逻辑结构 数据的 2 以及对数据的操作运算 正确答案 1 存储结构 3 可以把具有相同属性的一些不同对象归类 称为 3 正确答案 1 对象类 4 软件工程包括 3 个要素 分别为方法 工具和 4 正确答案 1 过程 5 由关系数据库系统支持的完整性约束是指 5 和参照完整性 正确答案 1 实体完整性 6 表达式 3 2 Mod 36 2 5 的值是 6 正确答案 1 0 7 我国古代数学家张丘建在其著名的 算经 中提出了百鸡问题 每只公鸡 5 元 每只母鸡 3 元 三只雏鸡 1 元 如何用 100 元买 100 只鸡 即公鸡 母鸡 雏鸡各多 少只 请在空白处填入适当的内容 将程序补充完整 Private Sub Command1 Click Dim Cock As Integer Dim Hen As Integer Dim Chick As Integer Form1 Print 公鸡数 母鸡数 雏鸡数 For Cock 0 To 20 For Hen 0 To 33 For Chick 0 To 100 If 7 Then Form1 Print Cock Hen Chick End If Next Chick Next Hen Next Cock End Sub 正确答案 1 Cock Hen Chick 100 And 5 Cock 3 Hen 8 每一个窗体或者控件都有一个名字 为提高程序的可读性 可以用前缀的方式 来表示对象的类型 如Form的前缀为frm 则Image的前缀为 8 Picture的前缀为 9 正确答案 1 img 2 pic 9 在一个工程中有两个窗体 窗体 Form1 上有一个命令按钮 Disp 单击该按钮 Form1 窗体隐藏 显示 Form2 窗体 程序如下 请补充完整 Private Sub Disp Click Me Hide Form2 10 End Sub 正确答案 1 Show 10 在窗体上有几个对象 运行程序时 当对象得到焦点时 会触发 11 事 件 当对象失去焦点时将触发 12 事件 正确答案 1 GotFocus 2 LostFocus 11 下面是用冒泡法将 5 个整数按升序排列 请将程序补充完整 Sub GASR Dim m m Array 10 1 5 6 7 For i 0 To 3 For j 13 If m i m j Then 14 m i m j m j t End If Next j 15 For i 0 To 4 Print m i Next i End Sub 正确答案 1 i 1 To 4 2 t m i 3 Next i 2011 年全国计算机等级考试二级 VB 考前练习试题 三 2011 05 11 09 01 来源 帮考网 知识点复习 记录 计算机处理数据的基本单位 由若干个相互关联的数据项组成 相当于表格中的一行 文件 记录的集合 相当于一张表 文件类型 顺序文件 随机文件 二进制文件 一 选择题 1 由两个栈共享一个存储空间的好处是 A 减少存取时间 降低下溢发生的机率 B 节省存储空间 降低上溢发生的机率 C 减少存取时间 降低上溢发生的机率 D 节省存储空间 降低下溢发生的机率 正确答案 B 2 设有两个串 p 和 q 求 q 在 p 中首次出现位置的运算称作 A 连接 B 模式匹配 C 求子串 D 求串长 正确答案 B 3 n 个顶点的连通图中边的条数至少为 A 0 B 1 C n 1 D n 正确答案 C 4 对象实现了数据和操作的结合 是指对数据和数据的操作进行 A 结合 B 隐藏 C 封装 D 抽象 正确答案 C 5 下列叙述中 正确的是 A 软件就是程序清单 B 软件就是存放在计算机中的文件 C 软件应包括程序清单及运行结果 D 软件包括程序和文档 正确答案 D 6 软件设计中 有利于提高模块独立性的一个准则是 A 低内聚低耦合 B 低内聚高耦合 C 高内聚低耦合 D 高内聚高耦合 正确答案 C 7 软件生命周期中花费时间最多的阶段是 A 详细设计 B 软件编码 C 软件测试 D 软件维护 正确答案 D 8 下列 4 项中说法不正确的是 A 数据库减少了数据冗余 B 数据库中的数据可以共享 C 数据库避免了一切数据的重复 D 数据库具有较高的数据独立性 正确答案 C 9 下列 4 项中 必须进行查询优化的是 A 关系数据库 B 网状数据库 C 层次数据库 D 非关系模型 正确答案 A 10 最常用的一种基本数据模型是关系数据模型 它的表示应采用 A 树 B 网络 C 图 D 二维表 正确答案 D 11 下列说法不正确的是 A 对象的可见性可设为 True 或 False B 标题的属性值可设为任何文本 C 属性窗口中属性可以按字母顺序排列 D 某些属性的值可以跳过不设置 系统自动设为空值 正确答案 D 12 要设置窗体为固定对话框 并包含控制菜单栏和标题栏 但没有最大化和最小 化按钮 设置的操作是 A 设置 BoderStyle 的值为 FixedToolWindow B 设置 BoderStyle 的值为 Sizable ToolWindow C 设置 BoderStyle 的值为 FixedDialog D 设置 BoderStyle 的值为 Sizable 正确答案 C 13 下面的控件可作为其他控件容器的是 A PictureBox 和 Data B Frame 和 Image C PictureBox 和 Frame D Image 和 Data 正确答案 C 14 如果要将文本框作为密码框使用时 应设置的属性为 A Name B Caption C PasswordChar D Text 正确答案 C 15 有关程序代码窗口的说法错误的是 A 在窗口的垂直滚动条的上面 有一个 拆分栏 利用它可以把窗口分为两个部分 每个窗口显示代码的一部分 B 双击控件设计窗体即可打开程序代码窗口 C 在程序代码的左下角有两个按钮 可以选择全模块查看或者是过程查看 D 默认情况下 窗体的事件是 Load 正确答案 A 16 VisualBasic 中的数值可以用十六进制或八进制表示 十六进制数的开头符是 y End Sub Public SubPtoP Byval n As Integer ByVal m As Integer n n 10 2 m m 10 2 End Sub A 0 8 B 40 72 C 4 50 D 78 50 正确答案 B 28 下列程序的执行结果为 Private Sub Command1 Click Dim p AsInteger q As Integer p 12 q 20 Call Value p q Print p q End Sub Private Sub Value ByVal m As Integer ByVal n As Integer m m 2 n n 5 Print m n End Sub A 20 12 20 15 B 12 20 12 25 C 24 15 12 20 D 24 12 12 15 考生答案 正确答案 C 29 在窗体上画一个命令按钮 然后编写如下程序 Private SubCommand3 Click Cop 2 Cop 3 Cop 4 End Sub Sub Cop aAs Integer Static x As Integer x x a Print x EndSub 程序运行后 单击命令按钮 输出结果为 A 2 3 4 B 2 5 9 C 3 5 4 D 2 4 3 正确答案 B 30 有如下事件过程 单击命令按钮扣 输出结果为 Private SubCommand1 Click Dim b 1 To 4 j t For j 1 To 4 b j j Next j t Tax b Print t t End Sub FunctionTax a As Integer Dim t i t 1 For i 2 To UBound A t t a i Next i Tax t End Function A t 18 B t 24 C t 30 D t 32 正确答案 B 31 设在窗体上有一个文本框 然后编写如下的事件过程 Private Sub Text1 KeyDown KeyCode As Integer ShiftAs Integer Const Alt 4 Const Key F2 x z y A S 47 B S 165 C S 25 7 20 D S 87 命题目的 考核考生对表达式的基本认识 错解分析 该题涉及到赋值语句与运算符优先级的顺序 Print 语句具有运算功能 故选项 C 是错误的 由于运算符的优先级是先乘除后加减 所以选项 B 为正确 选项 A 和选项 D 不正确 16 在默认情况下 InputBox 函数返回值的类型为 A 逻辑类型 B 字符串型 C 数值型 D 日期型 命题目的 考查考生对 InputBox 函数的了解 解题要点 在默认的情况下 InputBox 的返回值是一个字符串 而不是变体类型 如 果没有事先声明返回值的类型 或声明为变体类型 则当把函数的返回值赋给这个变量时 Visual Basic 将是把它作为字符串来处理 因此当需要用 InputBox 函数输入数据 并且需要 输入的数值参加运算时 必须在进行运算前用 Val 函数 或其他函数 把它转换为相应类型的 数值 否则有可能会得到不正确的结果 如果正确地声明了返回值为变体类型 则可不必进 行类型转换 考点链接 MsgBox 函数和 Visual Basic 中内部函数 17 Visual Basic 中的控件分为两类 一类是 ActiveX 控件 另一类是 A 文本控件 B 标准控件 C 基本控件 D 图形控件 命题目的 考查控件的分类 解题要点 控件 是在图形用户界面 GUI 上进行输入 输出信息 启动事件程序等交 互操作的图形对象 是进行可视化程序设计的基础和重要工具 Visual Basic 中的控件分为两 类 一类是标准控件 也称内部控件 另一类是 ActiveX 控件 启动 Visual Basic 后 工具箱 中只有标准控件 共有 20 个 18 在程序运行期间可以将图形装入窗体 图片框或图像框的函数是 A DrawStyle B AutoSize C PasswordChar D LoadPicture 命题目的 考核图形加载的方法 解题要点 LoadPicture 函数用于在程序运行期间对窗体 图片框或者图像框的 Picture 属性赋值 加载图形文件 它的格式为 Picture LoadPicture 文件名 当 默认文件名时 时清空所指定对象中的图形 PasswordChar 是用于决定密码的显示方式的 不正确 Drawstyle 决定外观 19 当组合框的 Style 属性设置为何值时 组合框称为简单组合框 A 0 B 1 C 2 D 3 命题目的 考核对组合框的熟悉程度 解题要点 Style 属性用来决定控件类型及列表框部分行为 其值取 0 1 2 0 Dropdown Combo Box 此时组合框称为 下拉式组合框 看上去像一个下拉列表框 但是可以输入文本或从下拉列表框中选择表项 1 Simple Combo Box 此时组合框称为 简单组合框 它由一个文本编辑区和一个标准 列表框组成 2 Dropdown List Box 此时组合框称为 下拉式列表框 它的外观和下拉式组合框一样 右端也有一个箭头 可供 拉下 或 收起 列表框 可以从下拉列表框选择表项 也可以键入 表项的文本作选择 但不接收其他文本输入 20 如果将文本框控件设置成只有垂直滚动条 则需要将 ScrollBars 属性设置为 A 0 B 1 C 2 D 3 命题目的 考核文本框控件的相关属性 解题要点 ScrollBars 有 4 个值 0 表示没有滚动条 默认值 1 表示控件中只有 水平滚动条 2 表示控件中只有垂直滚动条 3 同时具有水平和垂直滚动条 21 运行下列程序段后 显示的结果为 J1 63 J2 36 If J1 J2 Then Print J2 Else Print J1 A 63 B 36 C 55 D 2332 命题目的 考查考生对条件语句的掌握程度 解题要点 题中是条件语句 If J1 J2 Then Print J2 Else Print J1 即 J1 60 Then degree 1 If a 70 Then degree 2 If a 80 Then degree 3 If a 90 Then degree 4 Print degree degree A degree 1 B degree 2 C degree 3 D degree 4 命题目的 考查考生对条件语句的掌握程度 解题要点 如果 a 60 则 degree 1 如果 a 70 则 degree 2 如果 a 80 则 degree 3 如果 a 90 则 degree 4 考点链接 If Then Else 条件语句和嵌套结构 23 下列程序段的执行结果为 I 4 x 5 Do I I 1 x x 2 Loop Until I 7 Print I I Print x x A I 4 x 258694 B I 7 x 256987 C I 6 x 365840 D I 7 x 390625 命题目的 考查考生对循环控制结构的掌握 解题要点 结构 Do 循环结构 其格式为 Do 语句块 Exit Do Loop Until 循环条件 此循环由于 先执行后检查 所以至少执行一次 本题中 程序运行到循环条件 I 7 的值为 True 停止 所以程序结束运行后 I 7 x 390625 考点链接 Do Loop While 循环结构 Do While Until Loop 循环结构 24 下列程序段的执行结果为 a 5 For k 1 To 0 a a k Next k Print k a A 1 6 B 1 16 C 1 5 D 11 21 命题目的 考查考生对循环控制结构的掌握 解题要点 For 循环有两种格式 其中一种格式是 For 循环变量 初值 To 终值 Step 步长 语句 Exit For 语句 Next 循环变量 此循环语句的执行过程为 循环变量 首先取得 初值 检查是否超过 终值 如果超 过 就一次也不循环而跳出循环 属于 先检查后执行 的类型 现在来看程序段 For k 1 To 0 中 初值为 1 终值为 0 显然当 循环变量 首先取得 初值 1 检查后超过 终值 0 所以 一次也不执行 即最后执行 Print k 1 a 5 考点链接 For 循环结构语句的嵌套结构 25 运行下面的程序后 输出的结果为 Cls Dim t 5 5 as Integer For i 1 To 5 t i i 1 Next For i 1 To 5 For j 1 To 5 Print t i j Next j Print Next I A 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11 1 1 1 1 B 1 1 1 1 1 C 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 D 1 1 1 1 1 命题目的 考查考生对循环结构的掌握 解题要点 程序以矩阵格式输出一个二维数组 由程序可知 数组的主对角线上的元 素赋值为 1 其他元素未赋值 初值为 0 所以输出结果如选项 C 所示 考点链接 Do Loop 循环结构 26 以下属于 Visual Basic 中合法的数组元素的是 A K8 B k 8 C k 0 D k 8 命题目的 考查考生对数组知识的掌握 解题要点 数组元素的正确引用 错解分析 在 Visual Basic 中 数组元素一般形式为 x 整数 括号中的整数是一个确 定值 而且数组名 x 后的圆括号不能省去 也不能由其他的括号代替 所以正确答案是选项 C 考点链接 控件数组的引用 27 Sub 过程与 Function 过程最根本的区别是 A Sub 过程的过程不能返回值 而 Function 过程能返回值 B Function 过程可以有形参 Sub 过程不可以 C Sub 过程可以使用 Call 语句直接使用过程名调用 而 Function 过程不可以 D 两种过程参数的传递方式不同 命题目的 考查考生对函数和过程的理解 解题要点 在 Visual Basic 中有两类过程 一类是系统提供的内部函数和事件过程 另一类是用户根据自己的需要定义的 供事件过程的多次调用 在第二类过程中 涉及最多 的是子过程 它们的共同点都是完成某种特定功能的一组程序代码 不同的是函数是可以直 接返回值的特殊过程 所以函数过程定义时有返回值的类型说明 两者最大的区别就是 Sub 过程的过程不能直接返回值 而 Function 过程能直接返回值 考点链接 函数和过程的定义及引用 28 单击命令按钮时 下列程序的执行结果是 Private Sub Command1 Click Dim a As Integer b As Integer c As Integer a 3 b 4 c 5 Print SecProc c b A End Sub Function FirProc x As Integer y As Integer z As Integer FirProc 2 x y 3 z 2 End Function Function SecProc x As Integer y As Integer z As Integer SecProc FirProc z x y x 7 End Function A 20 B 25 C 37 D 32 命题目的 考查考生对函数调用的应用 解题要点 此题程序代码中用了两层调用 我们对这样的问题要多加小心 不能掉以 轻心 千万不要把实参和相对应的形参弄混淆 主调过程 Command1 Click输出的是 SecProc c b a 的返回值 调用过程 SecProc 时 主调过程分别把实参 c b a 地址传给形参 x y z 此时在过程 SecProc 中 SecProc FirProc a c b 7 由此看出 程序段执行此语句时 将调用过程 FirProc 把实参 a c b 的地址分别传给形参 x y z 此时在过程 FirProc 中 FirProc 2 x y 3 z 2 所以 FirProc a c b 6 4 15 2 27 SecProc a c b 27 3 7 37 考点链接 过程的定义和调用 29 有如下事件过程 Function UNC ByVal x As Integer ByVal y As Integer As Integer Do While y 0 sic x y x y y sic Loop UNC x End Function 以下是该函数的调用过程 该程序的运行结果是 Private Sub Command1 Click Dim a As Integer Dim b As Integer a 12 b 2 x UNC a b Print x End Sub A 0 B 6 C 2 D 80 命题目的 考查考生对函数的定义和调用的运用 解题要点 本题考查函数调用和输出格式的语句 调用 UNC 的过程如下 x 12 y 2 时 sic 6 x 2 y 6 x 2 y 6 时 sic 0 x 6 y 0 y 0 所以跳出循环 输出 x 6 并结束程序 考点链接 过程的定义和调用 30 有如下程序 Private Sub Command1 Click Dim k As Integer m As Integer Dim op As Integer k 4 m 1 op PPC k m Print op op PPC k m Print op End Sub Private Function PPC a As Integer b As Integer Static m As Integer i As Integer m 0 i 2 i i m 1 m i a b PPC m End Function 程序运行后 输出的结果为 A 4 6 B 6 6 C 8 8 D 10 12 命题目的 考查考生对函数及函数参数的运用 解题要点 在 Sub 过程中 程序段先定义了 3 个 Integer 型变量 k m op 并给 k 赋给初值 4 m 的初值为 1 然后调用事件过程 PPC 并将它的值赋给 op 在事件过程 PPC 中定义了两个形参 参数的传送是通过引用实参 即将 k m 的地址作为 a b 的地址 在 PPC 中 将 m I 定义为静态变量 第一次调用后的值仍然保留 但是 m I 分别都有赋值语 句 将它们的值变为 0 2 所以返回值不变 考点链接 过程的定义和调用 以及参数传递方式的选择 31 编写如下事件过程 Private Sub Form KeyDown KeyCode As Integer Shift As Integer Print Chr KeyCode End Sub Private Sub Form KeyPress KeyAscii As Integer Print Chr KeyAscii End Sub 在一般情况下 即不按住 Shift 键和锁定大写键时 运行程序 若按 T 键 则程序输出的 结果是 A T T B t TC T t D t t 命题目的 考查考生对键盘事件的掌握程度 解题要点 KeyPress 事件和 KeyDown 事件各参数的含义 考点链接 Click 事件和 DblClick 事件的运用 32 在用菜单编辑器设计菜单时 不可缺少的项目
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《做最好的自己》的读书心得
- 《老人与海》读书心得集合15篇
- 年产200吨医药中间体项目实施方案
- 年产60万吨新型功能肥料项目实施方案(模板范文)
- 节能改造提升标准厂房环境与成本效益
- 社区老年人健康教育实施纲要
- 武汉轻工大学《硬件描述语言》2023-2024学年第二学期期末试卷
- 西南财经大学《食品微生物学(含食品微生物检验)》2023-2024学年第二学期期末试卷
- 西藏警官高等专科学校《听力障碍儿童心理与教育》2023-2024学年第二学期期末试卷
- 华东交通大学《金融时间序列分析B》2023-2024学年第二学期期末试卷
- 江西省会计师事务所服务收费标准
- DB52T 1657-2022 磷石膏模盒通 用技术要求
- 人工智能应用开发合同
- 与信仰对话 课件-2024年入团积极分子培训
- 高三英语一轮复习备考实践经验分享 课件
- 小学五年级体育教案全册(人教版)
- 戏曲鉴赏学习通超星期末考试答案章节答案2024年
- 化工新材料发展趋势及挑战
- 新人教版高中英语必修二 unit 5词汇默写本
- 2024至2030年中国节能服务产业市场预测及投资策略分析报告
- 六年级《语文下册》期末试卷及答案【可打印】
评论
0/150
提交评论