2009年全国计算机等级考试二级VB笔试试题
- 格式:doc
- 大小:176.50 KB
- 文档页数:13
全国计算机二级《VB》练习题及答案全国计算机二级《VB》练习题及答案9月计算机等级考试将于9月23日-26日举行,目前处于紧张的备考阶段,以下是店铺搜索整理的一份全国计算机二级《VB》练习题及答案,供参考练习,预祝考生们考出自己理想的成绩!想了解更多相关信息请持续关注我们店铺!1.双击窗体中的对象后,VB将显示的窗口是(C)(单)A.工具箱B.项目(工程)窗口C.代码窗口D.属性窗口2.下述选项中,VB的程序设计方法是(B)(单)A.面向对象、顺序驱动B.面向对象、事件驱动C.面向过程、事件驱动D.面向过程、顺序驱动3.在VB中,要将一个窗体装载到内存进行变量初始化等预处理,但没有显示该窗体,应使用的方法或语句是(C)(单)A.ShowB.UnloadC.LoadD.Hide4.文本框的默认属性是(B)(单)A.CaptionB.TextD.Top5.标签默认属性是(A)(单)A.CaptionD.Top6.执行以下程序段:a$="abbacddcba"For I=6 To 2 Step -2X=Mid(a,I,I)Y=Left(a,I)z=Right(a,I)z=Ucase(X&Y&z)Next IPrint z输出结果为(B)(单)A.ABAB.BBABBAC.ABBABAD.AABAAB7.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Option Base 1Private Sub Command1_Click( )Dim a As Varianta=Array(1,2,3,4,5)Sum=0For I=1 To 5Sum = sum+a(I)Next Ix=Sum/5For I =1 To 5If a(I)>x Then Print a(I);End Sub程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)A.1 2B.1 2 3C.3 4 5D.4 58.假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。
2009年全国计算机等级考试二级VB笔试试题(1)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)设在菜单编辑器中定义了一个菜单项,名为menu1。
为了在运行时显示该菜单项,应使用的语句是A. menu1.Enabled=TrueB. menu1.Enabled=FalseC. menu1.Visible=TrueD. menu1.Visible=False(2)以下合法的Visual Basic标识符是A. DoWhileB. DoC. 56dD. A#BC(3)数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及()。
A. 数据的存储结构B. 计算方法C. 数据映象D. 逻辑存储(4)以下语句正确的是()。
A. CommonDialoFilter=All Files i*.*I Pictures(*.bmp)|*.bmpB. CommonDialoFliter="All FileS"|"*.*"|"Pictures(*.bnlp)|"*.bmp"C. CommonDialoFilter=="All Files|*.*|Pictures(*.bmp)|*.bmp"D. CommonDialoFilter={ All Files |*.*| Pictures(*.bmp)|*.bmp}(5)下述关于数据库系统的叙述中正确的是A. 数据库系统中数据的一致性是指数据类型一致B. 数据库系统比文件系统能管理更多的数据C. 数据库系统减少了数据冗余D. 数据库系统避免了一切冗余(6)软件凋试的目的是()。
A. 发现错误B. 改正错误C. 改善软件的性能D. 挖掘软件的潜能(7)在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下程序:程序运行后,如果单击命令按钮,则在文本框中显示的内容是A. 0B. 14C. zD. Str(z)(8)Visual Basic 6.0变量名Num@的类型是()。
浙江省2009年春二级VB考试试卷及答案2009年春浙江省高等学校计算机等级考试试卷(二级Visual Basic) 试题1 阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】输入n后,计算并显示下列表达式的值。
1?1111????? 234n运行时初始界面如下图左所示,输入10并按回车键后的界面如下图中所示,按“计算”按钮后的界面如下图右所示。
【程序】Dim n As Integer Private Sub Form_Load() Command1. (1)End Sub Private Sub Text1_(2)(K As Integer) If K 13 Then Exit Sub(3) If n > 0 Then = True= False Else = \ End If End Sub Private Sub Command1_Click() Dim yAs Single, i As Integer For i = 1 To n (4)Next i = y= False = True= \ 1 End Sub 【供选择的答案】(1) A、Enabled=True B、Enabled=False C、Visible=True D、Visible=False (2)A、KeyPressB、ClickC、Change(3) A、k=B、k = 13C、n = 13D、KeyDown D、n = (4) A、y = y + 1/n B、y = y + 1\\n C、y = y + 1/i D、y = y + 1\\i 试题2 阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】运行时输入10个数后,输出其中较小的5个数。
【程序】Private Sub Command1_Click() Dim a(10) As Single, t As Single, i As Byte, j As Byte, k As Byte For i = 1 To 10 a(i) = InputBox( (5)) Next i Fori = 1 To 9(6)For j = i +1 To 10 If (7)Then k = j Next j t = a(i): a(i) = a(k): a(k) = tNext i For i = (8)Print a(i) Next i End Sub 【供选择的答案】(5) A、\、\C、\、\(6) A、k = i B、i = k C、k = i + 1D、i = k + 1 (7) A、a(j) a(i)C、a(j) > a(k)D、a(j) D、5 To 10 试题3 阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
2009年全国计算机等级考试二级VB语言模拟试卷(三)1 在窗体上有1个名为Cd1的通用对话框,为了在运行程序时打开保存文件对话框,则在程序总应使用的语句是A)Cd1.Action=2B)Cd1.Action=1C)Cd1.ShowSave=TureD)Cd1.ShowSave=02 下面关于菜单的叙述中错误的是A)各级菜单中的所有菜单项的名称必须唯一B)同一子菜单中的菜单项名称必须唯一,但不同子菜单中的菜单项名称可以相同C)弹出式菜单也用菜单编辑器编辑D)同一子菜单中的菜单项名称必须唯一,不同子菜单中的菜单项名称不可以相同3 已知有下面的过程Private Sub proc1(a As Integer,b As String,Optional x As Boolean)……End Sub正确调用此过程的语句是A)Call procl(5)B)Call proc1 5,”abc”,FalseC)proc1(12,”abc”,True)D)proc1 5, “abc4 在窗体上有一个文件名称为Text1的文本框和1个名称为Command1的命令按钮,要求在程序执行时,每单击命令按钮一次,文本框向右移动一定距离。
下面能够正确实现上述功能的程序是A)Private Sub Command1_Click()Text1.Left=100End SubB) Private Sub Command1_Click()Text1.Left= Text1.Left-100End SubC)Private Sub Command1_Click()Text1.Move.Text.Left+100End SubD) Private Sub Command1_Click()Text1.Move.Text.LeftEnd Sub5 某人创建了1个工程,其中的窗体名称为Form1;之后又添加了1个名为Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是A)在工程属性对话框中把“启动对象”设置为Form2B)在Form1的Load事件过程中加入语句Load Form2C)在Form2的Load事件过程中加入语句Form2.ShowD)在Form2的TabIndex属性设置为1,把Form1的TabIndex属性设置为26 计算1+3+5+……+99的值,某人编程如下k=1s=0While k<=99k=k+2 : s=s+kWendPrint s在调试时发现运行结果有错误,需要修改。
2009年3月28日全国计算机等级考试VB考试卷一、选择题1.下列叙述中正确的是A. 栈是“先进先出”的线性表B. 队列是“先进后出”的线性表C. 循环队列是非线性结构D. 有序线性表既可以采用顺序存储结构,也可以采用链式存储结构考核知识点:(1) 数据结构答案:D分析:栈是“先进后出”的线性表;队列是“先进先出”的线性表;循环队列是线性结构2.支持子程序调用的数据结构是A. 栈B. 树C. 队列D. 二叉树考核知识点:(1) 数据结构具体应用答案:A分析:栈是“先进后出”的线性表,栈具有记忆作用3.某二叉树有5个度为2的结点,则该二叉树中叶子结点数是A. 10B. 8C. 6D. 4考核知识点:(1) 二叉树的性质答案:C分析:二叉树的性质:度为0的结点(即叶子结点)总是比度为2的结点多一个4.下列排序方法中,最坏情况下比较次数最少的是A. 冒泡排序B. 简单选择排序C. 直接插入排序D. 堆排序考核知识点:(1) 常用算法的时间复杂度答案:D分析:交换类排序法:(1)冒泡排序法,需要比较的次数为n(n-1)/2;(2)快速排序法。
插入类排序法:(1)简单插入排序法,最坏情况需要n(n-1)/2次比较;(2)希尔排序法,最坏情况需要O(n1.5)次比较。
选择类排序法:(1)简单选择排序法,最坏情况需要n(n-1)/2次比较;(2)堆排序法,最坏情况需要O(nlog2n)次比较5.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于应用软件的是A. 编译程序B. 操作系统C. 教务管理系统D. 汇编程序考核知识点:(1) 软件的分类答案:C分析:编译程序、操作系统和汇编程序都属于系统软件6.下面叙述中错误的是A. 软件测试的目的是发现错误并改正错误B. 对被调试的程序进行“错误定位”是程序调试的必要步骤C. 程序调试通常也称为DebugD. 软件测试应严格执行测试计划,排除测试的随意性考核知识点:(1) 软件测试与调试的区别答案:A分析:软件测试的目的是发现错误,而改正错误不属于软件测试的目的,属于调试的目的7.耦合性和内聚性是对模块独立性度量的两个标准。
安徽省2009年VB省二级笔试试题及答案一、单项选择题(每题1分,共40分)1、在计算机领域中,MIPS通常用来描述计算机的( )A)运算速度B)内存容量C)分辨率D)主频2、下面属于计算机输出设备的是( )A)显示器B)鼠标C)键盘D)扫描仪3、微型计算机在工作中突然断电,则( )中的信息全部丢失。
A)硬盘B)RAM C)ROM D)光盘4、若X是二进制1011,Y是十进制13,Z是十六进制1D,则X、Y、Z从大到小的顺序是( )。
(X、Y、Z都是无符号数)A)Z YX B)Y Z X C)XYZ D)ZXY5、在Windows中,下面关于删除文件的描述错误的是( )。
A)U盘上的文件删除后,不能从回收站中还原B)可以不经过回收站直接将文件删除C)可以将文件先复制到回收站,需要时再将其从回收站还原D)利用“清空回收站”选项可以把回收站中的文件全部删除6、下面关于E-mail功能的描述中,错误的是( )A)在发电子邮件时,可以同时发送给多人B)在发电子邮件时,可以发送附件C)在接收电子邮件时,可以将附件下载到本地计算机上D)在接收电子邮件时,必须将附件下载到本地计算机上7、为减少多媒体数据所占存储空间,常采用( )技术。
A)高速缓冲B)数据压缩C)多通道D)流媒体8、,cn中的“http”指的是( )。
A)计算机主机域名B)文件传输协议C)超文本传输协议D)TCP/IP协议9、下面关于计算机病毒的描述中,正确的是( )。
A)计算机病毒不能感染安装了杀毒软件的计算机系统B)计算机病毒只能通过网络传播C)计算机病毒不能感染加密或压缩后的文件D)计算机病毒可以通过U盘进行传播10、下面系统软件中,最核心的是( )A)编译系统B)语言处理系统C)操作系统D)数据库管理系统11、在Visual Basic 6.0的设计模式下,双击窗体上的某个控件,打开的窗口是( )A)工程资源管理窗口B)代码窗口C)属性窗口D)工具箱窗口12、以下叙述错误的是( )A)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B)程序运行时,双击一个窗体,则触发该窗体的Dblclcik事件C)Visual Basic应用程序只能以解释方式执行D)事件可以由用户触发,也可以由系统触发13、以下不属于Visual Basic6.0系统的文件类型是( )A).Frm B).Bas C).Cpp D).Vbp14、在Visual Basic 6.0中编写代码,如果要强制显示声明变量,可在窗体模块或标准模块的声明中加入语句( )A)Option Explicit B)Option Compare C)Option Base 0 D)Option Base 115、下列选项中( )不是Visual Basic常量A“Good Luck” B)PI C)1.5E-03 D)16.341216、以下声明语句中错误的是( )A)Const varl=123 B)Dim varl=”abc”C)Public varl As Integer D)Static varl As Integer17、骰子是一个正六面体,分别用1~6代表其六个面,掷一次骰子出现的数可表示为( )A)Int(Rnd*6+1) B) Int(Rnd*6) C) Int(Rnd*7) D) Int(Rnd(6)+1)18、声明变量n为整型,执行语句n=4.5后,( )。
2009年全国计算机等级考试二级VB笔试试题
一、选择题
(1) 下面叙述正确的是(C)
A. 算法的执行效率与数据的存储结构无关
B. 算法的空间复杂度是指算法程序中指令(或语句)的条数
C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止
D. 以上三种描述都不对
(2) 以下数据结构中不属于线性数据结构的是(C)
A. 队列
B. 线性表
C. 二叉树
D. 栈
(3) 在一棵二叉树上第5层的结点数最多是(B) 注:由公式2k-1得
A. 8
B. 16
C. 32
D. 15
(4) 下面描述中,符合结构化程序设计风格的是(A)
A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
B. 模块只有一个入口,可以有多个出口
C. 注重提高程序的执行效率
D. 不使用goto语句
(5) 下面概念中,不属于面向对象方法的是 (D) 注:P55-58
A. 对象
B. 继承
C. 类
D. 过程调用
(6) 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是
(B)-
A. 可行性分析
B. 需求分析
C. 详细设计
D. 程序编码
(7) 在软件开发中,下面任务不属于设计阶段的是(D)。
2009年全国计算机等级考试二级VB笔试试题(3)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)下列说法错误的是A. 标准模块也称程序模块文件,扩展名是.basB. 标准模块由程序代码组成C. 标准模块只用来定义一些通用的过程D. 标准模块不附属于任何一个窗体(2)以下各项,可以作为V isual Basic变量名的是()。
A. BookB. 2_SeekC. 123.58D. Book-1(3)以下关系表达式中。
其值为False的是A. ”BCD”>”bCD”B. ”you”<>”we”C. ”BASIC”=UCase(”Basic”)D. ”double”>”doub”(4)结构化程序设计的3种结构是:()A. 顺序结构、选择结构、转移结构B. 分支结构、等价结构、循环结构C. 多分支结构、赋值结构、等价结构D. 顺序结构、选择结构、循环结构(5)程序设计方法要求在程序设计过程中()。
A. 先编制出程序,经调试使程序运行结果正确后再画出程序的流程图B. 先编制出程序,经调试使程序运行结果正确后再在程序中的适当位置处加注释C. 先画出流程图,再根据流程图编制出程序,最后经调试使程序运行结果正确后再在程序中的适当位置处加注释D. 以上三种说法都不对(6)在窗体上嚼一个命令按钮(其NAME属性为cmdFinD.,然后编写如下代码:运行上面的程序,单击命令按钮.其输出结果是A. 26B. 3678C. 5678D. 8765(7)数据处理的最小单位是A. 数据B. 数据元素C. 数据项D. 数据结构(8))以下叙述中,不准确的描述是A. Shift参数是KeyDown事件发生时,Shift、Ctrl和Ah三个键的状态B. KeyDown事件的参数与KcyUp事件的参数一致C. KeyCode参数与Keyt’tess事件的KeyAscii参数是一样的D. KeyDoven事件的参数不能省略(9)对下列二叉树进行后序遍历的结果是()。
2009秋计算机等级考试(二级)Visual Basic 程序设计 第二部分第二部分 Visual Basic 程序设计一.单选题21.要将焦点设置在某个控件上,以下四个选项中正确的是 21 。
A. 只能使用鼠标直接点击控件B. 只能使用Tab 键将焦点移到该控件C. 只能在程序中调用该控件的SetFocus 方法D. A 、B 、C 三选项中涉及的方法均可使用22.在下列属性中,属于CommandButton 控件、ListBox 控件共有的是 22 。
A. Caption 、TextB. Visible 、FontC. Caption 、VisibleD. List 、Visible23. 数学表达式y x e yx Sin +︒+++π2ln )30(对应的Visual Basic 表达式是 23 。
A. Sin(30*3.14159/180)+Sqr(Log(x)+y)/2*3.14159+Exp(x+y)B. (Sin(30*π/180)+Sqr(Ln(x)+y))/(2*π+Exp(x+y))C. Sin(30*180/3.14159)+Sqr(Log(x)+y)/(2*3.14159+e^(x+y))D. (Sin(30*3.14159/180)+Sqr(Log(x)+y))/(2*3.14159+Exp(x+y))24. 下面的关系表达式中,运算结果为True 的是 24 。
A. CInt(1.5)=Int(1.5)B. Fix(1.5)=Int(1.5)C. Fix(-1.5)=CInt(-1.5)D. Fix(-1.5)=Int(-1.5)25. 下面有关数组的叙述中,不正确的是 25 。
① 在过程中用ReDim 语句定义的动态数组,其下标的上下界可以是变量 ② 数组作为形式参数时,传递的是每个数组元素的值③ 在窗体模块的通用声明处可以用Public 说明一个全局数组④ 数组定义语句中可以用负数或小数来指定某一维的维下界或维上界的值A. ②③B. ①③④C. ①②③④D. ③④26. 以下关于文件的叙述中,错误的是 26 。
2009秋VB考试真题及参考答案第一部分:计算机基础知识1.下列关于个人移动通信的叙述中,错误的是____A.第1代个人移动通信(简称1G)采用的通信技术是数字通信技术B.目前广泛使用的GSM手机采用的通信技术属于第2代移动通信技术(简称2G)C.第3代移动通信技术(简称3G)将无线通信与互联网、多媒体通信相结合D.3G有多个国际技术标准,其中也有我国自主制定的3G技术标准。
2.在下列有关集成电路的叙述中,正确的是2。
A.现代集成电路所使用的半导体材料都是硅B.所有的集成电路都是数字集成电路C.Moore定律认为单块集成电路的集成度平均每年翻一番D.Intel公司微处理器产品Core 2 Duo,其集成度已高达数千万个电子元件3.与十六进制数AB等值的八进制数是3 。
A. 253B.254C.171D.1724.在下列有关PC机CPU的叙述中,错误的是4。
A.CPU中包含几十个甚至上百个寄存器,用来临时存放数据、指令和控制信息B.所有PC机的CPU都具有相同的指令系统,因而PC机可使用相同的软件C.一台计算机至少包含1个CPU,也可以包含2个、4个、8个甚至更多个CPUD.Intel公司是国际上研制和生产CPU的主要公司,我国也能生产CPU5.在下列有关PC机主板上部件的叙述中,错误的是5 。
A.BIOS保存在主板上的一个闪存中,其内容在关机后通常不会改变B.CMOS中保存有用户设置的开机口令,关机后主板上的电池继续给CMOS供电C.启动CMOS设置程序可以重新设置CMOS中的数据,该程序是BIOS的组成部分D.网卡通常集成在主板上,由主板上独立的IC实现其功能,与芯片组无关6.从PC机存储器的层次结构来看,下列存储器中存取速度最快的是6 。
A.Cache存储器B.RAM和ROMC.寄存器D.硬盘和优盘7.在下列4种PC机常用I/O接口中,数据传输速率最高的是7。
A.PS/2B.SATAC.IEEE-1394bB 2.08.在下列有关I/O操作、I/O总线和I/O接口的叙述中,错误的是8。
2009年9月全国计算机等级考试二级VB笔试试题及答案一、选择题(每小题2分,共70分)1.下列数据结构中,属于非线性结构的是()。
A. 循环队列B.带链队列C.二叉树D.带链栈答案C解析树均是非线性结构2. 下列数据结构中,能够按照”先进后出”原则存取数据的是()。
A. 循环队列B.栈C.队列D.二叉树答案 B 解析:栈是先进后出或后进先出的线性表3. 对于循环队列,下列叙述中正确的是()。
A.队头指针是固定不变的B.队头指针一定大于队尾指针C.队头指针一定小于队尾指针D.队头指针可以大于队尾指针,也可以小于队尾指针答案D解析:如果队头指针大于队尾指针说明队列已经循环存放数据了,如果队头指针小于队尾指针说明没有进行循环存放4. 算法的空间复杂度是指()。
A.算法在执行过程中所需要的计算机存储空间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的临时工作单元数答案A解析:算法的空间复杂度是指执行算法所需要的内存空间,包括算法程序所占空间,输入的初始数据所占空间和执行过程中所需要的额外空间.5. 软件设计中划分模块的一个准则是()。
A. 低内聚低耦合B. 高内聚低耦合C. 低内聚高耦合D. 高内聚高耦合答案B解析:模块内部各元素之间的联系要紧密,高内聚,模块间的连接的紧密程度要低,低耦合,这样可以提高模块的独立性.6.下列选项中不属于结构化程序设计原则的是()。
A.可封装B.自顶向下C.模块化D.逐步求精答案A7.软件详细设计产生的图如下该图是( ).A.N-S图B. PAD图C. 程序流程图D.E-R图答案C8.数据库管理系统是()。
A. 操作系统的一部分B.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统答案B9.在E-R图中,用来表示实体联系的图形是()。
A.椭圆形B.矩形C.菱形D .三角形答案C10.有三个关系R,S,T 如下:RST其中关系T由关系R和S通过某种操作得到,该操作称为()。
1 二级vb 题库全国计算机等级考试52000. 下列叙述中正确的是(C)(单) A.只有窗体才是Visual Basic 中的对象 B.只有控件才是Visual Basic 中的对象 C.窗体和控件都是Visual Basic 中的对象D.窗体和控件都不是Visual Basic 中的对象52001.下列可以激活属性窗口的操作是(D)(单) A.用鼠标双击窗体的任何部位 B.执行"文件"菜单中的"属性窗口"命令C.执行"编辑"菜单中的"属性窗口"命令D.按F4 键52002 下列能打开工具箱窗口的操作是(A)(单) A.执行"视图"菜单中的"工具箱"命令B.按Alt 键C.单击属性窗口上的"工具箱"按钮 D.按Ctrl 键52003.假定已在一个窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置该窗体的Name 属性,预先应执行的操作是(D)(单) A.单击窗体上有控件的地方 B.单击任一个控件 C.不执行任何操作D.双击窗体的标题栏52004.为了把窗体上的某个控件变为活动的,应执行的操作是(B)(单) A.单击窗体的空白处 B.单击该控件的内部 C.双击该属性列表框 D.双击窗体52005.确定一个控件在窗体上的位置的属性是(D)(单) A.Width 或Height B.Top 和Height C.Top 或Width D.Top 和Left 52006.确定一个窗体或控件的大小的属性是(A)(单) A.Width 或Height B.Top 和Width C.Top 或Left D.Top 和Left 52007.为了同时改变一个活动控件的高度和宽度,正确的操作是(A)(单) A.拖拉位于控件左上角 B.只能拖拉位于控件右下角 C.只能拖拉位于控件左下角 D.不能同时改变控件的高度和宽度52008.面向对象的程序设计指满足(B)(单) A.虚拟化、结构化、动态化 B.封装性、继承性、多态性 C.对象的链接、动态链接、动态数据交换 D.ODBC、DDE、OLE 52009.用户在屏幕上画出应用程序界面,并设置好对象的属性,系统便可以自动生成程序代码,这称为(A)(单) A.面向对象的程序设计 B.结构化程序设计 C.事件驱动的编程机制 D.程序设计52010.VB 集成开发环境开发的应用程序不适宜的运行环境是(A)(单) A.WINDOS 32 B.WINDOWS 9X 2C.WINDOWS NTD.WINDOWS 2000 52011.VB6 共有三个版本,按功能从弱到强的顺序排列应是(C)(单) A.学习版、专业版和工程版 B.学习版、工程版和专业版 C.学习版、专业版和企业版 D.学习版、企业版和专业版52012.VB 集成开发环境有三种工作状态,不属于三种工作状态之一的是(B)(单) A.设计状态B.编写代码状态C.运行状态D.中断状态52013.不能打开代码窗口的操作是(B)(单) A.双击窗体设计器的任何地方 B.按下F 键 C.单击工程窗口中的"查看代码"按钮 D.选择"视图"下拉菜单中的"代码窗口" 52014.在VB 中,工程文件的扩展名是(B)(单) A..frm B..vbp C..bas D..frx 52015.在VB 中,窗体文件的扩展名是(A)(单) A..frm B..vbp C..bas D..frx 52016.VB 集成开发环境可以(D)(单) A.编辑、调试、运行程序,但不能生成可执行程序 B.编辑、生成可执行程序、运行程序,但不能调试程序 C.编辑、调试、生成可执行程序,但不能运行程序 D.编辑、调试、运行程序,也能生成可执行程序52017.英文"VISUAL"的含义是(A)(单) A.可视化B.集成C.结构化D.调试52018.标准模块文件的扩展名是(C)(单) A.frm B.vbp C.bas D.vbg 52019.VB 集成开发环境中,在(C)中编写代码(单) A.状态栏B.属性列表框C.代码框D.标题栏52020.在面向对象的程序设计过程中,英文缩写"OOP"的含义是(C)(单) A.事件驱动的编程机制 B.结构化程序设计语言 C.面向对象的程序设计D.可视化程序设计52021.在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5 秒发生一次计时器事件,则以下正确的属性设置语句是(D)(单) A.Timer1.Interval=0.5 B.Timer1.Interval=5 C.Timer1.Interval=50D.Timer1.Interval=500 52022.在窗体上画一个名称为Command1 的命令按钮,然后编写如下事件过程:Private Sub Command1_Click( ) Static x As Integer Cls For t=1 To 2 y=y+x x=x+2 Next t Print x,y 3 End Sub 程序运行后,连续三次单击Command1 按钮后,窗体上显示的是(A)(单) A.4 2 B.12 18 C.12 30 D.4 6 52023.以下关于多重窗体程序的叙述中,错误的是(A)(单) A.用Hide 方法不但可以隐藏窗体,且能清除内存中的窗体 B.在多重窗体程序中,各窗体的菜单是彼此独立的 C.在多重窗体程序中,可以根据需要指定启动窗体 D.对于多重窗体程序中,单独保存每个窗体52024.以下关于文件的叙述中,错误的是(B)(单) A.顺序文件中的记录一个接一个顺序存放 B.随机文件中记录的长度是不相同的 C.执行打开文件的命令后,自动生成一个文件指针D.EOF 函数作用是判断文件的指针是否指向文件末尾52025.以下叙述中错误的是(D)(单) A.事件过程是响应特定事件的一段程序 B.不同的对象可以具有相同名称的方法 C.对象的方法是执行指定操作的过程 D.编程者可以自由更改代码框右上边的过程列表的事件名称52026.以下合法的Visual Basic 变量的名称是(A)(单) A.a3 B.Const C.9abc D.a#x! 52027.当一个复选框被选中时,它的Value 属性的值是(C)(单) A.3 B.2 C.1 D.0 52028.表达式 5 Mod 3+5\3 的值是(B)(单) A.0 B.3 C.4 D.6 52029.设x=4,y=8,z=7, 表达式:(x<y) Or z<x 的值是(C)(单) A.1 B.-1 C.TRUE D.FALSE 52030.在窗体上画一个名称为Command1 的命令按钮,然后编写如下事件过程:Private Sub Command1_Click( )a$="VisualBasic" Print String(3,a$) End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是(A)(单) A.VVV B.VisC.sicD.11 52031.设有如下程序段:x=2 For c=1 To 4 Step2 x=x+c Next c 运行以上程序后,x 的值是(A)(单) A.6 B.7C.8D.9 52032.以下叙述中错误的是(A)(单) A.在KeyPress 事件过程中不能识别键盘键的按下与释放 B.在KeyPress事件过程中不能识别回车键 C.在KeyDown 和KeyUp 事件过程中,从键盘输入的字母"A"和字母"a"对应的KeyCode 视作相同的字 4 母 D.在KeyDown 和KeyUp 事件过程中,从大键盘上输入的"1"和从右侧小键盘上输入的"1"被视作不同的字符52033.执行如下两条语句,窗体上显示的是(C)(单) A=9.8596 Print Format(a,"000.00") A.0,009.86 B.9.86 C.009.86 D.0,009.86 52034.在窗体上画一个名称为CommandDialog1 的通用对话框,一个名称为Command1 的命令按钮。
全国计算机二级考试《VB》操作试题及答案全国计算机二级考试《VB》操作试题及答案一、基本操作题(1)请在名称为Forml的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。
再在滚动条下面画两个名称分别为L1和L2的标签,并分别显示1和100,运行时的窗体如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。
(2)在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得在程序运行时,单击“复制”选项菜单,则把Textl中的内容复制到Text2中,单击“清除”选项菜单,则清除Text2中的内容(即在Text2中填入空字符串)。
运行时的窗体如图所示。
要求在程序中不得使用任何变量,每个事件过程中只能写一条语句。
注意:存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sjt2.frm。
二、简单应用题(1)在考生文件夹F有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index 属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为Textl的文本框。
窗体文件中已经给出了Opl的Click事件过程,但不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容,使得在程序运行时单击“飞机”或“火车”单选按钮时,在Textl中显示“我坐飞机去”或“我坐火车去”,单击“汽车”单选按钮时,在Text1中显示“我开汽车去”,如图所示。
二级VISUAL BASIC机试真题2009年03月1 基本操作题请根据以下各个小题的要求设计Visual Basic应用程序(包括界面和代码)。
1、在窗体上拖拉出一个文本框,名称为Txt1,Text属性为空白。
再画一个列表框,名称为Lst1,通过属性窗口向列表框中添加4个项目,分别为“aaaa”、“bbbb”、“cccc”和“dddd”(如下图所示)。
编写适当的事件过程,使程序运行后,在文本框中输入一个字符串,如果双击列表框中的任一项,则把文本框中的字符串添加到列表框中。
程序运行时的窗体界面如下图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。
2、在名称为Form1的窗体上建立两个名称分别为Command1和Command2.标题分别为“上午”和“下午”的命令按钮。
编写适当的事件过程,要求程序运行后,如果单击“上午”命令按钮,在窗体上显示“上午9:00—12:00”;如果单击“下午”命令按钮,在窗体上显示“下午12:00—18:00”。
程序中不能使用任何变量,直接显示字符串。
程序运行结果如下图所示。
注意:保存时必须存放在考生文件夹下,窗体文件名为sjt2.frm,工程文件名为sjt2.vbp。
2 简单应用题1、在考生文件夹下有工程文件djks030.vbp及窗体文件djks030.frm。
根据下文的描述,编写相应的程序。
存盘时不得改变文件名和文件夹。
本题描述如下:在窗体上有一个名为Image1的图像框,要求程序运行后,每用鼠标左键点击图像框一次,则图像框的高与宽都增加300;每用鼠标右键点击图像框一次,图像框的高与宽都减小300。
窗体的高与宽为3500,图像框最大化时不允许超过窗体的大小,最小化时图像框的高与宽不小于500(高与宽的单位为twip)。
程序运行时的窗口界面如下图所示。
2、在考生文件夹中有文件sjt4.vbp及其窗体文件sjt4.frm,该程序是不完整的,请在有“?”的地方填入正确内容,然后删除“?”及代码前的所有注释符(即'号),但不能修改其他部分。
计算机二级VB考试题及答案计算机二级VB考试题及答案「篇一」1.以下程序段运行的结果为(B)(单)Private Sub Form_ClickMyDate = #7/21/1997#Print Format(MyDate, "m/d/yy")Print Format(MyDate,"yyyy年m月dd日")End SubA.7/21/97 1997年7月21日B.7-21-97 1997年7月21日C.97/7/21 1997年7月21日D.7/21/97 97年7月21日2.以下程序段运行的结果为(B)(单)Private Sub Form_ClickMyTime = #9:21:30 PM#MyDate = #7/21/1997#Print Tab(2); Format(MyDate, "mmmm-yy")Print Tab(2); Format(MyTime, "hh:mm:ss A/P")End SubA.July-97 9:21:30 PB.July-97 09:21:30 PC.07-97 9:21:30 PD.July-97 9:21:303.以下程序段运行的结果为(C)(单)Private Sub Form_ClickMyDate = #7/21/1997#Print Format(MyDate, "dddd,mmmm,dd,yyyy")End SubA.21,07,1997B.21,07,21,1997C.Monday,July,21,1997D.Monday,07,21,19974.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Text1_LostFocusIf Not IsNumeric(Text1) ThenMsgBox "帐号有非数字字符错误"Text1.Text = ""Text1.SetFocuselseMsgBox "帐号正确"End IfEnd Sub当在text1文本框中输入字符"abc"之后,单击命令按钮,结果为(B)(单)A.显示对话框,提示信息为"帐号正确"B.显示对话框,提示信息为"帐号有非数字字符错误"C.程序出错D.没有任何提示5.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Text1_LostFocusIf Not IsNumeric(Text1) ThenMsgBox "帐号有非数字字符错误"Text1.Text = ""Text1.SetFocuselseMsgBox "帐号正确"End IfEnd Sub当在text1文本框中输入数字123456之后,单击命令按钮,结果为(A)(单)A.显示对话框,提示信息为"帐号正确"B.显示对话框,提示信息为"帐号有非数字字符错误"C.程序出错D.没有任何提示6.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Command1_ClickDim I As IntegerIf Text1.Text <> "Gong" ThenI = MsgBox("密码错误", 5 + vbExclamation, "输入密码")If I <> 4 ThenEndElseText1.Text = ""Text1.SetFocusEnd IfElseMsgBox "密码帐号正确!"End IfEnd Sub若在text1中输入字符串"Gong",则程序运行结果为(A)(单)A.显示对话框,提示"密码帐号正确!"B.显示对话框,提示"密码错误"C.程序出错D.没有任何提示7.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Command1_ClickDim I As IntegerIf Text1.Text <> "Gong" ThenI = MsgBox("密码错误", 5 + vbExclamation, "输入密码")If I <>4 ThenEndElseText1.Text = ""Text1.SetFocusEnd IfElseMsgBox "密码帐号正确!"End IfEnd Sub若在text1中输入字符串"gong",则程序运行结果为(B)(单)A.显示对话框,提示"密码帐号正确!"B.显示对话框,提示"密码错误"C.程序出错D.没有任何提示8.在窗体中建立一个文本框text1和一个命令按钮command1,编写下面程序:Private Sub Command1_ClickDim I As IntegerIf Text1.Text <> "Gong" ThenI = MsgBox("密码错误", VbRetryCancle + vbExclamation, "输入密码")If I <> 4 ThenEndElseText1.Text = ""Text1.SetFocusEnd IfMsgBox "密码帐号正确!"End IfEnd Sub若在text1中输入字符串"123",显示"密码错误"对话框,关于此对话框描述正确的是(A)(单)A.显示对话框中有“重试”按钮B.显示对话框中有“确定”按钮C.显示对话框中有“是”按钮D.以上说法都不正确9.在窗体中建立三个文本框,名称分别为text1、text2和text3,还有一个名称为label1的标签,一个名称为command1的命令按钮,编写如下代码:Private Sub Command1_ClickDim x, y, z, t!x = Text1y = Text2z = Text3If x < y Thent = xx = yy = tEnd IfIf y < z Thent = yz = tIf x< y Thent = xx = yy = tEnd IfEnd IfLabel1.Caption = x & "," & y & "," & zEnd Sub当在文本框text1、text2 和 text3 中分别输入5、3和8,则标签显示的结果为(C)(单)A.3,5,8B.5,3,8C.8,5,3D.3.8.510.以下程序段:Private Sub Form_LoadDim Nop As Integer, Op As String * 1Num1 = 3Num2 = 2Nop = val(Inputbox("请输入1-4之间的整数"))Select Case NopCase 1Op = "+"Result = Num1 + Num2Case 2Op = "-"Result = Num1 - Num2Case 3Op = "×"Result = Num1 * Num2Case 4Op = "÷"Result = Num1 / Num2End SelectLabel1= Num1 & Op & Num2 & "=" & ResultEnd Sub窗体运行后,输入1,则label1的标题显示结果为(A)(单)A.3+2=5B.3-2=1C.3×2=6D.3÷2=1.511.以下程序段:Private Sub Form_LoadDim Nop As Integer, Op As String * 1Num1 = 3Num2 = 2Nop = val(Inputbox("请输入1-4之间的整数"))Select Case NopCase 1Op = "+"Result = Num1 + Num2Case 2Op = "-"Result = Num1 - Num2Case 3Op = "×"Result = Num1 * Num2Case 4Op = "÷"Result = Num1 / Num2End SelectLabel1= Num1 & Op & Num2 & "=" & ResultEnd Sub窗体运行后,输入2,则label1的标题显示结果为(B)(单)A.3+2=5B.3-2=1C.3×2=6D.3÷2=1.512.以下程序段:Private Sub Form_LoadDim Nop As Integer, Op As String * 1Num1 = 3Num2 = 2Nop = val(Inputbox("请输入1-4之间的'整数"))Select Case NopCase 1Op = "+"Result = Num1 + Num2Case 2Op = "-"Result = Num1 - Num2Case 3Op = "×"Result = Num1 * Num2Case 4Op = "÷"Result = Num1 / Num2End SelectLabel1= Num1 & Op & Num2 & "=" & ResultEnd Sub窗体运行后,输入3,则label1的标题显示结果为(C)(单) A.3+2=5B.3-2=1C.3×2=6D.3÷2=1.513.以下程序段:Private Sub Form_LoadDim Nop As Integer, Op As String * 1Num1 = 3Num2 = 2Nop = val(Inputbox("请输入1-4之间的整数")) Select Case NopCase 1Op = "+"Result = Num1 + Num2Case 2Op = "-"Result = Num1 - Num2Case 3Op = "×"Result = Num1 * Num2Case 4Op = "÷"Result = Num1 / Num2End SelectLabel1= Num1 & Op & Num2 & "=" & ResultEnd Sub窗体运行后,输入4,则label1的标题显示结果为(D)(单)A.3+2=5B.3-2=1C.3×2=6D.3÷2=1.514.以下程序段的作用是(A)(单)Private Sub Picture1_ClickDim asci As Integer, i As Integeri = 0For asci = 32 To 126Picture1.Print Tab(7 * i + 2); Chr(asci); "="; asci;i = i + 1If i = 7 Then i = 0: Picture1.PrintNext asciA.打印ASCII码表,一行7个表达式B.打印九九乘法表,一行7个表达式C.打印ASCII码表,一行8个表达式D.以上说法都不正确15.我国现在人口有13亿,按人口增长0.8%计算,多少年后我国人口将超过26亿。
2009年全国计算机等级考试二级VB笔试试题(2)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)设有如下的记录类型则正确引用该记录类型变量的代码是(2)下面程序段,运行后的结果是Private Sub Command1_Click()A. t=18B. t=24C. t=30D. t=32(3)以下关于变量作用域的叙述中,正确的是A. 窗体中凡被声明为Private的变量只能在某个指定的过程中使用B. 全局变量必须在标准模块中声明C. 模块级变量只能用Private关键字声明D. 模块级变量只能用Public关键字声明(4)在用通用对话框控件建立“打开”或“保存”文件对活框时.如果需要指定文件列表框所列出的文件类型是文本文件(即txl文件),则正确的描述格式是A. ”text(*.txt)|*.txt”B. ”文本文件()txt |()txt”C. ”text()txt||(*)lxt”D. ”text()txt(*)txt”(5)单击命令按钮时,下列程序的执行结果是A. 23 47B. 10 36C. 22 44D. 24 50(6)在窗体上画一个名称为Dirl的目录列表框,一个名称为File1的文件列表框。
当改变当前目录列表框时,文件列表框应该与之同步改变。
没置两个控件同步的命令放在一个事件过程中.这个事件过程是A. Drivel_ChangeB. Drivel_ClickC. Dirl_ChangeD. Dirl_Click(7)在窗体上画一个名称为Commandl的命令按钮,然后编写如下事件过程:程序运行后,单击命令按钮,如果输入3,则在窗体上显示的内容是A. 3B. 4C. 5D. 6(8)有如下程序:(9)下列语句不能实现循环100次的是()(10)若菜单项前面没有内缩符号“…”,表示该菜单项是()。
A. 子菜单项B. 主菜单项C. 下拉式菜单D. 弹出式菜单(11)在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:程序运行后,单击命令按钮,窗体上显示的是(12)下列数据结构中具有记忆作用的是()。
第一套客观题第一题:是非题(共10分,每项1分)1. ActiveX部件是可以重复使用的编程代码和数据。
A.对B.错2. 窗体的Enabled属性设为False时,窗体题的按钮、文本框控件就不会对用户的操作做出反应。
A.对B.错3. 每一个控件实质上都是一个微型程序。
AA.对B.错4. 在程序运行过程中,变量中的值不会改变,而常量中的值会被改变。
A.对B.错5. 用Dim语句声明变量时,VB系统不仅为变量分配相应数据类型的内在空间,而且还为变量赋所需的初值。
A.对B.错6. 定义菜单项时,可以不设置分隔线的菜单项控件名称。
A.对B.错7. 在事件驱动的应用程序中,代码是按照预定的路径执行的。
A.对B.错8. 函数调用时,实际参数与形式参数在数量必须完全一致。
A.对B.错9. 每个菜单项都是一个控件,与其他控件一样也有自己的属性和事件。
A.对B.错10. 通用过程可以放在标准模块中,也可以放在窗体模块中。
A.对B.错第二题、单选题(共45分,每项1.5分)11. 要判断“命令按钮”是否被鼠标单击,应在“命令按钮”的事件中判断。
CA.ChangB.KeyDownC.ClickD.KeyPress12. InputBox函数的返回值的类型为 B 。
A.数值B.字符串C.逻辑值D.日期值13. 要想在过程调用后返回两个结果,下面的过程定义语句合法的是A。
A.Sub Proc1(ByVal n,Byval m)B.Sub Proc1(ByVal n, m)C.Sub Proc1(n,Byval m)D.Sub Proc1(n, m)14. 下面关于打印对话框属性的说法错误的是 C 。
A.Copies属性指定打印的份数。
B.HDC属性指定分配给打印机的句柄,用来识别对象的设备环境。
C.FromPage属性指定要打印文档的页范围。
使用该属性时必须把Flags属性设置为1。
D.Max和Min属性用来显示FromPage和ToPage的范围,其中Min指定允许的起始页码,Max指定允许的最后页码。
15. 常量2.7856E-6的类型是 B 。
A.整型B.实型C.字符型D.双精度 16. Print #1,STR1$中的Print是 A 。
A.顺序文件的写语句B.在窗体上显示的方法C.子程序名D.打印命令17. 使用Public x声明一个全局的变量时,该语句应放在 D 。
A.过程中B.窗体模块的通用声明段C.标准模块的通用声明段D.窗体模块或标准模块的通用声明段18. 文本框没有 D 属性。
A.EnabledB.VisibleC.BackColorD.Caption19. 记录长度最大可取的值是A字节。
A.32767B.32768C.65535D.6553620. 下面四项中, A 是VB中的数值变量。
A.ABCB.E+2C."True"D.1.35E-221. 将数据项“China”添加到列表框(List)中成为第一项应使用A 语句。
A.List1.AddItem”China”,0B.List1.AddItem”China”,lC.List1.AddItem 0,”China”D.List1.AddItem 1,”China”22. 下列不能打开菜单编辑器的操作是 D 。
A.按Ctrl+EB.单击工具栏中的“菜单编辑器”按钮C.执行“工具”菜单中的“菜单编辑器”命令D.按Shift + Alt + M23. 文本框(Text1)中有选定的文本,执行Text1.SelText=”Hello”的结果是 A 。
A.“Hello”将替换掉原来选定的文本B.“Hello”将插入到原来选定的文本之前C.Text1.SelLength为5D.文本框中只有“Hello”24. 语句Print Format("HELLO", "<")的输出结果是 B 。
A.HELLOB.helloC.HeD.he25. 函数Int(Rnd*11)+10产生的数值的范围是 C 。
A.(0,10)B.[10,10]C.[10,20]D.(0,20)26. 如果文本框的Enabled属性设为False,则 A 。
A.文本框的文本将变成灰色,并且此时用户不能将光标置于文本框上B.文本框的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容C.文本框的文本将变成灰色,用户仍然能改变文本框中的内容D.文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容27. 框架内的所有控件是 A 。
A.随框架一起移动、显示、消失和屏蔽B.不随框架一起移动、显示、消失和屏蔽C.仅随框架一起移动D.仅随框架一起显示和消失28. Integer类型的数据由 B 字节组成。
A.1B.2C.3D.429. 数学表达式x>y>z的正确VB逻辑表达式是 D 。
A.x>y And <zB.x>y>zC.x>y And >zD.x>y And y>z30. 如果要使一个窗体从屏幕上和内存中完全消失,所要使用的语句是 D 。
A.HideB.ShowC.LoadD.Unload31. 在下列说法中,正确的是 D 。
A.通过适当的设置,可以在程序运行期间,让时钟控件显示在窗体上B.在列表框中不能进行多项选择C.在列表框中能够将项目按字母顺序从大到小排列D.框架也有 Click和 DblClick事件32. 为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为_D___。
A.Get 文件号,记录号,变量名B.Get 文件号,变量名,记录号C.Put 文件号,变量名,记录号D.Put 文件号,记录号,变量名33. 按文件的组织方式分为____A _。
A.顺序文件和随机文件B.文本文件和二进制文件C.程序文件和数据文件D.只读文件和读写文件34. 以下_ C___不能作为VB中的变量名。
A.Abx45B.P1234C.89TasFFD.xy35. 已编译的控件部件的扩展名是 AA. .OCXB. .VBPC. .EXED. .CTL36. 为了建立一个随机文件,其中每一条记录有多个不同数据类型的数据项组成,应使用_ A___。
A.自定义类型B.数组C.字符串类型D.变体类型37. 表达式Int(23.4)+Round(-35.5)的计算结果为__C__。
A.-11B.-12.1C.-13D.-12.538. 引用列表框(List1)最后一个数据项应使用_B___。
A. List1.List(List1.ListCount)B.List1.List(List1.ListCount-1)C.List1.List(ListCount)D.List1.List(ListCount-l)39. 通过代码在运行时设置属性的语法格式为_B___。
A.对象名=属性 .新值B.对象名.属性=新值C.对象名.新值=属性 .新值D.对象名.属性=属性 .新值40. 在下面选项中,不能完成对顺序文件的读操作的是___D__。
A.LineInput#语句B.Input#语句C.Input()函数D.Get#语句第三题、简单程序(共15分,每项1.5分)41. 下列程序段的运行结果。
APrivate Sub Form_Click()Dim MsgHideMsg=”选择‘确定’按钮”MsgBox MsgShow End SubA.隐藏窗体,按‘确定’按钮使窗体重现B.隐藏窗体C.显示窗体,按‘确定’按钮使窗体隐藏D.显示窗体42. 执行下面程序段后,变量c$的值为__D__。
a$= "Visual Basic Programming"b$= "Quick"c$=b$ & Ucase(Mid$(a$,7,6)) & Right$(a$,12)A.Visual BASIC ProgrammingB.Quick Basic ProgrammingC.QUICK Basic ProgrammingD.Quick BASIC Programming43. 运行下面程序后,在窗体中显示的是_D____。
Private Sub Form_Click()a$="*": b$="$"For k=1 To 3x$=String$(Len(a$)+k,b$)Print x$;Next kPrintEnd SubA.*** ** ****B.*$*$*$C.1*$2*$3*$D.$$$$$$$$$44. 执行下面程序段后,变量a的值为__C __。
For I=1 To 3For j=1 To IFor k=j To 3a=a+1Next kNext jNext IA.3B.9C.14D.2145. 写出如下程序运行结果。
DFunction f(m As Integer) As Integerb = 1Static c As Integerb = b + 1c = c + 1f = m * b * cEnd FunctionPrivate Sub Command1_Click()Dim a As Integera = 2sum=0For I = 1 To 3sum=sum+ f(a)Next Iprint sumEnd SubA.12B.16C.20D.2446.以下程序的输出结果是 B 。
Private Sub Command1_Click()a=1234b$=Str$(a)c=Len(Trim(b))print c;LenB(b)End SubA.3 8B.4 10C.5 10D.4 847. 执行下面程序段后,变量x的值为___A _。
x=5For I=1 To 20 step 2x=x+I\5Next IA.21B.22C.23D.2448. 以下程序的输出结果是_ D___。
Private Sub Command1_Click()a=100Dos=s+aa=a+1Loop Until a>100print aEnd SubA.100B.120C.201D.10149. 以下程序的循环次数是__ A __。
Private Sub Command1_Click()For j=8 To 35 Step 3Print j;Next jEnd SubA.10B.9C.27D.2850. 下列程序运行后,其结果为__A __。
Private Sub Form_Click ( )Filename=“c:\testfile.txt”Open filename For Output As #1Print #1,“ABCD我是一个学生”Close #1Open filename For Input As #1MsgBox Input(8,1)Close #1End SubA.在通用对话框中显示“ABCD我是一个”B.在通用对话框中显示“ABCD我是”C.在窗体中显示“ABCD我是一个”D.在窗体中显示“ABCD我是”第一套主观题填空题(共30分,每项2分。