vb课后答案.docx

上传人:b****1 文档编号:2523168 上传时间:2023-05-03 格式:DOCX 页数:18 大小:23.59KB
下载 相关 举报
vb课后答案.docx_第1页
第1页 / 共18页
vb课后答案.docx_第2页
第2页 / 共18页
vb课后答案.docx_第3页
第3页 / 共18页
vb课后答案.docx_第4页
第4页 / 共18页
vb课后答案.docx_第5页
第5页 / 共18页
vb课后答案.docx_第6页
第6页 / 共18页
vb课后答案.docx_第7页
第7页 / 共18页
vb课后答案.docx_第8页
第8页 / 共18页
vb课后答案.docx_第9页
第9页 / 共18页
vb课后答案.docx_第10页
第10页 / 共18页
vb课后答案.docx_第11页
第11页 / 共18页
vb课后答案.docx_第12页
第12页 / 共18页
vb课后答案.docx_第13页
第13页 / 共18页
vb课后答案.docx_第14页
第14页 / 共18页
vb课后答案.docx_第15页
第15页 / 共18页
vb课后答案.docx_第16页
第16页 / 共18页
vb课后答案.docx_第17页
第17页 / 共18页
vb课后答案.docx_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

vb课后答案.docx

《vb课后答案.docx》由会员分享,可在线阅读,更多相关《vb课后答案.docx(18页珍藏版)》请在冰点文库上搜索。

vb课后答案.docx

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.A14.B15.D

16.A17.A18.A19.D;D20.B

21.C22.B23.B24.A25.C

26.D27.D28.C29.C30.C

31.D

第3章VisualBasic程序设计代码基础

一、选择题

1.A

2.D

3.C

4.D

5.A

6.B

7.C

8.B

9.B;C;D;G;H;J;L;N;O;P

10.C

11.C

12.B

13.A;B

14.A;B

15.B

16.B;E

17.A

18.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;F

2.B

3.C

4.C

5.D

6.B

7.C

8.B

9.A;B

10.B

11.D

12.D

13.C

14.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.C

2.A

3.B

4.D

5.C

6.C

7.B;D

8.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

(2)Min(3)c>Max(4)c

2.

(1)NMod2<>0

(2)C*(-1)(3)I+1(4)I<=N

3.

(1)K

(2)Flag=0

4.

(1)B

(2)D(3)A(4)B(5)C

5.

(1)C

(2)B(3)A

6.

(1)A()

(2)N(3)I+1(4)A(J)(5)T

7.

(1)ReDimA(N)

(2)P>NOrP<1(3)P+1(4)D

8.

(1)YO

(2)I+1(3)Text1.Text

9.

(1)X>A(10)OrX

(1)

(2)X=A(I)(3)9(4)"数据没找到"

10.

(1)a()

(2)a(n,n)(3)j-i+1(4)i-j+1

(5)Picture1.Print(6)1Ton(7)1Toi(8)1Ton

(9)iTon(10)1Ton(11)n+1-iTon(12)1Ton

(13)1Ton+1–i

第7章过程

一、选择题(除了特别注明“多选”外,其余均为单选题)

1.C2.B;C;D3.C4.C;D;E5.A、C

6.C7.C8.B9.A10.A

11.C12.D13.C14.B;A15.D

16.D17.A18.D19.D

二、判断程序或程序段的执行结果

1.70

2.3347

3.3579111315171921

4.Tom

5.3

1

6.3

20

7.21

8.2347

9.111

123

222

123

333

123

10.35;20

第8章常用控件

选择题(除了特别注明“多选”外,其余均为单选题)

1.C

2.C

3.D

4.B

5.C

6.A

7.C

8.B

9.C、D

10.B

11.A、D

12.G;I;C;B;E

13.B、D

14.A

15.B、D

16.C

17.B;C;A

18.C;D

19.B

20.A

21.C

22.F;B;H;D

23.B

24.A

25.D

26.A

第9章界面设计

一、填空题

1.下拉式;弹出式;窗体;菜单编辑器

2.标题;-

3.文件(&F)

4.顶

5.Caption;Name;Index;Checked;Enabled;Visible

6.Click

7.Load;Unload

8.菜单编辑器;顶

9.MouseDown;PopupMenu

10.快捷菜单的顶级菜单名称

弹出式菜单的上框中央位于鼠标的单击位置

弹出式菜单的菜单项可以响应鼠标左、右键单击

弹出式菜单中要显示为黑体的菜单项控件的名称为PMENU3

11.ToolTipText

12.MicrosoftWindowsCommonControls6.0;ToolBar

