《可视化程序设计Ⅰ》2.在设计阶段,当双击窗体上的某个...
奥鹏东大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属性用于设置窗体的高和宽
页:
[1]