VB期末考试试卷(Visual Basic).doc_第1页
VB期末考试试卷(Visual Basic).doc_第2页
VB期末考试试卷(Visual Basic).doc_第3页
VB期末考试试卷(Visual Basic).doc_第4页
全文预览已结束

下载本文档

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

文档简介

2010-2011年度上学期期末试卷科目: VB程序设计班级:_ 姓名:_ 得分:一、选择题1通过( )窗口可以在设计时直观的调整窗体在屏幕上的位置。 A代码窗口 B窗体布局窗口 C窗体设计窗口 D属性窗口 2下面变量名错误的是( )A我们 Babc Ca123 Da.c 3表达式4+56*7/8 Mod 9的值是( )A4 B5 C6 D7 4执行以下操作a=8b=9print ab则输出结果是( )A-1 B0 CFalse DTrue 5当VB执行下面语句后,A的值为( )A=1 If A0 Then A=A+1 If A1 Then A=0 A0 B1 C2 D3 6Dim I As Integer,则运行时变量I的初始值是( )。 A0 B1 C. 一1 D空值7菜单控件只包含一个事件,即( ),当用鼠标单击或键盘选中后按回车键触发该事件,除分隔条以外的所有菜单控件都能识别该事件 AGotFocus BLoad CClick DKeyDown 8在窗体中添加名称为Command1和名称为Command2的命令按钮测验文本框Text1,然后编写如下代码: Private Sub Command1_Click() Text1.Text = AB End Sub Private Sub Command2_Click() Text1.Text = CD End Sub 首先单击Command2按钮,然后再单击Command1按钮,在文本框中显示( )AAB BCD CABCD DCDAB 9在窗体(Name属性为Form1)中添加两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name属性为Command1),然后编写如下事件过程: Private Sub Command1_Click() a = Text1.Text + Text2.Text Print a End Sub Private Sub Form_Load() Text1.Text = Text2.Text = End Sub 程序运行后,在Text1和Text2中分别输入12和34,然后单击命令按钮,则输出结果为( )A12 B34 C46 D1234 10.以下能在“工程资源管理器”窗口中列出的文件类型是:( )A)*.txt B)*.frm C)*.doc D)*.jpg 11.下列可作为Visual Basic变量名的是:( )A)A#A B)4A C)?xY D)constA 12.以下能在窗体Form1的标题栏中显示“VisualBasic窗体的语句是:( )A)Form1.Name=VisualBasic窗体 B)Form1.Title=VisualBasic窗体C)Form1.Caption=VisualBasic窗体 D)Form1.Text=VisualBasic窗体”13.将数学表达式2(a+b)+52写成Visual Basic的表达式,其正确的形式是:( )A. 2*(a+b)+5/2 B. 2(a+b)+52 C.(a+b)2+5*2 D. 2(a+b)+5*2 14.如下事件过程:Private Sub Command1_Click()x=0For i= 1 To 5x = x +1Next iLabel1.Caption= xEnd Sub程序运行后,单击命令按钮Command1,则Label1显示:( )A) 3 B) 4 C) 5 D) 615.可以同时删除字符串前导和尾部空白的函数是:( )A、Ltrim B、 Rtrim C、 Trim D、Mid16.设a=5,b=3,则以下表达式值为真的是( )A) a=b And b10 B)(ab)Or(b0) C) a0 And(b0) D)( 5a) And (b0)17.为了暂时停止计时器,应把计时器的某个属性设置为False,这个属性是:( )A) Visible B) Timer C) Enabled D) Interval18.设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是( ):A)text1.maxlength=0 B)text1.enabled=flase C)text1.visible=flase D)text1.width=0 19.设有如下程序段:x=2For i=1 To 10 Step 2x=x+iNext运行以上程序后,x的值是:( )A) 26 B) 27 C) 38 D) 5720.将VB新建的“工程1”工程保存在磁盘上,至少会产生( )文件。A、 .frx和.frm B、.exe和.vbp C、 .vbp和.frmD、.frm和.bas21.( )语句将清除当前窗体中用Print方法和图形方法输出的文字和图形。 A、ClearB、 Cls C、unprintD、 Delete22文本框中文字的颜色是由( )属性来决定的。A、Color B、FontColor C、ForeColorD、TextColor23要将标签的标题文字居中,应该设置标签的( )属性。A、WordWrap B、AutoSize C、Alignment D、Center24设计动画时通常用定时器控件的( )属性控制速度。A、Interval B、TimerC、MoveD、Enabled25用Dim a(2, 2 To 7) 语句定义的数组有( )个元素。A、36 B、24 C、18 D、1226任意一个三位正整数x,求出它十位数上数字的表达式是( )。A、 Mid(Str(x), 2, 1)B、x 10 Mod 10C、 x Mod 100 10D、x Mod 100 - x Mod 1027.设a=“Visual Basic”,下面使b=“Visual”的语句是( )A. b=Left(a,6) B. b=Mid(a,1) C. b=Rigth(a,5,5) D. b=Left(a,1,6)28.语句Dim var1 As string作用是将var1定义为( )类型变量A. 单精度型 B. 整型 C. 布尔型 D.字符型29.Int(-0.618*10)/10的值是( )A.-0.7 B. -0.6 C. -1 D. -0.130表达式2 + 8 * 6 / 4 Mod 2的值是( )A.5 B.2 C.6 D.931.Visual Basic程序中表示续行的字符是( )A. : B. _ C. D. 32.决定按钮显示内容的属性是( )A. Text B.Name C. Caption D.BackStyle33.设a、b、c为整型变量,执行以下程序后a、b、c的值是( )a=1:b=2:c=3a=b:b=c:c=aA.2 3 1 B.2 3 2 C.3 2 1 D.1 3 234.更改窗体的图标是哪个属性( )A. MousePoint B. MouseIcon C. Point D. Icon35.Right ( “china”, 4 )的值是( )A. chin B. china C. hina D. chna 36.设a=2,b=3,c=4,d=5,下列表达式的值是( )32*b OR a=c AND bc OR cd A.1 B. 0 C. True D. False37.选中复选框控件时,Value属性的值为( )。 A、True B、False C、0 D、138.当窗体被加载时,发生的事件是( )A.LoadB.UnloadC.ResizeD.Paint39.在窗体上画一个命令按钮,名称为Command1, 然后编写如下事件过程:Private Sub Command1_Click() Dim city(3) city=Array(北京,上海,天津,重庆) Print city(1)End Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是( )A.空白 B. 错误提示 C. 北京 D.上海40.在设计一个计算器时,必须要使用的控件是( )。A滚动条 B图片框 C按钮 D单选框41.获得系统日期的函数是( )。Adata Btime Cdate Dgettime 42.下面哪种对象没有Caption属性( )。AFormBTextBoxCCommand ButtonDLabel43.变量名最多不能超过( )个字符。A10B16 C64 D25544.把字符串“123”转换为数值 123 时应该使用的函数是 ( )A.Str B.Val C.Len D.Log45.窗体Form1的Name属性是Frm1,它的单击事件过程名是( ) A. Form1_Click B.Form_Click C. Frm1_Click D. Me_Click46.要将窗体的背景设置为红色,下列语句中( )不能实现。A BackColor = vbRed B BackColor = &HFF0000C BackColor = RGB(255, 0, 0) D BackColor = 25547.用户在由InputBox 函数弹出的输入框中输入了True这几个字符,那么该输入框函数返回值的类型是( )A BooleanB ByteC StringD Integer48.某顶级菜单项的热键字母为F,以下( )操作等同于单击该菜单项。A 同时按下Ctrl和F键B 按下F键C 同时按下Alt和F键D 同时按下Shift和F键49.无论何种控件,共同具有的属性是( )。 AText属性 B. Caption属性 C. Name属性 DAutosize属性50.VB中,在一个语句行内写多条语句时,语句之间应该用( )分隔。 A逗号 B分号 C. 顿号 D冒号二、填空题1.VB中若要产生一消息框,可用_函数来实现。2.“Y”的ASCII码是89,那么“B”的ASCII码是_。3.a=Lcase(Hello) a的返回值是_。4.在VB6.0集成开发环境中有三种工作模式:设计模式、执行模式和 _。5.用逻辑表达式表示“x小于15且x大于10”_。三、程序阅读题 1. Private Sub Command1_Click Dim x as Integer,s as integer x=Val(Inputbox(请输入一个正整数=) if x5 Then s=s*x Else s=s+x End if text1.text=s=+str(s) End Sub 程序运行时连续三次单击Command1,且设输入的是5 ,2 和4时,分别写出文本text1.text的值输入的是5时text1.text的值为_输入的是2时text1.text的值为_输入的是4时text1.text的值为_2. Private Sub Form_click() Form1.C

温馨提示

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

评论

0/150

提交评论