2012《Visual BASIC程序设计》期末考试选择题及复习答案

合集下载

VB期末考试2012版复习题(含答案)

VB期末考试2012版复习题(含答案)
答案:B
第 6 题 (2.0 分) 题号:5675 下列关于变量名命名规则,不正确的是()。 A:以字母或汉字开头,后可跟字母、数字或下划线组成,长度小于等于 40 个字符。 B:变量名的长度不能超过 255 个字符。 C:Visual Basic 中区分变量名的大小写。
D:不能使用 Visual Basic 中的关键字。
Private Sub fun(score() As Integer, average As Integer, sum As Integer)
'**********Program**********
'********** End ********** End Sub
'要求必须包含 for next 语句
'-------------------------------------------------
'注意: 请在指定的事件内编写代码
'
代码只能写在两行标识之间
'
不得修改已有代码
'保存时不得修改窗体和工程文件的名称及路径,否则后果自负。
'-------------------------------------------------
答案:C
第 17 题 (2.0 分) 题号:5666 关于使用 MouseIcon 属性自定义鼠标的说法正确的是(). A:只有窗体才具有 MouseIcon 属性 B:一般在 MousePointer=99 时使用 C:MouseIcon 属性可以使用动态鼠标 D:MouseIcon 属性要求图标文件大小一定
=======(答案 2)======= 1 To i
四、程序设计 共 1 题 (共计 20 分) 第 1 题 (20.0 分) 题号:291 '------------------------------------------------'【程序设计】 '------------------------------------------------'题目:编写函数 fun,函数的功能是: '计算出成绩数组 score()的平均分与总分

Visual Basic程序设计期末复习试题(A)含答案

Visual Basic程序设计期末复习试题(A)含答案
8.在窗体上一个命令按钮command1,编写command1的click事件过程,完成如下功能:
(1)编写一个子过程,计算1×2+2×3+……+(n-1)×n的值。
(2)输入n的值,将计算结果显示在窗体上。
VB课程试卷(A)卷第1页共3页
题号










总分
说明:本课程考试分为上机考试和笔试两部分,满分100分,其中上机占40分,笔试60分,本试卷为笔试试卷,卷面满分60分。
3.执行语句s = len(mid(“VisualBasic”,1,6))后,s的值是(C)。
(A) Visual (B) Basic (C) 6 (D) 11
4.下列选项中,合法的变量名(B)。
(A) c%aaa (B) sum__3 (C) Else (D) 5persons
6.返回系统当前日期和时间的函数是(D)。
(A) Time()(B) Day() (C) Date()(D) Now()
6.运行以下程序后,x的值是(B)。
x=2
fori= 1 to 10 step 2
x = x +i
nexti
(A) 25(B) 27 (C) 38(D) 57
7.要让一个控件不显示,应将该控件的(D)属性设置成False。
Print x , y
14.下列程序的结果是________________。
For i = 1 to 4
X = 4
For j = 1 to 3
X = 3
For r =1 to 5
X = X + i
Next r

一、单项选择题(共30分)概要

一、单项选择题(共30分)概要

浙江广播电视大学《Visual Basic程序设计》课程期末复习一、单项选择题1.如果要设置窗体的标题栏,应选择( B )属性。

A.Visible B.Caption C.Name D.Text2.要使命令按钮不响应用户生成的事件,应设置命令按钮的( D )属性。

A.Visible B.Caption C.Enable D.Enabled3.要使标签能透出窗体的背景,应设置标签的( A )属性。

A.BackStyle B.BorderStyle C.Appearance D.BackColor4.以下控件中,( A )控件不会影响到界面设计效果。

A.计时器B.文本框C.标签D.Line控件5.在Visual Basic中,一般( B )属性用来设置字体的颜色。

A.FontColor B.ForeColor C.BackColor D.ShowColor6.在VB中断模式下,可用调试窗口监视表达式和变量的值,其中在( A )窗口中可以直接键入命令以显示命令所请求的信息。

