初三_vb期末考试试卷+答案
vb期末试题及答案

vb期末试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个不是基本数据类型?A. IntegerB. StringC. ObjectD. Array答案:D2. 以下哪个选项是正确的VB变量声明方式?A. Dim varNameB. varName As IntegerC. Integer varNameD. Both A and B答案:D3. VB中的For循环结构不包括以下哪个部分?A. 初始化表达式B. 循环条件C. 迭代表达式D. 循环体答案:D4. 在VB中,以下哪个是正确的数组声明方式?A. Dim arr(0 To 10) As IntegerB. Dim arr As Integer(0 To 10)C. Dim arr(10)D. Both A and C答案:A5. VB中,以下哪个是正确的函数定义?A. Function myFunction() As IntegerB. Sub myFunction() As IntegerC. Function myFunction() IntegerD. Both A and C答案:A6. 以下哪个是VB中的事件处理程序的正确声明方式?A. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickB. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)C. Private Sub Button1_Click()D. Both A and C答案:A7. 在VB中,以下哪个不是控件的属性?A. TextB. FontC. ClickD. Size答案:C8. VB中,以下哪个是正确的类定义?A. Class MyClassB. Type MyClassC. Structure MyClassD. Both A and B答案:A9. VB中,以下哪个是正确的方法调用?A. myMethod(10)B. myMethod = 10C. myMethod += 10D. Both A and C答案:A10. 在VB中,以下哪个是正确的条件语句?A. If x > 0 ThenB. If x > 0C. If (x > 0)D. All of the above答案:D二、填空题(每空2分,共20分)1. 在VB中,使用 ______ 语句可以定义一个类。
初中vb编程试题及答案

初中vb编程试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个关键字用于声明一个子程序?A. FunctionB. SubC. ClassD. Module答案:B2. 以下哪个函数用于将字符串转换为大写?A. StrCompB. UCaseC. LCaseD. Trim答案:B3. 在Visual Basic中,以下哪个控件用于显示文本信息?A. TextBoxB. LabelC. ComboBoxD. ListBox答案:B4. 以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. BackColor答案:A5. 在Visual Basic中,以下哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A6. 以下哪个关键字用于在Visual Basic中创建一个循环?A. ForB. WhileC. IfD. Select答案:A7. 在Visual Basic中,以下哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Today答案:D8. 以下哪个属性用于设置窗体的标题?A. CaptionB. TextC. TitleD. Name答案:A9. 在Visual Basic中,以下哪个控件用于显示下拉列表?A. ComboBoxB. ListBoxC. CheckBoxD. RadioButton答案:A10. 以下哪个关键字用于在Visual Basic中创建一个数组?A. ArrayB. ListC. CollectionD. Dim答案:D二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以定义一个变量。
答案:Dim2. 要使文本框接受多行输入,需要设置其________属性为True。
VB期末考试考卷及答案

