北京林业大学工学院监控系统程序设计试题库选择题.docx

上传人:b****5 文档编号:5609305 上传时间:2022-12-29 格式:DOCX 页数:38 大小:35.90KB
下载 相关 举报
北京林业大学工学院监控系统程序设计试题库选择题.docx_第1页
第1页 / 共38页
北京林业大学工学院监控系统程序设计试题库选择题.docx_第2页
第2页 / 共38页
北京林业大学工学院监控系统程序设计试题库选择题.docx_第3页
第3页 / 共38页
北京林业大学工学院监控系统程序设计试题库选择题.docx_第4页
第4页 / 共38页
北京林业大学工学院监控系统程序设计试题库选择题.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

北京林业大学工学院监控系统程序设计试题库选择题.docx

《北京林业大学工学院监控系统程序设计试题库选择题.docx》由会员分享,可在线阅读,更多相关《北京林业大学工学院监控系统程序设计试题库选择题.docx(38页珍藏版)》请在冰豆网上搜索。

北京林业大学工学院监控系统程序设计试题库选择题.docx

北京林业大学工学院监控系统程序设计试题库选择题

选择题

Part1

1、VisualBasic是一种面向__D___的程序设计语言。

A、过程

B、用户

C、工程

D、对象

2、VisualBasic是用于开发__B___环境下的应用程序的工具。

A、UNIX

B、Windows

C、DOS

D、DOS和Windows

3、在VB集成环境创建VB应用程序时,除了工具箱窗口、窗体中的窗口、属性窗口外,必不可少的窗口是______B______。

A、立即窗口

B、代码窗口

C、窗体布局窗口

D、监视窗口

4、如果单击一个当前没有被选中的复选框,其他已被选中的复选框会处于__B___状态。

A、不显示

B、选中

C、禁止

D、不选中

5、要使某控件在运行时不可显示,应对___B__属性进行设置。

A、BackColor

B、Visible

C、Caption

D、Enabled

6、窗体Form1的名称属性是frm,它的Load事件过程名是__D___。

A、frm_Load

B、Me_CmdOK

C、Form-Load

D、Form_Load

7、使用__B___方法,可取得列表框中的项数。

A、RemoveItem

B、ListCount

C、AddItem

D、Clear

8、对于一个含有计时器控件的窗体,每经过一段由___A__属性指定的时间间隔,就会产生一个Timer事件。

A、Interval

B、Enabled

C、Name

D、Caption

9、下列不正确的变量名是___A_____。

A、Arry@

B、Text

C、Command

D、Form

10、以下各项中,______B______不是一个合法的字符串。

A、"等级考试"

B、#Basic#

C、""

D、"Visual"

11、下列没有类型说明符的变量是____B_____。

A、货币型

B、日期型

C、字符串型

D、长整型

12、工程文件的扩展名是(B)。

A、vbgB、vbpC、vbwD、vbl

13、在以下窗体中没有采用的控件是(B)。

A、文本框B、垂直滚动条C、框架D、命令按钮

14、滚动条控件(如图所示)的Largechange属性所设置的是(A)

A、单击滚动条和滚动箭头之间的区域时,滚动条控件Value属性值的改变量

B、滚动条中滚动块的最大移动位置

C、滚动条中滚动块的最大移动范围

D、滚动条控件无该属性

15、要在垂直位置上移动控件,应利用控件的(C)属性。

A、LeftB、WidthC、TopD、Height

16、在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。

程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。

以下能实现上述操作的事件过程是(A)

A、PrivateSubText1_Change()

Command1.Caption="计算机等级考试"

EndSub

B、PrivateSubCommand1_Click()

Caption="计算机等级考试"

EndSub

C、PrivateSubForm_Click()

Text1.Caption="计算机等级考试"

EndSub

D、PrivateSubCommand1_Click()

Text1.Text="计算机等级考试"

EndSub

17、如果将布尔常量False赋值给一个整形变量,则整型变量的值为_______A_____。

A、0

B、-1

C、False

D、True

18、以下语句的输出结果是____C________。

printFormat(3678.234,"000,000,000")

A、003,678.23

B、000,003.678

C、000,003,678

D、003,678,234

19、要改变控件的宽度,应修改该控件的( B )属性。

A、TOPB、widthC、LeftD、Height

20、用于从字符串左边截取字符的函数是(C )

A、Ltrim()  B、Trim()  C、Left()  D、Instr()

21、在文本框Text1中输入数字12,Text2中输入数字34,执行以下语句,只有__C___。

可使文本框Text3中显示46。

A、Text3.Text=Val(Text1.Text)&Val(Text2.Text)

B、Text3.Text=Text1.Text&Text2.Text

C、Text3.Text=Val(Text1.Text)+Val(Text2.Text)

