100分 发表于 2017-5-15 08:36:52

东北大学17春学期《可视化程序设计(VB)》在线作业答案

东北大学17春学期《可视化程序设计(VB)》在线作业1

一、单选题:
1.以下叙述中错误的是(    )。          (满分:5)
    A. 打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件
    B. 保存Visual Basic程序时,应分别保存窗体文件及工程文件
    C. Visual Basic应用程序只能以解释方式执行
    D. 事件可以由用户引发,也可以由系统引发
2.刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是(    )。          (满分:5)
    A. 单选按钮
    B. 图片框
    C. 通用对话框
    D. 文本框
3.语句if 3*4>=10 then a=1 else a=2 执行后,a的值为(    )。          (满分:5)
    A. 12
    B. 10
    C. 1
    D. 2
4.在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中(窗体外观如下图) ,则能够实现上述要求的语句序列是(    )。          (满分:5)
    A. Option1.value=True
    B. Option1.Value=True Check1.Value=False Check1.Value=True
    C. Option2.Value=False
    D. Option1.Value=True Check1.Value=True Check1.Value=1
5.判断点P(x1,y1)是否在圆内(圆的轨迹方程为:x2+y2=4)的表达式为 。          (满分:5)
    A. x1*x1+y1*y1=4
    B. x1*x1+y1*y1<4
    C. x1*x1+y1*y1>4
    D. x<2 And y<2
6.在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。当改变当前驱动器时,目录列表框应该与之同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是(    )。          (满分:5)
    A. Drive1Change
    B. Drive1Click
    C. Dir1Click
    D. Dir1Change
7.执行如下两条语句,窗体上显示的是(    )。a=9.8596Print Format(a,"$00,00.00")          (满分:5)
    A. 0,009.86
    B. $9.86
    C. 9.86
    D. "$0,009.86"
8.设有以下循环结构Do循环体Loop While 则以下叙述中错误的是(    )。          (满分:5)
    A. 若条件"是一个为0的常数,则一次也不执行循环体"
    B. "条件"可以是关系表达式、逻辑表达式或常数"
    C. 循环体中可以使用Exit Do语句
    D. "如果"条件"总是为True,则不停地执行循环体"
9.以下叙述中正确的是(    )。          (满分:5)
    A. 窗体的Name属性指定窗体的名称,用来标识一个窗体
    B. 窗体的Name属性的值是显示在窗体标题栏中的文本
    C. 可以在运行期间改变对象的Name属性的值
    D. 对象的Name属性值可以为空
10.在窗体上有若干控件,其中有一个名称为Text1的文本框。影响Text1的Tab顺序的属性是(    )。          (满分:5)
    A. TabStop
    B. Enabled
    C. Visible
    D. TabIndex
11.设a=3,b=5,则以下表达式值为真的是(    )。          (满分: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)
12.下面程序段运行后,变量n的值为(    )。n=0For x=3 To 11 Step 2n=n+1Next x          (满分:5)
    A. 4
    B. 5
    C. 6
    D. 7
13.通过对话框控件的返回值Filename 表示所选择文件的。          (满分:5)
    A. 路径名
    B. 全名
    C. 文件主名
    D. 文件扩展名
14.执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是(    )          (满分:5)
    A. Visual
    B. Basic
    C. 6
    D. 11
15.以下定义数组或给数组元素赋值的语句中,正确的是(    )。          (满分:5)
    A. Dim a As Variant a=Array(1,2,3,4,5)
    B. "Dim a(10) As Integer a=Array(1,2,3,4,5)"
    C. "Dim a%(10) a(1)="ABCDE"
    D. "Dim a(3),b(3) As Integer a(0)=0 a(1)=1 a(2)=2 b=a"
三、判断题:
1.窗体的WindowsState属性是可读写属性。          (满分:5)
    A. 错误
    B. 正确
2.语句Dim i,j As Single 作用是将i,j定义为单精度型变量。          (满分:5)
    A. 错误
    B. 正确
3.列表框控件List1的最后一个表项为List1.List(List1.Listcount)。          (满分:5)
    A. 错误
    B. 正确
4.End if 语句对单行if语句不需要。          (满分:5)
    A. 错误
    B. 正确
