奥鹏作业答案 发表于 2017-5-9 20:29:35

北语17春《VB》作业1234答案参考

17春《VB》作业1

一、单选题:
1.Visual Basic是一种面向对象的可视化程序设计语言,其中不是面向对象系统所包含的三个要素。          (满分:4)
    A. 变量
    B. 事件
    C. 属性
    D. 方法
2.以下不属于Visual Basic系统的文件类型是。          (满分:4)
    A. .frm
    B. .bat
    C. .vbg
    D. .vbp
3.表达式4+5 \ 6 * 7 / 8 Mod  9 的值是。          (满分:4)
    A. 4
    B. 5
    C. 6
    D. 7
4.设x=4,y=8,z=7,表达式xz) Or z<x的值是。          (满分:4)
    A. 1
    B. -1
    C. True
    D. False
5.已知变量A、B、C中C最小,下列判别A、B、C能否构成三角形的逻辑表达式为。          (满分:4)
    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
6.单击窗体上的关闭按钮,将触发事件(    )          (满分:4)
    A. FormInitialize(    )
    B. FormLoad(    )
    C. FormUnload(    )
    D. FormClick(    )
7.一个语句要在下一行中继续书写,可以用符号作为续行符。          (满分:4)
    A. ‘+’
    B. -
    C.
    D. …
8.如果设置窗体的ControlBox属性值为False,则(    )。          (满分:4)
    A. ControlBox仍起作用
    B. 窗口边框上的最大化和最小化按钮消失
    C. 窗口边框上的最大化和最小化按钮失效
    D. 运行时还可以看到窗口左上角显示的控制框,可以单击该控制框进行窗体移动和关闭等操作
9.窗体的是指对窗体的操作触发的动作,打开窗口时会在窗口中列出。空格中应依次填入(    )。          (满分:4)
    A. 属性,代码
    B. 事件,代码
    C. 函数,代码
    D. 函数,属性
10.运行工程的快捷键是(    ).          (满分:4)
    A. F5
    B. F1
    C. F4
    D. F10
11.数学关系3&le;x<10表示成正确的VB表达式为。          (满分:4)
    A. 3<=X AND <10
    B. 3<=X AND X<10
    C. X>=3 OR X<10
    D. 3<=X OR <10
12.下列说法错误的是(    )。          (满分:4)
    A. 默认情况下,属性Visible的值为True
    B. 属性Visible的值可以设置为False或者True
    C. 若设置控件Visible的属性为False,则运行时控件会隐藏
    D. 若设置控件Visible属性同设置Enabled属性的功能是一样的,都是使控件处于失效状态。
二、多选题:
1.下列关于快捷键的说法正确的是(    )。          (满分:4)
    A. Alt+Q可退出工程
    B. Ctrl+O可打开工程
    C. Ctrl+C 表示复制
    D. Ctrl+V表示粘贴
2.窗体由(    )组成,是应用程序的编程窗口和对话框。          (满分:4)
    A. 标题栏
    B. 控制按钮
    C. 窗体
    D. 属性窗口
3.关于控件下列说法正确的是(    )。          (满分:4)
    A. 所有标准控件不能被删除或添加
    B. ActiveX控件使用前可以不用添加到工具箱
    C. 每个控件都有一个与控件值属性,这是控件最常用的属性
    D. Caption属性可在代码窗口或属性窗口里设置。
4.VB中的三类控件是:(    )。          (满分:4)
    A. 标准控件
    B. 外部控件
    C. ActiveX控件
    D. 可插入对象(OLE)
5.下面关于窗体的BorderStyle说法正确的是(    )。          (满分:4)
    A. 边界类型共有五种
    B. None表示窗体无边界
    C. Sizable表示可调尺寸边界。
三、判断题:
1.已知a=3.5,b=5.0,c=2.5,d=True,则表达式a>=0 and a+c>b+3 or not d 的值是True。          (满分:4)
    A. 错误
    B. 正确
2.Visual Basic 是用于开发集成环境下的应用程序的工具。          (满分:4)
    A. 错误
    B. 正确
3.窗体的方法是能够对窗体实施的操作。          (满分:4)
    A. 错误
    B. 正确
4.窗体的Hide方法来使窗体隐藏,其形式为:(窗体名称).Hide。          (满分:4)
    A. 错误
    B. 正确
5.Visual Basic 是一种面向过程的程序设计语言。          (满分:4)
    A. 错误
    B. 正确
6.VB是可视化、面向对象和采用事件驱动的结构化编程语言。          (满分:4)
    A. 错误
    B. 正确
7.表示X是5的倍数或是9的倍数的逻辑表达式为(X mod 5 =0) or(X mod 9=0)。          (满分:4)
    A. 错误
    B. 正确