VB期末考试考卷及答案一、选择题(每题1分,共5分)1. 在VB中,下列哪个函数用于返回字符串的长度?A. Len()B. Length()C. Size()D. Count()A. DimB. IntegerC. IntD. Var3. 在VB中,下列哪个语句用于退出当前循环?A. Exit ForB. BreakC. Exit DoD. ContinueA. OpenB. LoadC. CreateD. Read5. 在VB中,下列哪个事件在窗体加载时发生?A. LoadB. InitializeC. FormLoadD. FormOpen二、判断题(每题1分,共5分)1. VB中的变量必须先声明后使用。
()2. 在VB中,Sub过程可以返回值。
()3. VB中的数组下标从1开始。
()4. 在VB中,可以使用Select Case语句进行多条件判断。
()5. VB中的字符串可以用单引号(')表示。
()三、填空题(每题1分,共5分)1. 在VB中,用于声明常量的关键字是______。
2. VB中的逻辑运算符包括______、______和______。
3. 在VB中,要实现两个变量的值交换,可以使用______变量作为中间变量。
4. 在VB中,______方法用于设置文本框的字体。
5. VB中的______事件在用户单击按钮时发生。
四、简答题(每题2分,共10分)1. 简述VB中事件的执行过程。
2. 请列举三种VB中的数据类型。
3. 简述如何使用Select Case语句进行多条件判断。
4. 请说明如何使用VB中的循环结构实现1到100的累加。
5. 简述如何使用VB中的文件操作函数读取文件内容。
五、应用题(每题2分,共10分)1. 编写一个VB程序,计算并输出1到100之间所有偶数的和。
2. 编写一个VB程序,实现用户输入一个字符串,程序将其逆序输出。
3. 编写一个VB程序,使用循环结构输出九九乘法表。
vb试题及答案期末

vb试题及答案期末一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明变量?A. DimB. ConstC. SubD. Function答案:A2. VB中,哪个函数用于计算字符串的长度?A. LenB. UBoundC. LBoundD. Mid答案:A3. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. BooleanD. All of the above答案:D4. VB中,哪个关键字用于定义一个过程?A. FunctionB. SubC. ClassD. Module答案:B5. VB中,哪个函数用于将字符串转换为小写?A. LCaseB. UCaseC. StrConvD. Trim答案:A6. 在VB中,以下哪个选项是正确的循环结构?A. For EachB. Do WhileC. For NextD. All of the above答案:D7. VB中,哪个关键字用于创建一个数组?A. DimB. ReDimC. EraseD. Option Base答案:A8. VB中,哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Timer答案:B9. 在VB中,以下哪个选项是正确的文件访问模式?A. Open For InputB. Open For OutputC. Open For RandomD. All of the above答案:D10. VB中,哪个关键字用于退出一个循环?A. ExitB. BreakC. ContinueD. Return答案:A二、填空题(每题3分,共30分)1. VB中,声明一个整型变量并赋值为100的语句是________。
答案:Dim myVar As Integer = 1002. 要将一个变量的值增加10,可以使用________运算符。
答案:+=3. 在VB中,________函数用于输出信息到即时窗口。
vb期末试题及答案

vb期末试题及答案一、选择题(每题2分,共20分)1. VB中,用于声明变量的关键字是:A. DimB. SetC. CallD. Sub答案:A2. 下列哪个选项不是VB中的控件?A. TextBoxB. LabelC. ButtonD. Excel答案:D3. VB中,用于执行循环操作的关键字是:A. ForB. IfC. ElseD. While答案:A4. VB中,用于打开文件的函数是:A. OpenB. CloseC. PrintD. Write答案:A5. VB中,用于定义过程的关键字是:A. FunctionB. SubC. DimD. Const答案:B6. VB中,用于定义函数的关键字是:A. FunctionB. SubC. DimD. Const答案:A7. VB中,用于定义常量的关键字是:A. DimB. ConstC. FunctionD. Sub答案:B8. VB中,用于定义数组的关键字是:A. DimB. FunctionC. ConstD. Sub答案:A9. VB中,用于判断条件的关键字是:A. IfB. ForC. WhileD. Dim答案:A10. VB中,用于退出循环的关键字是:A. ExitB. EndC. StopD. Loop答案:A二、填空题(每题2分,共20分)1. VB中,声明一个整型变量a,可以使用关键字________。
答案:Dim2. VB中,声明一个字符串变量str,可以使用关键字________。
答案:Dim3. VB中,声明一个布尔型变量flag,可以使用关键字________。
答案:Dim4. VB中,声明一个数组变量arr,可以使用关键字________。
答案:Dim5. VB中,声明一个常量PI,可以使用关键字________。
答案:Const6. VB中,声明一个函数sum,可以使用关键字________。
答案:Function7. VB中,声明一个过程printData,可以使用关键字________。
初三信息技术vb试题及答案

初三信息技术vb试题及答案初三信息技术VB试题及答案一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个是正确的变量声明方式?A. Dim aB. Dim a As IntegerC. Dim a As StringD. 以上都是答案:D2. VB中,以下哪个是合法的函数名?A. 2timesB. _timesC. timesD. 以上都是答案:C3. 在VB中,以下哪个是正确的循环结构?A. WhileB. UntilC. ForD. 以上都是答案:D4. VB中,以下哪个是正确的条件语句?A. IfB. ThenC. ElseD. 以上都是答案:D5. 在VB中,以下哪个是正确的数组声明方式?A. Dim a(5)B. Dim a(5) As IntegerC. Dim a(1 To 5)D. 以上都是答案:D6. VB中,以下哪个是正确的输入语句?A. InputB. PrintC. InputBoxD. 以上都是答案:C7. 在VB中,以下哪个是正确的输出语句?A. InputB. PrintC. MsgBoxD. 以上都是答案:D8. VB中,以下哪个是正确的数据类型?A. IntegerB. StringC. DoubleD. 以上都是答案:D9. 在VB中,以下哪个是正确的文件操作函数?A. OpenB. CloseC. GetD. 以上都是答案:D10. VB中,以下哪个是正确的错误处理语句?A. On ErrorB. ResumeC. ErrD. 以上都是答案:D二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量a,应该使用语句:________。
答案:Dim a As Integer2. VB中,使用________函数可以获取当前系统时间。
答案:Now3. 在VB中,使用________函数可以将字符串转换为整数。
答案:CInt4. VB中,使用________函数可以将整数转换为字符串。
初三_vb期末考试试卷+答案

九年级期末VB考试试卷班级:学号:姓名:一、选择题(每题两分,共十五题)1.下列叙述中正确的是(c)A.只有窗体才是VB中的对象B.只有控件才是VB中的对象C.窗体和控件都是VB中的对象D.窗体和控件不是VB中的对象2.下列可以激活属性窗口的操作是(D)A.用鼠标双击窗体的任何部位B.执行“工程”菜单中的“工具箱”命令C.按Ctrl+F4键D.按F4键3.下列不能打开工具箱窗口的操作是(B)A.执行“视图”菜单中的“工具箱”命令B.按Alt+F8键C.单击工具栏上的“工具箱”按钮D.按Alt+V键,然后按Alt+X键4.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是(A)A.单击窗体上没有控件的地方B.单击任一个控件C.不执行任何操作D.双击窗体的标题栏5.为了把窗体上的某个控件变为活动的,应执行的操作是(C)A.单击窗体的边框B.单击该控件的内部C.双击该控件D.双击窗体6.确定一个控件在窗体上的位置的属性是(D)A. Width或HeightB. Width和HeightC. Top或LeftD. Top和Left7.确定一个窗体或控件的大小的属性是(B)A. Width或HeightB. Width和HeightC. Top或LeftD. Top和Left8.为了同时改变一个活动控件的高度和宽度,正确的操作是(B)A.拖拉控件4个角上的某个小方块B.只能拖拉位于控件右下角的小方块C.只能拖拉位于控件左下角的小方块D.不能同时改变控件的高度和宽度9.VB程序中的注释所使用的字符是(A)A. 'B.:C.\D._10.设a=2,b=3,c=4,d=5,下列表达式的值是Ba>b AND c<=d OR 2*a>cA.TrueB. FalseC. -1D. 111.设a=2,b=3,c=4,d=5,下列表达式的值是C3>2*b OR a=c AND b<>c OR c>dA.1B. TrueC.FalseD.-112.设a=2,b=3,c=4,d=5,下列表达式的值是DNOT a<=c OR 4*c=b^2 AND b<>a+cA.-1B. 1C. TrueD.False13.下列可作为VB的变量名的是BA.3*DletaB.PrintCharC.AbsD.ABπ14.语句的Print5*5\5/5的输出结果是BA.5B.25C.0D.115.设a、b、c为整型变量,其值分别为1、2、3,以下程序段的输出结果是D a=b:b=c:c=aPrint a;b;cA.1 2 3B.2 3 1C.3 2 1D.2 3 2二填空题(每题4分,共5题)1.语句Print"25+32=";25+32的输出结果是 25+32=57 。
VB期末考试试卷及答案

VB期末考试试卷及答案一·选择题1.Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是(B )A属性、控件和方法B属性、事件和方法C窗体、控件和过程 D控件、过程和模块2. 所有控件都有一个共同的属性,这个属性是(C )A textB fontC nameD caption3。
下列叙述中错误的是(A )A 工程文件扩展名是.vbgB 标准模块文件的扩展名是.basC 窗体模块的扩展名是。
frmD 类模块的扩展名是.cls4。
当要编写一个新的Visual Basic程序时,所做的第一件事是(A )A 新建一个工程B 编写代码C 设置属性D 添加Active X控件5。
下面控件中,没有caption属性的是(B )A 框架B 组合框C 命令按钮D 复选按钮6. 在文件框中输入字符时,若只显示某个字符,如(*),应设置属性是(B )A MultiLineB PasswordCharC TextD selText7. 若要将窗体从内存中卸载出去,其实现的方法是(D )A ShowB HideC LoadD UnLoad8。
下列关于过程叙述不正确的是(D )A 过程的传值调用是将实参的具体值传值传递给形参B 过程的传址调用是将实参在内存的地址传递给形参C 过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的D 无论过程传值调用还是传地址调用,参数传递都是双向的9。
某人创建1个工程,其中的窗体名为Form1,之后又添加了1个名为Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是( C )A 在Form1的Load事件过程中加入语句Load Form2B 在Form2的Load事件过程中加入语句Form2.ShowC 在“过程属性"对话框中把“启动对象”设置为Form2D 在Form2的TabIndex属性设置为1,把Form1的TabIndex属性设置为210。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
九年级期末VB 考试试卷
班级:学号:姓名:
123456789101112131415
一、选择题(每题两分,共十五题)
1.下列叙述中正确的是 (c)
A. 只有窗体才是VB中的对象
B.只有控件才是VB中的对象
C. 窗体和控件都是VB中的对象
D.窗体和控件不是VB中的对象
2. 下列可以激活属性窗口的操作是(D)
A. 用鼠标双击窗体的任何部位
B.执行“工程”菜单中的“工具箱”命令
C. 按 Ctrl+F4 键
D.按F4键
3. 下列不能打开工具箱窗口的操作是(B)
A. 执行“视图”菜单中的“工具箱”命令
B.按 Alt+F8键
C. 单击工具栏上的“工具箱”按钮
D.按 Alt+V键,然后按 Alt+X键
4.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先
应执行的操作是 (A)
A. 单击窗体上没有控件的地方
B.单击任一个控件
C. 不执行任何操作
D.双击窗体的标题栏
5. 为了把窗体上的某个控件变为活动的,应执行的操作是(C)
A. 单击窗体的边框
B.单击该控件的内部
C. 双击该控件
D.双击窗体
6. 确定一个控件在窗体上的位置的属性是(D)
A. Width 或 Height
B. Width和 Height
C. Top 或 Left
D. Top和 Left
7. 确定一个窗体或控件的大小的属性是(B)
A. Width 或 Height
B. Width和 Height
C. Top 或 Left
D. Top和 Left
8. 为了同时改变一个活动控件的高度和宽度,正确的操作是( B)
A. 拖拉控件 4 个角上的某个小方块
B.只能拖拉位于控件右下角的小方块
C. 只能拖拉位于控件左下角的小方块
D.不能同时改变控件的高度和宽度
A. '
B.:
C.\
D._
10.设 a=2,b=3,c=4,d=5, 下列表达式的值是 B a>b
AND c<=d OR 2*a>c
A.True
B. False
C. -1
D. 1
11.设 a=2,b=3,c=4,d=5, 下列表达式的值是 C
3>2*b OR a=c AND b<>c OR c>d
A.1
B. True
C.False
D.-1
12.设 a=2,b=3,c=4,d=5, 下列表达式的值是 D
NOT a<=c OR 4*c=b^2 AND b<>a+c
A.-1
B. 1
C. True
D.False
13.下列可作为 VB 的变量名的是 B
A.3*Dleta
B.PrintChar
C.Abs
D.ABπ
14.语句的 Print5*5\5/5的输出结果是B
A.5
B.25
C.0
D.1
15.设 a、b、 c 为整型变量,其值分别为1、 2、 3,以下程序段的输出结果是D
a=b:b=c:c=a
Print a;b;c
A.123
B.231
C.321
D.232
二填空题(每题 4 分,共 5 题)
1. 语句 Print"25+32=";25+32的输出结果是25+32=57。
2. 以下语句的输出结果是Beijing。
s$="China"
s$="Beijing"
Print s$
3. 以下语句的输出结果是3。
a%=3.14156
4. 以下程序段的输出结果是9 10 11。
x=8
Print x+1;x+2;x+3
5. 以下程序段的功结果是9。
x=72
y=sqr(x+9)
Print y
三编程题( 3 题,共 50 分)
以下程序代码在窗体的单击事件过程(Form_Click)中编写,结果输出到窗体上。
1. 从键盘上输入 4 个数,编写程序,计算并输出这 4 个数的和及平均值。
通过InputBox函数输入数据,在窗体上显示和及平均数。
(15 分)
Dim a,b,c,d,sum as integer
Dim pj as single
A= val(inputbox(“请输入第一个数”, ”提示” ))
B= val(inputbox(“请输入第二个数”, ”提示” ))
C= val(inputbox(“请输入第三个数”, ”提示” ))
D= val(inputbox(“请输入第四个数”, ”提示” ))
Sum=a+b+c+d
Pj=sum/4
Print sum
Print pj
2.一位妇女在河边洗碗,邻居问:“家里来了多少客人?”她回答:“每两个客人合用一个菜碗,每三个
客人合用一个汤碗,每四个客人合用一个饭碗,共用了碗65 只。
”问共来了多少客人?(15 分)X个客人
Dim a as ingeter
For a=12 to 260
If a/2+a/3+a/4=65 Then
Exit for
End If
Next a
Print a
3.编程计算:12+22+3 2+⋯⋯ +1002之和( 20 分)
Dim a,b as integer
B=0
For a=1 to 100
B=b+c*c
Next a
Print b。