高中信息技术会考(VB部分)

合集下载

安徽高中会考vb试题及答案

安徽高中会考vb试题及答案

安徽高中会考vb试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. VB中,哪个关键字用于声明变量?A. DimB. SetC. ReDimD. Option Explicit答案:A3. 在VB中,以下哪个是合法的变量名?A. 2variableB. variable2C. _variableD. All of the above答案:B4. VB中,以下哪个选项是正确的循环结构?A. ForB. WhileC. DoD. All of the above答案:D5. 在VB中,如何将文本框的内容赋值给一个变量?A. Text1.Text = variableB. variable = Text1.TextC. Text1 = variableD. variable.Text = Text1答案:B6. VB中,以下哪个函数用于计算字符串的长度?A. LenB. LengthC. SizeD. Count答案:A7. 在VB中,以下哪个选项是正确的条件语句?A. If...ThenB. Select...CaseC. Both A and BD. None of the above答案:C8. VB中,以下哪个关键字用于定义过程?A. FunctionB. SubC. Both A and BD. Neither A nor B答案:C9. 在VB中,以下哪个选项是正确的数组声明方式?A. Dim array(10) As IntegerB. Dim array As Integer(10)C. Dim array(10) As StringD. All of the above答案:A10. VB中,以下哪个函数用于将字符串转换为数值?A. ValB. StrC. CIntD. Both A and C答案:D二、填空题(每题2分,共20分)1. VB中,声明一个整型变量并赋值为10的语句是:Dim number As Integer; number = ____。

2023年浙江省高中信息技术学考VB知识点汇总

2023年浙江省高中信息技术学考VB知识点汇总

VB知识点汇总一.算法:指处理问题旳措施。

二.算法旳特性:1.有穷性。

算法旳有穷性是指算法必须能在执行有限个环节之后终止。

2.确切性。

算法旳每一环节必须有确切旳定义,不能有歧义。

3.输入项。

一种算法有0个或多种输入,以刻画运算对象旳初始状况,所谓0个输入是指算法自身定出了初始条件。

4.输出项。

一种算法有一种或多种输出,以反应对输入数据加工后旳成果。

没有输出旳算法是毫无意义旳。

5.可行性。

算法中执行旳任何计算环节都是可以被分解为基本旳可执行旳操作步,即每个计算步都可以在有限时间内完毕(也称之为有效性)。

1.自然语言。

2.流程图。

3.程序代码。

4.伪代码。

四.对象:具有某些特性旳详细事物旳实体。

五.类:是对同种对象旳集合与抽象,它包括这种对象旳属性描述和行为定义。

(VB工具箱中旳控件就是类,设计窗体时,将它们放在窗体上时就是该类旳对象。

)前面旳label1是对象名称,背面旳label是控件名,也就是类名称。

六.属性:对象旳特性、名称、大小、形状、颜色及功能被称为属性。

属性旳表达:对象名.属性名如:text1.text指文本框中旳值属性值旳设置:对象名.属性名=属性值如:label1.caption=”苹果”注意:这里旳“=”是赋值号,不是等号,因此这是一句赋值语句。

七.措施:对象能完毕旳动作。

如:输出语句 prnit “223”中旳print就是一种措施。

八.事件:指对对象旳一种调用。

如:command1_click 按钮上旳单击事件请注意格式:对象名_动作九.常用控件及属性:控件名称属性名称属性含义Label(标签)caption 标签上显示旳文本(属于字符串)Textbox(文本框)text 控件中包括旳文字(属于字符串)Commandbutton(按钮) caption 按钮上显示旳文字Timer(计时器)enabled 设置计时器与否可用interval 设置计时器触发旳间隔时间。

(单位:毫秒)Image(图像) picture 制定显示旳图像文献其他属性:1.alignment: 文本旳对齐方式2.font:字体3.backcolor:背景颜色4. visible: 设置对象与否可见5.enabled:设置对象与否可用十.基本数据类型十一.常量1.直接常量:直接在程序中使用常数2.符号常量:符号常量旳定义: const 常量名=常数如:const pi=3.14然后在程序中但凡要用到3.14这个常数旳地方,都用pi来替代就行了。

