VB习题答案.docx
- 文档编号:28849082
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:16
- 大小:24.53KB
VB习题答案.docx
《VB习题答案.docx》由会员分享,可在线阅读,更多相关《VB习题答案.docx(16页珍藏版)》请在冰豆网上搜索。
VB习题答案
第1章VisualBasic简介
1.要使计算机能够按人的要求完成一系列的操作,就要求计算机能够理解并执行人们给出的各种命令,因此就需要在人和计算机之间制定一种二者都能识别的特定的语言,这种特定的语言就是程序设计语言。
使用程序设计语言编写的、用来使计算机完成一定任务的、一系列命令的集合构成程序,编写程序的工作则称为程序设计
2.机器语言可以在计算机上直接运行。
3.翻译程序的作用是将源程序翻译成计算机能够理解并直接执行的目标程序;对高级语言源程序进行翻译可以有解释方式和编译方式。
解释方式不生成可执行程序。
4.算法是指计算机解题的方法和步骤。
5.可视化界面设计指的是:
把设计界面的复杂性向编程人员隐蔽起来,编程人员不需要编写大量的代码来描述界面,只需要使用系统提供的工具在界面上直接把各种对象“画”出来,并设置这些对象的一些属性就可以了;事件驱动的编程机制指的是:
编写程序时,针对不同对象的不同事件编写相应的代码段,每一个代码段只有当运行时在相应对象上发生相应的事件才被执行。
6.VisualBasic的3种工作模式是:
设计模式、运行模式、中断模式。
7.VisualBasic中的控件可以分为3大类:
内部控件、ActiveX控件、可插入对象。
8.ActiveX控件文件的扩展名是OCX。
9.工程组文件的扩展名是vbg;工程文件的扩展名vbp;窗体文件的扩展名frm;标准模块文件的扩展名bas;类模块文件的扩展名cls。
10.在代码窗口的对象下拉列表中,窗体的名称总是显示为Form。
11.在VisualBaisc中,要获取上下文相关帮助,只需要在上下文相关位置按F1键。
第2章VisualBasic简单工程的设计
一、填空题
1.对象名.属性名=属性值
2.Myform.BackColor=vbBlue
3.发生某一事件时要执行的代码;cmd1;Click;Form_Load
4.对象名.方法名;Form1.Show;Picture1.Cls
5.中央
6.Ctrl
7.Ctrl;Shift
8.Shift+“方向箭头”;Ctrl+“方向箭头”
9.vbp
10.窗体
11.F5
12.工程;工程1属性(“工程1”为当前工程名)
13.Top;Left;Width;Height
二、选择题
1.C2.C3.B4.C5.C
6.D7.B8.A;D9.B10.B
11.C12.B13.A(答案为VISIBLE)14.B15.D
16.A17.A18.A19.D;D(也可选A)20.B
21.C(该题错误)22.B23.B24.A25.C
26.D27.D28.C29.C30.C
31.D
第3章VisualBasic程序设计代码基础
一、选择题
1.A2.D3.C4.D5.A
6.B7.C8.B9.B;C;D;G;H;J;L;N;O;P
10.C11.C12.B13.A;B14.A;B
15.B16.B;E17.A18.C(改为D)19.D
二、求表达式的值
1.0
2.-17
3.-0.2
4.10
5.how
6.jing
7.HAI
8.6
9.123445
10.BASIC
11.3
12.12.3
13.377.7
14.1
15.0.5
16.6
17.1
18.4
19.
(1)"5,459.40"
(2)"335"
(3)"0.67"
(4)".67"
(5)"hello"
(6)"THISISIT"
20."1234";"1234";"1234";46;46;"1234"
21.True
22.True
三、写出下列代数式对应的VisualBasic表达式。
1.-(a)^2/(b+c/d)
2.2*Sin(a)*Cos(2*3.1416-a)
3.Sqr(a^2+b^2-a*a*b*Cos(a))
4.(x+y)^3*(t+u)^2/(t*(x-y))
5.a^(b*c)+c^(a*b)
6.5^(1/3)*Cos(60*3.14/180)
7.Cos(w)^3-3*Cos(w)*Sin(w)^3
8.(Log(50)/Log(10)-Log(20))/(9*Exp(5))
9.X1-Abs(a)+Log(10)+Sin(X2+2*3.1416)/Cos(57*3.1416/180)
10.Sin(3.1416-t)^(2/3)/(a*b)
四、写出下列条件对应的VisualBasic关系表达式或布尔表达式。
1.T>1.7AndW<62.5
2.A+B>CAndB+C>AAndC+A>B
3.(A=0OrB=0)And(A*B<>0)
4.X<=-5OrX>=5
5.X>=-5AndX<=5
6.Abs(A)>=BAndA<>C
7.X<100AndX>=0
8.(YMod4=0AndYMod100<>0)OrYMod400=0
9.A<>0AndB^2-4*A*C>=0
10.YMod5=0AndYMod2=0
五、简答题
1.DimX1AsSingle,X2AsSingle,I1AsInteger,I2AsInteger,S1AsString,S2AsString,BAsBoolean
2.TypeSalary
ENoAsString
EnameAsString
ESalaryAsSingle
EndType
DimDepartment1AsSalary
第4章VisualBasic的控制结构
一、选择题(除了特别注明“多选”外,其余均为单选题)
1.A;D;E;F2.B3.C4.C5.D
6.B7.C8.B9.A;B10.B
11.D12.D13.C14.C
二、判断程序执行结果
1.3
2.22
3.12
35
4.33
5.A(17.4)
6.-1
7.heisang
8.12False
9.123321
10.444
11.-33
12.3010
13.False
14.I=2
15.I=1
16.A
17.**0**
18.722
19.235
20.16
21.1
22
333
4444
55555
666666
7777777
22.1
23.105
24.I=7
A=11
25.M1=120M2=6
26.321
27.24-33
28.11
29.1463
30.*
***
*****
*******
*********
***********
31.*****
****
***
**
*
32.6
33.10
34.09
318
627
936
936
第5章数组
一、选择题
1.C2.A3.B4.B5.C
6.C7.B;D8.B
二、填空题
1.DimA(1To5,-2To6)AsString
2.A(-1,-1)A(-1,0)A(-1,1)
A(0,-1)A(0,0)A(0,1)
A(1,-1)A(1,0)A(1,1)
A(2,-1)A(2,0)A(2,1)
3.过程级;ReDim
4.DimStdAddress(1To100)Asaddress
5.DimStdAddress(1To100)Asaddress
StdAddress
(1).Name="李军"
StdAddress
(1).telno="66112233"
StdAddress
(1).email="lijun@"
三、判断程序或程序段的执行结果
1.1220
2.bdf
3.1
4.0223
5.12144
6.000001214161820
7.123451214161820
8.15
9.42
10.123246
11.101
010
101
12.1234
3456
5678
13.2025303540
第6章常用算法及应用程序举例
程序填空(在程序中的划线位置填上适当内容,完成题目所要求的功能)
1.
(1)Max
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 习题 答案