北语14春《VB》作业答案
北语14春《VB》作业1试卷总分:100 测试时间:--
一、单选题(共12道试题,共48分。)
1.VB一共有设计、运行和中断三种模式,要使用调试工具应该___。
A. 进入设计模式
B. 进入运行模式
C. 进入中断模式
D. 不用进入任何模式
满分:4分
2.CreatRecRgn()函数用于创建一个___,CreatEllipticRgn()函数用于创建一个___.空格中应依次填入()。
A. 椭圆区域,区域
B. 区域,椭圆区域
C. 椭圆区域,圆区域
满分:4分
3.VB中两个基本对象是:()。
A. 窗体和属性
B. 函数和方法
C. 窗体和控件
D. 控件和方法
满分:4分
4.Visual Basic是一种面向对象的可视化程序设计语言,采取了___的编程机制。
A. 事件驱动
B. 按过程顺序执行
C. 从主程序开始执行
D. 按模块顺序执行
满分:4分
5.以下叙述中错误的是___。
A. 在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件
B. 以.BAS为扩展名的文件是标准模块文件
C. 窗体文件包含该窗体及其控件的属性
D. 一个工程中可以含有多个标准模块文件
满分:4分
6.Form1.Caption="Visual Basic实例" 则Form1、Caption和"Visual Basic实例"分别代表___。
A. 对象、值、属性
B. 对象、方法、属性
C. 对象、属性、值
D. 属性、对象、值
满分:4分
7.下列说法错误的是( )。
A. 默认情况下,属性Visible的值为True
B. 属性Visible的值可以设置为False或者True
C. 若设置控件Visible的属性为False,则运行时控件会隐藏
D. 若设置控件Visible属性同设置Enabled属性的功能是一样的,都是使控件处于失效状态。
满分:4分
8.设x=4,y=8,z=7,表达式x<y And (Not y>z) Or z<x的值是___。
A. 1
B. -1
C. True
D. False
满分:4分
9.窗体的___是指对窗体的操作触发的动作,打开___窗口时会在窗口中列出。空格中应依次填入()。
A. 属性,代码
B. 事件,代码
C. 函数,代码
D. 函数,属性
满分:4分
10.窗体文件以后缀名()保存,
A. .vbp
B. .frm
C. .res
D. .cls
满分:4分
11.可以同时删除字符串前导和尾部空白的函数是___。
A. Ltrim
B. Rtrim
C. Trim
D. Mid
满分:4分
12.在一行内写多个语句时,每个语句之间要用___符号分隔。
A. ,
B.
C. 、
D.
:
满分:4分
二、多选题(共5道试题,共20分。)
1.下面关于窗体的BorderStyle说法正确的是()。
A. 边界类型共有五种
B. None表示窗体无边界
C. Sizable表示可调尺寸边界。
满分:4分
2.关于控件下列说法正确的是()。
A. 所有标准控件不能被删除或添加
B. ActiveX控件使用前可以不用添加到工具箱
C. 每个控件都有一个与控件值属性,这是控件最常用的属性
D. Caption属性可在代码窗口或属性窗口里设置。
满分:4分
3.VB中的三类控件是:()。
A. 标准控件
B. 外部控件
C. ActiveX控件
D. 可插入对象(OLE)
满分:4分
4.窗体由()组成,是应用程序的编程窗口和对话框。
A. 标题栏
B. 控制按钮
C. 窗体
D. 属性窗口
满分:4分
5.下列关于快捷键的说法正确的是()。
A. Alt+Q可退出工程
B. Ctrl+O可打开工程
C. Ctrl+C 表示复制
D. Ctrl+V表示粘贴
满分:4分
三、判断题(共8道试题,共32分。)
1.如果希望使用变量x来存放数据765432.123456,应该把变量x定义为single类型。
A. 错误
B. 正确
满分:4分
2.Dim Snow(1 to 12 ,1),As Integer 是大小为13*2的二维数组。
A. 错误
B. 正确
满分:4分
3.Dim Snow(12,1),As Integer 是大小为12*2的二维数组。
A. 错误
B. 正确
满分:4分
4.工程文件的扩展名是.frm,窗体文件的扩展名是.vbp
A. 错误
B. 正确
满分:4分
5.Fullpic()函数的作用是:在固定的窗口中平铺图像。
A. 错误
B. 正确
满分:4分
6.窗体的方法是能够对窗体实施的操作。
A. 错误
B. 正确
满分:4分
7.Visual Basic 是用于开发集成环境下的应用程序的工具。
A. 错误
B. 正确
满分:4分
8.表示X是5的倍数或是9的倍数的逻辑表达式为(X mod 5 =0) or (X mod 9=0)。
A. 错误
B. 正确
14春《VB》作业2
试卷总分:100 测试时间:--
一、单选题(共3道试题,共12分。)
1.下列程序段运行后,显示的结果是___。
Dim x:
If x Then Print x Else Print x+1
A. 1
B. 0
C. 2
D. 错误信息
满分:4分
2.以下程序的输出结果是___。
Option Base 1:
Private Sub Command1_Click():
Dim a(10),p(3) As Integer:
k=5:
For i=1 To 10:
a(i)=i:
Next i:
For i=1 To 3:
p(i)=a(i*i):
Next I:
For i=1 To 3:
k=k+p(i)*2:
Next i:
Print k:
End sub
A. 33
B. 28
C. 35
D. 37
满分:4分
3.以下关于MsgBox的叙述中,错误的是___。
A. MsgBox函数返回一个整数
B. 通过MsgBox函数可以设置信息框中图标和按钮的类型
C. MsgBox语句没有返回值
D. MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量
满分:4分
二、多选题(共9道试题,共36分。)
1.键盘有()三种事件。
A. KeyPress
B. KeyDown
C. KeyLoad
D. KeyUp
满分:4分
2.在运行时加载图像有两种方法:()
A. 把图片粘贴到图像载体上
B. 使用LoadPicture函数
C. 使用LoadResPicture函数
满分:4分
3.VB中图形加载的方式主要有()。
A. 在设计时加载图像
B. 在复制时加载图像
C. 在运行时加载图像
满分:4分
4.VB中注释语句有两种:___和___。
A. Rem关键字
B. 冒号“:”
C. 单引号“'”
D. 双引号“”
满分:4分
5.VB中图形图像的载体有以下三种()。
A. 窗体
B. 图像控件
C. 图片框控件
D. 标题栏控件
满分:4分
6.关于鼠标事件的说法正确的是()
A. 所有窗体和控件都能响应鼠标事件
B. 利用鼠标事件可以跟踪鼠标操作
C. 利用鼠标事件可以响应键盘操作
满分:4分
7.VB 中两种基本的流程控制语句是___和___。
A. 条件语句
B. 选择语句
C. 循环语句
满分:4分
8.文本设置属性利用()设置。
A. ForColor
B. ForSize
C. Caption
满分:4分
9.鼠标的指针设置用()设置。
A. MousePointer
B. Mouse
C. MouseIcon
满分:4分
三、判断题(共13道试题,共52分。)
1.若在“通用声明”处加语句Option Explicit,则在定义数组时,必须注明下界和上界。
A. 错误
B. 正确
满分:4分
2.用Line方法在坐标(0,0)和(30,60)之间画一个矩形的语句是:Line(30,60)。
A. 错误
B. 正确
满分:4分
3.用PSet方法在坐标(10,20)处画一个点的语句是:PSet(10,20)。
A. 错误
B. 正确
满分:4分
4.执行了语句Unload Form1后,使Form1窗体不显示,但不从内存中删除窗体,可以引用Form1中的控件及各种属性。
A. 错误
B. 正确
满分:4分
5.CommonDialog控件是工具箱中特有的控件,不仅可以直接打开文件,还可显示“打开文件对话框”。
A. 错误
B. 正确
满分:4分
6.For 循环语句正常结束(即不是通过Exit For语句或强制中断),退出循环后,其循环变量的值一定大于“终值”,并等于“终值”+“步长”。
A. 错误
B. 正确
满分:4分
7.若变量N己定义的变量,并有确定的值,则执行定义数组语句Dim a(N) As Integer,程序不会出错。
A. 错误
B. 正确
满分:4分
8.LoadCourseFromFile()函数用来设置动画光标。
A. 错误
B. 正确
满分:4分
9.函数与过程的本质区别在于,函数有一个返回值。
A. 错误
B. 正确
满分:4分
10.定义变量时,能与系统关键字重名,如Dim integer As Integer
A. 错误
B. 正确
满分:4分
11.如果在定义过程时,一个形参使用传地址方式说明的,则调用过程时与之对应的实参有可能按地址方式传递,也有可能按数值方式传递。
A. 错误
B. 正确
满分:4分
12.设置窗体的FontSize属性,可以改变窗体标题栏的字体大小。
A. 错误
B. 正确
满分:4分
13.Dim a, b As Integer定义变量a为Variant类型,变量b为Integer类型
A. 错误
B. 正确
14春《VB》作业3
试卷总分:100 测试时间:--
一、多选题(共7道试题,共35分。)
1.在Visual Basic6.0中访问的数据库创建方法___。
A. 使用Visual Basic 6.0的可视化数据管理器,不需要编程就可以创建Jet数据厍
B. 使用Visual Basic 6.0的DAO部件通过编程的方法创建数据库
C. Microsoft Access使用的是与Visual Basic 6.0相同的数据库引擎和格式,所以用 Microsoft Access创建的数据库和直接在Visual Basic 6.0中创建的数据库是一样的
D. Visual Basic 6.0通过ISAM或ODBC驱动程序来访问外部数据库
满分:5分
2.RDO和DAO共同点___。
A. 具有连接到数据库、提交查询、创建结果记录集、创建游标及操作结果记录集等功能
B. 提供了对服务器端数据库的视图、存储过程和事务管理的存取方法
C. 都能满足远程数据的访问
D. 都能直接与ODBC进行交互访问数据库
满分:5分
3.关于Data控件的说法正确的是()。
A. 不用编写代码,可实现大部分数据操作
B. 自动处理意外事件
C. 可以删除或添加一条记录。
满分:5分
4.Visual Basic 6.0数据库应用系统的组成___。
A. 用户界面
B. 应用程序
C. Jet数据库引擎
D. 数据库
满分:5分
5.DAO的体系结构包括哪三级___。
A. 用户界面
B. DAO数据库引擎
C. 物理数据库
D. Oracle
满分:5分
6.MAPI控件有()。
A. MAPIMessages
B. MAPISession
满分:5分
7.RDO和DAO不同点___。
A. 对于网络应用程序,需要使用RDO来实现对远程数据库的访问
B. 使用DAO不能满足远程数据的访问
C. 对于数据存取方式,RDO是直接与ODBC进行交互访问数据库
D. DAO必须通过Jet数据库引擎来对数据库进行访问
满分:5分
二、判断题(共13道试题,共65分。)
1.ADO操作数据库的方式如下:应用程序通过ADO组件的通用接口与OLE DB的数据库驱动程序连接,OLE DB根据实际的物理数据库选择相应的驱动程序,最后操作实际的数据库。
A. 错误
B. 正确
满分:5分
2.要使控件能通过数据控件链接到数据库上,必须设置绑定控件的DataSource属性;要使绑定控件能与有效的字段建立联系,则需设置绑定控件的DataField属性。
A. 错误
B. 正确
满分:5分
3.ODBC技术提供了3种类型的数据源:用户数据源 、系统数据源和文件数据源。
A. 错误
B. 正确
满分:5分
4.TreeView控件的作用是显示文档头、索引中的条目、磁盘上的文件和目录或者可以显示为等级结构的各种其他信息。
A. 错误
B. 正确
满分:5分
5.Data控件的DatabaseName属性用于设置Data控件的数据源,决定Data控件连接到那一个数据库。对于多表的数据库,该属性为具体的数据库文件名;对于单表的数据库,它是具体的数据库文件所在的目录,而数据库名则放在RecodSource属性中。
A. 错误
B. 正确
满分:5分
6.ADO兼有DAO、RDO两者之长,将逐步取代DAO、RDO。
A. 错误
B. 正确
满分:5分
7.TreeView控件的Style属性设置为显示图像的风格时,TreeView控件中每个成员旁边都显示一个等大的图像。
A. 错误
B. 正确
满分:5分
8.Winsock控件可以显示网络适配器地址、主机地址和主机名,可以设置远程计算机。
A. 错误
B. 正确
满分:5分
9.使用ADO的RecordSet对象时,要放弃对记录集的修改,需调用记录集的Cancelupdate方法。
A. 错误
B. 正确
满分:5分
10.关系运算除了筛选,还有投影和连接。
A. 错误
B. 正确
满分:5分
11.算法复杂度主要包括时间复杂度和空间复杂度。
A. 错误
B. 正确
满分:5分
12.在一个Database对象中可能会有多个TableDef对象,而每个都代表数据库中的一个表。
A. 错误
B. 正确
满分:5分
13.Internet Transfer控件对HTTP和FTP两种传输协议都支持。
A. 错误
B. 正确
14春《VB》作业4
试卷总分:100 测试时间:--
一、单选题(共5道试题,共20分。)
1.以下叙述中错误的是___。
A. Visual Basic 是事件驱动型可视化编程工具
B. Visual Basic应用程序不具有明显的开始和结束语句
C. Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性
D. Visual Basic中控件的某些属性只能在运行时设置
满分:4分
2.表达式___可以计算整型变量x 的位数。
A. Len(Trim(Str(Abs(x))))
B. Len(Abs(x))-1
C. Len(Abs(x))
D. Len(Trim(Int(x)))
满分:4分
3.为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是___。
A. Value
B. Default
C. Cancel
D. Enabled
满分:4分
4.为使计时器对象每隔5秒钟产生一个时钟事件(Timer事件),则其Interval属性值应设置为___。
A. 5
B. 300
C. 500
D. 5000
满分:4分
5.在过程中定义的变量,若希望在离开该过程后,还能保存过程中局部变量的值,则在过程中定义局部变量时使用的关键字是___。
A. dim
B. Private
C. Public
D. Static
满分:4分
二、判断题(共12道试题,共48分。)
1.UDP与TCP的区别在于计算机是否建立连接。
A. 错误
B. 正确
满分:4分
2.在Open语句中用Append方式所打开的文件若不存在,则创建该文件。
A. 错误
B. 正确
满分:4分
3.Winsock控件的LocalHostName属性返回本地机器名。
A. 错误
B. 正确
满分:4分
4.ADO可以访问任何类型的数据库,包括关系型和非关系型,结构和非结构的数据源。
A. 错误
B. 正确
满分:4分
5.在自定义函数过程中,函数名必须被赋值。
A. 错误
B. 正确
满分:4分
6.在窗体或模块文件中声明为Private的过程,只能被本窗体或模块中的过程所调用。
A. 错误
B. 正确
满分:4分
7.在本窗体或模块中用Dim或Static等声明的变量只在本模块或窗体中起作用,这种变量叫局部变量。
A. 错误
B. 正确
满分:4分
8.列表框控件,只能设置为单选。
A. 错误
B. 正确
满分:4分
9.函数MsgBox的前三个参数,分别为图标样式、按钮样式以及默认按钮。
A. 错误
B. 正确
满分:4分
10.全局变量可以被所有窗体和模块访问。
A. 错误
B. 正确
满分:4分
11.事件过程可以由某个用户事件触发执行,它不能被其他过程调用。
A. 错误
B. 正确
满分:4分
12.语句 Shape1.FillStyle = vbSolid 和 Shape1.FillStyle = 0 作用相同。
A. 错误
B. 正确
满分:4分
三、多选题(共8道试题,共32分。)
1.下面几个函数的作用正确的是()。
A. Abs()用来返回括号中变量的值
B. Sin()用来返回括号中变量的正弦值
C. Cos()用来返回括号中变量的余弦值
满分:4分
2.关于Lable控件属性的说法正确的是()。
A. Lable控件有六个重要属性
B. Alignment属性值为1时,文本靠右显示
C. BorderStyle属性值为0时,有边框。
满分:4分
3.关于三类控件说法正确的是()。
A. 标准控件在工具箱中,不能删除或添加
B. Active控件一般通过“部件”对话框添加
C. 可插入对象控件一般通过“部件”对话框添加
满分:4分
4.VB6.0提供了三个Internet控件,分别是()。
A. WinSock控件
B. WebBrowser控件
C. InternetTransfer
D. Timer(计时器)
满分:4分
5.关于MsgBox()函数的说法正确的是()。
A. MsgBox()是产生提示信息的函数
B. 函数的type参数指定显示按钮的数目及形式
C. 函数的msg参数用来显示MsgBox()函数产生的对话框内显示提示信息
D. 函数的title参数是对话框的标题。
满分:4分
6.变量类型包括()。
A. 基本数据类型
B. 用户自定义类型
C. 整形
满分:4分
7.下面关于DHTML的说法错误的是()
A. DHTML指静态HTML
B. DHTML是一种新的与HTML完全不同的语言
C. DHTML的优点是用它制作网页快捷简单。
满分:4分
8.下面关于MAPI控件的说法正确的是()
A. MAPISession控件建立一个会话连接后,MAPIMessages执行各种邮件系统函数
B. MAPISession和MAPIMessages只有两个方法
C. MAPISession和MAPIMessages没有事件
D. 要使用MAPISession和MAPIMessages,不是必需指明其要使用的方法。
满分:4分
页:
[1]