2010年计算机等级二级VB笔试考前模拟试题(5)-中大网校
2010上半年计算机等考二级VB真题及答案
一、关于复习时间安排大三下学期,3~6月份,初期复习时间不宜太长,每天三四个小时即可。
复习重点在于数学和英语。
暑假,7、8月份,把握复习的关键时期,建议留校复习,每天复习七至八小时,重点仍是数学和英语。
大四上学期,9~1月7、8号,真正开始全面复习。
重点转移到数学、英语、专业课。
至于政治可以开始稍晚一些,10月份开始。
关于的复习时间,我可以大胆的说10小时,每天坚持下来绝对够了。
二、关于复习过程中心态一般决定考研的人,刚开始什么都不懂,患得患失,很是迷茫。
大家都是这样,我曾经也是这么过来的。
但自己制定一个计划,静下心来踏踏实实的复习,经历过了才知道一切如此简单。
补习班要不要报,很多人纠结于这个问题。
显然不用报,我负责的告诉你们。
以我自身以及周围同学的经历,补习班实在没有必要。
实在想买个心里安慰的话,就买个政治冲刺班(学长的免费安慰你们咋就不信呢?)。
我还要吐槽一下,考试前几天某补习机构说他们必然压中今年政治大题,然后给我们一本80页的资料书。
你怎么不给我几本政治课本说答案都在里面呢?考研是个漫长的征程,制定计划,最好劳逸结合,该休息时就休息。
去年我每个周六都给自己放假一天,即使最后的冲刺阶段也是至少休息半天。
正如我的ID,DOTA是我的主要娱乐项目。
当年十一那几天假期,我白天看书复习,晚上通宵DOTA,想想真是疯狂。
三、关于各科复习的建议1。
数学这次数三考了145,还是可以给大家介绍下我的经验。
从复习开始之时,数学就一直是重中之重,占了总复习时间的相当部分。
第一阶段:大三下学期开始看高数、线代、概率的课本,至于用什么版本。
真心觉得没那么大影响,用你大学本科的课本就行。
关键是扎实的了解课本知识,理解考点,不要似懂非懂的扫一遍。
课后习题不用全做,选作部分即可。
关于考试内容可参见去年考试大纲,每年变化不大。
第二阶段:暑假之前已看完一遍课本,脑海中已有数学的大概框架了。
暑假开始复习李永乐的复习全书,这是毫无争议的。
2010年计算机等级二级VB笔试考前模拟试题(6)-中大网校
2010年计算机等级二级VB笔试考前模拟试题(6)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)在窗体上画一个命令按钮,名称为Command1,然后编写如下代码:Option Base 0Private Sub Command 1_Click()Dim A(4)As Integer,B(4)As IntegerFor k=0 T0 2A(k+1)=InputBox(“请输入一个整数”)B(3-k)=A(k+1)Next kPrint B(k)End Sub程序运行后,单击命令按钮,在输入对话框中分别输入2、4、6,输出结果为()A. 0B. 2C. 3D. 4(2)假定有如下的窗体事件过程:Private Sub Form_Click()aS=“Microsoft ViSUal Basic”b$=Right(a$,5)c$=Mid(a$,1,9)MsgBox aS,34,b$,c$,5End Sub程序运行后,单击窗体,则在弹出的信息框的标题栏中显示的信息是()A. Microsoft VisualB. MicrosoftC. BasicD. 5(3)为了能单击一次控件图标即可在窗体上画出多个相同类型的控件,必须用到的按键是()A. AltB. SpaceC. CtrlD. Shift(4)用来指定文件对话框中所选择的文件名(不包括路径)的属性是()A. FileNameB. FileTitleC. FlagsD. HelpFile(5)在设计多窗体程序时,按照系统默认的名称分别建立4个窗体Form1、Form2、Form3和Form4,则程序运行后,最先出现的窗体是()A. Form1B. Form2C. Form3D. Form4(6)窗体上有1个名称为List1的列表框,其中已经输入了若干个项目(如图所示);还有2个文本框,名称分别为Text1、Text2,1个名称为Command1的命令按钮,并有以下程序Private Sub Command 1 Click()Dim str As String,S As String,k As Integers=Text1str=“”For k=List1.ListCount-1 To 0 Step-1If InStr(List1.List(k),s)>0 Thenstr=str&List1.List(k)&“”End IfNext kIf str=“”ThenText2=“没有匹配的项目”ElseText 2=strEnd IfEnd Sub程序运行时,在Text1中输入“京”,单击命令按钮,则在Text2中显示的内容是()A. 京B. 北京南京C. 南京北京D. 没有匹配的项目(7)若要将一个窗体从内存中清除出去,应该使用的方法是()。
(整理)计算机等级考试二级VB模拟试题一及答案解析
计算机等级考试二级VB模拟试题一及答案解析知识点复习:形参:指出现在Sub 和Function过程形参表中的变量名、数组名,过程被调用前,没有分配内存,其作用是说明自变量的类型和形态以及在过程中的角色。
形参可以是:1)除定长字符串变量之外的合法变量名;2)后面跟()括号的数组名。
实参:是在调用Sub 和Function过程时,传送给相应过程的变量名、数组名、常数或表达式。
在过程调用传递参数时,形参与实参是按位置结合的,形参表和实参表中对应的变量名可以不必相同,但位置必须对应起来。
一、选择题(1) 根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成A) 动态结构和静态结构B) 紧凑结构和非紧凑结构C) 线性结构和非线性结构D) 内部结构和外部结构正确答案: C(2) 设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为A) 12B) 13C) 14D) 15正确答案: B(3) 在下列几种排序方法中,要求内存量最大的是A) 插入排序B) 选择排序C) 快速排序D) 归并排序正确答案: D(4) 下列叙述中,不属于结构化程序设计方法的主要原则的是A) 自顶向下B) 由底向上C) 模块化D) 限制使用goto语句正确答案: B(5) 下列不属于软件调试技术的是A) 强行排错法B) 集成测试法C) 回溯法D) 原因排除法正确答案: B(6) 为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为A) PAD图B) N-S图C) 结构图D) 数据流图正确答案: B(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) 标准模块的扩展名是.basB) 标准模块由程序代码组成C) 标准模块只用来定义一些通用的过程D) 标准模块不附属于任何一个窗体正确答案: C(12) 如果要将窗体中的某个命令按钮设置成无效状态,应该动命令按钮的何种属性A) ValueB) VisibleC) DefaultD) Enabled正确答案: D(13) 在窗体上有多个控件,要实现程序运行后焦点默认在某一控件上,应该设置的属性是A) 设置Enabled的值为TrueB) 设置TabIndex的值为1C) 设置TabIndex的值为0D) 设置Index的值为0正确答案: C(14) 下列几项中,属于合法的日期型常量的是A) "10/10/02"B) 10/10/02C) {10/10/02}D) #10/10/02#正确答案: D(15) 下列程序段的执行结果为A=2B=5If A * B < 1 Then B=B - 1 Else B=-1Print B - A > 0A) TrueB) FalseC) -1D) 1正确答案: B(16) 以下语句的输出结果是a=Sqr(26)Print Format$ (a, "$####.###")A) $5.099B) 5.099C) 5099D) $0005.099正确答案: A(17) 标签控件能够显示文本信息,决定其文本内容的属性是A) AlignmentB) CaptionC) VisibleD) BorderStyle正确答案: B(18) 在属性窗口中,加载指定的图形放入当前对象中的属性是A) CurrentYB) PictureC) CurrentXD) Caption正确答案: B(19) 在使用应用程序时,常常用作在单击时执行指定的操作的控件是A) 命令按钮B) 图片框C) 复选框D) 单选按钮正确答案: A(20) 当直线或形状的BorderStyle属性设置为1时,控件是A) 虚线B) 点线C) 不可见D) 实线正确答案: D正确答案: B(21) 通过设置何属性可以改变所画图形的形状?A) ShapeB) IndexC) EnabledD) Height正确答案: A(22) 在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()s=1Dos=(s + 1) * (s + 2)Number=Number + 1Loop Until s >=30Print Number, sEnd Sub程序运行后,输出的结果是A) 2 3B) 2 56C) 5 12D) 10 20正确答案: B(23) 下列程和序段的执行结果为x=Int(Rnd() + 9)Select Case xCase 10Print "excellent"Case 9Print "good"Case 8Print "pass"Case ElsePrint "fail"End SelectA) excellentB) goodC) passD) fail正确答案: B(24) 下列程序段的执行结果为a=75If a > 60 Then Score=1If a > 70 Then Score=2If a > 80 Then Score=3If a > 90 Then Score=4Print " Score="; ScoreA) Score=1B) Score=2C) Score=3D) Score=4正确答案: B(25) 下列程序段的执行结果为I=1x=5DoI=I + 1x=x + 2Loop Until I >=7Print "I="; IPrint "x="; xA) I=4x=5B) I=7x=15C) I=6x=8D) I=7x=17正确答案: D(26) 下面的程序的运行结果是a=1b=1Doa=a^2b=b + 1Loop Until b > 5Print "k="; a; Spc(4) ; "b="; b + aA) k=7b=14B) k=6b=6C) k=4b=8D) k=1b=7正确答案: D(27) 单击命令按钮,下列程序的执行结果为Private Sub Command1_Click()Dim x As Integer, y As Integerx=32: y=42Call PCS(x, y)Print x; yEnd SubPublic Sub PCS(Byval n As Integer, ByVal m As Integer) n=n Mod 10+1m=m Mod 10+1End SubA) 32 42B) 2 32C) 2 3D) 12 3正确答案: A(28) 下列程序的执行结果为Private Sub Command1_Click()Dim s1 As String, s2 As Strings1="abcd"Call Transfer(s1, s2)Print s2End SubPrivate Sub Transfer (ByVal xstr As String, ystr As String) Dim tempstr As Stringi=Len(xstr)Do While i >=1tempstr=tempstr + Mid(xstr, i, 1)i=i - 1Loopystr=te mpstrEnd SubA) dcbaB) abdcC) abcdD) dabc正确答案: A(29) 单击命令按钮,下列程序的执行结果是Private Sub Blck(x As Integer)x=x * 2 + 1If x < 6 ThenCall Blck(x)End Ifx=x * 2 + 1Print x;End SubPrivate Sub Command1_Click()Blck 2End SubA) 23 47B) 10 36C) 22 44D) 24 50正确答案: A(30) 有如下程序:Private Sub Command1_Click()Dim a As Integera=2For i=1 To 3Print Gad (A)Next iEnd SubFunction Gad (a As Integer)b=0Static cb=b + 1c=c + 1Gad=a + b + cEnd Function运行上面的程序后,单击命令按钮,输出结果为A)123B) 234C) 456D) 146正确答案: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%=10Dim Arr(k)B)Const k%=10Dim Arr(k)C)Dim Arr1(10) As IntegerDim 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】。
国家二级VB机试(上机操作)模拟试卷5(题后含答案及解析)
国家二级VB机试(上机操作)模拟试卷5(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
在标题为”文本框”、名称为Forml的窗体上画一个名称为Textl的文本框,无初始内容,其高、宽分别为2000、1800,可显示多行,有水平滚动条,并通过属性窗口把文本框的字体样式设置为”斜体”(如图2.49所示)。
注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。
正确答案:步骤1:新建一个”标准。
EXE”工程,如表3-26在窗体中画出控件并设置其相关属性。
步骤2:按要求将文件保存至考生文件夹中。
2.在名称为Forml的窗体上画一个名称为Listl的列表框,通过属性窗口输入4个列表项:”数学”、”物理”、”化学”、”语文”,如图2-50所示。
请编写适当的事件过程,使得在装入窗体时,把最后一个列表项自动改为”英语”;单击窗体时,则删除最后一个列表项。
注意:要求程序中不得使用变量,每个事件过程中只能写一条语句。
存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
正确答案:步骤1:新建一个”标准EXE”工程,在窗体Forml中加入一个列表框,在属性设置窗口中将其Name属性设置为Listl,在其List属性中添加四个项目,依次为”数学”、”物理”、”化学”和”语文”。
注意:每输入完一项后按<Ctrl+Enter>键换行再输入下一项。
步骤2:打开代码编辑窗口,编写相应的事件过程:参考代码:Private Sub Form_Click( )Listl.RemoveItem Listl.ListCount_1Enld SubPrivate Sub Form_Load( )Listl.List(Listl.ListCount-1)=“英语”End Sub步骤3:按要求将文件保存至考生文件夹中。
2010全国VB考题及答案123
2010年3月全国计算机等级考试二级VB笔试试卷(含参考答案)一、选择题(每题2分,共70分)(1)下列叙述中正确的是( )A)对长度为n的有序链表进行查找,最坏情况下需要比较次数为nB)对长度为n的有序链表进行对分查找,最坏情况下需要比较次数为(n/2)C)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数(log2n)D)对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数(nlog2n)(2)算法的时间复杂是指( )A)算法的执行时间 B)算法所处理的数据量C)算法程序中的语句或指令条数 D)算法在执行过程中所需要的基本运算次数(3)软件按功能可以分为:应用软件、系统软件和支持软件(或工具软件),下面属于系统软件的是( )A)编辑软件 B)操作系统 C)教务管理系统 D)浏览器(4)软件(程序)调试的任务是( )A)诊断和改正程序中的错误 B)进肯能多的发现程序中的错误C)发现并改正程序中的所有错误 D)确定程序中错误的性质(5)数据流程图(DFD图)是( )A)软件概要设计的工具 B)软件详细设计的工具C)机构化方法的需求分析工具 D)面向对象方法的需求分析工具(6)软件生命周期可以分为定义阶段,开发阶段和维护阶段。
详细设计属于( )A)定义阶段 B)开发阶段 C)维护阶段 D)上述三个阶段(7)数据库管理系统中负责数据模式定义的语言是A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言(8)在学生管理的关系数据库中,存取一个学生信息的数据单位是A)文件B)数据库C)字段D)记录(9)数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的A)需求分析阶段B)逻辑设计阶段C)概念设计阶段D)物理设计阶段(10)有两个关系R和T如下:则由关系R得到关系T的操作是A)选择B)投影C)交D)并(11)在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是(12)设x是整型变量,与函数Ⅱf(x>0,-x,x)有相同结果的代数式是A)|x|B)-|x|C)xD)-x(13)设窗体文件中有下面的事件过程:Private Sub Command1_Click()Dim sa%=100Print aEnd Sub其中变量a和s的数据类型分别是A)整型,整型B)变体型,变体型C)整型,变体型D)变体型,整型(14)下面哪个属性肯定不是框架控件的属性A)TextB)CaptionC)LeftD)Enabled(15)下面不能在信息框中输出“VB”的是A)MsgBox "VB"B)x=MsgBox("VB")C)MsgBox("VB")D)Call MsgBox "VB"(16)窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程Private Sub Option1_C1ick(Index As Integer)…End Sub下面关于此过程的参数Index的叙述中正确的是A)Index为1表示单选按钮被选中,为O表示未选中B)Index的值可正可负C)Index的值用来区分哪个单选按钮被选中D)Index表示数组中单选按钮的数量(17)设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发A)Text1的SetFocus事件B)Text1的GotFocus事件C)Text1的LostFocus事件D)窗体的GotFocus事件(18)VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Text1文本框中,则每输入一个字母A)这3个事件都会触发B)只触发KeyPress事件C)只触发KeyDown、KeyUp事件D)不触发其中任何一个事件(19)下面关于标准模块的叙述中错误的是A)标准模块中可以声明全局变量B)标准模块中可以包含一个Sub Main过程,但此过程不能被设置为启动过程C)标准模块中可以包含一些Public过程D)一个工程中可以含有多个标准模块(20)设窗体的名称为Form1,标题为Win,则窗体的MouseDown事件过程的过程名是A)Form1_MouseDownB)Win_MouseDownC)Form_MouseDownD)MouseDown_Form1(21)下面正确使用动态数组的是A)Dim arr() As Integer…ReDim arr(3,5)B)Dim arr() As Integer…ReDim arr(50)As StringC)Dim arr()…ReDim arr(50) As IntegerD)Dim arr(50) As Integer…ReDim arr(20)(22)下面是求最大公约数的函数的首部Function gcd(ByVal x As Integer, ByVal y As Integer) As Integer若要输出8、12、16这3个数的最大公约数,下面正确的语句是A)Print gcd(8,12),gcd(12,16),gcd(16,8)B)Print gcd(8,12,16)C)Print gcd(8),gcd(12),gcd(16)D)Print gcd(8,gcd(12,16))(23)有下面的程序段,其功能是按图1所示的规律输出数据Dim a(3,5) As IntegerFor i=1 To 3For j=1 To 5A(i,j)=i+jPrint a(i,j);NextPrintNext若要按图2所示的规律继续输出数据,则接在上述程序段后面的程序段应该是A)For i=1 To 5For j=1 To 3Print a(j,i);NextPrintNextB)For i=1 To 3For j=1 To 5Print a(j,i);NextPrintNextC)For j=1 To 5For i=1 To 3Print a(j,i);NextPrintNextD)For i=1 To 5Print a(i,j);NextPrintNext(24)窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序Private Sub Commandl_Click()Dim nIf Text1.Text<>"23456" Thenn=n+1Print "口令输入错误" & n & "次"End IfEnd Sub希望程序运行时得到左图所示的效果,即:输入口令,单击“确认口令”命令按钮,若输入的口令不是“123456”,则在窗体上显示输入错误口令的次数。
2010年计算机等级二级VB笔试考前模拟试题(4)-中大网校
2010年计算机等级二级VB笔试考前模拟试题(4)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)在窗体上画一个名为Command1的命令按钮,然后编写如下代码:Option Base 1Private Sub Command1_Click()Dim aa=Array(1,2,3,4)j=1For i=4 T0 1 Step-1s=s+a(i)*jj=j*10Next iPrint SEnd Sub运行上面的程序,其输出结果是()A. 1234B. 12C. 34D. 4321(2)为了清除列表框中的所有内容,应使用的方法是()A. ClsB. ClearC. RemoveD. RemoveItem(3)以下关于Visual Basic特点的叙述中,错误的是()A. Visual Basic是采用事件驱动编程机制的语言B. Visual Basic程序既可以编译运行,也可以解释运行C. 构成Visual Basic程序的多个过程没有固定的执行顺序D. Visual Basic程序不是结构化程序,不具备结构化程序的三种基本结构(4)以下叙述中,错误的是()A. 一个Visual Basic应用程序可以含有多个标准模块文件B. 一个Visual Basic工程可以含有多个窗体文件C. 标准模块文件可以属于某个指定的窗体文件D. 标准模块文件的扩展名是.bas(5)设有下列语句:x=5Ifx>OThen y=1y=5程序运行后,则下列叙述中正确的是()。
A. 变量Y的值是1B. 变量Y的值是5C. 变量x的值是5,变量Y的值是1D. 变量Y的值不能确定(6)下面的程序运行结果是()。
A. 0B. 10C. 11D. 出错(7)以下叙述中错误的是()A. 一个工程中可以包含多个窗体文件B. 在一个窗体文件中用Private定义的通用过程能被其他窗体调用C. 在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件D. 全局变量必须在标准模块中定义(8)为组合框Combo1增加一个列表项“电脑”,下列语句正确的是()。
2010年计算机等级二级VB笔试考前模拟试题(1)-中大网校
2010年计算机等级二级VB笔试考前模拟试题(1)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)在窗体上画一个文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应使用的语句为()A. Text1.ClearB. Text1.Visible=FalseC. Text1.HideD. Text1.Enabled=False(2)在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
A. 属性B. 事件C. 方法D. 类(3)窗体上有文本框Text1和一个菜单,菜单标题、名称如表,结构见图。
要求程序执行时单击“保存”菜单项,则把其标题显示在Text1文本框中。
下面可实现此功能的事件过程是()(4)在数据库设计中,将E-R图转换为关系模式的过程属于()。
A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段(5)下列关于多窗体程序的存取说法错误的是()A. 窗体文件以.frm为扩展名存盘,工程文件以.vbp扩展名存盘B. 每个窗体要作为一个以.frm为扩展名的文件保存C. 所有的窗体文件可以保存在一个以.frm为扩展名的文件中D. 用“打开工程”对话框打开一个工程,即把属于该工程的所有文件装入内存(6)在窗体上画一个名称为CommonDialogl的通用对话框,再画一个名称为Command1的命令按钮,然后编写如下事件过程:CommonDialog1.Flags=CD10FNHideReadOnlyCommonDialog1.Filter=All files(*.*)|*.*|Text Files“&”(*.txt)|*.txtlBatch Files(*.bat)|*.bat”CommonDialog1.Filterlndex=2CommonDialogl.ShowOpenEnd Sub程序运行后,单击命令按钮,将显示一个“打开”对话框,此时在“文件类型”框中显示的是Private Sub Command1_Click()()A. All Files(*.*)B. Text Files(*.txt)C. Batch Files(*.bat)D. 不确定(7)以下能够触发文本框Change事件的操作是()A. 文本框失去焦点B. 文本框获得焦点C. 设置文本框的焦点D. 改变文本框的内容(8)如下程序段定义了一个记录有关计算机系统的信息的用户定义类型:Type SystemInfoVideoColors As IntegerCost As CurrencyDiskDrives(1 to 2)As String EndType若对某个计算机系统信息的各数据项进行赋值,下列程序段正确的是()。
2010年计算机等级考试二级VB全真试题(4)-中大网校
2010年计算机等级考试二级VB全真试题(4)总分:100分及格:60分考试时间:90分每小题2分,共70分(1)在窗体上面一个命令按钮和一个文本框,其名称分别为Command1和Text1,把文本框的Text属性设置为空白,然后编写如下事件过程:Private Sub Command1-Click0a=InputBox(“Enter an integer”)b=lnputBox(“Enter an integer”)Text1.Text=b+aEnd Sub程序运行后,单击命令按钮,如果在输入对话框中分别输入8和10,则文本框中显示的内容是()A. 108B. 18C. 810D. 出错(2)网状模型基本结构是(3)单击由MsgBox函数产生的对话框中的“重试”按钮,则该函数的返回值是<Ahref="javascript:;"></A>(4)数据库系统中修改数据模式、增加新的数据类型、改变数据间的联系等,不需要相应修改应用程序的这一特点是(5)设有命令按钮Command1的单击事件过程,代码如下:<Ahref="javascript:;"></A>运行程序,单击命令按钮,输出结果是()。
(6)在窗体上面一个命令按钮和一个文本框,名称分别为Command1和Text1,然后编写如下程序:<Ahref="javascript:;"></A>程序运行后,如果从键盘上输入16,则在文本框中显示的内容是()。
(7)将数学表达式Cos2(a+B.+5e2写成Visual Basic的表达式,其正确的形式是()A. Cos(a+^2+5*exp(2)B. Cos^2(a++5*exp(2)C. Cos(a+^2+5*ln(2)D. Cos^2(a++5*ln(2)(8)在窗体上画一个名称为Command1的命令铵钮,然后编写如下通用过程和命令按钮的事件过程.Private Function f(m As Integer)If m Mod 2=0 Thenf=mElsef=1End IfEndFunctionPrivate Sub Command l_Click()DimiAsIntegers=0For i=1 T0 5s=s+f(i)NextPrint SEnd Sub程序运行后,单击命令按钮,在窗体上显示的是()A. 11B. 10C. 9D. 8(9)窗体上有语句Print Sgn(-5.1^2)+Abs(Int(-5.1^2)),运行后输出结果是()。
2010年计算机等级二级VB笔试考前模拟试题(10)-中大网校
2010年计算机等级二级VB笔试考前模拟试题(10)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)以下叙述中错误的是()A. 一个工程可以包括多种类型的文件B. Visual Basic应用程序既能以编译方式执行,也能以解释方式执行C. 程序运行后,在内存中只能驻留一个窗体D. 对于事件驱动型应用程序,每次运行时的执行顺序可以不一样(2)下列关于控件焦点的叙述中正确的是()。
A. 标签控件不能接收焦点事件B. 如果将文本框控件中TabStop属性值设为False,则该文本框将不能接收焦点事件C. 窗体控件不能接收焦点事件D. 不能通过程序代码设置焦点属性(3)窗体上有两个水平滚动条HV、HT,还有一个文本框Textl和一个标题为“计算”的命令按钮Command1,并编写了以下程序:Private Sub Command l_Click()Call calc(HV.Value,HT Value)End SubPublic Sub calc(x As Integer,Y As Integerl)Text l.Text=x*YEncl sub运行程序,单击“计算”按钮,可根据速度与时间计算出距离,并显示计算结果。
对以上程序,下列叙述中正确的是()A. 过程调用的语句不对,应为calc(HV,HT)B. 过程定义语句的形式参数不对,应为Sub calc(x As Control,Y As Contr01)C. 计算结果在文本框中显示出来D. 程序不能正确运行(4)以下关系表达式中,其值为False的是()A. “ABC”>“AbC”B. “the”<>“they”C. “VISUAl”=UCase(“Visual”)D. “Integer”>“Int”(5)对关系S和R进行集合运算,结果中既包含s中的所有元组也包含R中的所有元组,这样的集合运算称为()。
2010年计算机等级二级VB笔试考前模拟试题(9)-中大网校
2010年计算机等级二级VB笔试考前模拟试题(9)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)下列程序在运行时输出的结果是()。
Option Base 1Private Sub Form_Click()Dimx(10)For i=1 To l0x(i)=10-i+1NextiFori=10T0 1 Step-2Print x(i)NextiEndSubA. 1 3 5 7 9B. 9 7 5 3 1C. 1 2 3 4 5 6 7 8 9 10D. 10 9 8 7 6 5 4 3 2 1(2)有下列二叉树,对此二叉树中序遍历的结果为()。
(3)在窗体上面一个命令按钮和一个标签,其名称分别为Command1和Label1,然后编写如下事件过程:Private Sub Command1_Click()Counter=OFori=1 T0 4For j=6 T0 1 Step -2Counter=Counter+1Next jNext iLabel1.Caption=Str(Counter)End Sub程序运行后,单击命令按钮,标签中显示的内容是()A. 11B. 12C. 16D. 20(4)设窗体上有1个滚动条,要求单击滚动条右端的’按钮一次,滚动块移动一定的刻度值,决定此刻度值的属性是()A. MaxB. MinC. SmallChangeD. LargeChange(5)有以下程序段,执行该段程序后,输出结果是()。
Private Sub Commandl—Click()Dim s(3,3)For i=1 T0 3Forj=1 T0 3Ifi=J Thens(i,j)=1Elses(i,j)=0End If。
Print s(i,j),NextjPrintNextiEnd SubA. 0 1 0B. 1 0 01 0 0 0 1 00 0 1 0 0 1C. 1 1 1D. 1 0 10 0 0 0 1 01 1 1 1 0 1(6)设有命令按钮Command1的单击事件过程,代码如下:Private Sub Command1_Click()Dim a(30)As IntegerFor i=1 T0 30a(i)=Int(Rnd * 100)NextFor Each arrltem In aIf arrltem Mod 7=0 Then Print arrltem;If attltem>90 Then Exit ForNextEnd Sub对于该事件过程,以下叙述中错误的是()A. a数组中的数据是30个100以内的整数B. 语句For Each arrltem In a有语法错误C. If arrItem Mod 7=0……语句的功能是输出数组中能够被7整除的数D. If arrltem>90……语句的作用是当数组元素的值大于90时退出For循环(7)若想使时钟控件每隔O.1秒触发一次Timer()事件,则可将Interval属性值设为()。
2010年3月国家二级(VisualBasic)笔试真题试卷(题后含答案及解析)
2010年3月国家二级(VisualBasic)笔试真题试卷(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.下列叙述中正确的是A.对长度为n的有序链表进行查找,最坏情况下需要的比较次数为nB.对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2) C.对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)D.对长度为n的有序链表进行对分查找,最坏情况F需要的比较次数为(nlog2n)正确答案:A解析:对长度为n的有序链表进行查找,最坏情况是从最小值开始查找最大值(或从最大值开始查找最小值),这个过程需要比较的次数为n,故选项A)正确。
对分查找只能针对随机存取的有序表进行,而有序链表只能进行顺序存取,不能进行随机存取,在有序链表上不能进行对分查找,故B)、C)、D)选项都错误。
2.算法的时间复杂度是指A.算法的执行时间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的基本运算次数正确答案:D解析:算法的时间复杂度足指算法需要消耗的时间资源,是独立于机器的,选项D)正确;相同的算法在不同的机器上运行时间可能不同,选项A)错误;算法所处理的数据量与算法无关,选项B)错误;程序的长短与程序执行时需要消耗的时间资源没有必然的关系,比如一个条件语句可以很长,但只需判断一次,而一个循环语句可能只有几行,但可以执行很多次,故选项C)错误。
3.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于系统软件的是A.编辑软件B.操作系统C.教务管理系统D.浏览器正确答案:B解析:编辑软件、教务管理软件属于应用软件,操作系统属于系统软件,浏览器属于支撑软件,故本题答案选B。
4.软件(程序)调试的任务是A.诊断和改正程序中的错误B.尽可能多地发现程序中的错误C.发现并改正程序中的所有错误D.确定程序中错误的性质正确答案:A解析:软件调试的任务是诊断和改正程序中的错误,本题正确答案为A)。
2010年计算机等级二级VB笔试考前模拟试题(7)-中大网校
2010年计算机等级二级VB笔试考前模拟试题(7)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)设有如下的记录类型:则能正确引用该记录类型变量的代码是()。
A. Studennane=""B. Dim S As Studentage=17C. Dim S As Type Studentname=“小明”D. Dim S As Type Number="1001"(2)简单的交换排序方法是()。
A. 快速排序B. 选择排序C. 堆排序D. 冒泡排序(3)在窗体上添加命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim a(10)As IntegerDim p(3)As Integerk=5For i=1 T0 10a(i)=iNextFor i=1 T0 3p(i)=a(i*i)NextiFor i=1 T0 3k=k+p(i)*2 NextiPrintkEnd Sub程序的运行结果为()。
A. 35B. 33C. 31D. 29(4)函数String(n,“str”)的功能是()。
A. 把数值型数据转换为字符串B. 返回由n个字符组成的字符串C. 从字符串中取出n个字符D. 从字符串中第n个字符的位置开始取子字符串(5)(6)为了使模块尽可能独立,要()。
A. 模块的内聚程度要尽量高,且各模块问的耦合程度要尽量强B. 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C. 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强D. 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱(7)在Visual Basic中,常用InputBox舔i数来生成一个()A. “文件”对话框B. “字体”对话框C. 简单输入框D. 消息框(8)在窗体上画一个名称为Text1的文本框和一个名称为Command 1的命令按钮,然后编写如下事件过程:Private Sub Command 1_Click()Dim array 1(10,10)As IntegerDim i As Integer,j As IntegerFor i=l T0 3For j=2 T0 4array l(ij)=i+jNext jNext iText1.Text=array 1(2,3)+array 1(3,4)End Sub程序运行后,单击命令按钮,在文本框中显示的值是()A. 12B. 13C. 14D. 15(9)以下关于函数过程的叙述中,正确的是()A. 函数过程形参的类型与函数返回值的类型没有关系B. 在函数过程中,过程的返回值可以有多个C. 当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递D. 如果不指明函数过程参数的类型,则该参数没有数据类型(10)以下关于菜单的叙述中,错误的是()A. 在程序运行过程中可以增加或减少菜单项B. 如果把一个菜单项的Enabled属性设置为False,则可删除该菜单项C. 弹出式菜单在菜单编辑器中设计D. 利用控件数组可以实现菜单项的增加或减少(11)在窗体上画一个名称为Listl的列表框,一个名称为Label1的标签,列表框中显示若干城市的名称。
2010年计算机等级二级VB笔试考前模拟试题(8)-中大网校
2010年计算机等级二级VB笔试考前模拟试题(8)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)将文本框的()属性设置为True时,文本框可以输入或显示多行文本,且会自动换行。
A. TextB. ScrollBarsC. MultiLineD. Enabled(2)以下关于函数过程的叙述中,正确的是()A. 如果不指明函数过程参数的类型,则该参数没有数据类型B. 函数过程的返回值可以有多个C. 当数组作为函数过程的参数时,既能以传值方式传递,也能以引用方式传递D. 函数过程形参的类型与函数返回值的类型没有关系(3)窗体上有一个名称%tdText1的文本框,一个名称为Command1的命令按钮。
窗体文件的程序如下Private Type xa As Integerb As IntegerEnd TypePrivate Sub Command 1_Click()Dim y AS xy.a=InputBox(“”)If y.a\2=v.a/2 Theny.b=y.a*Y.ay.b=Fix(y.a/2)End IfText 1.Text=y.bEnd Sub 对以上程序,下列叙述中错误的是()A. x是用户定义的类型B. InputBox函数弹出的对话框中没有提示信息C. 若输入的是偶数,b的值为该偶数的平方D. Fix(a/2)把a/2的小数部分四舍五人,转换为整数返回(4)已知AS=”Welcome”,下列语句操作能够正确执行的是()。
A. Label1.Hight=ASB. Label1.Caption=ASC. Label1.Enabled=ASD. Label1.Visible=AS(5)某人设计了一下面的函数fun,功能是返回参数a中数值的位数Function fun(a Ad In+eger)As IntegerDim n%n=lWhile a\10>=On= n+1a=a\10WendFun=nEnd Function在调用该函数时发现返回的结果不正确,函数需要修改,下面的修改方案中正确的是()A. 把语句n=1改为n=OB. 把循环条件a\lO>=0改为a\10>0C. 把语句a=a\10改为a--a Mod l0D. 把语句fum:n改为fun:a(6)以下关于变量作用域的叙述中,正确的是()A. 窗体中凡被声明为Private的变量只能在某个指定的过程中使用B. 全局变量必须在标准模块中声明C. 模块级变量只能用Private关键字声明D. Static类型变量的作用域是它所在的窗体或模块文件(7)在新建一个VB工程时,将新建窗体的Name属性设置为TheFirst,则默认的窗体文件名为()。
2010上半年计算机等考二级VB真题及答案
D、读写磁头是既能从磁表面存储器读出信息又能把信息写入磁表面存储器的装置
41. 一个非零的无符号二进制整数,若在其右边末尾加上两个"0"形成一个新的无符号二进制整数,则新的数是原来数的( )倍。 四 或 4
42. 为解决某一问题而设计的指令序列称为( )。 程序
34. 下列四条叙述中,正确的一条是( )。A
A、假若CPU向外输出20位地址,则它能直接访问的存储空间可达1MB
B、PC机在使用过程中突然断电,SRAM中存储的信息不会丢失
C、PC机在使用过程中突然断电,DRAM中存储的信息不会丢失
D、外存储器中的信息可以直接被CPU处理
15. 微机中1K字节表示的二进制位数是( )。D A、1000 B、8x1000 C、1024 D、8x1024
16. 计算机硬件能直接识别和执行的只有( )。D A、高级语言 B、符号语言 C、汇编语言 D、机器语言
17. 用于保存计算机输入输出数据的材料及其制品称为( )。A
一级WINDOWS超级模拟考试(十)
43. 汉字国标码中共收集了个汉字及符号。D
A、3755 B、3008 C、6763 D、7445
44. 个人计算机属于( )。C
A、小巨型机 B、小型计算机 C、微型计算机 D、大型计算机
45. 存储器中的信息可以是指令,也可以是数据,计算机是靠( )来判别的。D
全国计算机等级考试一级B模拟试题及答案
1. 目前各部门广泛使用的人事档案管理、财务管理等软件,按计算机应用分类,应属于( )。D
A、实时控制 B、科学计算 C、计算机辅助工程 D、数据处理
2010年计算机等级二级VB笔试考前模拟试题(2)-中大网校
2010年计算机等级二级VB笔试考前模拟试题(2)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)设有如下的用户定义类型:Type Studentnumber As Stringname As Stringage As IntegerEnd Type则以下正确引用该类型成员的代码是()(2)下列关于Visual Basic应用程序的说法中,正确的是()A. Visual Basic程序是以顺序方式执行的B. Visual Basic运行时,总是等待事件的发生C. Visual Basic的事件是由用户定义的D. Visual Basic程序是以main函数开始执行的(3)设有如下关系表则下列操作正确的是()。
A. T=R/SB. T=R×SC. T=R∩SD. T=R∪S(4)已知字母的ASCIl码是65,在窗体上画一个命令按钮,编写如下代码:Private Sub Commandl_Click()a=65C=“M”Temp=CFori=1 T0 3Print Tab(4一i);tempTemp=Chr(A.+temp+Chr(A.a=a+1Next iEnd Sub程序运行后,单击命令按钮,则输出结果为A.MAMABAMABB.MAMABAMABC.MAMAABMBAD.MAMAABMBA(5)假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。
为了保存该应用程序,以下正确的操作是A. 只保存窗体模块文件B. 分别保存窗体模块、标准模块和工程文件C. 只保存窗体模块和标准模块文件D. 只保存工程文件(6)单击命令按钮执行以下程序,则输出结果为()。
Private Sub Command1_Click()Dim X As Integer,Y As IntegerX=12:Y=32Call Proc(x,Y)Printx;YEnd SubPublic Sub Proc(n As Integer,ByVal m As Integer)n=nMod 10ITI=mMod 10End SubA. 12 32B. 2 32C. 2 3D. 12 3(7)下面可以正确定义2个整型变量和1个字符串变量的语句是()A. Dim n,m As Integer,s As StringB. Dim a%,b$,C As StringC. Dim a As Integer,b,C As StringD. Dim x%,y As Integer,z As String(8)一个工程中包含两个名称分别为Form1、Form2的窗体,一个名称为mdlFunc的标准模块。
2010年计算机等级二级VB笔试考前模拟试题(3)-中大网校
2010年计算机等级二级VB笔试考前模拟试题(3)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)对象的组成要素是()A. 函数、过程、语句B. 属性、方法、事件C. 窗体、控件、行为D. 窗体、模块、控件(2)现有语句:y=IIf(x>0,x Mod 3,0)设x=10,则y的值是()A. 0B. 1C. 3D. 语句有错(3)设“A=”87654321””,则表达式Val(Left(A,4)+Mid(A,4,2))的值为()。
A. 876543B. 876554C. 8D. 6(4)设有如下的记录类型Type Studentnumber As Stringname As Stringage As IntegerEnd Type则正确引用该记录类型变量的代码是()(5)图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是()A. AutoSizeB. StretchC. AutoRedrawD. Appearance(6)以下说法错误的是()。
A. 文件对话框可分为两种,即打开(Open)文件和保存(Save As)文件对话框B. 通用对话框Name属性默认值为CommonDialogX,此外每种对话框都有默认标题C. 打开文件对话框可以让用户指定一个文件,由程序使用;而用保存文件对话框可以指定一个文件,并以这个文件名保存当前文件D. DefaultExt和DialogTitle属性都是打开对话框的属性,但非保存对话框的属性(7)A. Form1.Caption=“Welcomgif”B. Form1.Picture=C:\Pic\WelcomgifC. Form1.Picture=“C:Wic\Welcomgif”D. Form1.Picture=LoadPicture(“C:Wic\Welcomgif”)(8)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
2010上半年计算机等考二级VB真题及答案
1题:备份一般有3种方式,即完全备份、增量备份、()。
A) 选择备份B) 安全备份C) 集中备份D) 差分备份答案:DD) 差分备份--------------------------------3题:不属于关联分析的关键要素是()。
A) 支持度B) 置信度C) 满意度D) 提升度答案:CC) 满意度--------------------------------4题:不属于优化行为的是()。
A) 虚拟化B) 外包C) 调优D) 咨询答案:DD) 咨询--------------------------------5题:初步用户手册在( )阶段编写。
A) 可行性研究B) 需求分析C) 软件概要设计D) 软件详细设计答案:BB) 需求分析--------------------------------6题:测评时系统必须连续运行的时间为()。
A) 不少于15天B) 不少于1个月C) 不少于2个月D) 不少于3个月答案:B--------------------------------7题:财务管理的关键动作不包括()。
A) 测算B) 预算D) 结算答案:AA) 测算--------------------------------8题:持续改进的戴明环中不包括()。
A) 策划B) 改进C) 实施D) 反馈答案:DD) 反馈--------------------------------9题:对局域网来说,网络控制的核心是()。
A) 工作站B) 网卡C) 网络服务器D) 网络互连设备答案:CC) 网络服务器--------------------------------10题:第四层交换负载均衡的原理,就是按照IP地址和()进行虚拟连接的交换,直接将数据包发送到目的计算机的相应端口中。
A) TCP端口B) UDP端口C) FTP端口D) HTTP端口答案:AA) TCP端口--------------------------------11题:对数据仓库业务分析的主题确立的原则不包括()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2010年计算机等级二级VB笔试考前模拟试题(5)总分:100分及格:60分考试时间:90分一、单项选择题(每小题2分,共70分)(1)若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是()A. 用鼠标右键单击此按钮B. 按键盘上的Esc键C. 按键盘上的回车键D. 用鼠标右键双击此按钮(2)在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:Private X As IntegerPrivate Sub Command1_Click()X=5:Y=3Call proc(X,Y)Label l.Caption=XLabel2.Caption=YEnd Sub1Private Stib proc(a As Integer,ByVal b As Integer)X=a*aY=b+bEnd Sub程序运行后,单击命令按钮,则两个标签中显示的内容分别是()A. 25和3B. 5和3C. 25和6D. 5和6(3)就功能而言,Visual Basic的三种版本的功能从弱到强的顺序是()A. 学习版、企业版、专业版B. 专业版、学习版、企业版C. 学习版、专业版、企业版D. 企业版、学习版、专业版(4)在窗体上画1个命令按钮,其名称为Command1,然后编写如下程序:Private Sub Command l_Click()Dim a(10)As IntegerDim XAs IntegerFor i=1 T0 10a(i)=8+iNextx=2Print a(f(x)+x)End SubFunction f(x As Integer)x=x+3f=xEnd Function程序运行后,单击命令按钮,输出结果为()A. 12B. 15C. 17D. 18(5)设x=4,y=8,z=7,以下表达式的值是x<y And(Not y>z)Or Z<X()A. 1B. -1C. TrueD. False(6)设窗体上有一个文本框,名称为Textl,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能实现该操作的语句是()A. Text1.MaxLength=0B. Text1.Enabled=FalseC. Text1.Visible=FalseD. Text1.Width=O(7)下列窗口用来设置窗体或窗体中控件的属性的是()A. 属性窗口B. 工具栏C. 工具箱窗口D. 窗体设计器窗口(8)在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()x=-5If Sgn(x) Theny=Sgn(x^2)Elsey=Sgn(x)End IfPrint yEnd Sub程序运行后,单击命令按钮,窗体上显示的是()A. -5B. 25C. 1D. 1(9)下列事件不是窗体事件的是()A. ClickB. LoadC. MouseDownD. Change(10)单击命令按钮时,下列程序段的执行结果为()。
A. 8B. 6C. 4D. 2(11)下列不一定是传值的虚实结合方式的选项是()。
A. 调用过程时实参为表达式B. 调用过程时实参为常量C. 调用过程时实参为变量名D. 调用过程时实参将变量名用括号括起来(12)有如下程序:Private Sub Form_Click()Dim i As Integer.sum As Integersum=0For i=2 T0 10If i Mod 2<>O And i Mod 3=0Thensum=sum+iEnd IfNext iPrint sumEnd Sub程序运行后,单击窗体,输出结果为()A. 12B. 30C. 24D. 18(13)在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_ClickText1.Text=”Visual”Me.Text1=”Basic”Text1=”Program”End Sub程序运行后,如果单击命令按钮,则在文本框中显示的是()A. ⅥsualB. BasicC. ProgramD. 出错(14)下列关于工具箱的说法正确的是()A. 工具箱中列出的控件包含所有的Visual Basic控件B. 用户不能添加控件到工具箱C. Visual Basic提供的标准控件不能从工具箱中删除D. 工具箱中所有控件的扩展名都是.OCX(15)在窗体上用复制、粘贴的方法建立了一个命令按钮数组,数组名为ComTestl。
设窗体Forml标题为“MyForml”,双击控件数组中的第3个按钮,打开代码编辑器,编写如下代码:Privae Sub Comtest1_Click(Index As Integer)Forml.Caption=”MyForm2”EndSub运行时,单击按钮数组中的第1个按钮,则窗体标题显示为()。
A. Form1B. ComTest1C. MyForm1D. MyForm2(16)在窗体上画一个名称为Textl的文本框,一个名称为Command1的命令按钮,然后编写如下事件过程和通用过程:Private Sub Command1_Click()n=Val(Textl.Text)If n\2=n/2Thenf=f1(n)Elsef=f2(n)EndIfPrintf:nEnd SubPublic Function f1(ByRef x)X=X$Xf1=x+xEnd FunctionPublic Function f2(ByVal X)X=X*Xf2=x+x+xEnd Function程序运行后,在文本框中输入6,然后单击命令按钮,窗体上显示的是()A. 72 36B. 108 36C. 72 6D. 108 6(17)在窗体上画四个文本框,并用这4个文本框建立一个控件数组,名称为Textl(下标从0开始,自左至右顺序增大),然后编写如下事件过程:程序运行后,单击命令按钮,4个文本框中显示的内容分别为()。
A. 0 1 2 3B. 1 2 3 4C. 0 1 3 2D. 出错信息(18)假定有如下的命令按钮(名称为Command1)事件过程:Private Sub Command1_Click()x=InputBox(“输入:”,“输入整数”)MsgBox“输入的数据是:”,,“输入数据:”+xEnd Sub程序运行后,单击命令按钮,如果从键盘上输入整数10,则以下叙述中错误的是()A. x的值是数值10B. 输入对话框的标题是“输入整数”C. 信息框的标题是“输入数据:10”D. 信息框中显示的是“输入的数据是:”(19)下列不属于Printer对象的方法的是()A. NewPageB. PageC. PrintD. EndDoc(20)在窗体上有一个文本框控件,名称为TxtTime;一个计时器控件,名称为Timed,要求每一秒钟在文本框中显示一次当前的时间。
程序为:PrivateSubTimer____()TxtTime.Text=TimeEnd Sub在下划线上应填入的内容是()A. EnabledB. VisibleC. IntervalD. Timer(21)结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
A. 对象B. 数据结构C. 数据流D. 目标(22)为了在运行时能显示窗体左上角的控制框(系统菜单),可以设置以下哪个属性的值为True()。
A. ControlBoxB. MinBuRonC. MaxButtonD. BorderStyle(23)假设在菜单编辑器中建立了一个名为MyMenu的菜单项。
要使该菜单运行时不可见,应该使用的语句是()A. MyMenEnabled=FalseB. MyMenEnabled=TrueC. MyMenVisible=FalseD. MyMenVisible=True(24)以下()操作不能触发滚动条Change事件。
A. 拖动滚动块B. 单击两端箭头C. 单击滚动块D. 单击箭头与滚动块之间的滚动条(25)设有如下通用过程:在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:程序运行后,单击命令按钮,则在文本框中显示的内容是()。
A. 30B. 25C. 20D. 15(26)下面程序在调试时出现了死循环Private Sub Command 1_Click()n=InputBox(“请输入一个整数”)DOIf n Mod 2=0 Thenn=n+1Elsen=n+2End IfLoop Until n=1000End Sub下面关于死循环的叙述中正确的是()(27)窗体上有名称分别为Text1、Text2的2个文本框,有一个由3个单选按钮构成的控件数组Option1,如图1所示。
程序运行后,如果单击某个单选按钮,则执行Text1中的数值与该单选按钮所对应的运算(乘以10或100),并将结果显示在Text2中,如图2所示。
为了实现上述功能,在程序中的问号(?)处应填入的内容是PrivateSub Option 1_Click(Index As Integer)If Text 1.Text<>“”ThenSelect Case?Case0Text2.Text=val(Text1.Text)Case 1Text2.Text=val(Text1.Text)*10Case 2Text2.Text=val(Text1.Text)*100End SelectEnd IfEnd SubA.IndexB.Option 1.IndexC.Option1(Index)D.Optionl(Index).V alue(28)设窗体上有一个列表框控件List1,且其中含有若干列表项。
则以下能表示当前被选中的列表项内容的是()A. List1.ListB. List1.ListlndexC. List1.IndexD. List1.Text(29)设a=5,b=6,c=7,d=8,则执行下列语句后,x的值为x=IIf((a>B.And(c>D.,1 0,20)()A. 10B. 20C. 30D. 300(30)阅读程序:Option Base 1Dim arr()As IntegerPrivate Sub Form_Click0Dim i As Integer,j As IntegerReDim arr(3,2)For l=1 To 3For i=1 T0 2arr(iD.=i*2+jNext jNext iReDim Preserve arr(3,4)For i=3 T0 4arr(3,j)=j+9Next jPrint arr(3,2)+arr(3,4)End Sub程序运行后,单击窗体,输出结果为()A. 21B. 13C. 8D. 25(31)窗体上有一个名称为Frame1的框架(如图),若要把框架上显示的“Frame1”改为汉字“框架”,下面正确的语句是()(32)在窗体上画一个Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()X=0n=InputBox(“”)For i=1 To nFor j=1 To ix=x+1Next jNext iPrint xEnd Sub程序运行后,单击命令按钮,如果输入3,则在窗体上显示的内容是()A. 3B. 4C. 5D. 6(33)要使命令按钮成为图形命令按钮,应设置()属性。