VB程序设计试卷一

合集下载

计算机程序设计-VisualBasic【VB】考试试题(1)

计算机程序设计-VisualBasic【VB】考试试题(1)

A、 AutoSize B、 Visible C、 Enabled D、 WordWrap 正确答案: A 解析:
42、当文本框的 MaxLength 属性值取________时,该文本框能容纳的字符数最多。
A、 256 B、 512 C、 0 D、 -1 正确答案: C 解析:
43、在一行语句内写多条语句时,每个语句之间用_____ ___符号分隔。
A、 ; B、 : C、 , D、 、 正确答案: B 解析:
44、结构化程序由三种基本结构组成,下面术语中是三种基本结构之一的是______ _。
A、 递归结构 B、 选择结构 C、 输入输出结构 D、 过程结构 正确答案: B 解析:
45、在默认情况下,InputBox() 函数返回值的类型为______ __。
8、下列关于 VB 编程的说法中,不正确的是( )。
A、 事件是能被对象识别的动作 B、 方法指示对象的行为 C、 属性是描述对象特征的数据 D、 VB 程序采用的运行机制是面向对象 正确答案: D 解析:
9、下面所列符号中,_________不是数据类型说明符。
A、 !
B、 % C、 ? D、 # 正确答案: C 解析:
A、 0.01*Int(100*(x+0.005)) B、 0.01*Int(x+0.005) C、 0.01*Int(100*(x+0.05)) D、 0.01*Int(x+0.05) 正确答案: A 解析:
24、从字符串变量 Cstr 中取左边 4 个字符,应使用________。
A、 Left(Cstr,4) B、 Left(Cstr,1,4) C、 Mid(Cstr,3,4) D、 Mid(Cstr,4,3) 正确答案: A 解析:

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

vb程序设计试题及答案

vb程序设计试题及答案

vb程序设计试题及答案一、选择题(每题2分,共20分)1. 在VB中,下列哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. VB中用于声明变量的关键字是?A. DimB. DeclareC. SetD. All of the above答案:A3. 在VB中,下列哪个选项是正确的循环语句?A. ForB. DoC. WhileD. All of the above答案:D4. VB中用于打开文件的函数是?A. OpenB. CloseC. WriteD. Read答案:A5. 在VB中,下列哪个选项是正确的条件语句?A. If...ThenB. Select CaseC. Do WhileD. All of the above答案:A6. VB中用于创建新窗体的语句是?A. Form.ShowB. Form.NewC. Form.CreateD. Form.Open答案:A7. VB中用于声明常量的关键字是?A. ConstB. DimC. StaticD. Option答案:A8. 在VB中,下列哪个选项是正确的数组声明?A. Dim arr(5) As IntegerB. Dim arr() As IntegerC. Dim arr As IntegerD. Dim arr(5) As String答案:A9. VB中用于结束程序的语句是?A. EndB. ExitC. CloseD. All of the above答案:B10. VB中用于捕获异常的语句是?A. Try...CatchB. On ErrorC. CatchD. All of the above答案:B二、填空题(每题2分,共20分)1. 在VB中,声明一个名为myVar的变量,其类型为字符串,应该使用语句________。

答案:Dim myVar As String2. VB中,用于定义一个名为myFunction的函数,返回值为整数,应该使用语句________。

vb《算法与程序设计》复习试题(1)

vb《算法与程序设计》复习试题(1)

《算法与程序设计》复习题一、选择题部分(100题)一章一节:了解计算机解决问题的过程1.用计算机解决问题时,首先应该确定程序“做什么?”,然后再确定程序“如何做?”请问“如何做?”是属于用计算机解决问题的哪一个步骤?()A、分析问题B、设计算法C、编写程序D、调试程序答案:B2.学校要举行运动会,请你设计一个能够对运动员分数自动排序的软件,如果要设计此软件,以下最好的方法和步骤是()。

A、分析问题,编写程序,设计算法,调试程序B、设计算法,编写程序,提出问题,调试程序C、提出问题,设计算法,编写程序,调试程序D、设计算法,提出问题,编写程序,调试程序答案:C3.下列步骤不属于软件开发过程的是()。

A、任务分析与系统设计B、软件的销售C、代码编写与测试D、软件测试与维护答案:B4.用计算机解决问题的步骤一般为()①编写程序②设计算法③分析问题④调试程序。

A.①②③④ B.③④①② C.②③①④ D.③②①④答案:D5.以下描述中最适合用计算机编程来处理的是()。

A、确定放学回家的路线B、计算某个同学期中考试各科成绩总分C、计算100以内的奇数平方和D、在因特网上查找自己喜欢的歌曲答案:C6.以下问题中最适合用计算机编程处理的是()。