D、Text3.Text=Text1.Text+Text2.Text

22、在窗体(Name属性为Fomal)上画两个文本框(Name属性分别为Fext1和Text2)和一个命令按钮(Name属性为Command1),程序如下。

执行后结果为__C___。

PrivateSubCommand1_Click()

a=Text1.Text+Text2.Text

Printa

EndSub

PrivateSubForm_load()

Text1.Text="123"

Text2.Text="321"

EndSub

A、132231

B、444

C、123321

D、321123

23、将命令按钮Command1设置为不可见,应修改该命令按钮的(A)属性。

A、VisibleB、ValueC、CaptionD、Enabled

24、在一行内写多条语句时,每个语句之间用(   B  )符号分隔。

A、, B、:

 C、. D、;

25、可获得当前系统日期的函数是(A)

A、Date()  B、Time()  C、IsDate()  D、Year()

26、单机滚动条两端的任何一个滚动箭头,将触发该滚动条的(C)事件。

A、ScrollB、KeyDownC、changeD、Dragver

27、退出For循环可使用的语句为( A )

A、ExitFor B、ExitDo  C、EndFor  D、EndDo

28、在窗体Form1上,有一个图片控件Picture1和命令按钮控件Command1,在窗体的Command1_Click事件中有如下代码:

PrivateSubCommand1_Click()

DimxAsInteger

Dims1AsString,s2AsString

s1="ABCDE"

Forx=1ToLen(s1)

s2=Lcase(Mid(s1,x,1))&x

Picture1.Prints2

Nextx

EndSub

运行此程序后在窗体的第4行为__C___。

A、d2

B、b4

C、d4

D、b2

29、下面(A)是合法的变量名。

A、X_YZ B、123ABC C、INTEGER D、X-Y

30、窗体的标题栏显示内容由窗体对象的(D)属性决定。

A、BackColor B、BackStyle C、Text  D、Caption

31、程序运行时,若要通过回车键调用某命令按钮的Click事件过程,则可设置该命令按钮的(C)属性值为True来实现。

A、Value  B、Enabled  C、Default  D、Cancel

32、当发生Command1_Clik事件后,下列程序的输出结果是_____C_______。

DimiAsInteger

Dima(10)AsInteger

Fori=9To0Step-1

a(i)=10+I

NextI

Printa

(2);a(5);a(8)

A、741

B、852

C、121518

D、369

33、下面(B)是合法的字符常量。

A、ABC$ B、“ABC” C、‘ABC’ D、ABC

34、某过程的说明语句中,正确的数组说明语句是_____B_______。

ConstNasinteger=4DimLasinteger①.DimX(L)AsInteger②.DimA(K)AsInteger

ConstKAsInteger=3③.DimB(N)AsInteger④.DimY(2000To2008)AsInteger

A、②③

B、③④

C、①②④

D、①③④

35、表达式16/4-2^5*8MOD5\2的值为(B)。

A、14 B、4 C、20 D、2

36、在参数传递过程中,使用关键字______D__________来修饰参数,可以使之按值传递。

A、Value

B、ByRef

C、Reference

D、ByVal

37、Sub过程和Function过程最根本的区别是________A________。

A、Sub过程的过程名不能返回值,而Function过程能通过过程名返回值

B、Function过程可以有参数,Sub过程不可以

C、Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以

D、两种过程参数的传递方式不同

38、设有下列程序代码,在单击命令按钮时的输出结果是___A_____。

SubSS(ByValx,ByRefy,z)

x=x+1

y=y+1

z=z+1

EndSub

PrivateSubCommand1_Click()

A=1:

B=2:

C=3

CallSS(A,B,C)

PrintA,B,C

EndSub

A、134

B、224

C、133

D、123

39、、设a=”MicrosoftVisualBasic”,则以下使变量的b值为”VisualBasic”的语句是(B)

A、b=Left(a,10)B、b=Mid(a,10)

C、b=Right(a,10)D、b=Mid(a,11,10)

40、在窗体上画一个名称Command1的命令按钮和一个名称为Text1的文本框,然后编写如下程序:

PrivateSubCommand1_Click()

Dimx,y,zAsInteger

x=5:

y=7:

z=0

Text1.Text=""

Callp1(x,y,z)

Text1.Text=Str(z)

EndSub

PrivateSubp1(ByValaAsInteger,ByValbAsInteger,cAsInteger)

c=a+b

EndSub

程序运行后,如果单击命令按钮,则在文本框中显示的内容是__A______。

A、12

B、没有显示

C、Str(z)

D、0

41、使用PublicConst语句声明一个全局的符号常量时,该语句应放在______A______。

A、标准模块的通用声明段

B、过程中

C、窗体模块的通用声明段