5.单选按钮与复选框对象的Value属性类型不同,且只能取值True 或False。          (满分:5)
    A. 错误
    B. 正确
17春学期《可视化程序设计(VB)》在线作业2

一、单选题:
1.以下关于函数过程的叙述中,正确的是(    )。          (满分:5)
    A. 函数过程形参的类型与函数返回值的类型没有关系
    B. 在函数过程中,过程的返回值可以有多个
    C. 当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递
    D. 如果不指明函数过程参数的类型,则该参数没有数据类型
2.下面程序段运行后,变量x的值为(    )。x=3y=77Do x=x+2Loop Until x>Sqr(y)          (满分:5)
    A. 7
    B. 8
    C. 9
    D. 10
3.在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中(窗体外观如下图) ,则能够实现上述要求的语句序列是(    )。          (满分:5)
    A. Option1.value=True
    B. Option1.Value=True Check1.Value=False Check1.Value=True
    C. Option2.Value=False
    D. Option1.Value=True Check1.Value=True Check1.Value=1
4.以下叙述中错误的是(    )。          (满分:5)
    A. 在同一窗体的菜单项中,不允许出现标题相同的菜单项
    B. 在菜单的标题栏中,“&”所引导的字母指明了访问该菜单项的访问键
    C. 程序运行过程中,可以重新设置菜单的Visible属性
    D. 弹出式菜单也在菜单编辑器中定义
5.以下叙述中错误的是(    )。          (满分:5)
    A. 下拉式菜单和弹出式菜单都用菜单编辑器建立
    B. 在多窗体程序中,每个窗体都可以建立自己的菜单系统
    C. 除分隔线外,所有菜单项都能接收Click事件
    D. 如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见
6.通过对话框控件的返回值Filename 表示所选择文件的。          (满分:5)
    A. 路径名
    B. 全名
    C. 文件主名
    D. 文件扩展名
7.以下合法的Visual Basic标识符是(    )。          (满分:5)
    A. ForLoop
    B. "Const"
    C. 9abc
    D. a#x
8.使用Visual Basic编程,将工具箱中的工具称为(    )。          (满分:5)
    A. 事件
    B. 工具
    C. 控件
    D. 窗体
9.以下叙述中错误的是(    )          (满分:5)
    A. 一个工程中只能有一个Sub Main过程
    B. 窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体
    C. 窗体的Hide方法和Unload方法的作用完全相同
    D. 若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体
10.结束当前程序的语句是(    )。          (满分:5)
    A. quit
    B. exit
    C. end
    D. sub
11.在Visual Basic中,下列函数的值只为1,0,-1的是(    )。          (满分:5)
    A. INT(X)
    B. ABS(X)
    C. SQR(X)
    D. SQN(X)
12.以下能判断是否到达文件尾的函数是(    )。          (满分:5)
    A. BOF
    B. LOC
    C. LOF
    D. EOF
13.要改变窗体的标题时,应当在属性窗口中改变的属性是(    )。          (满分:5)
    A. Caption
    B. Name
    C. Text
    D. Label
14.在VB中表达式11\3+11mod3 的运算结果值是(    )。          (满分:5)
    A. 3
    B. 4
    C. 5
    D. 6
15.设a=3,b=5,则以下表达式值为真的是(    )。          (满分: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)
三、判断题:
1.语句Dim i,j As Single 作用是将i,j定义为单精度型变量。          (满分:5)
    A. 错误
    B. 正确
2.Visual Basic应用程序既能以编译方式执行,也能以解释方式执行          (满分:5)
    A. 错误
    B. 正确
3.下列程序段的语法是正确的。 If x >0 Then x=x+2 Else x=x-2 End If          (满分:5)
    A. 错误
    B. 正确
4.如果使用Option Base 2, 则表示缺省的数组下界为2。          (满分:5)
    A. 错误
    B. 正确
5.列表框控件List1的最后一个表项为List1.List(List1.Listcount)。          (满分:5)
    A. 错误
    B. 正确
17春学期《可视化程序设计(VB)》在线作业3

一、单选题:
1.在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程:Private Sub TxtAKeyPress(keyascii as integer)……End Sub若焦点位于文本框中,则能够触发KeyPress事件的操作是(    )。          (满分:5)
    A. 单击鼠标
    B. 双击文本框
    C. 鼠标滑过文本框
    D. 按下键盘上的某个键
