[计算机类试卷]国家二级(VB)机试模拟试卷30及答案与解析.doc
《[计算机类试卷]国家二级(VB)机试模拟试卷30及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VB)机试模拟试卷30及答案与解析.doc(31页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VB)机试模拟试卷 30及答案与解析 一、选择题 1 为了让计时器控件每隔 10秒产生一个 Timer事件,应把 Interval属性设置为 ( A) 10 ( B) 100 ( C) 1000 ( D) 10000 2 有人在属性窗口中通过设置 Picture属性为命令按钮装入了图片,但没有显示,其原因是 ( A)命令按钮的 Enabled属性为 False ( B)命令按钮的 Sytle属性为 0 - Standard ( C)命令按钮的 Default属性为 False ( D)没有用 DisabledPicture属性为命令按钮装入图片 3 窗体的单击事件过程如下: Pri
2、vate Sub Form_Click() Dim m(10) For k = 1 To 10 m(k) = 11 - k Next k Print m(4) End Sub 运行程序时,单击窗体,则窗体上显示的是 ( A) 7 ( B) 6 ( C) 5 ( D) 4 4 窗体的单击事件过程如下: Private Sub Form_Click() Dim str As String str = InputBox(“Input string :“) For i = 1 To Len(str) s1 = UCase(Mid(str, i, 1) + s1 Next i Print s1 End
3、Sub 运行程序时,单击窗体,输入 visualbasic,则窗体上显示的是 ( A) CISABLAUSIV ( B) VISUALBASIC ( C) visualbasic ( D) cisablausiv 5 有如下程序代码: Private Sub Form_Click () Dim a As Integer a = 2 Sum = 0 For i = 1 To 3 Sum = Sum + f(a) Next i Print Sum End Sub Function f(m As Integer) As Integer Static b As Integer b = b + 1 f
4、= m * b End Function 运行程序,单击窗体后,窗体 上显示的是 ( A) 12 ( B) 3 ( C) 6 ( D) 9 6 窗体的单击事件过程如下: Private Sub Form_Click() Dim a(5, 5) As Integer For i = 1 To 5 For j = 1 To 5 a(i, j) = i * 2 + j If i = j Then Sum = Sum + a(i, j) End If Next j Next i Print Sum End Sub 以下关于上述程序的叙述中,错误的是 ( A)输出结果是数组 a中各元素值之和 ( B)数
5、组 a默认的行、列最小下标均为 0 ( C) a(4,3)的值是 11 ( D) a(2,4)的值是 8 7 程序代码如下: Private Sub Form_Click () a = 3: b = 3 Call f(a, b) Print a; b End Sub Private Sub f(ByVal x, ByRef y) x = x + x y = y + y End Sub 运行程序,单击窗体后,窗体上显示的是 ( A) 3 6 ( B) 3 3 ( C) 6 3 ( D) 6 6 8 窗体上有一个名称为 Opt1的单选按钮控件数组,包含 2个单选按钮,下标分别为 1、 2,标题分别
6、为 “显示图片 “、 “显示文本 “。还有一个名称为 Picture1的图片框和一个名称为 Text1的文本框。工程文件的程序代码如下: Private Sub Form_Load() Picture1.Picture = LoadPicture(“e:p1.bmp“) Text1.Text = “VisualBasic“ Picture1.Visible = False Text1.Visible = False End Sub Private Sub Opt1_Click(Index As Integer) If Index = 1 Then Picture1.Visible = True
7、 Text1.Visible = False End If If Index = 2 Then Picture1.Visible = False Text1.Visible = True End If End Sub 对于上述程序代码,以下叙述中错误的是 ( A)如果把 If语句中的条件 Index = 1改为 Opt1=True ,不影响程序的正确执行 ( B)过程的参数 Index对应于被选中单选按钮的下标 ( C)当单击 “显示图片 “单选按钮时,显示图片框及其中的图片 ( D)当单击 “显示文本 “单选按钮时,显示文本框及其中的文本 9 窗体上有一个名称为 List1的列表框控件,其
8、List属性值为一组花卉的名称。一个名称为 Picture1的图片框。窗体外观如图所示。程序代码如下: Private Sub List1_Click() For i=0 To List1.Listcount-1 if List1.Selected(i)=True Then Picture1.Picture=LoadPicture(“e:p“ x End Sub 运行程序时,单击窗体,窗体上显示的是 ( A) 3 12 ( B) 12 3 ( C) 4 13 ( D) 13 4 11 窗体上有一个名称为 Command1的命令按钮。窗体的两个鼠标事件过程如下: Private Sub Form
9、_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) Command1.Move X, Y End Sub Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) Command1.Move X, Y End Sub 对于以上两个事件过程,以下叙述中正确的是 ( A)参数 Button 用于确定按下的鼠标键 ( B)两个事件过程的功能是完全等价的 ( C) Shift值用于确定 Sh
10、ift键的状态 ( D)程序有错,程序运行中命令按钮的位置不能改变 12 窗体的单击事件过程如下: Private Sub Form_Click() n = FreeFile Open “e:f1.txt“ For Input As n Do While Not EOF(n) Line Input #n, str1 Print str1 Loop Close End Sub 对于以上程序,如下叙述中错误的是 ( A) Open打开一个随机文件 ( B) n = FreeFile的作用是自动获取文件号,并赋值给 n ( C) Line Input语 句从 #n对应的文件中读数据,并赋值给 str
11、1 ( D) Not EOF(n)的含义是没有到达 n所对应文件的末尾 13 设某二叉树的后序序列为 CBA,中序序列为 ABC,则该二叉树的前序序列为 ( A) BCA ( B) CBA ( C) ABC ( D) CAB 14 下列叙述中正确的是 ( A)存储空间不连续的所有链表一定是非线性结构 ( B)结点中有多个指针域的所有链表一定是非线性结构 ( C)能顺序存储的数据结构一定是线性结构 ( D)带链的栈与队列是线性结构 15 算法时间复杂度的度量方法是 ( A)算法程序的长度 ( B)执行算法所需要的基本运算次数 ( C)执行算法所需要的所有运算次数 ( D)执行算法所需要的时间 1
12、6 设循环队列为 Q(1: m),初始状态为 front=rear=m。现经过一系列的入队与退队运算后, front=rear=1,则该循环队列中的元素个数为 ( A) 1 ( B) 2 ( C) m-1 ( D) 0或 m 17 计算机软件的构成是 ( A)源代码 ( B)程序和数据 ( C)程序和文档 ( D)程序、数据及相关文档 18 下面不属于软件设计阶段任务的是 ( A)软件的 详细设计 ( B)软件的总体结构设计 ( C)软件的需求分析 ( D)软件的数据设计 19 下面属于黑盒测试方法的是 ( A)边界值分析法 ( B)基本路径测试 ( C)条件覆盖 ( D)条件 -分支覆盖 2
13、0 一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是 ( A) 1:1联系 ( B) 1:m联系 ( C) m:1联系 ( D) m:n联系 21 在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是 ( A)概念数据模型 ( B)逻辑数据模型 ( C)物理数据模型 ( D)关系数据模型 22 以下合法的 VB变量名是 ( A) x_y ( B) Print ( C) _b ( D) m-n 23 以下关于 VB的叙述中,错误的是 ( A) VB的窗体模块只包含由控件组成的窗体 ( B)在 VB集成开发环境中,既可以运行程序,也可以调试程序 (
14、 C) VB采用事件驱动的编程机制 ( D) VB程序可以编译为 .exe文件 24 VB工程文件的扩展名是 ( A) .vbp ( B) .frm ( C) .vbg ( D) .bas 25 设有数组声明语句如下: Dim a(-1 to 2, ,0 to 5) a所包含的数组元素个数是 ( A) 24 ( B) 20 ( C) 18 ( D) 15 26 能够被窗体或控件所识别的操作称为 ( A)事件 ( B)方法 ( C)过程 ( D)属性 27 函数表达式 Sgn(-10)的值是 ( A) -1 ( B) 0 ( C) 1 ( D) 10 28 设: a = 3, b = 5, c
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VB 模拟 30 答案 解析 DOC
