VB期末试卷(二)带答案.doc_第1页
VB期末试卷(二)带答案.doc_第2页
VB期末试卷(二)带答案.doc_第3页
VB期末试卷(二)带答案.doc_第4页
全文预览已结束

下载本文档

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

文档简介

综合题二一、选择题(每题2分,计30分) 1、下列可以打开立即窗口的操作是( )A. Ctrl + D B. Ctrl + E C. Ctrl + F D. Ctrl + G2、如果在立即窗口中执行以下操作(是回车键):A = 8 B = 9 CRPrint a b 则输出结果是( )A. -1 B. 0 C. false D. true3、当一个工程含有多个窗体时,其中的启动窗体是( )A.启动visual basic时建立的窗体B.第一个添加的窗体C.最后一个添加的窗体D.在“工程属性”对话框中指定的窗体4、决定一个窗体有无控制菜单的属性是( )A. minbutton B. caption C. maxbutton D. controlbox5、下列可以作为visual basic变量名的是( )A. A#A B. 4A C. ?XY D. constA6、执行如下语句:A = inputbox(“ today” , ” tomorrow ” , “ yesterday ” , , , “ day before yesterday” , 5 )将显示一个对话框,在对话框的输入区中显示的信息是( ) A. Today B. tomorrow C. yesterday D. day before yesterday7、决定控件上文字的字体、字形、大小、效果的属性是( )A. text B. caption C. name D. font8、下列程序段的显示结果是( )X = 0Print x 1X = 3A. -1 B. 3 C. 2 D. 09、设a = “12345678”,则表达式val(left(a , 4) + mid(a , 4 , 2)的值为( )A. 123456 B. 123445 C. 8 D. 610、在窗体上画一个名称为list1的列表框,一个名称为label1的标签。列表框中显示若干城市的名称。当单击列表框中的某个城市名称时,在标签中显示选中城市的名称。下列能正确实现上述功能的程序是( )A. private sub list1_click() Label1 . caption = list1 . listindex End subB. private sub list1_click() Label1 . name = list1 . listindexEnd subC. private sub list1_click() Label1 . name = list1 . textEnd subD. private sub list1_click() Label1 . caption = list1 . textEnd sub11、在程序代码中将图片文件mypic . jpg装入图片框picture1的语句是( )A. picture1 . picture = “mypic . jpg”B. picture1 . image = “mypic . jpg”C. picture1 . picture =loadpicture( “mypic . jpg”)D. loadpicture( “mypic . jpg”)12、在列表框中当前被选中的列表项的序号是由下列哪一个属性表示( )A. list B. index C. listindex D. tabindex13、在窗体上面画一个名称为TxtA的文本框,然后编写如下的事件过程:Private sub TxtA_keypress(keyascii as integer)End sub若焦点位于文本框中,则能够触发keypress事件的操作是( )A.单击鼠标B.双击文本框C.鼠标滑过文本框D.按下键盘上的某个键14、下列程序段的执行结果为( )K = 0For i = 1 to 3 A = i i k Print a ;Next i A. 1 1 1 B. 1 4 9 C. 0 0 0 D. 1 2 315、下列程序段的执行结果为( )X = 2Y = 1If x * y 0 A. true B. false C. -1 D. 1二、填空题(每题2分,计20分) 1、VB中系统运行的基本实体是( )2、在VB中,常量“987654.987654#”的数据类型是( )3、双击窗体中的对象后,VB将显示的窗口是( )4、在VB中,可以改变控件大小的快捷操作是( )5、触发文本框的Change事件的条件是( )6、计时器控件能有规律地以一定时间间隔触发( )事件,并执行该事件过程中的程序代码7、为了使标签能自动调整大小以显示全部文本内容,应把标签的( )属性设置为true8、在3种不同类型的组合框中,只能选择而不能输入数据的组合框是( )9、全局变量必须在( )模块中定义10、为了把一个visual basic应用程序装入内存,只要装入( )文件即可三、判断题(每题1分,计10分) 1、VB对象的name属性和caption属性作用完全相同。( ) 2、DblClick事件是对象被鼠标双击时触发的事件。( ) 3、VB表达式3 3 * 3 / 3 mod 3的值是1。( ) 4、在VB中标签框可以获得焦点。( ) 5、块if结构必须有end if 语句。( ) 6、循环语句for i = 1 to 1 next i ,不能执行循环体。( ) 7、图片框比图象框功能更强,它不仅可以显示图,还可以用print方法显示文本。( ) 8、组合框的style属性决定了组合框的风格。( ) 9、在VB中load方法和show方法相同。( ) 10、工程文件的扩展名为 frm。( )四、程序填空题(每空2分,计10分) 1、在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程: Private sub form_load() Text1 . text = “计算机”End subPrivate sub text1_change() Picture1 . print “等级考试”End sub程序运行后,在文本框中显示的内容是( ),而在图片框中显示的内容是( )。 2、输入一个099999之间的整数,判断输入的是几位数。在窗体上有一个名为command1的命令按钮控件。运行程序时,单击command1命令按钮,要求输入一个099999之间的整数。输入整数后,程序给出计算结果。请将程序补充完整: Private sub command1_click() Dim x as long X = val(inputbox(“请输入一个099999之间的整数”,“输入”) If x 10 = 0 then Print x ;“是1位数” Elseif ( ) then Print x ;“是2位数”Elseif ( ) thenPrint x ;“是3位数”Elseif ( ) thenPrint x ;“是4位数”elsePrint x ;“是5位数” End if End sub 五、程序输出结果题(每题5分,计20分)1、下列程序段的执行结果为:For x = 5 to 1 step -1 For y = 1 to 6 x Print tab( y + 5 ) ; “ * ” ; Next yPrint Next x2、单击命令按钮时,下列程序代码的执行结果为: Public Sub proc1(n As Integer, ByVal m As Integer)n = n Mod 10m = m / 10End SubPrivate Sub Command1_Click()Dim x As Integer, y As Integerx = 12y = 34Call proc1(x, y)Print x; yEnd Sub3、以下程序段的输出结果是:Num = 0Do while num = 5 Num = num + 1LoopPrint num4、下列程序段的执行结果为:Dim a(10),b(5)For i = 1 to 10A(i)= iNext iFor j = 1 to 5 B(j)= j * 20Next j A(5)=b(2)Print “A(5)=”;A(5) 六、编程题(每题10分,计10分)由键盘给定一个两位整数,要求交换个位和十位的位置,把处理结果显示在窗体上(可以设计单击窗体事件,也可以设计单击按钮事件)?白山职业技术学校20122013学年度第二学期期末试卷答案一、 选择题1、 D2、 C3、D4、D5、D6、C7、D8、A9、B10、D11、C12、C13、D14、C15、B二、填空题1、对象2、双精度(double)3、代码窗口4、shift+上下左右键5、文本框内容发生改变6、timer7、autosize8、下拉式组合框9、标准10、工程三、判断题1、2、 3、4、5、6、7、8、9、10、四、程序填空题1、计算机2、等级考试3、x 100 = 04、x 1

温馨提示

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

评论

0/150

提交评论