- 23
- 0
- 约2.68千字
- 约 5页
- 2017-05-12 发布于河南
- 举报
VB复习题含答案
VB程序设计复习题
题号 一 二 三 四 总分 分数 一、单项选择题
二、填空题
1. 工程文件的扩展名是 .vbp ,窗体文件的扩展名是 .frm
2.定时器(Timer)控件可识别的事件是 Timer ,发生该事件的时间间隔由定时器的 Interval 属性设置。
3.表达式4 + 10 Mod 4 * 2 + 2的值是 8 。
4.变量的声明方法有隐式和 显示 声明两种。任何变量在声明后均有一个初始值,一般情况下,数值型变量的初始值为 0 。
5.过程级变量是指在过程内部声明的变量,只有在该过程中的代码才能访问这个变量。模块级或窗体级变量的作用域是 整个模块或窗体 ,全局变量在整个应用程序中有效,其作用域是 整个应用程序(或工程中所有的模块和所有的过程)
6.在VB中进行程序调试时,若需要逐语句调试按 F8 键,若要设置断点,需按 F9 键。
7.设某个程序中要用到一个二维数组,要求数组名为A,类型为字符串类型,第一维下标从1到3,第二维下标从-1到3,则相应的数组声明语句为 Dim A(1To 3,-1To 3) As String 。
8.执行赋值语句a = 123 + 456后,变量a的值是 123456 。
9.VB应用程序可分为单窗体、多窗体和 MDI窗体。
10.Winsock控件主要用来编制TCP/IP或 UDP 协议的通话程序。
三、简答题
什么是值传递,什么地址传递。
值传递:系统将实参的值复制给形参,之后实参与形参之间就断开了联系。子过程或函数在自身内部创建变量 用于存储参数,执行完毕后,该变量消失,对参数的改变不会传回到主程序地址传递:当调用一个过程时,它将实参的地址传递给形参。因此在被调过程体中对形参的任何操作都变成了对相应实参的操作,因此实参的值就会随形参的改变而改变。
简述ADO控件连接到数据库的步骤。
(1)创建一个新工程,并在工具箱中加进ADO数据控件
(2)在窗体上添加一个ADO数据控件
(3)右键单击该控件,并在弹出的菜单中选择“ADODC属性”命令,系统会自动打开一个“属性页”对话框。在通用标签选择使用ODBC数据源或者是使用连接字符串。如果使用连接字符串的话,点“生成”按钮,在提供者对话框选择相应的驱动程序,就可生成一个连接字符串。
(4)单击“测试连接”按钮,如果显示“测试连接成功”说明连接正确。否则的话会警告连接失败并给出失败原因。
(5)在“属性页”中选择记录源选项卡,设置控件返回记录的记录源。
(6)单击“确定”按钮,关闭属性对话框,就完成所有设置。
四、编写程序题
1. 编写一程序,要求单击“开始”按钮(Command1),在列表框(List1)中输出200~300之间不能被3整除的数,单击清除按钮(Command2),清除文本框中的全部内容。程序运行结果如图所示。Private Sub Command1_Click()
Dim x As Integer
x = 200
Do Until x 300
If x Mod 3 0 Then
List1.AddItem x
End If
x = x + 1
Loop
End Sub
Private Sub Command2_Click()
List1.Clear
End Sub
2编写一工资调整程序。若基本工资大于等于2000元,增加工资20%,若小于2000元大于1500元,则增加工资15%;若小于1500元则增加工资10%。要求在文本框Text1中输入某职工的基本工资,单击“计算”按钮,在标签框Label1中输出增加后的工资。程序运行界面如图4所示。
dim x!,y! : x = InputBox(x=)
if x10 then
y=sqr(x)+sin(x)
elseif x=10 then
y=0
else
y=2*x^2+6
end if
print y
3.求一元二次方程的两个实根。dim a%,b%,c%
a= InputBox(a=):b = InputBox(b=):c= InputBox(c=):D=B*B-4*A*C
IF A0then
IF D=0then
X1=(-B+SQR (D))/(2*A) :X2=(-B-SQR (D))/(2*A) : Print x1,x2
ELSE
Print 此一元二次方程无实根!
ENDIF
ENDIF
求两自然数m,n的最小公倍
您可能关注的文档
- IAR For AVR 定时器溢出中断.doc
- IE设置文档.doc
- ie8数据执行保护.doc
- IE9新选项卡新窗口问题.doc
- IDEA使用帮助.doc
- InstallShield for Microsoft Visual.doc
- ionic自定义图标样式详细资料.doc
- iPhone辅助功能.doc
- ISDB图文详解.doc
- iPhone4S 国际漫游菜单设置.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)