13.Align

14.ImageList

15.Toolbar1.Buttons(4).Enabled=False

16.样式

17.Toolbar1.Buttons

(2).ButtonMenus(3).Enabled=False

18.1–FixedSingle

19.模式;无模式

20.Show

21.将窗体Form2做为无模式对话框显示;将窗体Form3做为模式对话框显示

22.Form2.ShowvbModeless,Form3

23.MicrosoftCommonDialogControls6.0

24.C1.ShowColor;C1.ShowFont

二、选择题(除了特别注明“多选”外,其余均为单选题)

1.B、D、F2.C3.D4.B、C5.D

 

第10章图形操作

填空题

1.左上角;右;下;缇

2.ScaleMode;Picture1.ScaleMode=vbInches

3.Picture1.ScaleLeft=-10

Picture1.ScaleTop=10

4.20

5.(1,1);(3,-1)

6.Form1.Scale(0,4)-(4,0)

7.Form1.CurrentX=2

Form1.CurrentY=2

8.Picture1.BackColor=RGB(50,100,25)

9.Shape

10.BorderStyle

11.x1,y1,x2,y2

12.(200,300)

13.(200,200);(400,400)

14.Line(100,100)-(500,500),vbRed,B

Line(100,100)-(500,500),vbRed,BF

15.Circle(0,0),0.5,vbRed

Circle(0,0),0.5,vbRed,0,3.1415926/2

Circle(0,0),0.5,vbRed,-0.00001,-3.1415926/2

Circle(0,0),0.5,vbRed,,,2:

Circle(0,0),0.5,vbRed,,,0.5

16.Form1.FillStyle=0

Form1.FillColor=vbYellow

17.ForeColor

18.DrawWidth

19.DrawStyle

20.AutoRedraw

21.Paint

22.Resize

23.绿色;红色;蓝色

24.最下

25.Label1.ZOrder0

26.SavePicturePicture1.Image,"d:

\MyPicture.bmp"

 

第11章文件

一、填空题

1.顺序文件;随机文件;二进制文件

2.Open"C:

StuData.dat"ForOutputAs#1

3.Open"C:

StuData.dat"ForInputAs#1

4.Open"C:

StuData.dat"ForAppendAs#1

5.Close#1,#3,#5

6.Write#2,A;B;C

7.Print#2,A;B;C

8.Open"d:

\aa.txt"ForInputAs#1

Input#1,A,B,C

9.Open"d:

\B.dat"ForRandomAs#1Len=20

10.Put;Get

11.Open"d:

\C.DAT"ForBinaryAs#3

Put#3,6,A

Get#3,10,B

12.返回某驱动器的当前路径

13.ChDrive"E"

14.MkDir"E:

\STUD"

15.Kill"D:

*.DAT"

16.文件长度;字节

17.复制文件;产生错误

18.Drive

19.Change

20.Path

21.FileName

二、程序填空(在程序中的划线位置填上适当内容,以完成题目所要求的功能)

1.

(1)Open"C:

StuData.txt"ForOutputAs#1

(2)Write#1,StuNo,StuName,StuEng

(3)Close#1

2.

(1)Open"C:

StuData.txt"ForInputAs#1

(2)WhileNotEOF

(1)

(3)Input#1,StuNo,StuName,StuEng

3.

(1)Random

(2)Put#1,,xData

(3)Get#1,i,xData

4.

(1)Pattern

(2)File1.Path=Dir1.Path

(3)Dir1.Path=Drive1.Drive

(4)OpenText1.TextForInputAs#1

 

第12章VisualBasic与数据库

一、选择题(除了特别注明“多选”外,其余均为单选题)

1.C2.B3.C4.B5.D

6.B;D7.C8.C9.A10.B

二、填空题

1.数据库;数据库管理系统

2.为网状数据库、层次数据库和关系数据库

3.一个到多;行;列

4.从“学生基本信息”表中选出“性别”字段值为“男”的所有记录,查询结果包含了表中的所有字段。

5.Select姓名,应发工资From工资Where性别='女'

6.InsertInto学生成绩(学号,姓名,成绩)Values('009','刘键',91)

7.DeleteFrom学生成绩Where成绩<60

8.将“学生成绩”表中的“数学”字段的所有值乘以0.7,取代原有的值

9.ConnectionString

10.AbsolutePosition

11.RecordCount

12.Adodc1.Recordset.Fields("姓名").Value="张民"

13.Refresh

14.Adodc1.Recordset.Move–6

15.Adodc1.Recordset.Find"姓名='王兰'"

16.DataSource;DataField

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2