|  | 
 
| 奥鹏东大16秋学期《可视化程序设计Ⅰ》在线作业2标准答案 一、单选题:
 1.从键盘上输入两个字符串,分别保存在变量str1、str2中。确定第二个字符串在第一个字符串中起始位置的函数是          (满分:5)
 A. Left
 B. Mid
 C. String
 D. Instr
 2.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是          (满分:5)
 A. 工程资源管理器窗口
 B. 工具箱窗口
 C. 代码窗口
 D. 属性窗口
 3.以下叙述中错误的是          (满分:5)
 A. 一个工程中可以包含多个窗体文件
 B. 在一个窗体文件中用Private定义的通用过程能被其他窗体调用
 C. 在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件
 D. 全局变量必须在标准模块中定义
 4.假设有如下事件过程Private Sub FormMouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single)If Button=2 ThenPopupMenu popFormEnd IfEnd Sub则以下描述中错误的是          (满分:5)
 A. 该过程的功能是弹出一个菜单
 B. popForm是在菜单编辑器中定义的弹出式菜单的名称
 C. 参数X、Y指明鼠标的当前位置
 D. Button=2表示按下的是鼠标左键
 5.假定窗体上有一个标签,名为Labell,为了使该标签透明并且没有边框,则正确的属性设置为          (满分:5)
 A. Label1. BackStyle=0Label1.Borderstyle=0
 B. Label1.BackStyle=1Label1.Borderstyle=1
 C. Label1.BackStyle=TrueLabel1.BorderStyle=True
 D. Label1.BackStyle=FalseLabel1.Borderstyle=False
 6.有窗体上画一个名称为Command1的命令按钮,一个名称为Label1的标签,然后编写如下事件过程:Private Sub Command1Click(    )s=0For i=1 To 15x=2*i-1If x Mod 3=0 Then s=s+1Next iLabel1.Caption=sEnd Sub程序运行后,单击命令按钮,则标签中显示的内容是          (满分:5)
 A. 1
 B. 5
 C. 27
 D. 45
 7.以下语句的输出结果是。Print Format $(32548.5,“000,000.00”)          (满分:5)
 A. 32548.5
 B. "32
 548.5"
 C. "032
 548.50"
 D. "32
 548.50"
 8.阅读程序:Function F(a As Integer)b = 0Static cb = b+1c = c+1f = a+b+cEnd FunctionPrivate Sub CommandlClick(    )Dim a As Integera =2For i =1 To 3Print F(a)Next iEnd Sub运行上面的程序,单击命令按钮,输出结果为          (满分:5)
 A. 4 4 4
 B. 4 5 6
 C. 4 6 8
 D. 4 7 9
 9.关于MDI窗体不正确描述的是          (满分:5)
 A. 所有子窗体均在MDI窗体工作区,可进行排列
 B. 所有子窗体的大小和位置均可以调整,并且可以移动出MDI窗体工作区
 C. 所有子窗体最小化后,其图标显示在MDI窗体工作区,而不是状态栏
 D. MDI窗体和子窗体均可以有自己的菜单
 10.窗体中有3个按钮Command1、Command2和Command3,该程序的功能是当单击按钮Command1时,按钮2可用,按钮3不可见,正确的程序是          (满分:5)
 A. Private Sub Command1Click(    ) Command2.Visible=True
 11.设有语句Open"c:\Test.Dat"For Output As#1则以下错误的叙述是          (满分:5)
 Command3.Enabled=TrueEnd Sub
 B. Private Sub Command1Click(    ) Command2.Visible=False
 12.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1Click(    )Dim i As Integer,n As IntegerFor I=0 To 50i=i+3n=n+1If i>10 Then xit forNextText1.Text=Str(n)End Sub程序运行后,单击命令按钮,在文本框中显示的值是          (满分:5)
 Command3.Enabled=False End Sub
 C. Private Sub Command1Click(    ) Command2.Enable=True
 13.不能实现向ListBox对象list1追加一项 “Test”的语句          (满分:5)
 Command3.Visible=FalseEnd Sub
 D. Private Sub Command1Click(    ) Command2.Enabled=False
 14.确定一个控件在窗体上的位置的属性是          (满分:5)
 Command3.Visible=False End Sub
 15.在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt文件),则正确的描述格式是          (满分:5)
 A. 该语句打开C盘根目录下一个已存在的文件Test.Dat
 B. 该语句在C盘根目录下建立一个名为Test.Dat的文件
 C. 该语句建立的文件的文件号为1
 D. 执行该语句后,就可以通过Print#语句向文件Test.Dat中写入信息
 16.以下关于窗体的描述中,错误的是          (满分:5)
 A. 2
 B. 3
 C. 4
 D.
 17.设置图片框pic1大小随所加载图像大小变化的正确语句是          (满分:5)
 A. list1.additem “Test”
 B. list1.additem “Test” list1.listcount
 C. list1.List(list1.listcount -1)= “Test”
 D. list1.List(list1.listcount)= “Test”
 18.在窗体上面画一个命令按钮,然后编写如下事件过程:Option Base 1Private Sub CommandlClick(    )Dim aa = Array(1,2,3,4)j = 1For i = 4 To Step -1s = s + a(i)*jj =j*10Next iPrint sEnd Sub运行上面的程序,单击命令按钮,其输出结果是          (满分:5)
 A. Width和Height
 B. Width或Height
 C. Top和Left
 D. Top或Left
 19.可以惟一标识控件数组中的每一个控件属性的是          (满分:5)
 A. “text(.txt)|(*.txt)”
 B. “文本文件( .txt) |(.txt)”
 C. “text(.txt)(    )(*.txt)”
 D. “text(.txt)(*.txt)”
 20.(8)下列不能打开属性窗口的操作是(    )          (满分:5)
 A. 执行Unload Form1语句后,窗体Form1消失,但仍在内存中
 B. 窗体的Load事件在加载窗体时发生
 C. 当窗体的Enabled属性为False时,通过鼠标和键盘对窗体的操作都被禁止
 D. 窗体的Height、Width属性用于设置窗体的高和宽
 
 
 | 
 |