第二部分VISUAL BASIC 考点习题及解答Word格式.docx

上传人:b****6 文档编号:20225428 上传时间:2023-01-21 格式:DOCX 页数:13 大小:21.97KB
下载 相关 举报
第二部分VISUAL BASIC 考点习题及解答Word格式.docx_第1页
第1页 / 共13页
第二部分VISUAL BASIC 考点习题及解答Word格式.docx_第2页
第2页 / 共13页
第二部分VISUAL BASIC 考点习题及解答Word格式.docx_第3页
第3页 / 共13页
第二部分VISUAL BASIC 考点习题及解答Word格式.docx_第4页
第4页 / 共13页
第二部分VISUAL BASIC 考点习题及解答Word格式.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

第二部分VISUAL BASIC 考点习题及解答Word格式.docx

《第二部分VISUAL BASIC 考点习题及解答Word格式.docx》由会员分享,可在线阅读,更多相关《第二部分VISUAL BASIC 考点习题及解答Word格式.docx(13页珍藏版)》请在冰豆网上搜索。

第二部分VISUAL BASIC 考点习题及解答Word格式.docx

  1.下面给出的符号中,不能作为VisualBasic的变量名的是

  (A)abed(B)4A12(C)AA-123(D)BB%

  2.下面给出的符号中,可以作为VisualBasic的变量名的是

  (A)abc-123(B)πR(C)Print(D)Beta

  3下列可作为VisualBasic的常量的是

  (A)π(B)1.O*E-3(C)-1E5(D)E-6

  4.下列不可作为VisualBasic的常量的是

  (A)1OE01(B)-l00.98#(C).0001(D)1.OE

  5.按照VisualBasic的规定,下面作为字符串常量合法的是

  (A)ABC$(B)“ABCπ”(C)“AB”$(D)‘abc123'

  6.按照VisualBasic的规定,123#所表示的数据类型是

  (A)整型(B)双精度型(C)单精度型(D)长整型

  7.下面给出的符号中,可以作为VisualBasic的变量名的是

  (A)PRINT(B)LET(C)%by(D)S#

  8.下面给出的符号中,不可以作为VisualBasic的变量名的是

  (A)E*(B)e!

(C)E#(D)e%

  9.常量4.5123843D-5是一个以指数形式表示的合法的VisualBasic常量,下面与该数的值等价的是

  (A)0.000045123843(B)0.0045123843

  (C)0.00045123843(D)0.045123843

  10.下面不可以作为VisualBasic常量的是

  (A)"

01-12-1999"

(B)#1999-12-21#

  (C)True(D)π

  11.下面能够作为VisualBasic的表达式的是

  (A)4*sin(π)(B)b^2-4ac

  (C)[-b+sqr(dlt)]/(2*a*c)(D)exp(x)+ABS(Y)

  12.下面表达式中,其值为0的是

  (A)4/5(B)5Mod4(C)4\5(D)4Mod5

  13.在VisualBasic中,以下表达式的值与其他三个不同的是

  (A)Int(-3.5)+0.5(B)exp(-3.5)

  (C)SGN(一3.5)-2.5(D)-ABS(一3.5)

  14.在VisualBasic中,执行下面四个赋值语句时出现错误的是

  (A)x=SGN(O)(B)Y=sqr(O)(C)z=LOG(O)(D)x=SIN(O)

  15.下面不可以作为VisualBasic常量的是

  (A)&

61A&

(B)&

234(C)&

O43&

(D)&

Habc&

  16.设变量a=2,b=3,c=4,d=5,则表达式nota>

bandb^2c-d的值为

  (A)True(B)False(C)-1(D)1

  

(二)、填空题

  17与数学表达式cos3(2π)相对应的VisualBasic表达式是_______________。

  18表达式Len("

xya"

&

123)的值是_______________。

  19表达式Sgn(-9)十Val("

123.34+x"

)的值为_______________。

  20表达式Int(-5.6)+Fix(-9.56)的值为_______________。

  21表达式Mid("

VisualBasic学习教程"

8)&