高一信息技术会考vb操作题归纳

高一信息技术会考vb操作题归纳

高一信息技术会考vb操作题归纳

文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58- 要求掌握的典型操作题 1、输入两个数存在相应的变量中,并交换两个变量的值。 … X=inputbox(“x=”) Y=inputbox(“y=”) Z=X X=Y Y=Z … 拓展:不需要中间变量Z,交换两个变量的值。 … X=X+Y Y=X-Y X=X-Y … 2、输入两个数存在相应变量中,输出最大数 … X=inputbox(“x=”) Y=inputbox(“y=”) If X>Y then Max=X Else Max=y End if Print Max 拓展一:不需要Max变量 If X>Y then Print X Else Print Y End if 拓展二: … Max=X If X Max=y End if … 拓展三: … Max=(X+Y)/2+ABS(X-Y)/2 拓展四:若要求输出最小值,以上三个程序哪些地方需要修改 3、分段函数. … X=inputbox(“x=”) If X<3 then Y=X*X Else Y=2*X+1 End if Print 拓展:(类似分段函数)某超市促销苹果,购买一斤苹果,为每斤3元,购买5斤以下每斤原价;超过5斤部分每斤打8折,输入购买的斤数,输出应付款额。 … apple = inputbox(“apple=”) if apple<=5 then money=3*apple else money=3*5+(apple-5)*3*0.8 end if print money 4、一元二次方程求根:ax2+bx+c=0

Y= X2 (x<3) 2x+1 (x>=3) …

a=inputbox(“a=”) b=inputbox(“b=”) c=inputbox(“c=”) d=b*b-4*a*c If d>=0 then X1=(-b+sqr(d))/(2*a) X2=(-b-sqr(d))/(2*a) Print x1,x2 Else Print “无实解” End if 5、判断三个数是否能构成三角形的条件 1)假设是三个正数a,b,c 条件是:a+b>c and b+c>a and c+a>b 2)假设是三个数a,b,c 条件是:a+b>c and b+c>a and c+a>b and a>0 and b>0 and c>0 6、累加:求s=10+30+50+…+550 … S=0 For i=10 to 550 step 20 S=S+i NEXT i PRINT S 拓展一: … S=0 For i=550 to 10 step -20 S=S+i NEXT i PRINT S 拓展二:求s=1+1/2+1/3+……+1/99+1/100之和 … S=0 For i=1 to 100 step 1 S=S+1/i NEXT i PRINT S 7、累乘:求s=2*4*6*……*100之和。 … S=1 For i=2 to 100 step 2 S=S*i NEXT i PRINT S 8、计数(同于累加,只是每次累加1) 输出1-1000中被4整除,或能被9整除的数有多少个 … S=0 For A=1 to 100 step 1 If A mod 4=0 OR A mod 9=0 then S=S+i End if NEXT A PRINT S

vb高中基础会考试题及答案

vb高中基础会考试题及答案

vb高中基础会考试题及答案1. 单选题:在Visual Basic中,以下哪个关键字用于声明变量?A. DimB. SubC. FunctionD. End答案:A2. 判断题:在VB中,所有的变量都必须在使用前声明。

正确错误答案:正确3. 填空题:在VB中,使用________关键字可以创建一个子程序,该子程序在被调用时不返回任何值。

答案:Sub4. 多选题:以下哪些是VB中合法的变量名?A. myVariableB. _myVariableC. 2myVariableD. my-variable答案:A B5. 简答题:请解释VB中的“事件驱动编程”概念。

答案:事件驱动编程是一种编程范式,其中程序的执行流程由事件来驱动。

在VB中,程序的执行不是按照预先定义的顺序进行,而是响应用户的操作(如点击按钮、选择菜单项等)或其他外部事件(如定时器触发)。

