北语15秋《VB》在线作业答案
北语15秋《VB》作业1试卷总分:100 测试时间:--
一、单选题(共12道试题,共48分。)
1.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是___。
A. 工程资源管理器窗口
B. 工具箱窗口
C. 代码窗口
D. 属性窗口
满分:4分
2.已知变量A、B、C中C最小,下列判别A、B、C能否构成三角形的逻辑表达式为___。
A. A>=B AND B>=C AND C>0
B. A+C>B AND B+C>A AND C>0
C. (A+B>=C OR A-B<=C) AND C>0
D. A+B>C AND A-B<C AND C>0
满分:4分
3.可以同时删除字符串前导和尾部空白的函数是___。
A. Ltrim
B. Rtrim
C. Trim
D. Mid
满分:4分
4.以下声明语句中错误的是
A. Const var1=123
B. Dim var2 = 'ABC'
C. DefInt a-z
D. Static var3 As Integer
满分:4分
5.窗体的名称属性能在()窗口中修改。
A. 属性
B. 代码
C. 属性或代码
满分:4分
6.表达式4+5 \ 6 * 7 / 8 Mod 9 的值是___。
A. 4
B. 5
C. 6
D. 7
满分:4分
7.关于Shell函数的叙述中错误的是___。
A. 用Shell函数可以调用能够在Windows下运行的程序
B. 用Shell函数可以调用可执行文件,也可调用Visual Basic 的内部函数
C. 调用Shell函数的格式应为:<变量名>=Shell(......)
D. 用Shell函数不能执行DOS命令
满分:4分
8.VB中两个基本对象是:()。
A. 窗体和属性
B. 函数和方法
C. 窗体和控件
D. 控件和方法
满分:4分
9.以下能在窗体Form1的标题栏中显示“Visual Basic窗体"的语句是___。
A. Form1.Name="Visual Basic窗体"
B. Form1.Title="Visual Basic窗体"
C. Form1.Caption="Visual Basic窗体"
D. Form1.Text="Visual Basic窗体"
满分:4分
10.以下不属于Visual Basic系统的文件类型是___。
A. .frm
B. .bat
C. .vbg
D. .vbp
满分:4分
11.下面能进行算术运算的符号是___。
A. Imp
B. Mod
C. Not
D. Like
满分:4分
12.如果X是一个正实数,对X的第3位小数四舍五入的表达式是___。
A. 0.01*Int(x+0.005)
B. 0.01*Int(100*(x+0.005))
C. 0.01*Int(100*(x+0.05))
D. 0.01*Int(x+0.05)
满分:4分
二、多选题(共5道试题,共20分。)
1.关于控件下列说法正确的是()。
A. 所有标准控件不能被删除或添加
B. ActiveX控件使用前可以不用添加到工具箱
C. 每个控件都有一个与控件值属性,这是控件最常用的属性
D. Caption属性可在代码窗口或属性窗口里设置。
满分:4分
2.下面关于窗体的BorderStyle说法正确的是()。
A. 边界类型共有五种
B. None表示窗体无边界
C. Sizable表示可调尺寸边界。
满分:4分
3.下列关于快捷键的说法正确的是()。
A. Alt+Q可退出工程
B. Ctrl+O可打开工程
C. Ctrl+C 表示复制
D. Ctrl+V表示粘贴
满分:4分
4.窗体由()组成,是应用程序的编程窗口和对话框。
A. 标题栏
B. 控制按钮
C. 窗体
D. 属性窗口
满分:4分
5.VB中的三类控件是:()。
A. 标准控件
B. 外部控件
C. ActiveX控件
D. 可插入对象(OLE)
满分:4分
三、判断题(共8道试题,共32分。)
1.Visual Basic 是用于开发集成环境下的应用程序的工具。
A. 错误
B. 正确
满分:4分
2.已知a=3.5,b=5.0,c=2.5,d=True,则表达式a>=0 and a+c>b+3 or not d 的值是True。
A. 错误
B. 正确
满分:4分
3.窗体的Hide方法来使窗体隐藏,其形式为:(窗体名称).Hide。
A. 错误
B. 正确
满分:4分
4.Dim Snow(12,1),As Integer 是大小为12*2的二维数组。
A. 错误
B. 正确
满分:4分
5.Visual Basic 是一种面向过程的程序设计语言。
A. 错误
B. 正确
满分:4分
6.表示X是5的倍数或是9的倍数的逻辑表达式为(X mod 5 =0) or (X mod 9=0)。
A. 错误
B. 正确
满分:4分
7.一个可执行的 Visual Basic 的应用程序至少要包括一个工程。
A. 错误
B. 正确
满分:4分
8.一个控件数组至少有一个元素,最多有32767个元素,其中每一个控件有不同的属性值。
A. 错误
B. 正确
满分:4分15秋《VB》作业2
试卷总分:100 测试时间:--
一、单选题(共3道试题,共12分。)
1.假定有一个命令按钮,名为Command1,为了在运行时使该命令按钮失效(变灰),应使用的语句为___。
A. Command1. Enabled=False
B. Command1. Enabled=True
C. Command1. Visible=True
D. Command1. Visible=False
满分:4分
2.设有以下循环结构 Do 循环体 Loop While <条件> 则以下叙述中错误的是___。
A. 若"条件"是一个为0的常数,则一次也不执行循环体
B. "条件"可以是关系表达式、逻辑表达式或常数
C. 循环体中可以使用Exit Do语句
D. 如果"条件"总是为True,则不停地执行循环体
满分:4分
3.表达式 5 Mod 3+3\5*2的值是___。
A. 0
B. 2
C. 4
D. 6
满分:4分
二、多选题(共9道试题,共36分。)
1.关于鼠标事件的说法正确的是()
A. 所有窗体和控件都能响应鼠标事件
B. 利用鼠标事件可以跟踪鼠标操作
C. 利用鼠标事件可以响应键盘操作
满分:4分
2.VB中图形图像的载体有以下三种()。
A. 窗体
B. 图像控件
C. 图片框控件
D. 标题栏控件
满分:4分
3.VB中图形加载的方式主要有()。
A. 在设计时加载图像
B. 在复制时加载图像
C. 在运行时加载图像
满分:4分
4.VB中注释语句有两种:___和___。
A. Rem关键字
B. 冒号“:”
C. 单引号“'”
D. 双引号“”
满分:4分
5.VB 中两种基本的流程控制语句是___和___。
A. 条件语句
B. 选择语句
C. 循环语句
满分:4分
6.文本设置属性利用()设置。
A. ForeColor
B. ForeSize
C. Caption
满分:4分
7.鼠标的指针设置用()设置。
A. MousePointer
B. Mouse
C. MouseIcon
满分:4分
8.键盘有()三种事件。
A. KeyPress
B. KeyDown
C. KeyLoad
D. KeyUp
满分:4分
9.在运行时加载图像有两种方法:()
A. 把图片粘贴到图像载体上
B. 使用LoadPicture函数
C. 使用LoadResPicture函数
满分:4分
三、判断题(共13道试题,共52分。)
1.PaintPicture函数能将位图显示在指定设备场景中,且背景设置为透明。
A. 错误
B. 正确
满分:4分
2.变量名最长可达255个字符。
A. 错误
B. 正确
满分:4分
3.目录列表框和文件列表框都有Path属性,当改变它们的Path属性时,都会触发Change事件。
A. 错误
B. 正确
满分:4分
4.在VB中,一个变量若没有定义直接使用,系统默认该变量为非静态局部变量。
A. 错误
B. 正确
满分:4分
5.TextBox控件用来接收用户的输入信息,或显示系统提供的文本信息。
A. 错误
B. 正确
满分:4分
6.MousePointer有16种属性值,其值为99时,可以使用MouseIcon来确定鼠标的形状。
A. 错误
B. 正确
满分:4分
7.若在“通用声明”处加语句Option Explicit,则在定义数组时,必须注明下界和上界。
A. 错误
B. 正确
满分:4分
8.用PSet方法在坐标(10,20)处画一个点的语句是:PSet(10,20)。
A. 错误
B. 正确
满分:4分
9.For 循环语句正常结束(即不是通过Exit For语句或强制中断),退出循环后,其循环变量的值一定大于“终值”,并等于“终值”+“步长”。
A. 错误
B. 正确
满分:4分
10.函数与过程的本质区别在于,函数有一个返回值。
A. 错误
B. 正确
满分:4分
11.LoadCourseFromFile()函数用来设置动画光标。
A. 错误
B. 正确
满分:4分
12.有一组名为cmdOk的控件数组,他们是命令按钮,则他们共用同一个Click事件。
A. 错误
B. 正确
满分:4分
13.如果在定义过程时,一个形参使用传地址方式说明的,则调用过程时与之对应的实参有可能按地址方式传递,也有可能按数值方式传递。
A. 错误
B. 正确
满分:4分15秋《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.下列关于ODBC的说法正确的是___。
A. ODBC是一种访问数据库的统一界面标准
B. ODBC实际上是一组访问数据库的API函数库
C. 应用程序可以通过ODBC API函数操作数据库中的数据
D. ODBC是基于SQL语言的
满分:5分
3.DAO的体系结构包括哪三级___。
A. 用户界面
B. DAO数据库引擎
C. 物理数据库
D. Oracle
满分:5分
4.RDO和DAO共同点___。
A. 具有连接到数据库、提交查询、创建结果记录集、创建游标及操作结果记录集等功能
B. 提供了对服务器端数据库的视图、存储过程和事务管理的存取方法
C. 都能满足远程数据的访问
D. 都能直接与ODBC进行交互访问数据库
满分:5分
5.Visual Basic 6.0能够操作的数据库基本上可以分成如下三类___。
A. 本地数据库
B. 外部数据库
C. ODBC数据库
D. Oracle
满分:5分
6.Visual Basic 6.0数据库开发平台的优点___。
A. 简单性
B. 灵活性
C. 可扩充性
D. 比VC功能强大
满分:5分
7.RDO的主要功能为___。
A. 可以用来创建简单的无游标结果集,或更复杂的游标
B. 可以执行查询,并处理任意数量的结果集
C. 执行返回结果集的存储过程,无论存储过程是否带有输出参数和返回值
D. 执行包括数据操作或数据定义运算在内的动作查询
满分:5分
二、判断题(共13道试题,共65分。)
1.ADO操作数据库的方式如下:应用程序通过ADO组件的通用接口与OLE DB的数据库驱动程序连接,OLE DB根据实际的物理数据库选择相应的驱动程序,最后操作实际的数据库。
A. 错误
B. 正确
满分:5分
2.算法复杂度主要包括时间复杂度和空间复杂度。
A. 错误
B. 正确
满分:5分
3.Winsock控件的LocallIP属性返回本地机器的IP地址。
A. 错误
B. 正确
满分:5分
4.Data控件的记录指针位置发生改变时会发生相应事件:离开当前记录位置时发生Validate事件,移动到当前位置前发生Reposion事件。
A. 错误
B. 正确
满分:5分
5.Winsock控件使用TCP和UDP两种协议。
A. 错误
B. 正确
满分:5分
6.用户界面的作用是显示、查看、更新数据。
A. 错误
B. 正确
满分:5分
7.ADO兼有DAO、RDO两者之长,将逐步取代DAO、RDO。
A. 错误
B. 正确
满分:5分
8.在关系数据库中,把数据表示成二维表,每一个二维表称为关系。
A. 错误
B. 正确
满分:5分
9.在实现数据检索对一条记录的查找、添加、删除时,可以使用Data控件的方法。
A. 错误
B. 正确
满分:5分
10.RDO数据库模式不支持任何直接修改数据库结构的方法,它通过SQL语句来管理数据库结构,而DAO模式可以直接创建数据表和索引等。
A. 错误
B. 正确
满分:5分
11.Data控件的DatabaseName属性用于设置Data控件的数据源,决定Data控件连接到那一个数据库。对于多表的数据库,该属性为具体的数据库文件名;对于单表的数据库,它是具体的数据库文件所在的目录,而数据库名则放在RecodSource属性中。
A. 错误
B. 正确
满分:5分
12.用户在使用数据库时,有可能由于外界原因而导致数据库的损坏,使得有些数据库表无法打开,以至于无法对数据库中的数据进行正常读写。在DAO中,RepairDatabase方法可以用来修复数据库。在绝大多数情况下,该方法能够使损失减至最小。
A. 错误
B. 正确
满分:5分
13.ADO的RecordSet对象的属性RecordCount的作用是返回RecordSet对象中记录数目。
A. 错误
B. 正确
满分:5分15秋《VB》作业4
试卷总分:100 测试时间:--
一、单选题(共5道试题,共20分。)
1.函数 InStr("windowse", Mid("winnt",2,2)) 的返回值是___。
A. 0
B. 1
C. 2
D. 3
满分:4分
2.当本地计算机要关闭客户机与服务器应用程序的TCP连接或监听套接字时,应调用Winsock控件的___方法。
A. Close
B. Accept
C. Connect
满分:4分
3.执行下列语句后,列表框中各表项顺序为___。
List1.Clear:
For i = 1 To 4:
List1.AddItem i - 1, 0:
Next i
A. 0、0、0、0
B. 1、2、3、4
C. 0、1、2、3
D. 3、2、1、0
满分:4分
4.一个标准的VB应用程序至少要包含一个___对象。
A. 文本框
B. 标签框
C. 窗体
D. 命令按钮
满分:4分
5.在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为Text1、Label1和Command1,然后编写如下两个事件过程:
Private Sub Command1_Click():
strText = InputBox("请输入"):
Text1.Text = strText:
End Sub:
Private Sub: Text1_Change():
Label1.Caption = Right(Trim(Text1.Text), 3):
End Sub
程序运行后,单击命令按钮,如果在输入对话框中输入abcdef,则在标签中显示的内容是___。
A. 空
B. abcdef
C. abc
D. def
满分:4分
二、判断题(共12道试题,共48分。)
1.ADO可以访问任何类型的数据库,包括关系型和非关系型,结构和非结构的数据源。
A. 错误
B. 正确
满分:4分
2.在制定的设备场景中设置一个像素的RGB值用GetPixel( )函数。
A. 错误
B. 正确
满分:4分
3.MAPISession控件允许用户执行各种邮件系统函数
A. 错误
B. 正确
满分:4分
4.全局变量可以被所有窗体和模块访问。
A. 错误
B. 正确
满分:4分
5.Shape控件可用来向窗体添加矩形、正方体、圆、椭圆等。
A. 错误
B. 正确
满分:4分
6.列表框控件,只能设置为单选。
A. 错误
B. 正确
满分:4分
7.在窗体或模块文件中声明为Private的过程,只能被本窗体或模块中的过程所调用。
A. 错误
B. 正确
满分:4分
8.函数MsgBox的前三个参数,分别为图标样式、按钮样式以及默认按钮。
A. 错误
B. 正确
满分:4分
9.物体的运动在Timer事件下才能实现。
A. 错误
B. 正确
满分:4分
10.全局变量和局部变量不可以同名。
A. 错误
B. 正确
满分:4分
11.当一个菜单项不可见时,其后的菜单项就会填充留下来的空位。
A. 错误
B. 正确
满分:4分
12.VB的Double类型数据,可以精确表示其数值范围内的所有实数。
A. 错误
B. 正确
满分:4分
三、多选题(共8道试题,共32分。)
1.变量类型包括()。
A. 基本数据类型
B. 用户自定义类型
C. 整形
满分:4分
2.关于三类控件说法正确的是()。
A. 标准控件在工具箱中,不能删除或添加
B. Active控件一般通过“部件”对话框添加
C. 可插入对象控件一般通过“部件”对话框添加
满分:4分
3.下面关于DHTML的说法错误的是()
A. DHTML指静态HTML
B. DHTML是一种新的与HTML完全不同的语言
C. DHTML的优点是用它制作网页快捷简单。
满分:4分
4.VB6.0提供了三个Internet控件,分别是()。
A. WinSock控件
B. WebBrowser控件
C. InternetTransfer
D. Timer(计时器)
满分:4分
5.关于Lable控件属性的说法正确的是()。
A. Lable控件有六个重要属性
B. Alignment属性值为1时,文本靠右显示
C. BorderStyle属性值为0时,有边框。
满分:4分
6.关于MsgBox()函数的说法正确的是()。
A. MsgBox()是产生提示信息的函数
B. 函数的type参数指定显示按钮的数目及形式
C. 函数的msg参数用来显示MsgBox()函数产生的对话框内显示提示信息
D. 函数的title参数是对话框的标题。
满分:4分
7.下面关于MAPI控件的说法正确的是()
A. MAPISession控件建立一个会话连接后,MAPIMessages执行各种邮件系统函数
B. MAPISession和MAPIMessages只有两个方法
C. MAPISession和MAPIMessages没有事件
D. 要使用MAPISession和MAPIMessages,不是必需指明其要使用的方法。
满分:4分
8.下面几个函数的作用正确的是()。
A. Abs()用来返回括号中变量的值
B. Sin()用来返回括号中变量的正弦值
C. Cos()用来返回括号中变量的余弦值
满分:4分
16春的在线作业都有答案了!
页:
[1]