Trim("

和C教程"

  22表达式Str(-5.23)&

123的值为_______________。

  23表达式"

ABC"

>

"

Abc"

的值为_______________。

  24表达式#2001-05-10#+31的值为_______________。

  25表达式Abs(-34)+Sqr(100)*Int(-3.4)的值为_______________。

  26表达式Rtrim(Lcase("

Abcd123xyZ"

))&

Right〈"

mnopq"

3〉的值为_______________。

  27与数学表达式e-4+Log105对应的VisualBasic表达式是_______________。

  28与数学表达式1≤x≤100对应的VisualBasic表达式是_______________。

  29设变量a是一个实数,能对a值的第4位小数进行四舍五入的表达式是_______________。

  30执行以下语句后,输出结果是_______________。

(下式中表示回车)

  a="

ABCDEFGHIJK"

  PrintInstr(a,"

efg"

  31假定当前日期是2001年5月25日星期五,则执行以下语句后,输出结果为:

  _______________、_______________、_______________、_______________。

  PrintDay(now)

  PrintMonth(now)

  PrintYear(now)

  PrintWeekday(now)

  32在6.0版的VisualBasic中,字符采用_______________的编码方式,在这种编码方案中,一个中文字符或一个西文字符均视为_______________,每个字符用_______________个字节编码。

  33在VisualBasic中,字符串常量要用_______________括起来,日期/时间型常量要用_______________括起来。

  34表达式Chr(65)的值为_______________,Asc("

B"

  35数学表达式sin36º

写成VisualBasic的表达式为_______________。

  36表达式5*5\5/5的值是_______________。

  37表达式4+5\6*7/8mod9的值_______________。

  38PrintFormat(Sqr(3),"

$00###.000"

)的值为_______________。

  39PrintFormat(-34.69358,"

000000,0.000"

  40PrintFormat(6723.4587,"

+000000.000E+00"

  1B2D3C4D5B6B7D

  8A9A10D11D12C13B14C

  15A16A

  

(二)、填空题

  17cos(2*3.14)^329round(a,4)

  186300

  19122.343125、5、2001、6

  20-1532Unicode编码12

  21BASIC学习教程和C教程33双引号#

  22-5.2312334A66

  23False35Sin(3.14*36/180)

  242001-6-103625

  25-6375

  26abcd123xyzopq38$00001.732

  27exp(-4)+log(5)/log(10)39-0,000,034.694

  28x>

=1andx  三、顺序程序结构与数据输入/输出

  1下列不支持Print方法的是:

  (A)图片框控件(B)窗体(C)打印机(D)文本框控件

  2设变量a和b的值分别为153和-45,则Debug.printa;

b的输出结果为:

(输出结果中的└┘表示一个空格符,下同)

  (A)└┘153└┘-45└┘(B)153└┘-45

  (C)└┘153└┘└┘-45└┘(D)└┘153└┘└┘-45

  3语句Print"

44+66="

;

44+66的输出结果为:

  (A)"

└┘110(B)44+66=└┘110

  (C)"

└┘44+66(D)"

└┘44+66

  4下列语句中,不正确的打印语句是:

d

  (A)Printa=3+5(B)Print"

a=;

3+5"

  (C)Print"

a=3+5"

(D)Printa=;

3+5

  5设有赋值语句Stt1="

abede"

和Str2="

xyz"

则语句PrintStr1;

Str2的输出结果为

  (A)abede└┘xyz(B)abedexyz

  (C)

  └┘

  abede└┘xyz(D)

  abede└┘└┘xyz└┘

  6Printsgn(-6^2)+abs(int(-234.12))的输出结果为:

  (A))-300(B)300(C)236(D)234

  7Printsgn(一20)*sqr(3)  (A)l(B)False(C)True(D)0

  8PrintFormat(abs(-3^2)+32.5,"

$$####,##.000"

)的输出结果为:

  (A)$$41.5000(B)$$41.5

  (C)$000041.5000(D)$$000041.5000

  9InputBox函数的返回值的类型是:

  (A)数值(B)字符类型

  (C)变体(D)数值或字符串(视输入的数据而定)

  10设计一个程序,在程序中添加一个名称为Form1的窗体,添加窗体的Click事件过程代码,

  PrivatesubForm-Click()

  DimxAsSingle,yAsSingle

  xzInputBox("

输人第一个数据"

"

输人数据"

  y=InputBox("

输人第二个数据"

输入数据"

  Printx+y

  EndSub

  程序运行时,单击窗体,先后在两个输入对话框中输入123和456,则程序的输出结果为:

  (A)123456(B)123(C)579(D)456

  11分别执行以下语句x=InputBox("

aaa"

bbb"

)和y=MsgBox("

ccc"

ddd"

)时的输入对话框窗口和消息对话框的标题信息分别为:

  (A)aaa和ccc(B)aaa和ddd(C)bbb和ccc(D)bbb和ddd

  1D2A3B4D5B6D7C

  8A9B10C11D

  四、VisualBasic的常用标准控件

  1设置复选框或单选按钮的标题对齐方式的属性是:

  (A)Align(B)Style(C)Sorted(D)Alignment

  2在程序代码中将图片文件mypic.jpg装入图片框Picturel的语句是:

  (A)Picture1.picture="

mypic.jpg"

  (B)Picture1.image="

  (C)Picture1.picture=LoadPicture("

  (D)LoadPicture("

  3在程序代码中清除图片框Picture1中的图形的正确语句是:

(B)Picture1.Picture=Loadpicture("

  (C)Picture1.image="

.(D)Picture1.picture=Null

  4为了能在列表框中利用Ctrl和Shift键进行多个列表项的选择,则应将列表框的Multiselect属性设置为:

  (A)0(B)1(C)2(D)3

  5如果只允许在列表框中每次只能选择一个列表项时,则应将其Multiselect属性设置为:

  6要使列表框中的列表项显示成复选框形式,则应将其Style属性设置为:

  (A)0(B)1(C)True(D)False

  7在列表框中当前被选中的列表项的序号是由下列哪个属性表示:

  (A)list(B)Index(C)Listindex(D)Tabindex

  8要清除列表框中所有的列表项时,应使用以下哪种方法:

  (A)Remove(B)Clear(C)Removeitem(D)Move

  9列表框中的列表项的数目可通过以下哪个属性的值获得:

  (A)Count(B)Listcount(C)ListIndex(D)Index

  10单击滚动条的滚动箭头时,产生的事件是:

  (A)Click(B)Scroll(C)Change(D)Move

  11要将一个组合框设置为简单组合框(SimpleCombo),则应将其Style属性设置为:

  12要使一个文本框具有垂直滚动条,则应:

  (A)将其Multiline设置为True,同时将Scrollbars属性设置为0

  (B)将其Multiline设置为True,同时将Scrollbars属性设置为1

  (C)将其Multiline设置为True,同时将Scrollbars属性设置为2

  (D)将其Multiline设置为True,同时将Scrollbars属性设置为3

  13要使一个标签透明且不具有边框,则应:

  (A)将其Backstyle属性设置为0,Border-Style属性设置为0

  (B)将其Backstyle属性设置为0,Border-Style属性设置为1

  (C)将其Backstyle属性设置为1,Border-Style属性设置为0

  (D)将其Backstyle属性设置为1,Border-Style属性设置为1

  14要使组合框设置成只能从中选择而不能输人数据的组合框(下拉式列表框),则应将其Style属性设置为:

  15以下不具有Picture属性的对象是:

  (A)窗体(B)图片框(C)图像框(D)文本框

  16为使计时器控件每隔5秒钟产生一个计时器事件(Timer事件),则应将其Interval属性值设置为:

  (A)5(B)500(C)300(D)5000

  17为使图像框的大小自动适应图像的大小,则应:

  (A)将其Autosize属性值设置为True(B)将其Autosize属性值设置为False

  (C)将其Stretch属性值设置为True(D)将其Stretch属性值设置为False

  18若在Shape控件内以Fillstyle属性所指定的图案填充区域,而填充图案的线条的颜色由Fillcolor属性指定,非线条的区域由Backcolor属性填充,则应:

  (A)将Shape控件的Fillstyle属性设置为2至7间的某个值,BackStyle属性设置为1

  (B)将Shape控件的Fillstyle属性设置为0或1,BackStyle属性设置为1

  (C)将Shape控件的Fillstyle属性设置为2至7间的某个值,BackStyle属性设置为0

  (D)将Shape控件的Fillstyle属性设置为0或1,BackStyle属性设置为0

  19要获得当前驱动器应使用驱动器列表框的哪个属性?

  (A)Path(B)Drive(C)Dir(D)Pattern

  20要使目录列表框(名称为Dir1)中的目录随着驱动器列表框(名称为Drivel)中所选择的当前驱动器的不同而同时发生变化,则应:

  (A)在Dirl中的Chnge事件中,书写语句Dirl.Drive=Dive1.Drive

  (B)在Dir1中的Change事件中,书写语句Dir1.Path=Drivel.Drive

  (C)在Drive1中的Change事件中,书写语句Dir1.Path=Drivel.Drive

  (D)在Drivel中的Change事件中,书写语句Dir.Drive=Drivel.Drive

  21要获得文件列表框中当前被选中的文件的文件名,则应使用哪个属性?

  (A)Dir(B)Path(C)Drive(D)Filename

  1D2C3B4C5A6B7C

  8B9B10C11B12C13B14C

  15D16D17D18A19B20C21D

  五、选择程序结构

  1设窗体的Click事件过程代码如下:

  PrivateSubForm-Click()

  DimkAsInteger,aAsInteger

  k=1

  Ifk  Ifk  Ifk  Printk,a

  则当程序运行时,在窗体上单击鼠标时的输出结果是:

  (A)12(B)13(C)11(D)31

  2设窗体的Click事件过程代码如下:

  DimxAsInteger,yAsInteger

  x=-2

  IfNotx>

0Thenx=y-3Elsey=x+3

  Printx-y;

gy-x

  则当程序运行时,在窗体上单击鼠标时的输出结果是

  (A)-33(B)5-88-5(C)3-3(D)25-25

  3以下哪个程序段的执行结果为"

OK”.

  (A)(B)

  DimyAsIntegerDimyAsInteger

  y=10y=20

  SelectCaseySelectCasey

  Case11To1CaseIs>

20,Is  Print"

OK“Print"

OK”

  EndSelectEndSelect

  (C)(D)

  y=6y=10

  CaseIs>

6,1,2to5Case1,3,Is>

6

  Print"

OK”Print"

  1C2A3D

  六、循环程序结构

  1对于下面结构的循环语句

  DoUntil条件

  循环体

  loop

  正确的描述是:

  (A)如果"

条件"

是一个为0的常数,则不执行循环体

  (B)如果"

是一个为0的常数,则至少执行一次循环体

  (C)如果"

条件

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

当前位置:首页 > 初中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1