当这些事件发生时,程序会执行与事件关联的代码块,从而实现程序的功能。

6. 编程题:编写一个VB程序,计算并输出1到100之间所有偶数的和。

答案:```vbDim sum As Integersum = 0For i As Integer = 1 To 100If i Mod 2 = 0 Thensum = sum + iEnd IfNextMsgBox("1到100之间所有偶数的和为:" & sum.ToString())```7. 单选题:在VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ButtonD. ComboBox答案:A8. 判断题:在VB中,可以通过设置控件的Enabled属性为False来禁用控件。

正确错误答案:正确9. 填空题:在VB中,使用________方法可以为按钮控件添加点击事件处理程序。

答案:Click10. 多选题:以下哪些是VB中常用的数据类型?A. IntegerB. StringC. DateD. Boolean答案:A B C D。

高中信息技术-VB常用的标准函数-浏览题阅览题-会考复习题

高中信息技术-VB常用的标准函数-浏览题阅览题-会考复习题

高中信息技术VB常用的标准函数浏览题阅览题会考复习题学校:___________姓名:___________班级:___________考号:___________一、选择题1.下列流程图描述的是判断任意3个正数A、B、C是否能构成勾股数,请按此算法功能,把流程图填写完整。

A . A^2="B^2+C^2" or B^2="A^2+C^2" and C^2=A^2+B^2B . A^2="B^2+C^2" and B^2="A^2+C^2" or C^2=A^2+B^2C . A^2="B^2+C^2" and B^2="A^2+C^2" and C^2=A^2+B^2D . A^2="B^2+C^2" or B^2="A^2+C^2" or C^2=A^2+B^2【答案】D【解析】2.对输入的两个整数a和b,找出其中的较大者赋给c并输出。

解决该问题的算法流程图如右图所示,流程图中虚线框部分的内容可为【答案】D【解析】3.下列Visual Basic表达式中计算结果为4的是()A.Abs(-4.2) B.Len("a123") C.Sqr(4) D.Int(3.5)【答案】B【解析】4.在Visual Basic中,有如下程序:Private Sub Command1_Click()Dim a As Integer,b As Integer,c As IntegerDim d As Integer,z As Integera=Val(Text1 Text):b=Val(Text2.Text):c=Val(Text3.Text)d=max(a,b)z=max(d,c)Text4,Text=Str(d)Text5,Text=Str(z)End SubFunction max(x As Integer,y As Integer) As IntegerIf x>y Then max=x Else max=yEnd Function分析该程序段,下列说法正确的是()A.该程序中包含了两个自定义函数B.在函数max中定义了两个整数型参数C.在textl,text2,text3中输入数据后程序即被执行D.函数max的返回值是字符串类型【答案】B【解析】题目中只包含了一个自定义函数max(),函数的返回值是integer整数型。

高中信息技术学业水平考试专题复习VB程序典型错误分析

高中信息技术学业水平考试专题复习VB程序典型错误分析

高中会考专题复习——Visual Basic 程序调试典型错误分析VB 中常见的程序调试错误可分为编译错误、实时错误两大类。

一.编译错误编译错误是指在程序编译过程中出现的错误。

在编写程序时,如果语句不符合Visual Basic 的语法规则,就会产生这类错误。

的语法规则,就会产生这类错误。

例如,输入了不正确的关键例如,输入了不正确的关键字、遗漏了某个必需的标点符号、缺少表达式、类型不匹配或者应该配对的语句没有配对等,都会产生编译错误。

典型错误举例1(如图1所示)程序代码:For i=0to 10If I mod 2=0ThenPrint iNext iEnd lf 图1错误原因:块If 语句必须有配对的End If 语句,For 语句必须有配对的Next 语句,如果没有正确配对必然发生错误。