D、窗体模块或标准模块的通用声明段

42、设a="a",b="b",c="c",d="d",执行语句x=IIf((ad),"A","B")后,x的值为(D)

A、"a"B、"b"C、"B"D、"A"

43、顺序访问适用于普通的文本文件,文件中的数据是以_____C_______方式储存的。

A、数组

B、二进制数

C、ASCII码

D、Boolean

 

Part2

1、工程资源管理器用来显示和管理工程所包含的__D___等全部项目。

A、变量和数组

B、变量和常数

C、过程和事件

D、窗体和模块

2、能被对象所识别的动作与可执行的活动分别称为对象的_C____。

A、方法、事件

B、过程、方法

C、事件、方法

D、事件、属性

3、当文本框的__A___属性设置为True时,可以滚动和选择控件中的文本,但不能编辑。

A、Locked

B、SelStart

C、Shape

D、SelText

4、可以将__C___放入一个框架中。

A、文本框、命令按钮

B、标签、选项按钮、复选框

C、任何控件

D、选项按钮、复选框

5、要使文本框能显示多行文字,则需设定它的_C____属性为True。

A、PasswordChar

B、Seleted

C、MultiLine

D、Caption

6、复选框的Value属性为1时,表示_C____。

A、复选框未被选中

B、复选框内有灰色的勾

C、复选框被选中

D、复选框操作有误

7、以下使用方法的语句中,正确的是_B____。

A、Form1.Clear

B、List1.Clear

C、Combo1.Cls

D、Picture1.Clear

8、设置标签边框的属性是__C___。

A、Alignment

B、Backstyle

C、Borderstyle

D、Autosize

9、VisualBasic认为下面_____B______组变量是同一个变量。

A、A1和A_1

B、A1和a1

C、Sum和Summary

D、Aver和Average

10、在窗体上画一个文本框,然后编写如下事件过程:

PrivateSubForm_Click()

x=InputBox("请输入一个整数")

Printx+Text1.Text

EndSub

程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容为(D)

A、123B、456C、579D、123456

11、(D)对象具有clear方法。

A、图片框B、窗体C、复选框D、列表框

12、中心定义图片框控件的坐标系统,可采用该图片框的(A)

A、scaleB、ScaleXC、scaleYD、setFocus

13、在VisualBasic代码中,将多个语句合并在一行上的并行符是_A___。