A.立即 B.监视 C.本地 D.中断7.某计时器控件的interval属性为0时,表示( A )。

A.计时器关闭计时C.Timer事件的间隔时间为0毫秒B.Timer事件的间隔时间为0秒D.计时器启动计时8.在窗体Form1的Click事件过程中有以下语句:Label1.Caption="Visual Basic"若本语句执行之前,标签控件的Caption属性为默认值,则标签控件的Name属性和Caption属性在执行本语句之前的值分别为( B )。

A.Label和Label B.Label1和Label1C.Label1和Visual Basic D.Label和Caption9.( C )控件不具有Caption属性。

A.Label B.Form C. TextBox D.CommandButton10.改变控件在窗体中的上下位置,应设置控件的( A )属性。

VB期末考试试卷2012版(含答案)

VB期末考试试卷2012版(含答案)

'********** End ********** fun = Sum End Function Private Sub Form_Load() Show Print fun() NJIT_VBபைடு நூலகம்End Sub Private Sub NJIT_VB() Dim i As Integer Dim s As String Dim fOut As Integer fOut = FreeFile Open App.Path & "\out.dat" For Output As #fOut Print #fOut, fun() Close #fOut End Sub
8
C:DrawWidth 属性 D:DrawStyle 属性
答案:B 第 19 题 (2.0 分) 关于顺序文件和随机文件的说法错误的是(). A:顺序文件中记录的逻辑顺序与存储顺序是一致的 B:随机文件的结构特点是固定记录长度以及每条记录均有记录号 C:随机文件的操作与顺序文件相同 D:随机文件读写操作比顺序文件灵活
答案:A 第 17 题 (2.0 分) 在 VB 中没有提供下列()事件. A:MouseDown B:MouseUp C:MouseOver D:MouseMove
答案:C 第 18 题 (2.0 分) 在 VB 中,坐标轴的默认刻度单位是缇,用户可以根据实际需要使用()来改变刻度单位. A:Scale 属性 B:ScaleMode 属性
答案:C 第 15 题 (2.0 分) 下列程序: Sub mtv(ByVal m As Integer, ByVal n As Integer) m = m+7 n = n* 5 Print"m=";m;"n="n; End Sub Sub Form_Click() Dim a As Integer, b As Integer a = 8: b = 7 mtv a,b

《Visual_Basic程序设计》试题及其答案

《Visual_Basic程序设计》试题及其答案

页脚内容1一、填空题(每题1分,共10分)1.把数学式子: 25sin 21π+写成VB 的数值表达式为( Sqr(1+3.14159/2*Sin(25*3.14159/180)) )。

2.设A=5,B=6,C=7,D=8,表达式3>2*B OR A=C AND B<>C OR C>D 的值是( True )。

3.若Case 子句中的表达式表列具有形式:<表达式1> To <表达式2>,则它的含义是:当测试表达式的值等于( 指定范围内的值 )时,执行该Case 子句相应的语句块。

4.执行下面的程序段后,x 的值为( 12 )。

x=0For i=1 To 8 Step 3x=x+iNext i5.在图片框上放置的控件称为图片框的( 子 )对象,而窗体是图片框的( 父 )对象。

6.将命令按钮Command1的Caption 属性值赋给文本框Text1的Text 属性使用的语句为( Text1.Text=Command1.Caption )7.复选框的Value 属性为( 1 )时,表示复选框被选中。

8. 使用滚动条可以获取某一范围内的数值输入。

为使垂直滚动条的Value 属性值从下往上递增变化,应设置滚动条Min 属性值大于( Max )属性值。

9.语句:Dim A(-3 to 4) as Integer定义的一维数组A的元素个数是(8)。

10.给定如下子过程:Function fun(ByVal num As Long) As LongDim k As Long,i As Integerk=1For i=1 To numk=k*iNext iEnd Function执行语句Print fun(5) 后在窗体上显示的结果为(0)。