典型错误举例2(如图2所示)程序代码:Private Sub Form_Load()Label1.Captin =DateEnd Sub图2错误原因:错误原因:代码中对象的属性或方法不存在,代码中对象的属性或方法不存在,代码中对象的属性或方法不存在,可能是代码输入错误,可能是代码输入错误,可能是代码输入错误,将方法将方法或属性的名称拼写错误。

本例中把“Caption”写成了“Captin”,发生了编译错误。

典型错误举例3(如图3所示)Private Sub Command1_Click()Lal1.Caption=Txt1.Text&"同学,您好!欢迎进入学习系统!"End Sub图3错误原因:VB编译系统认为语句没有结束,但是初学者出现这个错误的极大可能是在字符串连接运算符"&"的前后各少了一个空格。

典型错误举例4(如图4所示)程序代码:Private Sub Command1_Click()Dim x As SingleDim y As Singlex=-10y=Abc(x)Label1.Caption=Str(y)End Sub图4错误原因:本题错在y=Abc(x),其中Abc(x)不是内置函数,如使用需要预先定义好。

高中会考vb试题及答案

高中会考vb试题及答案高中会考VB试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个是正确的变量声明方式?A. Dim xB. Dim x As IntegerC. Dim x = 10D. Dim x As Integer = 10答案:B2. 下列哪个是Visual Basic中的循环结构?A. IfB. ForC. Select CaseD. Sub答案:B3. Visual Basic中的“End”语句用于结束什么?A. 程序B. 过程C. 循环D. 条件答案:B4. 在Visual Basic中,以下哪个不是内置的控件?A. LabelB. TextBoxC. ButtonD. Slider答案:D5. 下列哪个是Visual Basic中的数组声明方式?A. Dim arr(5) As IntegerB. Dim arr As Integer = 5C. Dim arr = New Integer(5)D. Dim arr As Integer(5)答案:A6. 在Visual Basic中,以下哪个是正确的条件语句?A. If x > 10 ThenB. If x > 10C. If x > 10D. If x > 10 End If答案:A7. Visual Basic中,以下哪个是正确的函数调用?A. Call Print("Hello World")B. Print "Hello World"C. Call Print("Hello World")D. Print("Hello World")答案:D8. 下列哪个是Visual Basic中的事件?A. ClickB. EventC. FunctionD. Procedure答案:A9. 在Visual Basic中,以下哪个是正确的类声明方式?A. Class MyClassB. Dim MyClassC. Sub MyClassD. Function MyClass答案:A10. 下列哪个是Visual Basic中的错误处理语句?A. TryB. CatchC. FinallyD. All of the above答案:D二、填空题(每空2分,共20分)1. 在Visual Basic中,使用________来定义一个类。

vb高中会考试题操作题及答案

vb高中会考试题操作题及答案一、选择题1. 在Visual Basic中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. DoubleD. All of the above答案:D2. 如果要声明一个变量用于存储字符串,应该使用哪种数据类型?A. IntegerB. StringC. DoubleD. Boolean答案:B3. 在Visual Basic中,以下哪个关键字用于定义一个子程序?A. FunctionB. SubC. DimD. Const答案:B4. 下列哪个选项不是Visual Basic中的控制结构?A. If...Then...ElseB. For...NextC. While...WendD. Switch...Case答案:D二、填空题1. 在Visual Basic中,使用________关键字可以声明一个变量。

答案:Dim2. 当需要在程序中显示消息框时,可以使用________函数。

答案:MsgBox3. 要实现循环结构,可以使用________循环或________循环。

答案:For...Next,While...Wend三、编程题1. 编写一个Visual Basic程序,计算并输出1到100之间所有奇数的和。

答案:```vbDim sum As Integersum = 0For i As Integer = 1 To 100If i Mod 2 <> 0 Thensum = sum + iEnd IfNext iMsgBox("1到100之间所有奇数的和为:" & sum.ToString())```2. 编写一个Visual Basic程序,实现一个简单的计算器,能够计算两个数的和。