8.如果希望使用变量x来存放数据765432.123456,应该把变量x定义为single类型。          (满分:4)
    A. 错误
    B. 正确

17春《VB》作业2

一、单选题:
1.函数Int(6 * RND)+1的值是在哪个范围内的整数?。          (满分:4)
    A.
    B.
    C.
    D.
2.执行如下两条语句,窗体上显示的是。 a=9.8596: Print Format(a,&quot;$00,00.00&quot;)          (满分:4)
    A. 0,009.86
    B. $9.86
    C. 9.86
    D. $0,009.86
3.表达式 5 Mod 3+3\5*2的值是。          (满分:4)
    A. 0
    B. 2
    C. 4
    D. 6
二、多选题:
1.VB 中两种基本的流程控制语句是和。          (满分:4)
    A. 条件语句
    B. 选择语句
    C. 循环语句
2.VB中图形图像的载体有以下三种(    )。          (满分:4)
    A. 窗体
    B. 图像控件
    C. 图片框控件
    D. 标题栏控件
3.VB中图形加载的方式主要有(    )。          (满分:4)
    A. 在设计时加载图像
    B. 在复制时加载图像
    C. 在运行时加载图像
4.文本设置属性利用(    )设置。          (满分:4)
    A. ForeColor
    B. ForeSize
    C. Caption
5.鼠标的指针设置用(    )设置。          (满分:4)
    A. MousePointer
    B. Mouse
    C. MouseIcon
6.在运行时加载图像有两种方法:(    )          (满分:4)
    A. 把图片粘贴到图像载体上
    B. 使用LoadPicture函数
    C. 使用LoadResPicture函数
7.VB中注释语句有两种:和。          (满分:4)
    A. Rem关键字
    B. 冒号“:”
    C. 单引号“'”
    D. 双引号“”
8.键盘有(    )三种事件。          (满分:4)
    A. KeyPress
    B. KeyDown
    C. KeyLoad
    D. KeyUp
9.关于鼠标事件的说法正确的是(    )          (满分:4)
    A. 所有窗体和控件都能响应鼠标事件
    B. 利用鼠标事件可以跟踪鼠标操作
    C. 利用鼠标事件可以响应键盘操作
三、判断题:
1.有一组名为cmdOk的控件数组,他们是命令按钮,则他们共用同一个Click事件。          (满分:4)
    A. 错误
    B. 正确
2.一句多行用冒号“:”连接,多句一行用分行符“”隔开。          (满分:4)
    A. 错误
    B. 正确
3.变量名最长可达255个字符。          (满分:4)
    A. 错误
    B. 正确
4.若在“通用声明”处加语句Option Explicit,则在定义数组时,必须注明下界和上界。          (满分:4)
    A. 错误
    B. 正确
5.设置窗体的FontSize属性,可以改变窗体标题栏的字体大小。          (满分:4)
    A. 错误
    B. 正确
6.当焦点在文本框Text1中时,按下并释放键盘上的向左方向键,则按先后顺序触发了Text1的KeyDown事件、KeyPress事件和KeyUp事件。          (满分:4)
    A. 错误
    B. 正确
7.用Line方法在坐标(0,0)和(30,60)之间画一个矩形的语句是:Line(30,60)。          (满分:4)
    A. 错误
    B. 正确
8.执行了语句Unload Form1后,使Form1窗体不显示,但不从内存中删除窗体,可以引用Form1中的控件及各种属性。          (满分:4)
    A. 错误
    B. 正确
9.如果在定义过程时,一个形参使用传地址方式说明的,则调用过程时与之对应的实参有可能按地址方式传递,也有可能按数值方式传递。          (满分:4)
    A. 错误
    B. 正确
10.目录列表框和文件列表框都有Path属性,当改变它们的Path属性时,都会触发Change事件。          (满分:4)
    A. 错误
    B. 正确
11.For 循环语句正常结束(即不是通过Exit For语句或强制中断),退出循环后,其循环变量的值一定大于“终值”,并等于“终值”+“步长”。          (满分:4)
    A. 错误
    B. 正确
12.InputBox(    )函数的返回值是整型。          (满分:4)
    A. 错误
    B. 正确
13.TextBox控件用来接收用户的输入信息,或显示系统提供的文本信息。          (满分:4)
    A. 错误
    B. 正确

17春《VB》作业3

一、单选题:
二、多选题:
1.Visual Basic 6.0能够操作的数据库基本上可以分成如下三类。          (满分:5)
    A. 本地数据库
    B. 外部数据库
    C. ODBC数据库
    D. Oracle
