2023年电大VB程序设计形成性考核答案_第1页
2023年电大VB程序设计形成性考核答案_第2页
2023年电大VB程序设计形成性考核答案_第3页
2023年电大VB程序设计形成性考核答案_第4页
2023年电大VB程序设计形成性考核答案_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

判断题:(共20题每题2分)1、事件过程是由用户或系统事件触发的,所以在程序中不能调用事件过程。参考答案:错误2、某数组声明为字符型数组,它们的初始值为False。参考答案:错误3、标签控件是专门用来显示信息的,所以不能响应鼠标的单击事件。参考答案:错误4、窗体的Move方法不光可以移动窗体,并且可以改变窗体的大小,同时也会改变窗体的有关属性。参考答案:错误

5、窗体的Enabeled属性为False时,窗体上的按钮、文本框等控件就不会对用户的操作作出反映。参考答案:对的6、使用Dim语句声明了一个变量以后,还可以使用Redim语句把此变量重新声明为其他的类型。参考答案:对的7、一个使用Static语句声明的过程级静态变量,能在该过程的多次调用之间保持它的值,并且其他的过程也可以使用这个变量的值。参考答案:错误8、同一个过程中不能声明同名的变量;在过程中不能声明与同一模块的模块级变量同名的静态过程级变量。参考答案:对的9、一个变量在刚被声明尚未被赋值之间没有值。参考答案:错误10、可以声明过程级自定义数据类型。参考答案:对的11、由于应用程序级和模块级范围不同,所以可以在同一个窗体模块中声明同名的应用程序级变量和模块级变量。参考答案:对的12、If与Endif必须成对的使用,有一个if就有一个Endif与之相应。参考答案:对的13、在For循环的循环语句块中,可以使用Next关键字提前结束循环。参考答案:对的14、声明一个过程时有几个形参,则在调用该过程时就必须提供几个实参。参考答案:错误15、由于Function过程有返回值,所以只能用在表达式中,不能使用Call语句调用。参考答案:对的16、文本框只能显示单行文本,要显示多行文本应当使用列表框控件。参考答案:错误17、标签控件所显示的文本只能在设计时设立,在运营时不能改变。参考答案:错误18、当定期器控件的Interval属性值为0时,会连续不断的发送Timer事件。参考答案:错误19、滚动条控件也可作为用户输入数据的一种方式。参考答案:对的20、当定期器控件的Interval属性值设立为0时,会连续不断地激发Timer事件。参考答案:错误单选题:(共30道试题,每题1分)1、要在窗体的标题内显示“myfrm”,使用的语句是(

)ﻫ

A.Form1.Print"myfrm"

B.Form.Print"myfrm"

C.Form.caption="myfrm"

D.Form1.caption="myfrm"

参考答案:D2、无论何种控件,共同具有的属性是(

)

A.Text

B.Name

C.Caption

D.ForeColor