二、单项选择题(每题1.5分,共30分)1.装载窗体是窗体的( C )。

A) 对象B) 属性C) 事件D) 方法2.设a="Visual Basic",下面使b的值为"Basic"的赋值语句正确的是( B)。

《Visual BASIC程序设计》期末考试编程题复习及答案

《Visual BASIC程序设计》期末考试编程题复习及答案

第2章1.新建工程,在窗体上创建两个命令按钮Command1、Command2,一个标签Label1,界面如图2-5所示,程序运行要求如下:1)单击“改变颜色”按钮,标签上的文字内容改为“颜色已经改变”,文字颜色改为红色。

“改变颜色”按钮代码:Label1.ForeColor = vbRedLabel1.Caption = "颜色已经改变"2)单击“改变字体”按钮,标签上的字体改为“黑体”。

“改变字体”按钮代码:Label1.FontName = "黑体"图2-5程序运行界面最后将工程文件、窗体文件分别以lx2-2.vbp、lx2-2.frm为文件名保存在D:\EX文件夹下。

2.设计一个留言薄。

新建一个工程,在窗体上创建2个标签,2个文本框,1个命令按钮,属性设置如图2-6所示,。

要求单击“提交”按钮后,上面的文本框内容复制到下面的文本框中,且下面文本框中的内容不能修改。

单击“清除”按钮则清除两个文本框中的内容。

“提交”按钮代码:Text2.Text = Text1.Text“清除”按钮代码:Text1.Text = ""Text2.Text = ""图2-6 程序界面最后将工程文件、窗体文件分别以lx2-4.vbp、lx2-4.frm为文件名保存在D:\EX文件夹下。

3.设计一个程序,程序界面如图2-7所示。

当单击“显示”按钮时,在文本框中显示“欢迎使用VB!”;当单击“清除”按钮时,清除文本框内的文本;当单击“退出”按钮时,结束程序运行。

“显示”按钮代码:Text1.Text = "欢迎使用VB!"“清除”按钮代码:Text1.Text = ""“退出”按钮代码:End图2-7 程序运行界面最后将工程文件、窗体文件分别以lx2-5.vbp、lx2-5.frm为文件名保存在D:\EX文件夹下。

2012年3月全国计算机等级考试《二级VisualBasic语言程序设计》真题及答案

2012年3月全国计算机等级考试《二级VisualBasic语言程序设计》真题及答案

2012年3月全国计算机等级考试《二级VisualBasic语言程序设计》真题及答案2012年3月全国计算机等级考试二级笔试试卷Visual Basic 语言程序设计(考试时间90分钟,满分100分)一、选择题(每小题2分,共70分)下列各题A )、B )、C )、D )四个选项中,只有一个选项是正确的。

请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。

(1)下列叙述中正确的是A )循环队列是队列的一种链式存储结构B )循环队列是队列的一种顺序存储结构C )循环队列是非线性结构D )循环队列是一种逻辑结构(2)下列叙述中正确的是A )栈是一种先进先出的线性表B )队列是一种后进先出的线性表C )栈与队列都是非线性结构D )以上三种说法都不对(3)一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为A )16B )10C )6D )4(4)在下列模式中,能够给出数据库物理存储结构与物理存取方法的是A )外模式B )内模式C )概念模式D )逻辑模式(5)在满足实体完整性约束的条件下A )一个关系中应该有一个或多个候选关键字B )一个关系中只能有一个候选关键字C )一个关系中必须有多个候选关键字D )一个关系中可以没有候选关键字(6)有三个关系R 、S 和T 如下:R ST 则由关系R 和S 得到关系T 的操作是A )自然连接B )并C )交D )差(7)软件生命周期中的活动不包括A )市场调研B )需求分析C )软件测试D )软件维护(8)下面不属于需求分析阶段任务的是A )确定软件系统的功能需求B )确定软件系统的性能需求C )需求规格说明书评审 A B Ca 1 2b 2 1c 3 1 A B C a 1 2d 2 1 A B C b 2 1 c 3 1整理:陈远跃D)制定软件集成测试计划(9)在黑盒测试方法中,设计测试用例的主要根据是A)程序内部逻辑B)程序外部功能C)程序数据结构D)程序流程图(10)在软件设计中不适用的工具是A)系统结构图B)PAD图C)数据流图(DFD图)D)程序流程图(11)以下合法的VB变量名是D)x*y A)case B)name10 C)t-name(12)设x是小于10的非负数。