答案:```vbDim num1 As DoubleDim num2 As DoubleDim result As Doublenum1 = Val(InputBox("请输入第一个数:"))num2 = Val(InputBox("请输入第二个数:"))result = num1 + num2MsgBox("两数之和为:" & result.ToString())```四、简答题1. 简述Visual Basic中事件处理的基本结构。

vb高中会考试题操作题及答案

vb高中会考试题操作题及答案一、选择题1. 在Visual Basic中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 如果需要在VB中创建一个用户界面,应该使用以下哪个组件?A. LabelB. TextBoxC. ButtonD. Form答案:D3. 在VB中,以下哪个关键字用于声明变量?A. DimB. SetC. ReDimD. All of the above答案:D4. 在VB中,以下哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. All of the above5. 在VB中,以下哪个函数用于将字符串转换为整数?A. StrB. ValC. CIntD. All of the above答案:C二、填空题1. 在VB中,使用________函数可以将一个数字转换为字符串。

答案:Str2. 若要在VB中声明一个整型变量并初始化为10,应使用语句________。

答案:Dim myVar As Integer = 103. 在VB中,使用________事件可以捕获文本框中文本的变化。

答案:TextChanged4. 若要在VB中创建一个标签并设置其文本为“Hello World”,应使用语句________。

答案:Dim label As New Label() With {.Text = "Hello World"}5. 在VB中,使用________方法可以打开一个文件进行读取。

答案:Open三、编程题1. 编写一个VB程序,要求用户输入两个数字,然后计算这两个数字的和,并在消息框中显示结果。