参考答案:B3、按照变量的作用域可将变量划分为(

A.公有、私有、系统

B.全局变量、模块级变量、过程级变量

C.动态、常数、静态

D.Public、Private、Protected

参考答案:B4、拟定一个控件在窗体上位置的属性是(

)ﻫ

A.Width或Height

B.Width和Height

C.Top或Left

D.Top和Left

参考答案:D5、下列关于变量的说法不对的的是(

)。ﻫ

A.局部变量是指那些在过程中用Dim语句或Static语句声明的变量

B.局部变量的作用域仅限于声明它的过程

C.静态局部变量是在过程中用Static语句声明的

D.局部变量在声明它的过程执行完毕后就被释放了

参考答案:D6、要绘制多种形状的图形,需要设立Shape控件的(

)属性ﻫ

A.Borderstyle

B.Shape

C.FillStyle

D.Style

参考答案:B7、当Winsock控件处在关闭状态时,其State属性的值是(

)ﻫ

A.0

B.1

C.2

D.6

参考答案:A8、目录列表框的Path属性的作用是(

A.显示当前驱动器或指定驱动器上的途径

B.显示当前驱动器或指定驱动器上的某目录下的文献名

C.显示根目录下的文献名

D.只显示当前程径下的文献

参考答案:A9、下列数据对象模型中采用OLEDB访问数据库的是(

)。

A.DAC

B.ADO

C.RDC

D.RDC和ADO

参考答案:B10、使用ADO数据模型时,使Recordset和Connection对象建立连接的属性是()。

A.CommandType

B.ActiveConnection

C.Open

D.Execute

参考答案:B11、对于窗体,保存文献时后缀名为()ﻫ

A..frm

B..fm

C..fmr

D..frmm

参考答案:A12、以下说法错误的是(

A.VisualBasic是一种可视化编程工具

B.VisualBasic是面向对象的编程语言

C.VisualBasic是结构化程序设计语言

D.VisualBasic采用事件驱动编程机制

参考答案:C

13、相对于传统编程语言,VisualBasic最突出的特点是()

A.可视化编程工具

B.面向对象的程序设计

C.结构化程序设计

D.事件驱动编程机制

参考答案:B14、对于窗体,下面()属性在程序运营时其属性设立起作用

A.MaxButton

B.BorderStyle

C.Name

D.Left

参考答案:D15、要使Print方法在Form_load事件中起作用,要对窗体的()属性进行设立。ﻫ

A.BackColor

B.ForeColor

C.AutoRedraw

D.Caption

参考答案:C16、若要使标签控件显示时不覆盖其背景内容,要对()属性设立。

A.BackColor

B.BorderStyle

C.ForeColor

D.BackStyle

参考答案:D17、若要使命令按钮不可操作,要对()属性设立。ﻫ

A.Enabled

B.Visible

C.BackColor

D.Caption

参考答案:A18、文本框没有(

)属性。

A.Enabled

B.Visible

C.BackColor

D.Caption

参考答案:D19、不管何对象,都具有()属性。

A.Text

B.Name

C.ForeColor

D.Caption

参考答案:B20、要使某控件在运营时不可显示,应对()属性进行设立。ﻫ

A.Enabled

B.Visible

C.BackColor

D.Caption

参考答案:B21、要使窗体在运营时没有最大化按钮,只要对()属性设立即可。ﻫ

A.MaxButton

B.BorderStyle

C.Width

D.MinButton

参考答案:A22、当运营程序时,系统自动执行启动窗体的()事件过程。ﻫ

A.Load

B.Click

C.UnLoad

D.MinButton

参考答案:A23、改变控件在窗体中的左右位置应修改该控件的()属性。

A.Top

B.Left

C.Width

D.Right

参考答案:B24、函数Int(Rnd*100)是在()范围内的整数。ﻫ

A.(0,10)

B.(1,100)

C.0和(0,100)

D.(1,99)

参考答案:C25、假如X是一个正实数,对X的第3位小数四舍五入的表达式是()。

A.0.01*Int(X+0.005)

B.0.01*Int(100*(X+0.005))

C.0.01*Int(100*(X+0.05))

D.0.01*Int(X+0.05)

参考答案:B26、已知变量A、B、C中C最小,则判断A、B、C可否构成三角形的逻辑表达式为()。

A.A>=BAndB>=CAndC>0

B.A+C>BAndB+C>AAndC>0

C.(A+B>COrA-B<=C)AndC>0

D.A+B>CAndA-B>CAndC>0

参考答案:B27、下面()是算术运算符。ﻫ

A.Imp

B.Mod

C.Not

D.Like

参考答案:B28、以下不是VB变量名命名规则的是:(

)ﻫ

A.变量名的第一个字符必须是字母、汉字、下划线和数字

B.

变量名不包含小数点

C.组成变量名的字符数不得超过255个字符

D.变量名在同一范围内必须是唯一的

参考答案:A29、公用变量声明的语句是(

)。ﻫ

A.StaticCountAsBoolean

B.DimCountAsInteger

C.PublicCountAsString*6

D.

OptionExplicit

参考答案:C30、下列哪个语句是错误的VB语句(

)ﻫ

A.Text1.Text="你好!"

B.Text1.Text="你好!":Text1.BackColor=Red

C.Text1.Text="你好!";Text1.BackColor=Red

D.OptionExplicit

参考答案:C单选题:(共6道试题,每题5分)1、阅读程序,程序运营时单击窗体后,在窗体中显示c,k的值分别为(

)ﻫPrivateSubForm_Click()

DimcAsInteger,jAsInteger,kAsInteger

k=0

c=1ﻫForj=1To6

Ifj>4Thenﻫ

c=c+5

ExitForﻫ

Else

k=k+1

EndIfﻫNextj

Printc,k

EndSub

A.4,4

B.6,6

C.4,6

D.6,4

参考答案:D2、阅读程序,程序运营时在文本框Text1中显示值为(

)PrivateSubCommand1_Click()

DimsAsDoubleﻫDimiAsInteger

s=5

i=1ﻫ

DoWhilei<9

i=i+2

s=s+i

Loop

Text1.Text=s

EndSub

A.26

B.27

C.28

D.29

参考答案:D3、阅读程序,写出程序运营时单击窗体后,窗体Form1上的结果为(

)

PrivateSubForm_Click()

DimA(1To4)AsStringﻫ

DimcAsInteger

DimjAsInteger

A(1)="2"

A(2)="4"ﻫ

A(3)="6"ﻫ

A(3)="8"ﻫ

c=1

Forj=1To4ﻫ

c=c+Val(A(j))ﻫ

Nextj

Printc

EndSubﻫ

A.16

B.15

C.18

D.20

参考答案:B4、阅读程序,写出程序运营时,单击Command1后,文本框Text1、Text2和Text3的输出结果为(

)ﻫPrivateSubCommand1_Click()

DimnAsInteger,yAsInteger,xAsIntegerﻫ

a=1ﻫDoWhilea<20

n=n+1

b=a+bﻫ

a=a*(a+1)

Loop

Text1.Text=n

Text2.Text=aﻫ

Text3.Text=bﻫEndSub

A.3,42,9

B.3,40,10

C.4,42,9

D.3,42,8

参考答案:A5、阅读程序,写出程序运营时,单击Command1后,文本框Text1、Text2的输出结果为(

PrivateSubCommand1_Click()

DimA(1To5)AsIntegerﻫ

DimxAsIntegerﻫ

Fori=1To5

A(i)=iﻫ

Nextiﻫ

i=1ﻫ

DoWhilex<3

A(i)=A(i)*x

x=x+2ﻫ

i=i+1ﻫ

Loopﻫ

Text1.Text=A(1)ﻫ

Text2.Text=A(2)ﻫEndSub

A.0,4

B.4,10

C.4,0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论