Visual Basic程序设计复习题及答案3(EF)

Visual Basic程序设计复习题及答案3(EF)

《Visual Basic程序设计》课程复习资料一、选择题:1.下列不属于数值数据类型的是 [ ]A.整型B.实型C.货币型D.布尔型2.在VB中,若某变量未经Dim语句声明便直接使用,系统会默认其为 [ ]A.整型B.变体型C.字符型D.单精度型3.以下过程是 [ ]Public Function MaxNum( )End FunctionA.用户自定义函数B.按钮单击事件C.窗体单击事件D.窗体属性4.一个字节型变量在内存中占据( )字节的空间。

[ ]A.1B.2C.4D.85.若要求向文本框输入密码时,只在文本框中显示*号,则应当在此文本框的属性窗口中置 [ ]A.Text属性值为 *B.Caption属性值为 *C.PasswordChar属性值为空D.PasswordChar属性值为6.下列说法错误的是 [ ]A.Stop语句用来暂停程序的执行B. End语句是用来结束一个程序的执行C. Msgbox 语句和 Msgbox 函数都有返回值D. MsgBox 语句常用于简单的信息显示7.VB 窗体默认的坐标单位是 [ ]A.cmB.mC.TwipD.Pix8.VB6.0 中专门为程序代码的书写提供了一个( )窗口。

[ ]A.代码B.属性C.窗体D.立即9.下列可作为Visual Basic的变量名的是 [ ]A. AbtB. TABC.IFD. A[B]T10.以下不是Visual Basic中的事件是 [ ]A.DblClickB. MouseMoveC. CaptionD. Change11.InputBox 函数返回值的类型是 [ ]A.数值B.字符串C.变体D.逻辑12.Visual Basic 程序中的注释所使用的字符是 [ ]A. 'B. :C. \D. _13.下列可作为 Visual Basic 的变量名的是 [ ]A .Filename B. A(A+B) C.A%D D.Print14.要让菜单项无效,应将( )属性值设置为 False。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.Visual Basic集成开发环境中不包括下列哪些窗口( )。

D工具箱窗口工程资源管理器窗口属性窗口命令窗口2在设计应用程序时,通过( )窗口可以查看到应用程序工程中的所有组成部分。

D代码窗口窗体设计窗口属性窗口工程资源管理器窗口3在正常安装Visual Basic6.0后,可以通过多种方式启动Visual Basic。

以下方式中不能启动Visual Basic 的是:( )。

D通过“开始”菜单中的“程序”命令通过“我的电脑”找到vb6.exe,双击该文件名通过“开始”菜单中的“运行”命令进入DOS方式,执行vb6.exe文件4Visual Basic 6.0工程文件的扩展名是( )。

A.vbp .frm .bas .cls5.Visual Basic6.0是面向( )的程序设计语言。

D过程工程事件对象6.下列关于 Visual Basic编程特点的叙述中,错误的是( )。

DVisual Basic 是采用事件驱动编程机制的语言构成 Visual Basic 程序的多个过程没有固定的执行顺序Visual Basic 程序既可以编译运行,也可以解释运行Visual Basic 程序不是结构化程序,不具备结构化程序的 3 种基本结构7 Visual Basic 6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是( )。

B设计状态编写代码状态运行状态运行状态8在Visual Basic 6.0中要获取上下文相关帮助,只需将光标定位在相应位置,再按( )键即可。

AF1 F2 F3 F49Visual Basic 6.0集成开发环境的主窗口中不包括( )。