A、制定本学期的学习计划B、计算正方形的周长C、创作一首歌曲D、求1000以内的所有素数答案:D7.由“上车—掏钱—投币”所描述的问题是()。

A、无人售票车投币过程B、乘公交车过程C、上车过程D、下车过程答案:A一章二节:算法和算法描述8.下面说法正确的是()。

A、算法+数据结构=程序B、算法就是程序C、数据结构就是程序D、算法包括数据结构答案:A9.算法描述可以有多种表达方法,下面哪些方法不可以描述“水仙花数问题”的算法()。

A.自然语言B.流程图C.伪代码D.机器语言答案:D10.下面关于算法的说法错误的是()。

A、算法必须有输出B、算法就是程序C、算法不一定有输入D、算法必须在有限步执行后能结束答案:B11.算法的三种基本控制结构是顺序结构、分支结构和()。

VB程序设计试题及答案(一)

VB程序设计试题及答案(一)

VB程序设计试题及答案(一)一、单选题1. VB6.0是一种面向 B 的编程环境。

(A)机器(B)对象(C)过程(D) 应用2. 要使FormI窗体的标题栏显示"欢迎使用VB",以下 D 语句是正确的。

(A) Forml。

Caption=“欢迎使用VB”(B) Forml。

Caption='欢迎使用VB’(C) Forml.Caption=欢迎使用VB(D)Forml.Caption=”欢迎使用VB”3。

若要使命令按钮不可操作,要对 A 属性进行设置。

(A)EnabIed (B)Visible(C)Backcolor (D)Caption4。

如果在窗体上已经创建了一个文本框对象TextI,可以通过 C 事件获得输入键值的ASCII码。

(A)Change (B)LostFocus(C) KeyPress (D)GotFocus5。

下面 A 是合法的变量名。

(A)X_yz (B)123ab。

(C) integer (D)X-Y6. 以下关系表达式中,其值为False的是 A 。