2.Visual Basic 6.0数据库应用系统的组成。          (满分:5)
    A. 用户界面
    B. 应用程序
    C. Jet数据库引擎
    D. 数据库
3.下列说法正确的是(    )。          (满分:5)
    A. 数据库中的表中的每一列为一个字段
    B. 数据库中的表中的每一行为一个字段
    C. 数据库中的表中的每一列为一个记录
    D. 数据库中的表中的每一行为一个记录
4.VB6.0数据库由(    )三部分组成。          (满分:5)
    A. 用户界面
    B. 数据库引擎
    C. 数据仓库
    D. 数据表
5.RDO和DAO不同点。          (满分:5)
    A. 对于网络应用程序,需要使用RDO来实现对远程数据库的访问
    B. 使用DAO不能满足远程数据的访问
    C. 对于数据存取方式,RDO是直接与ODBC进行交互访问数据库
    D. DAO必须通过Jet数据库引擎来对数据库进行访问
6.在Visual Basic6.0中访问的数据库创建方法。          (满分:5)
    A. 使用Visual Basic 6.0的可视化数据管理器,不需要编程就可以创建Jet数据厍
    B. 使用Visual Basic 6.0的DAO部件通过编程的方法创建数据库
    C. Microsoft Access使用的是与Visual Basic 6.0相同的数据库引擎和格式,所以用 MicrosoftAccess创建的数据库和直接在Visual Basic 6.0中创建的数据库是一样的
    D. Visual Basic 6.0通过ISAM或ODBC驱动程序来访问外部数据库
7.RDO和DAO共同点。          (满分:5)
    A. 具有连接到数据库、提交查询、创建结果记录集、创建游标及操作结果记录集等功能
    B. 提供了对服务器端数据库的视图、存储过程和事务管理的存取方法
    C. 都能满足远程数据的访问
    D. 都能直接与ODBC进行交互访问数据库
三、判断题:
1.使用ADO的RecordSet对象时,要放弃对记录集的修改,需调用记录集的Cancelupdate方法。          (满分:5)
    A. 错误
    B. 正确
2.在一个Database对象中可能会有多个TableDef对象,而每个都代表数据库中的一个表。          (满分:5)
    A. 错误
    B. 正确
3.TreeView控件的作用是显示文档头、索引中的条目、磁盘上的文件和目录或者可以显示为等级结构的各种其他信息。          (满分:5)
    A. 错误
    B. 正确
4.Winsock控件使用TCP和UDP两种协议。          (满分:5)
    A. 错误
    B. 正确
5.在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中驱动模块的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。          (满分:5)
    A. 错误
    B. 正确
6.数据库的模型除了层次型,还有网状型和关系型。          (满分:5)
    A. 错误
    B. 正确
7.在表类型的记录集中,可以使用Seek方法来定位记录。但在使用该方法前,首先要使用Index属性定义当前的索引。          (满分:5)
    A. 错误
    B. 正确
8.ADO操作数据库的方式如下:应用程序通过ADO组件的通用接口与OLE DB的数据库驱动程序连接,OLE DB根据实际的物理数据库选择相应的驱动程序,最后操作实际的数据库。          (满分:5)
    A. 错误
    B. 正确
9.TreeView控件的Style属性设置为显示图像的风格时,TreeView控件中每个成员旁边都显示一个等大的图像。          (满分:5)
    A. 错误
    B. 正确
10.Winsock控件的LocallIP属性返回本地机器的IP地址。          (满分:5)
    A. 错误
    B. 正确
11.DataGrid控件是一种类似于表格数据绑定控件,可以显示记录和字段。          (满分:5)
    A. 错误
    B. 正确
12.数据库引擎是用户界面和数据仓库之间的中介。          (满分:5)
    A. 错误
    B. 正确
13.使用Data控件不用编程就可访问数据库。          (满分:5)
    A. 错误
    B. 正确

17春《VB》作业4

一、单选题:
1.在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为Text1、Label1和Command1,然后编写如下两个事件过程:  Private Sub Command1Click(    ):   strText = InputBox(&quot;请输入&quot;):   Text1.Text = strText:   End Sub:  Private Sub: Text1Change(    ):  Label1.Caption = Right(Trim(Text1.Text), 3):  End Sub程序运行后,单击命令按钮,如果在输入对话框中输入abcdef,则在标签中显示的内容是。          (满分:4)
    A. 空
    B. abcdef
    C. abc
    D. def
2.假定有如下的Sub过程:Sub S(x As Single,y As Single):t = x:x =t/y:y =t Mod y:End Sub在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1Click(    ):Dim a As Single:Dim b As Single:a =5:b =4:S a,b:Print a,b:End Sub程序运行后,单击命令按钮,输出结果为。          (满分:4)
    A. 5 4
    B. 1 1
    C. 1.25 4
    D. 1.25 1