C标题栏菜单栏状态栏工具栏10下列可以激活属性窗口的操作是( )。

C用鼠标双击窗体的任何部位执行“工程”菜单中的“属性窗口”命令按F4键按Ctrl+F4键11.Visual Basic 6.0中的对象是将数据和程序( )起来的实体。

A封装链接串接伪装12Visual Basic 6.0集成开发环境中窗体设计器窗口的主要功能是( )。

A创建用户界面编写源程序代码画图显示文字13 在设计窗体时双击窗体的任何地方,可以打开的窗口是( )。

A代码窗口属性窗口工程资源管理器窗口工具箱窗口14要判断在文本框内是否按下了回车键,可以在文本框的( )事件过程中进行判断。

CChange Click KeyPress GotFocus15对象的特征和状态特征称为( )。

C事件方法属性类16下面哪一个属性用来标识对象的名称( )。

DCaption Value Text Name17VB中窗体文件的扩展名是( )。

BVBP FRM VBW PDM18在Visual Basic中,所有的窗体和控件都必定具有的一个属性是( )。

AName Font Caption FillColor19为了同时改变一个活动控件的高度和宽度,正确的操作是:( )。

B拖拉控件4个角上的某个小方块只能拖拉位于控件右下角的小方块只能拖拉位于控件左下角的小方块不能同时改变控件的高度和宽度20( )属性设置窗体中文本和图形的背景颜色。

ABackColor Color Text ForeColor21假定一个 Visual Basic 应用程序由一个窗体模块和一个标准模块构成。

为了保存该应用程序,下列确的操作是( )。

B只保存窗体模块文件分别保存窗体模块、标准模块和工程文件只保存窗体模块和标准模块文件只保存工程文件22为了删除窗体上的一个控件,下列正确的操作是( )。

C按回车键按<Esc>键选择( 单击)要删除的控件,然后按<Del>键选择( 单击)要删除的控件,然后按回车键23在文本框的( )属性值设为True的情况下,设置Scrollbars属性可使文本框中出现滚动条。

C Locked Alignment Multiline Enabled24下列叙述中错误的是( )。

C打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件当程序运行时,双击一个窗体,则触发该窗体的 DblClick 事件Visual Basic 应用程序只能以解释方式执行事件可以由用户引发,也可以由系统引发25在窗体上绘制多个控件,假定有一个控件是活动的,为了在属性窗口中设置窗体的属性,那么预先应执行的操作是( )。

A单击窗体上没有控件的地方单击任一个控件不执行任何操作双击窗体的标题栏26将命令按钮Command1设置为不可见,应修改该命令按钮的( )属性。

AVisible Value Caption Enabled27要想清除文本框中的内容则可利用( )进行。

BCaption Text Clear Cls28为了同时改变窗体的高度和宽度,正确的操作是( )。

B拖拉窗体的4个角上的某个小方块只能拖拉位于窗体右下角的小方块只能拖拉位于窗体左下角的小方块不能同时改变窗体的高度和宽度29下列叙述中错误的是( )。

B在 Visual Basic 中,对象所能响应的事件是由系统定义的对象的任何属性既可以通过属性窗口设定,也可以通过程序语句设定Visual Basic 中允许不同对象使用相同名称的方法Visual Basic 中的对象具有自己的属性和方法以下选项中,不属于文本框的属性是( )。

DEnabled Caption Name Min30要求改文本框中显示的文本,应当在属性窗口中改变的属性是( )。

CCaption Name Text Label31要求从文本框中输入密码时在文本框中只显示#号,则应用在此文本框的属性窗口中设置( )。

CText属性值为#Caption属性值为#Passwordchar属性值为#Passwordchar属性值为真32工程文件的扩展名是( )。

BVbg vbp vbw vbl33若要使命令按钮不可用,要对( )属性设置。

AEnabled Visible BackColor Caption34要使某控件在运行时不可显示,应对( )属性进行设置。

