资源描述:
《vb考试题(笔试样题答案)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2007-2008学年第1学期期末考试《VisualBasic程序设计》课程试卷(样题)注:这是样题,关于题量请参阅考试大纲。教学班别:姓名:学号:考生须知:1.答案必须按各题目的要求填写在答题卷或答题纸上,填在本试题卷中不得分。2.答题卷中的准考证号共9个空格,请填写学号后9位(例如学号为20050123456的考生,则填写050123456)。答题卷中的姓名必须填写,科目与试卷类型不填。3.本试题卷及答题纸中的教学班别、姓名、学号都必须填写,不得留空,否则不得分。考试完成后,本试题卷须与答题卷、答题纸一起交监考人员。一、单选题在下
2、列各小题的(A)、(B)、(C)、(D)四个选项中,只有一个选项是正确,请将正确的选项涂在答题卡相应的位置上。1.设a=5,b=4,c=3,d=2,表达式3>2*bOra=cAndb<>cOrc>d的值是 (A)1(B)True(C)False(D)22.设a="MicrosoftVisualBasic",则以下使变量b的值为VisualBasic的语句是 (A)b=Left(a,10) (B)b=Mid(a,10) (C)b=Right(a,10)(D)b=Mid(a,11,10)3.假定有如下的窗体事件过程:PrivateSu
3、bForm_Click() a$="MicrosoftVisualBasic" b$=Right(a$,5) c$=Mid(a$,1,9) MsgBoxa$,34,b$,c$,5 EndSub 程序运行后单击窗体,则在弹出的信息框中的标题栏中显示的信息是: (A)MicrosoftVisual (B)Microsoft (C)Basic (D)54.设a="a",b="b",c="c",d="d",执行语句x=IIf((ad),"A","B")后,x的值为: (A)"a" (B)"b" (C)
4、"B" (D)"A"5/55.为了使命令按钮(名称为Command1)右移200,应使用的语句是(A)Command1.Move-200 (B)Command1.Move200 (C)Command1.Left=Command1.Left+200(D)Command1.Left=Command1.Left-2006.在窗体上画一个文本框,然后编写如下事件过程: PrivateSubForm_Click() x=InputBox("请输入一个整数") Printx+Text1.Text EndSub 程序运行时,在文本框中
5、输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容是: (A)123 (B)456 (C)579 (D)1234567.在窗体上画一个文本框和一个计时器控件,名称分别为Text1和Timer1,在属性窗口中把计时器的Interval属性设置为1000,Enabled属性设置为False,程序运行后,如果单击命令按钮,则每隔一秒钟在文本框中显示一次当前的时间。以下是实现上述操作的程序: PrivateSubCommand1_Click() Timer1._________ EndSu
6、b PrivateSubTimer1_Timer() Text1.Text=Time EndSub 在______处应填入的内容是(A)Enabled=True (B)Enabled=False(C)Visible=True (D)Visible=False8.在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程: PrivateSubCommand1_Click() DimiAsInteger,xAsInteger Fori=1To6 Ifi=1Thenx=i Ifi<=4Then x=x+1
7、 Else x=x+2 EndIf Nexti Printx EndSub 程序运行后,单击命令按钮,其输出结果为 (A)9 (B)6 (C)12 (D)15二、判断题(10分)请将答案涂在答题卡相应的位置上。答案选“正确”的涂A,选“错误”的涂B。5/59.在一个数组中所有的数组元素都具有相同的数据类型。A10.赋值语句:Text1.text="张三"和Text1="张三"的功能是不相同的。B11.形式参数的数据类型可以为数值型、字符串型(包括变长和定长)等。A三、多选题在下列各小题的(A)、(B)、(C)、(
8、D)四个选项中,有两个选项是正确,请将正确的选项涂在答题纸相应的位置上。1.用Print方法可以在对象上输出数据,这些对象包括______。(A)窗体Form(B)命令按钮CommandButton(C)文件框TextB