2.以下叙述中错误的是(    )。          (满分:5)
    A. 在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件
    B. 以.BAS为扩展名的文件是标准模块文件
    C. 窗体文件包含该窗体及其控件的属性
    D. 一个工程中可以含有多个标准模块文件
3.刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是(    )。          (满分:5)
    A. 单选按钮
    B. 图片框
    C. 通用对话框
    D. 文本框
4.以下叙述中错误的是(    )。          (满分:5)
    A. Visual Basic 是事件驱动型可视化编程工具
    B. Visual Basic应用程序不具有明显的开始和结束语句
    C. Visual Basic工具箱中所有控件都具有宽度(Width)和高度(Height)属性
    D. Visual Basic中控件的某些属性只能在运行时设置
5.在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程:Option Base 0Private Sub Command1Click(    )Dim city As Variantcity = Array("北京", "上海", "天津", "沈阳")Print city(1)End Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是(    )。          (满分:5)
    A. 空白
    B. 错误提示
    C. 北京
    D. 上海
6.下列变量名写法错误的是(    )。          (满分:5)
    A. abc
    B. abc123
    C. abc123
    D. 123abc
7.下面程序段运行后,变量x的值为(    )。x=3y=77Do x=x+2Loop Until x>Sqr(y)          (满分:5)
    A. 7
    B. 8
    C. 9
    D. 10
8.下面程序段运行后,变量s的值为(    )。a=2:b=1:s=0For i=10 To 6 Step-1s=s+ac=a+ba=bb=cNext i          (满分:5)
    A. 10
    B. 17
    C. 6
    D. 28
9.设a=10,b=5,c=1,执行语句Print a > b > c后,窗体上显示的是(    )。          (满分:5)
    A. TRUE
    B. FALSE
    C. 1
    D. 出错信息
10.下面程序段运行后,变量a,b,c的值为(    )。a=1:b=1:c=1Do While a+b+c<=10a=a+1b=b*2c=b/2Loop          (满分:5)
    A. 2 2 1
    B. 3 4 2
    C. 4 8 4
    D. 4 4 2
11.要改变窗体的标题时,应当在属性窗口中改变的属性是(    )。          (满分:5)
    A. Caption
    B. Name
    C. Text
    D. Label
12.以下关于焦点的叙述中,错误的是(    )。          (满分:5)
    A. 如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据
    B. 当文本框失去焦点时,触发LostFocus事件
    C. 当文本框的Enabled属性为False时,其Tab顺序不起作用
    D. 可以用TabIndex属性改变Tab顺序
13.单击命令按钮,不可触发下面的事件。          (满分:5)
    A. Click
    B. keyDown
    C. mouseDown
    D. MouseUp
14.保存一个编写好的程序,“过程名”是以(    )作为扩展名的。          (满分:5)
    A. .frm
    B. .vbp
    C. .bat
    D. .bas
15.如果要把某个图片作为程序窗体的背景,下列方法最合理的是(    )。          (满分:5)
    A. 直接修改窗体的Picture属性实现插入图片。
    B. 在窗体中插入Image控件,再修改该控件的Picture属性插入图片。
    C. 在窗体中插入PictureBox控件,再修改该控件的Picture属性插入图片。
    D. 选择“插入” →“图片”菜单命令实现。
三、判断题:
1.VB中函数过程形参的类型与函数返回值的类型没有关系          (满分:5)
    A. 错误
    B. 正确
2.在程序执行的过程中,变量的值始终保持不变,常量的值随时改变。          (满分:5)
    A. 错误
    B. 正确
3.“菜单编辑器”由菜单属性设置区、编辑区两部分组成。          (满分:5)
    A. 错误
    B. 正确
4.End if 语句对单行if语句不需要。          (满分:5)
    A. 错误
    B. 正确
5.如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见。          (满分:5)
    A. 错误
    B. 正确

[̲̅V̲̅I̲̅ 发表于 2017-5-17 19:38:57

在做作业,求解题参考资料。
页: [1]
查看完整版本: 东北大学17春学期《可视化程序设计(VB)》在线作业答案