BEnabled Visible BackColor Caption35当运行程序时,系统自动执行启动窗体的( )事件过程。

ALoad Click UnLoad GotFocus36显示窗体,则实现的语句为( )。

A.Show . Hide .Load .Unload37标签框文本的对齐方式由( )属性来决定。

BAlign Alignment Autosize BackStyle38将调试通过的工程经“文件”菜单的“生成.exe 文件”编译成.exe后,将该可执行文件到其他机器上不能运行的主要原因是( )。

A运行的机器上无VB系统缺少.frm窗体文件该可执行文件有病毒以上原因都不对39要使文本框获得输入焦点,则应采用文本框控件的( )方法。

DGotFocus LostFocus KeyPress SetFocus40下列叙述中正确的是( )。

C只有窗体才是VB中的对象只有控件才是VB中的对象控件和窗体都是VB中的对象控件和窗体都不是VB中的对象41为了把窗体上的某个控件变为活动的,应执行的操作是( )。

B单击窗体的边框单击该控件的内部双击该控件双击窗体42确定一个控件在窗体上的位置的属性是( )。

DWidth或Height Width和Height Top或Left Top和Left43为了装入一个VB应用程序,应当( )。

B只装入窗体文件(.frm)只装入工程文件(.vbp)分别装入工程文件和标准模块文件(.bas)分别装入工程文件、窗体文件和标准模块文件44当窗体最小化时缩小为一个图标,设置这个图标的属性是( )。

BMouseIcon Icon Picture MousePoint45为了取消窗体的最大化功能,需要把它的一个属性设置为False,这个属性是( )。

D ControlBox MinButton Enabled MaxButton46决定窗体有无控制菜单的属性是( )。

AControlBox MinButton Enabled MaxButton47列哪个符号是合法的变量名( ) 。

AVB123 Abs 99Ji x\y48设a=8,b=10,则以下表达式的值为真的是( )。

D( -3+5>a) and ( b>0)a>=b and b>12not ( b>0)( a>b) or ( b>0)49 Visual Basic中不存在下列哪一种数据类型( )。

D字符串类型日期类型逻辑类型指针类型50表达式Left( “Visual”,3)+Lcase( “AB”)的值是( )。

CVisAB VisAB Visab ualab51表达式6+10 Mod 4*2+1的值是( )。

A9 11 1 352把数值型转换为字符串型需要使用下列哪一种函数( )。

BVal() Str() Asc() Chr()53对变量名说法不正确的( )。

C必须是字母开头,不能是数字或其他字符不能是VB的保留字可以包含字母、数字、下划线和标点符号不能超过255个字符54以下变量名中,( )是不符合VisualBasic的命名规范的。

BAbc901 _mnu_Open_234 price_ K55下列属于正确的字符串常量的是( )。

D#ABC" $ABC$ 'ABC' "ABC"56执行下面的语句后,A=MsgBox( "AAAAA",3,"BBBBB"),所产生的信息框的标题是( )。

A BBBBB AAAAA 空出错,不能产生信息框56下列表达式,哪一个可以产生1到6之间的随机整数( 包括1和6)( )。

DInt( Rnd*7)Int( Rnd( 6)+1)Int( Rnd*6)Int( Rnd*6+1)57每当窗体失去焦点时会触发的事件是( )。

CActive Deactive LostFocus Initialize58语句Z=y+1代表( )。

A变量Z取得y+1的值变量Z取得变量y的值,然后再加上1的一个表达式将变量Z存入变量y中,再加上1的表达式将变量Z存入变量y+1中59下面4项中,可以作为VB合法变量名的是( )。

AX_yz 123abc 123abc X-Y60下面4项中不合法的整型常量是( )。

D100 &O100 &H100 %10061表达式Len( "123程序设计ABC")的值是( )。

A10 14 20 1762表达式16/4-2^5*8/4 MOD 5\2的值为( )。

A4 14 20 263数学关系3≤x<10表示成正确的VB表达式为( )。

相关文档
最新文档