Dim num1 As IntegerDim num2 As IntegerDim sum As Integernum1 = Val(InputBox("请输入第一个数字"))num2 = Val(InputBox("请输入第二个数字"))sum = num1 + num2MsgBox("两个数字的和是: " & sum.ToString())```2. 设计一个VB程序,当用户点击按钮时,将一个文本框中的内容复制到另一个文本框中。

高中信息技术学业水平测试(会考)信息技术科目Vb界面练习

3、设置窗体的标题栏显示内容为“登陆”,窗体的width属性为7200,height属性为5050
4、为按钮1编写单击事件代码,要求单击“登陆”按钮后,标签控件内容变为“班级姓名座位号”。如“100*班张三33号”
Vb界面练习二
1、 新建一工程
2、添加相应的控件,两个文本框控件(text1和text2);两个标签控件(label1和label2);两个命令按钮控件(command1和command2)
4)在"简历"右侧画一文本框Text2,高为1500,宽为4335,设为多行文本输入,并有垂直滚动条;
5)保存文件.
3)插入一个命令按扭,标题为"单击进入",字体为黑体,小三号,按钮宽度2000。
4)保存结果。
Vb界面练习七
1)设窗体Form1的名称改为"Ct1";
2)在Ct1窗体上画两个标签Label1,Label2,标题分别为"姓名","简历",字体为楷体三号字;
3)在"姓名"右侧画一文本框Text1,清空内容;
3、设置各控件的相关属性,设置后界面如图所示
4、密码输入时在屏幕上以“*”代替;
提示:Text2控件的PassWordChar属性设置为“*”,作用:设置文本utton为false,minbutton为false)
Vb界面练习三
Label2
Vb界面练习四
Vb界面练习五
1)将窗体标题设为"课程选择";
2)在窗体上画一个名称为Label1标签,标题为"学号",字体为宋体,小二号;
3)在"学号"右侧画一个名称为Text1的文本框,宽为2300,高为555;
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

高中信息技术会考 VB复习题 一、单选题 B B A D D C D A B A B C C B B C B B B C C A B C C C C D

1. 计算机程序的三种结构是顺序结构、 、选择结构。 A.模块结构 B.循环结构 C.多重循环结构 D.IF块结构 2. 是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作。 A.任务 B.事件 C.控件 D.过程 3. 在VB中,窗口坐标系的原点在 ,x轴向右为正,y轴向下为正。 A.窗口左上角 B.窗口右下角 C.窗口正中间 D.窗口右上角 4. 在VB应用程序设计中,通常应对 编写程序代码。 A.所有对象 B.窗体 C.Timer D.有事件的对象 5. 在面向对象程序设计中, 用来描述对象的特征信息。 A.事件 B.方法 C.代码 D.属性 6. 在VB编程中,如果需要返回鼠标的当前位置,或了解按下的是鼠标哪个键及需要配合键盘上的Shift、Ctrl、Alt键时,应该使用 事件。 A.Click B.Change C.MouseDown D.KeyPress 7. 在VB应用程序设计中,如果想让Timer控件每秒钟响应一次,应该将其Inerval属性设置为 。 A.1 B.60 C.100 D.1000 8. 下列过程中, 是程序开始运行时,窗体一加载就运行的程序段。 A.Form_Load B.Form_Click C.Form_MouseDown D.Form_KeyPress 9. 的Visual Basic表达式是 。 A.(-b+b^2-4ac)/2a B.(-b+sqr(b^2-4*a*c))/(2*a) C.(-b+sqr(b^2-4ac))/(2a) D.(-b+sqr(b^2-4ac))/2a 10. 在VB系统中, 代表内存单元,是命了名的存储空间。 A.变量 B.常量 C.函数 D.字节 11. 语句用于声明变量,并定义变量的数据类型,给变量分配存储空间。 A.Sub B.Dim C.Call D.End 12. 在VB程序设计语言中, 语句的功能是使系统产生的随机数真正随机化。 A.Rnd B.Circle C.Randomize D.Dim 13. 关系表达式的值为 。 A. 数值 B.字符串 C.逻辑值 D.逻辑表达式 14. 下列控件中“文本框”是 。 A. Label B. TextBox C. OptionButton D. CommandButton 15. 若改变一文本框中所显示文本的颜色,需改变此文本框的哪个属性? A. Caption B. Forecolor C. Backcolor D. Text 16. 在VB环境中,如果设计时将命令按钮的 属性设置为False,则运行时该按钮从窗体上消失。 A.Default B.Enabled C.Visible D.DisabledPicture 17.在VB环境中,修改对象的BackColor的属性值,则对象的 将发生改变。 A. 文字颜色 B. 背景色 C. 前景色 D. 边框颜色 18.用VB工具箱中的哪个控件可以建立命令控制按钮 B 。

19.在VB应用程序中,修改控制代码,使Command1按钮显示“end”,正确的设置是 。 A. Command1.Text=“end” B. Command1.Caption=“end” C. Command1.Name=end D. Command1.Caption=end 20.在VB程序中,当变量H的值等于8时,执行“IF H>8 then R=10 else R=20”语句后,R值为 。 A.5 B.10 C.20 D.10或20 21.当a=123: b=Str(a),则 A.a和b均是字符型变量 B.a是字符型变量,b是数值型变量 C.a是数值型变量,b是字符型变量 D.a和b均是数值型变量 22.用循环结构解决问题时,如果循环的次数已知,通常采用 ;当循环的次数未知,需要靠判断条件是否成立来决定循环的执行和退出时,通常采用 。 A.For…Next循环、Do…Loop循环 B.Do…Loop循环、For…Next循环 C.Do…Next循环、For…Loop循环 23. 函数的作用是建立一个输入对话框。 A.MsgBox() B.InputBox() C.RGB() D.Print 24.A=5,B=8,则(B-A)*Rnd+A的结果是介于_______之间的实数。 A. [5,8] B.(5,8) C.[5,8) D.(3,5) 25. For i=1 to 10 Step 2 …… „循环体中循环变量的值保持不变。 Next i 在程序运行时循环体将被执行_________几次。 A.3次 B.4次 C.5次 D.6次 26.执行后将会清空文本框Text1中文本的语句是___________。 A. Text1.Clear B. Text1.SelText= " " C. Text1.text= " " D. Text1.SelText.Clear 27.在机场托运行李,每人免费25千克,超过25千克不到50千克,则超出部分按每千克10元收费,如果超过50千克,则超过部分按每千克20元收费。这种计费程序最适合用到的程序结构是 A.循环 B.赋值 C.分支 D. 顺序 28.下面是一段循环结构的程序段: s=0 x=2 Do s=s+1 x=x+3 Loop Until (x>=12) 该程序段运行后,循环体的执行次数是 A.1 B.2 C.3 D. 4

二、多选题 ABC ABC BD AD BCD ABCD ABCD

1. 在VB应用程序设计中,以下说法正确的是: A.对象包括窗体和控件 B.属性用来描述和确定对象的特征信息 C.事件是指用户操作引发或由系统引发,能被对象所识别并做出响应的动作 D.方法是指程序设计的方法 2.在VB应用程序设计中,以下说法正确的是: A.要显示不想让用户修改的文本时,应该使用Label控件 B.要显示可以让用户编辑的文本时,应该使用TextBox控件 C.鼠标单击可以用Click事件 D.要想画图形,只能在窗体中实现 3.在VB编程中,如果需要返回鼠标的当前位置时,应该使用 或 事件。 A.Click B.MouseDown C.Change D.MouseMove 4.下列字符串中,不能作为变量名使用的有: A.End B.a1 C.xx D.Sub 5.在VB应用程序设计中,以下说法正确的是: A.Abs( )是转换英文大小写的函数 B.MsgBox( ) 是消息函数 C.RGB( )是颜色函数 D.Sqr( )是求平方根函数 6.VB简单应用程序的设计步骤为: A.设计图形用户界面 B.设置对象属性 C.编写对象事件过程及通用过程代码 D.运行调试程序并保存工程 7.在VB程序设计中,Dim语句的功能为: A.使系统能够按声明进行语法检查,有利于程序的调试、运行 B.合理分配内存 C.定义变量的作用范围 D.增强程序的可读性

三、读程序运行结果 1. 下列程序运行后,变量s= C 。 Dim a,b,c,s As Integer a=9 b=41 c=2*(a+b) s=a*c A.100 B.50 C.900 D.300 2. 下列程序运行后,变量x= D 。 Dim n,x As Integer n=5 Private Sub Form_Load() x=1 For i=1 To n x=x*i Next i End Sub A.5 B.15 C.24 D.120 3. 下列程序运行后,变量k= C 。 Dim k As Integer Private Sub Command1_Click() k=0 For i=7 To 100 Step 7 k=k+1 Next i End Sub A.0 B.7 C.14 D.15

4. 下列程序的结果是:___S=6___ Private Sub From_Activate() S=1 For I=1 to 3 Step 1 S=S*I Next I Print “S=”;S End Sub

5. 下列程序的结果是: I=2 I=4 Private Sub Form_activate() For I=1 to 4 Step 1 If I Mod 2=0 then Print ”I=”;I End if Next I End Sub 6. 阅读以下程序 Private Sub Command1_Click() Print “* * Hi ,” Print “how are you * *” End Sub 当程序执行时,单击Command1后,输出结果是 * * Hi , how are you * * 7. 阅读以下程序段 Private Sub Command1_Click() For R =100 to 520 step 100 b1 = 255 * Rnd b2 = 255 * Rnd b3 = 255 * Rnd Picture2.Circle(1000,1000), R,RGB(b1,b2,b3) Next R End Sub 当程序执行时,单击command1后,将在(何处)__ Picture2___显示__5__个颜色_ 不同 _(填相同或不同)的同心圆。 8. 阅读以下程序段 Private Sub Command1_Click() S = 1 For a =3 to 12 step 4 S = S + 2 Next a Print “S = ”;S End Sub 当程序执行后,S的值是__7__,a的值是__15__。 9. 以下是求任意圆面积的程序 Private Sub Command1_Click() R = InputBox("请输入圆的半径","数据输入",16) print “S=”;3.14*R*R End Sub

相关文档
最新文档