(A) "ABC">"AbC”(B)"女"〉"男”(C)”BASIC”=UCase("basic)(D) ”123”<”23”7。

为了给x、y、z三个变量赋初值1,下面正确的赋值语句是 A .(A) x=1:y=1:z=1 (B) x=1,y=1,z=1(C)x=y=z=1 (D)xyz=18。

VB提供了结构化程序设计的三种基本结构,三种基本结构是 D 。

(A)递归结构、选择结构、循环结构(B)选择结构、过程结构、顺序结构(C)过程结构、输入输出结构、转向结构(D)选择结构、循环结构、顺序结构9. 下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是 D 。

(A)If sex="男" And age=4O And InStr(duty,"教授")〉O Then n=n+l (B) If sex=”男" And age=4O And (duty=”教授” Or duty="副教授") Then n=n+l(C)If sex=”男” And age=4O And Right(duty,2)="教授" Then n=n+l (D)If sex="男" And age=4O And duty="教授" And duty=”副教授” Then n=n+l10.下列关于Do…Loop循环结构执行循环次数的描述正确的是 D 。

电子科技大学22春“计算机应用技术”《VB程序设计》期末考试高频考点版(带答案)试卷号1

电子科技大学22春“计算机应用技术”《VB程序设计》期末考试高频考点版(带答案)试卷号1

电子科技大学22春“计算机应用技术”《VB程序设计》期末考试高频考点版(带答案)一.综合考核(共50题)1.设有语句:x=InputBox(“输入数值”,“0”,“示例”)程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是()。

A.在box对话框标题栏中显示的是“示例”B.变量x的值是数值10C.变量x的值是字符串“10”D.0是默认值参考答案:C2.将命令按钮设为默认命令按钮,应设置为True的属性是()。

A.ValueB.EnabledC.DefaultD.Cancel参考答案:C3.Sub过程与Function函数的最根本区别是()。

A.两种过程参数的传递方式不同B.Sub过程是语句级调用,可以使用Call或直接使用过程名,但Function过程是在表达式中调用C.Sub过程无返回值,但Function过程有返回值D.Function过程可以有参数,而Sub过程不可以加aopenxu0306优惠参考答案:C4.刚建立一个新的标准工程后,不在工具箱中出现的控件是()。

A.通用对话框B.文本框C.图片框参考答案:B5.定义一个常量PI,可以使用下列语句中的()。

A.Set PI = 3.14159B.PI = 3.14159C.Const PI = 3.14159D.Const PI参考答案:C6.Load事件是在窗体被装入工作区时()触发的事件。

A.用户B.程序员C.手工D.自动参考答案:D7.下列列表框属性中哪一项不是数组()。

A.SelectedB.ListCountC.ListD.Index参考答案:B8.在窗体上有一个文本框控件,名称为TxtTime;一个计时器控件,名称为Timer1,要求每一秒钟在文本框中显示一次当前的时间,程序为 Private Sub Timer1 TxtTime.text=Time End Sub 在横线上应填入的内容是()。

A.VisibleB.TimerC.IntervalD.Enabled9.ADO数据控件的RecordSoure属性是表示()。

2024年VB语言程序设计试题库

2024年VB语言程序设计试题库

VB程序设计一、判断题1.同一Form窗体中的各控件能够相互重叠,其显示的上下层次的次序不能够调整。

(X )ﻫ2.一个对象的若能识别多个事件,我们只能对其中一个事件编程( )ﻫ3.单项选择按钮与复选框对象的Value属性类型不一样,且只能取值True和False。

(√ )4. 事件过程由某个用户事件或系统事件触发执行,它不能被其他过程调用。

( )5. 图片框的Move措施不但能够移动图片框,并且还能够变化该图片框的大小,同时也会变化该图片框有关属性的值。

( √ )6. “A=B=C”是一个合法的Visual Basic语句。

( )7. 当在一个简单组合框的文本框中输入一个它的列表框中没有的条目时,组合框会自动把这一条目添加到它的列表框中。

( )ﻫ8. Visual Basic程序的运行能够从 Main()过程开启,也能够从某个窗体开启。

( √ )ﻫ9. 在图片框中放置的控件既能够在该图片框内移动,也能够移出该图片框外。

( )10. 对于文献系统控件,当驱动器控件Drivel中的驱动器符变化时,文献夹列表控件Dir1中显示的文献夹也作对应的变化,能够在Drive1中的Change事件中使用如下命令。

Dir1. Path= Drive1.Drive( √)11. 滚动条控件可作为用户输入数据的一个措施。

( √)ﻫ12.单项选择按钮控件和复选框控件都具备Value属性,它们的作用完全相同。

( )ﻫ13. 静态变量是一个局部变量,当原过程再次被执行时,静态变量的初值是上一次过程调用后的值。

( √ )ﻫ14. Visual Basic提供的几个标准坐标系统的原点都是在绘图区域的左上角,假如要把坐标原点放在其他位置,则需使用自定义坐标系统。

(√ )ﻫ15.注释语句REM可自成一语句。

( √ )ﻫ16.用鼠标选中某菜单控件时,触发Click事件;而用键盘选中该菜单控件时,触发 KeyPress( )17.组合框兼有文本框和列表框二者的功效,用户能够通过键人文本或选择列表中的项目来进行选择。

VB程序设计考试(1)

VB程序设计考试(1)

VB程序设计考试(1)一、单选题(每题1分,共50题)1.Visual Basic 6.0集成环境的主窗口中不包括( C )。

正确A.标题栏B.菜单栏C.状态栏D.工具栏2.以下不属于Visual basic的工作模式的是()模式。

正确答案:AA.编译B.设计C.运行D.中断3.如果文本框的Enabled属性被设置为False,则运行时()。

正确答案:AA.文本框中的文本将变成灰色,并且此时用户不能将光标置于文本框上B.文本框中的文本将变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容C.文本框中的文本将变成灰色,用户仍然能改变文本框中的内容D.文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容4.控制名称都是系统的默认控件名,下列语句错误是()。

正确答案:Dmand1.Caption=List1.Text;bel1.Caption=List1.List(1);C.List1.List(2)=List1.Text+Str(List1.ListIndex);D.Text1.Text=+Text1.Caption。

5.以下叙述中正确的是()。

正确答案:A属性用来标识对象B.窗体Name属性值显示在标题栏中C.运行时对象Name属性可变D.对象的Name属性值可以为空6.Abc%,abc!,abc$,abc#分别声明abc是()。

正确答案:AA.整型、单精度、字符串、双精度变量B.整型、整型、字符串、双精度变量C.单精度、整型、字符串、双精度变量D.整型、双精度、字符串、双精度变量7.Visual Basic的逻辑类型数据占( A )字节内存。

正确A.2B.4C.8D.168.如果逻辑与(AnD)运算的结果为真,与它所连接的两个条件必须是( C )。

正确A.前一个为真,后一个为假B.前一个为假,后一个也为假C.前一个为真,后一个也为真D.前一个为假,后一个为真9.设a=6,则执行 x=iif(a>5,-1,0)后,x 的值为( D )。

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

2016/2017 学年第一学期 VB程序设计课程考试试题(A)卷
类别继续教育学院拟题人叶臣
适用专业计算机网络技术专科
(答案写在答题纸上,写在试题纸上无效)
一、选择题(每题2分,共30分)
1、VB窗体文件的扩展名是()。

A..frm B..vbp C..bas D..res
2、在窗体上已经创建了一个文本框对象Text1,可以通过()事件获得输入键值的ASCII码。

A.Change B.LostFocus C.KeyPress D.GotFocus
3、以下子过程和函数过程语句说明合法的是()。

A.Sub f1( ByVal n%( ) ) B.Sub f1( n%( ) ) As Integer
C.Function f1%(f1%) D.Function f1(ByVal n%) As Integer 4、不论何控件,共同具有的属性是()。

A.Caption B.Name C.ForeColor D.Text
5、InputBox函数返回值的类型是()。

A.整型B.字符型C.可变类型D.数值或字符型
6、赋值语句:a=123 & Mid("123456",3,2)执行后,a变量中的值是()。

A."12334" B.123234 C.123 D.157
7、设a=1,b=3,c=4,表达式:Not a<=c Or 4*c=b^2 And b< >a+c的值是()。

A.-1 B. 1 C.False D.True
8、要使命令按钮不可操作,需要设置其()属性。

A. Visible
B. Enabled
C. Caption
D. BackColor
9、下面关于多重窗体的叙述中,正确的是()。

A.作为启动对象的Main子过程只能放在窗体模块内
B. 如果启动对象是Main子过程,则程序启动时不加载任何窗体,以后由该过程根据不同情况决定是否加载或加载哪一个窗体。

C. 如果没有启动窗体,则程序不能执行。

D. 以上都不对。

10、复选框的Value属性为1时,表示()。

A 复选框未被选中
B 复选框显示为灰色
C 复选框操作有错误
D 复选框被选中
11、为了把焦点移到某个指定的控件,所使用的方法是()。

A.SetFocus B.Visible C.Refresh D.GotFocus
12、在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是()。

A.Timer1.Interval=0.5 B.Timer1.Interval==5
C.Timer1.Interval=50 D.Timer1.Interval=500
13、为了建立一个随机文件,其中每一条记录由多个不同数据类型的数据项组成,应使用:()。

A.数组 B.变体类型 C.字符串类型 D.记录类型14、清除列表框的所有选项应选择下列哪种方法()。

A.Clear B.Cls C.ClearItem D.RemoveItem
15、要在水平位置上移动控件,应利用控件的()属性。

A.Left B.Width C.Top D.Height
二、填空题(每空2分,共20分)
1、Print “123”+123 的结果是()。

2、动态数组首先要用Dim语句进行声明,然后再用()语句动态地分配元素个数。

3、按照如下要求书写函数过程定义的首语句:(),要求为:形参有2个,a为整型,b为一维整型数组,函数过程名为MyF,函数返回值为逻辑型。

4、VB中的变量按其作用域分为全局变量、()变量和局部变量。

5、显示弹出式菜单所使用的方法是:()。

6、向列表框中添加项目使用列表框的()方法。

7、在VB中,1.2346D+5表示()类型的常数。

8、VB程序一般以解释方式运行,也可编译成扩展名为()的文件以编译方式运行。

9、返回文件的字节数使用()函数。

10.、要在图片框Picture1中装入一个图形,应该使用的方法是()。

三、判断题(每题2分,共20分)
1、窗体中的模块级变量应在通用声明段声明,它作用于该窗体所有过程。

()
2、传地址方式是当过程被调用时,形参和实参共享存储单元。

()
3、一般来说,在同一模块中定义了不同级别而相同名称的变量时,系统优先访问作用域大的变量名。

()
4、当窗体成为活动窗口时,触发窗体的Activate事件。

()
5、随机文件是由长度不同的多条记录所组成的集合。

()
6、任何非字符型的值赋值给字符型变量,自动转换为字符型。

()
7、在VB的For循环语句中,循环变量的步长只能是正整数。

()
8、自定义类型一般在标准模块定义,也可以在通用声明段和过程内定义。

()
9、列表框List数组的元素总个数通过ListCount属性获得。

()
10、滚动条响应的重要事件有Scroll和Change。

()
四、程序设计题(每题15分,共30分)
(要求:答案包括代码部分和控件重要属性部分)
1、编写一程序,在文本框中统计在该窗体上单击鼠标的次数,效果如下图所示。

2、创建一个窗体,通过文本框接收数据,计算期末总成绩、平均成绩,再评定等级。

等级评定标准是:平均分90~100为“优秀”,平均分80~89为“良好”,平均分60~79为“中等”,平均分60以下为“差”。

相关文档
最新文档