A、冒号(:

B、感叹号(!

C、撇号(’)

D、问号(?

14、下列_____C_______是日期型常量

A、“江苏南京”

B、123#

C、#02/25/1999#

D、“Iamastudent”

15、下面语句运行后的输出结果是__D___。

PrivateSubCommand1_Click()

x=0

DoWhilex<10

x=x+1

x=x*x

Loop

Printx

EndSub

A、30

B、12

C、6

D、25

16、在BASIC中,三个逻辑运算符NOT,AND,OR在运算过程中,优先级从高到低的顺序是(B)。

A、AND->NOT->OR B、NOT->AND->OR

C、OR->NOT->AND D、NOT->OR->AND

17、当用户在窗体上单击鼠标时,不会触发的事件是(D)

A、Click  B、MouseDown  C、MouseUp  D、DblClick

18、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(C)

A、工程资源管理器窗口B、工具箱窗口C、代码窗口D、属性窗口

19、将通过对话框CommdDialog1的类型设置成另存为对话框,可调用该控件的(B)方法。

A、ShowopenB、ShowsaveC、ShowColorD、ShowFont

20、计算机算法可以分为两大类:

一类是__D___算法,另一类是_____算法。

A、计算机辅助设计、财务

B、排序、查找

C、步骤管理、通信

D、数值计算、非数值计算

21、下列程序段的执行结果为____C_。

x=Int((69-60)*Rnd+60)

SelectCasex

CaseIs>=90

Print"优秀"

Case80To89

Print"良好"

Case60To79

Print"合格"

CaseElse

Print"不合格"

EndSelect

A、优秀

B、良好

C、合格

D、不合格

22、在窗体上画一个命令按钮,名称为Command1,然后编写如下程序:

PrivateSubCommand1_Click()

DimaAsInteger,bAsInteger

DoWhileb<100

b=b+5

a=a+b

Ifb>20ThenExitDo

Loop

Printa,b

EndSub

程序运行后,如果单击命令按钮,则在窗体上显示的内容是__B___。

A、7520

B、7525

C、5020

D、5025

23、下面程序段运行时内层循环的循环总次数(C)。

FORX=1TO2

FORY=1TOX

NEXTY

NEXTX

A.、1B、2C、3D、4

24、形状控件所显示的图形不可能是(D)

A、圆B、椭圆C、圆角正方形D、等边三角形

25、用Msgbox("Hello",vbokonly,"你好")显示的消息对话框窗口的标题是_D____。

A、OK

B、Hello

C、vbokonly

D、你好

26、算法应具备的特征有:

确定性、可行性、有穷性、_B____性、_____性。

A、步骤有限、可以实现

B、输入、输出

C、确切无误、可以实现

D、步骤有限、确切无误

27、用复制粘贴的方法建立了一个命令按钮数组Command1,以下对该数组的说法错误的是____D____。

A、命令按钮的大小都相同

B、命令按钮的所有Caption属性都是Command1

C、命令按钮共享相同的事件过程

D、在代码中访问命令按钮只需使用名称Command1

28、在VB中,复写框(Check)的Value值有三种,分别是(B)。

A、-1,0,1B、0,1,2

C、1,2,3D、True,False,0

29、设a=“VisualBasic”,下面使b=“Visual”的语句是(D)

A、b=Left(a,8,12)B、b=Mid(a,8,5) C、b=Rigth(a,6)  D、b=Left(a,6)

30、由FroK=10TOoslept3:

nextK循环语句控件的循环次数是(B)

A、12B、0C、-11D、-10

31、下列语句可以用来正确地声明一个动态数组的是__B___。

A、PrivateA(n)AsInteger

B、DimA()AsInteger

C、DimA(1ton)

D、DimA(,)AsInteger

32、通用过程可以完成一项指定任务,必须由____A______调用才行。

A、应用程序

B、定时器

C、系统引发

D、SubMain

33、VB中可以使用自定义的Sub过程和Function过程。

__B_________过程称为函数,这种过程可以返回值。

A、时间过程

B、Function

C、通用过程

D、属性过程

34、若要退出For循环,可使用的语句为(D)。

A、ExitB、ExitDoC、TimeD、ExitFor

35、若要使命令按钮不可用,则可设置其(C)属性为False来实现。

A、Value  B、Cancel  C、Enabled  D、Default

36、参数传递有值传递和地址传递,___B______关键字表示地址传递。

A、ByVal

B、ByRef

C、Value

D、Refrence

37、下列数据类型中,占用内存最大值是(D)

A、BoolwanB、ByteC、LntegerD、Single

38、在调用Sub或Function过程时,采用_A_____传送相应过程的变量名、数组名、常数或表达式。

A、实际参数

B、形式参数

C、对象参数

D、数组参数

39、要想在过程调用后返回两个结果,下面的过程定义语句合法的是___D____。

A、SubProcl(ByValn,ByValm)

B、SubProcl(ByValn,m)

C、SubProcl(n,ByValm)

D、SubProcl(n,m)

40、利用VB设计程序的基本步骤可分四步:

(1)设计用户界;

(2)(A);(3)运行调试程序;(4)生成执行文件。

A、编写代码B、设计算法C、信息反馈D、系统集成

41、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的?

(C)

A.在标题项中输入&然后打勾B在索引项中输入“√”

C.在复选项中输入“√”D在有效项中输入“√”

42、如果在图片框上使用绘图方法绘制一个实心圆,则图片框的(C)属性决定了该图片的颜色。

A、BackColroB、ForelklorC、FillcolorD、Dlawstyle

43、如果在被调用过程中改变了形参值,只影响副本,而不会影响实参的变量本身,这种参数传递方式称为____C______传递。

A、按地址

B、ByRef

C、按值

D、按形参

44、在窗体上画一个名称Command1的命令按钮和一个名称为Text1的文本框,然后编写如下程序:

PrivateSubCommand1_Click()

Dimx,y,zAsInteger

x=5:

y=7:

z=0

Text1.Text=""

Callp1(x,y,z)

Text1.Text=Str(z)

EndSub

PrivateSubp1(ByValaAsInteger,ByValbAsInteger,cAsInteger)

c=a+b

EndSub

程序运行后,如果单击命令按钮,则在文本框中显示的内容是___A_____。

A、12

B、没有显示

C、Str(z)

D、0

45、KILL语句在VB语言中的功能是___A_________。

A、删除磁盘上的文件

B、清屏幕

C、清病毒

D、清内存

46、在代码窗口内将表单Form1的“Caption”属性设置为“时钟”,正确的书写形式是(B)

A、Form1.Caption“时钟”B、Form1.Caption=“时钟”

C、Caption=“时钟”D、Fopm1.Caption(“时钟”)

47、VB的文件管理控件是___D_________。

A、驱动器列表框、图片框、文件列表框

B、驱动器列表框、目录列表框、组合框

C、文本框、目录列表框、文件列表框

D、驱动器列表框、目录列表框、文件列表框

48、要向已有数据的c:

\

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

当前位置:首页 > 工程科技 > 能源化工

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

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