《VB程序设计》期末考试试卷_第1页
《VB程序设计》期末考试试卷_第2页
《VB程序设计》期末考试试卷_第3页
《VB程序设计》期末考试试卷_第4页
全文预览已结束

下载本文档

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

文档简介

c$=b$&UCase(Mid$(a$,7,6))&Right$(a$,11)

《VB程序设计》期末考试试卷

A)VisualBASICPrograming

考试时间(90分钟)

B)QuickBasicPrograming

总分

题号一二三四五六C)QUICKBasicPrograming

得分D)QuickBASICPrograming

7、为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一

个属性设置为True,这个属性是(B)°

得分评卷人一、单选题(每题只有一个正确答案,请将正确答案的序号写

在对应题目空出的横线上,每小题2分,共32分)A)ValueB)DefaultC)CancelD)Enabled

8、为了把焦点移到某个指定的控件,应使用方法(A)«

1、InputBox函数返回值的类型为(B)

oA)SetFocusB)VisibleC)RefreshD)GetFocus

A)数值B)字符串

中9、设a=6,则执行x=llf(a>5,-1,0)后,x的值为(D)。

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

A)5B)6C)0D)-1

2、可以同时删除字符串前面和尾部空格的函数是(C)o

10、执行下面的程序段后,x的值为(A)o

A)LtrimB)RtrimC)TrimD)Mid

x=5

43、表达式4+5\6*7/8Mod9的值是(B)。Fori=1To20Step2

x=x+i\5

A)4B)5C)6D)7

Nexti

4、如果在立即窗口中执行以下操作:

A)21B)22C)23D)24

a=8<CR>(vCR>是回车键,下同)

11、在窗体Forml上添加两个文本框Textl和Text2、一个命令按钮

b=9<CR>Commandl,然后编写如下两个事件过程:

printa>b<CR>PrivateSubCommand1_Click()

戋则输出结果是(C)0a=Textl.Text+Text2.Text

Printa

A)-1B)0C)FalseD)TrueEndSub

PrivateSubForm1_Load()

5、语句PrintFormat$(32548.5,”000,000.00”)的输出结果是(C)。

Textl.Text=""

A)32548.5B)32,548.5Text2.Text="H

Endsub

C)032,548.50D)32,548.50

程序运行后,在第一个文本框(Textl)和第二个文本框(Text2)中分别输入

6、执行以下程序段后,变量c$的值为(D)

o123和321,然后单击命令按钮,则输出结果为(C)o

a$="VisualBasicPrograming"

A)444B)321123C)123321D)132231

b$="Quick"

12、用于退出过程的语句是(D)o16、在窗体上添加一个命令按钮,然后编写如下事件过程:

A)ExitB)ExitForC)ExitDoD)ExitSubOptionBase1

PrivateSubCommandl_Click()

13、在窗体上画两个文本框Textl和Text2、一个命令按钮Command"!,然后

编写如下事件过程:Dima

a=Array(1,2,3,4)

PrivateSubCommand1_Click()J=1

x=0Fori=4To1Step-1

DoWhilex<50s=s+a(i)*j

x=(x+2)*(x+3)j=j*10

n=n+1Nexti

LoopPrints

Text1.Text=Str(n)EndSub

Text2.Text=Str(x)

运行上面的程序,单击命令按钮,其输出结果是(D)。

EndSub

A)4321B)12C)34D)1234

程序运行后,单击命令按钮,在两个文本框中显示的值分别为(B)»

A)1和0B)2和72C)3和50D)4和168

1拓IFix填空题(请将正确答案写在相应位置的横线上,每题1分,

14、语句DimA(-3T。5)AsInteger定义的数组的元素个数是(D)。共25分)

A>6B)7C)8D)9

1、VisualBasic编程方法当中,GUI指的是。

15、单击命令按钮后,程序的输出结果是(A)o

2、为VB的过程、变量、常数命名时必须遵循这些规则:它们必须以

OptionBase1

_开头,长度不能超过个字符,控件、窗体、类和模

PrivateSubCommand1_Click()

块的名字不能超过个字符。

Dima(10),p(3)AsInteger

k=53、用关键字声明变量,这将使变量在整个应用程序中有效,

Fori=1To10用关键字声明一个局部变量,那么,即使过程结束,变量的值也

a(i)=i仍然保留着。

Nexti

4、要显式声明变量,在模块的声明段中加入语句:o

Fori=1To3

p(i)=a(i*i)5、声明一个长度为30个字符的字符串,名称为EmpName,语句为

NextI

Fori=1To3

6、从菜单上,选取“菜单编辑器”,就会打开菜单编辑器。

k=k+p(i)*2

Nexti7、如果希望某一字符成为菜单项的访问键,也可以在该字符前面加上一个一

Printk字符,在菜单中这一字符会自动加上一-条下划线。

Endsub

8、若$=Left("Database”,4),则S的值是。

A)33B)28C)35D)37

9、为了运行应用程序,可以从“运行”菜单中选择,或者单击工具栏

中的“启动”按钮,或按()8、VB中某个事件发生的同时,很可能其它事件也伴随发生。

10、当对象得到或失去焦点时,相应会分别产生—或_________事件。属()9、“自动列出成员特性”功能可以显示当前输入的语句或函数的语

性表示控件获得焦点的顺序。法。

11、要在运行时显示或替换窗体或图像控件中的图片,可利用函数来()10、同一行内,续行符后面不能加注释。

设置Picture属性。

12、以下VB类型的文件对应的文件含义分别是:vbp-________、frx-

得分评卷人四、简答题:(每小题4分,共16分)

>cis_________.

13、为在组合框中添加项目,应使用方法,用方

法删除项目。1、SelectCase结构中可以使用的条件表达式中,除了关系运算符,还包括哪

些关键字,它们的作用是什么,请举例说明。

14、在工程中添加ActiveX控件,可以从下拉菜单选取“部件二

15、可以将两个或多个语句放在同一行,只是要用将它们分开。

16、设a=2,b=3,c=4,d=5,则表达式a>bANDC<=dOR2*a>C的值为—FALSE

2、VB的IDE含义为何,其中包括哪些要素?

得分评卷人三.判断题(对的在括号中打“J”,错的打“X”,每小题1.5

分,共10小题,满分15分)

()1、工程是指用于创建一个应用程序的文件的集合。

)2、在代码中设CommandButton的Visiable属性为True,也可以

达到选中CommandButton的目的。3、简述变量的作用域、生存期。

()3、如果字符串表示数值,则可将字符串赋予数值变量,但不可以将

数值赋予字符串变量。

()4、在缺省情况下,应用程序中的第一个窗体被指定为启动窗体。

()5、如果CommandButton是窗体的缺省的取消按钮,即使把焦点移到

其它控件上,也能通过按ESC键选中该按钮。

4、在窗体上画一个命令按钮,然后编写如下事件过程:

()6、显示文本时使用Label,允许用户

温馨提示

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

评论

0/150

提交评论