文档详情

VB考试题(笔试样题09-10-1答案).doc

发布:2017-07-26约3.75千字共5页下载文档
文本预览下载声明
2007-2008学年第1学期期末考试 《Visual Basic程序设计》课程试卷 (样题) 注:这是样题,关于题量请参阅考试大纲。 教学班别: 姓名: 学号: 考生须知: 1.答案必须按各题目的要求填写在答题卷或答题纸上,填在本试题卷中不得分。 2.答题卷中的准考证号共9个空格,请填写学号后9位(例如学号为20050123456的考生,则填写050123456)。答题卷中的姓名必须填写,科目与试卷类型不填。 3.本试题卷及答题纸中的教学班别、姓名、学号都必须填写,不得留空,否则不得分。考试完成后,本试题卷须与答题卷、答题纸一起交监考人员。 一、单选题 在下列各小题的(A)、(B)、(C)、(D) Private Sub Form_Click()    a$ = Microsoft Visual Basic    b$ = Right(a$, 5)    c$ = Mid(a$, 1, 9)    MsgBox a$, 34, b$, c$, 5   End Sub   程序运行后单击窗体,则在弹出的信息框中的标题栏中显示的信息是:   (A)Microsoft Visual  (B)Microsoft  (C)Basic  (D)5 4.设a = a,b = b,c = c,d = d,执行语句x = IIf ((ab) Or (cd), A, B) 后,x的值为:   (A) a   (B) b   (C) B   (D) A 5.为了使命令按钮(名称为Command1)右移200,应使用的语句是 (A)Command1.Move -200   (B) Command1.Move 200  (C)Command1.Left= Command1.Left+200(D)Command1.Left = Command1.Left-200 6.在窗体上画一个文本框,然后编写如下事件过程:   Private Sub Form_Click()    x = InputBox(请输入一个整数)    Print x + Text1.Text   End Sub   程序运行时,在文本框中输入456,然后单击窗体,在输入对话框中输入123,单击“确定”按钮后,在窗体上显示的内容是:   (A)123  (B)456  (C)579  (D)123456 7.在窗体上画一个文本框和一个计时器控件,名称分别为Text1和Timer1,在属性窗口中把计时器的Interval属性设置为1000,Enabled属性设置为False,程序运行后,如果单击命令按钮,则每隔一秒钟在文本框中显示一次当前的时间。以下是实现上述操作的程序:   Private Sub Command1_Click()    Timer1._________   End Sub   Private Sub Timer1_Timer()    Text1.Text = Time   End Sub   在______处应填入的内容是 (A)Enabled = True   (B)Enabled = False (C)Visible = True   (D)Visible = False 8.在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:   Private Sub Command1_Click()    Dim i As Integer, x As Integer    For i = 1 To 6    If i = 1 Then x = i    If i = 4 Then    x = x + 1    Else   x = x + 2    End If    Next i    Print x   End Sub   程序运行后,单击命令按钮,其输出结果为   (A)9  (B)6  (C)12  (D)15 二、判断题(10分) 请将答案涂在答题卡相应的位置上。答案选“正确”的涂A,选“错误” 的涂B。 9.在一个数组中所有的数组元素都具有相同的数据类型。A 10.赋值语句:Text1.text = 张三 和Text1 = 张三 的功能是不相同的。B 11.形式参数的数据类型可以为数值型、字符串型(包括变长和定长)等。A 三、多选题 在下列各小题的(A)、(B)、(C)、(D) Private Sub Command1_Click()
显示全部
相似文档