![东大21秋学期学期《可视化程序设计(VB)》在线平时作业1[答案]](http://m.omarabdo.com/uploads/allimg/240109/810f435ea0642ed55e04b429a5145140.jpg)
东大21秋学期学期《可视化程序设计(VB)》在线平时作业1[答案]答案
《可视化程序设计(VB)》在线平时作业1
试卷总分:100 得分:100
一、单选题 (共 15 道试题,共 75 分)
1.以下叙述中错误的是()。
A.打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件
B.保存Visual Basic程序时,应分别保存窗体文件及工程文件
C.Visual Basic应用程序只能以解释方式执行
D.事件可以由用户引发,也可以由系统引发
正确答案:-----
2.在窗体上有一个命令按钮和一个文本框,其名称分别为Command1和text1,把文本框的Text属性设置为空白,然后编写如下事件过程: Private sub Command1_click() A=inputbox(“Enter an integer”) B=inputbox(“Enter an integer”) Text1.text=b+a End sub 程序运行后,单击命令按钮,如果在输入对话框里输入8和10,则文本框中显示的内容是( )。
正确答案:-----
A.108
B.21
C.810
D.出错
正确答案:-----
正确答案:-----
3.以下关于过程及过程参数的描述中,错误的是()。
A.过程的参数可以是控件名称
B."用数组作为过程的参数时,使用的是"传地址"方式"
C.只有函数过程能够将过程中处理的信息传回到调用的程序中
D.窗体可以作为过程的参数
正确答案:-----
4.若某过程声明为Sub aa(n as integer),则调用 实参与形参是按地址传递。
A.Callaa(5)
B.Callaa(n+1)
C.Callaa(n)
D.Callaa(i-1)
正确答案:-----
5.窗体能够响应的事件是( )。
A.ActiveForm
B.Drive
正确答案:-----
C.Load
D.Change
正确答案:-----
6.以下关于图片框控件的说法中,错误的是( )
A.可以通过Print方法在图片框中输出文本
B.清空图片框控件中图形的方法之一是加载一个空图形
C.图片框控件可以作为容器使用
D.用Stretch属性可以自动调整图片框中图形的大小
正确答案:-----
7.下面程序段运行后,变量s的值为()。 a=2:b=1:s=0 For i=10 To 6 Step-1 s=s+a c=a+b a=b b=c Next i
A.10
B.17
C.6
D.28
正确答案:-----
8.设x=4,y=8,z=7,表达式x 正确答案:----- A.1 B.-1 C.TRUE D.FALSE 正确答案:----- 9.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是()。 A.工程资源管理器窗口 B.工具箱窗口 C.代码窗口 D.属性窗口 正确答案:----- 10.设a=3,b=5,则以下表达式值为真的是()。 A.a>=b And b>10 正确答案:----- B.(a>b)Or(b>0) C.(a<0)Eqv(b>0) D.(-3+5>a)And(b>0) 正确答案:----- 11.将数学表达式Cos2(a+b)+5e2写成Visual Basic的表达式,其正确的形式是( )。 A.Cos (a+b) ^2+5*exp(2) B.Cos^2(a+b)+ 5*exp(2) C.Cos (a+b) ^2+5*ln(2) D.Cos^2(a+b)+ 5*ln(2) 正确答案:----- 12.VB是一种面向对象的程序设计语言,构成对象的三要素是( )。 A.属性、事件、方法 B.控件、属性、事件 C.窗体、控件、过程 D.窗体、控件、事件 正确答案:----- 13.执行如下语句:a = InputBox("Today", "Tomorrow", "Yesterday", , , "Day before yesterday", 5),将显示一个输入对话框,在对话框的输入区中显示的信息是()。 正确答案:----- A.Today 正确答案:----- 正确答案:----- B.Tomorrow C.Yesterday D.Day before yesterday 正确答案:----- 14.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Text1.Text = "Visual" Me.Text1 = "Basic" Text1 = "Program" End Sub 程序运行后,如果单击命令按钮,则在文本框中显示的是( )。 正确答案:----- A.Visual B.Basic C.Program D.出错 15.设组合框Combo1中有3个项目,则以下能删除最后一项的语句是()。 A.Combo1.RemoveItem Text B.Combo1.RemoveItem 2 C.Combo1.RemoveItem 3 D.Combo1.RemoveItem Combo1.Listcount 正确答案:----- 东大21秋学期学期《可视化程序设计(VB)》在线平时作业1[答案]多选题答案 二、判断题 (共 5 道试题,共 25 分) 16.语句Dim i,j As Single 作用是将i,j定义为单精度型变量。 正确答案:----- 17.语句Text1.Caption=”Pretty” 的语法是正确的。 正确答案:----- 21.name属性可以在属性窗口修改,也可以在代码中修改 19.窗体文件包含该窗体及其控件的属性 20.如果工程中不包含Sub Main过程,则程序一定首先执行第一个建立的窗体。 东大21秋学期学期《可视化程序设计(VB)》在线平时作业1[答案]历年参考题目如下: 20春学期《可视化程序设计(VB)》在线平时作业1 试卷总分:100 得分:100 一、单选题 (共 15 道试题,共 75 分) 1.删除列表框中所有项目的方法是( )。 A.Delete B.Clear C.Cls D.Hide 2.设有以下循环结构 Do 循环体 Loop While <条件> 则以下叙述中错误的是()。 A.若条件"是一个为0的常数,则一次也不执行循环体" B."条件"可以是关系表达式、逻辑表达式或常数" C.循环体中可以使用Exit Do语句 D."如果"条件"总是为True,则不停地执行循环体" 3.以下关于窗体的描述中,错误的是()。 A.执行Unload Form1语句后,窗体Form1消失,但仍在内存中 B.窗体的Load 事件在加载窗体时发生 C.当窗体的Enabled 属性为False时,通过鼠标和键盘对窗体的操作都被禁止 D.窗体的Height、Width属性用于设置窗体的高和宽 4.以下关于文件的叙述中,错误的是()。 A.顺序文件中的记录一个接一个地顺序存放 B.随机文件中记录的长度是随机的 C."执行打开文件的命令后,自动生成一个文件指针" D.LOF函数返回给文件分配的字节数 5.有下面语句段 a=3: b=5t=a: a=b: b=t执行后的值是()。 A.a值为3,b值为3 B.a值为3,b值为5 C.a值为5,b值为5 D.a值为5,b值为3 6.从键盘上输入两个字符串,分别保存在变量str1、str2中。确定第二个字符串在第一个字符串中起始位置的函数是()。 A.Left B.Mid C.String D.Instr 7.如果要把某个图片作为程序窗体的背景,下列方法最合理的是( )。 A.直接修改窗体的Picture属性实现插入图片。 B.在窗体中插入Image控件,再修改该控件的Picture属性插入图片。 C.在窗体中插入PictureBox控件,再修改该控件的Picture属性插入图片。 D.选择“插入” →“图片”菜单命令实现。 8.结束当前程序的语句是( )。 A.quit B.exit C.end D.sub 9.表达式 5 Mod 3+35*2的值是()。 A.0 B.2 C.4 D.6 10.下面程序段运行后,变量max的值为( )。 a=5:b=10:max=a IF b>max Then max =b A.5 B.10 C.5和10 D.以上都不是 11.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Text1.Text = "Visual" Me.Text1 = "Basic" Text1 = "Program" End Sub 程序运行后,如果单击命令按钮,则在文本框中显示的是( )。 A.Visual B.Basic C.Program D.出错 12.在窗体上有一个命令按钮和一个文本框,其名称分别为Command1和text1,把文本框的Text属性设置为空白,然后编写如下事件过程: Private sub Command1_click() A=inputbox(“Enter an integer”) B=inputbox(“Enter an integer”) Text1.text=b+a End sub 程序运行后,单击命令按钮,如果在输入对话框里输入8和10,则文本框中显示的内容是( )。 A.108 B.18 C.810 D.出错 13.能够将文本框控件隐藏起来的属性是( )。 A.Visible B.Clear C.Cls D.Hide 14.以下关于变量作用域的叙述中,正确的是( )。 A.窗体中凡被声明为Private的变量只能在某个指定的过程中使用 B.全局变量必须在标准模块中声明 C.模块级变量只能用Private关键字声明 D.Static类型变量的作用域是它所在的窗体或模块文件 15.数学表达式 X2+3XY对应的VB算术表达式是( )。 A.X+3X*Y B.X*X+3XY C.X*X+3*X*Y D.X*X+3*XY 二、判断题 (共 5 道试题,共 25 分) 16.当文本框失去焦点时,触发LostFocus事件 17.若一个工程含有多个窗体及标准模块,当工程中含有sub main 过程,则程序一定首先执行该过程。 18.若用OUTPUT 方式打开一个已存在的文件,则文件中原有的数据将全部被清空。 19.对于事件驱动型应用程序,每次运行时的执行顺序可以不一样。 20.vb中全局变量必须在标准模块中声明。