3.函数 InStr("windowse", Mid("winnt",2,2)) 的返回值是。          (满分:4)
    A. 0
    B. 1
    C. 2
    D. 3
4.表达式可以计算整型变量x 的位数。          (满分:4)
    A. Len(Trim(Str(Abs(x))))
    B. Len(Abs(x))-1
    C. Len(Abs(x))
    D. Len(Trim(Int(x)))
5.在窗体(Name属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name 属性为Command1),然后编写如下两个事件过程:Private Sub Command1Click(    ):  a=Text1.Text+Text2.Text:  Print a:  End Sub:  Private Sub FormmLoad(    ):  Text1 Text=&quot;&quot;:  Text2 Text=&quot;&quot;:  End sub程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入123和321,然后单击命令按钮,则输出结果为。          (满分:4)
    A. 444
    B. 321123
    C. 123321
    D. 132231
二、多选题:
1.在本窗体或模块中用Dim或Static等声明的变量只在本模块或窗体中起作用,这种变量叫局部变量。          (满分:4)
    A. 错误
    B. 正确
2.列表框控件,只能设置为单选。          (满分:4)
    A. 错误
    B. 正确
3.在Open语句中用Append方式所打开的文件若不存在,则创建该文件。          (满分:4)
    A. 错误
    B. 正确
4.全局变量可以被所有窗体和模块访问。          (满分:4)
    A. 错误
    B. 正确
5.MAPISession控件允许用户执行各种邮件系统函数          (满分:4)
    A. 错误
    B. 正确
6.Frame控件用于将窗体上的对象(    )控件分组,可以把不同对象放在同一个Frame控件中,该控件起到容器的作用。          (满分:4)
    A. 错误
    B. 正确
7.在制定的设备场景中设置一个像素的RGB值用GetPixel(    )函数。          (满分:4)
    A. 错误
    B. 正确
8.物体的运动在Timer事件下才能实现。          (满分:4)
    A. 错误
    B. 正确
三、判断题:
9.事件过程可以由某个用户事件触发执行,它不能被其他过程调用。          (满分:4)
    A. 错误
    B. 正确
10.Shape控件可用来向窗体添加矩形、正方体、圆、椭圆等。          (满分:4)
    A. 错误
    B. 正确
11.Winsock控件的LocalHostName属性返回本地机器名。          (满分:4)
    A. 错误
    B. 正确
12.只有用Public声明的变量才是全局变量。          (满分:4)
    A. 错误
    B. 正确
1.下面几个函数的作用正确的是(    )。          (满分:4)
    A. Abs(    )用来返回括号中变量的值
    B. Sin(    )用来返回括号中变量的正弦值
    C. Cos(    )用来返回括号中变量的余弦值
2.关于Lable控件属性的说法正确的是(    )。          (满分:4)
    A. Lable控件有六个重要属性
    B. Alignment属性值为1时,文本靠右显示
    C. BorderStyle属性值为0时,有边框。
3.下面关于MAPI控件的说法正确的是(    )          (满分:4)
    A. MAPISession控件建立一个会话连接后,MAPIMessages执行各种邮件系统函数
    B. MAPISession和MAPIMessages只有两个方法
    C. MAPISession和MAPIMessages没有事件
    D. 要使用MAPISession和MAPIMessages,不是必需指明其要使用的方法。
4.关于MsgBox(    )函数的说法正确的是(    )。          (满分:4)
    A. MsgBox(    )是产生提示信息的函数
    B. 函数的type参数指定显示按钮的数目及形式
    C. 函数的msg参数用来显示MsgBox(    )函数产生的对话框内显示提示信息
    D. 函数的title参数是对话框的标题。
5.下面关于DHTML的说法错误的是(    )          (满分:4)
    A. DHTML指静态HTML
    B. DHTML是一种新的与HTML完全不同的语言
    C. DHTML的优点是用它制作网页快捷简单。
6.变量类型包括(    )。          (满分:4)
    A. 基本数据类型
    B. 用户自定义类型
    C. 整形
7.VB6.0提供了三个Internet控件,分别是(    )。          (满分:4)
    A. WinSock控件
    B. WebBrowser控件
    C. InternetTransfer
    D. Timer(计时器)
8.关于三类控件说法正确的是(    )。          (满分:4)
    A. 标准控件在工具箱中,不能删除或添加
    B. Active控件一般通过“部件”对话框添加
    C. 可插入对象控件一般通过“部件”对话框添加

ゞ╃襡àì″ 发表于 2017-5-18 18:57:41

在做作业,求解题参考资料。
页: [1]
查看完整版本: 北语17春《VB》作业1234答案参考