云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 大学VB考试题

大学VB考试题

  • 62 次阅读
  • 3 次下载
  • 2025/6/15 23:59:06

k = sum + k

sum = sum + 1 / (k * (k + 1)) '**********FOUND********** Loop Until k > n

Label1.Caption = \ End Sub 答案:

1). Do While n <= 0 Or n >= 30 或 Do While n <= 0 Or n>= 30

2). k = k + 1 或 k = 1 + k

3). Loop Until k >= n 或 Loop Until n <= k ━━━━━━━━━━━━━━━━ 七、程序设计 共1题 (共计10分) ━━━━━━━━━━━━━━━━ 第1题 (10.0分) 题号:151 '------------------------------------------------- '【程序设计】

'------------------------------------------------- '题目:(事件)单击窗体。

' (响应)求1+2+3+??+100的值,并把结果输出在窗体上。

' 结果存入变量SUM中。 '------------------------------------------------- 答案:---------------------- Dim i As Integer For i = 1 To 100 sum = sum + i Next Print sum ----------------------

━━━━━━━━━━━━━━━━━━ 八、VB窗体设计 共2题 (共计20分) ━━━━━━━━━━━━━━━━━━ 第1题 (10.0分) 题号:16

------------------------------------------------

【窗体设计】

------------------------------------------------ 题目:请按照题目要求设计指定的窗体。 建立如(图1)所示界面。 ------------------------------------------------

1、在窗体内添加2个按钮(Command1,Command2), 4个标签(Label1,Label2,Label3,Label4), 1个文本框(Text1)。 2、窗体设置:

设置窗体名称(Name)为“Form16”。 设置窗体标题(Caption)为“定时”。 3、标签设置:

设置第1个标签(Label1)的标题(Caption)为“系统时间”。

设置第2个标签(Label2)的标题(Caption)为“10:13、13”,边框类型如图。

设置第3个标签(Label3)的标题(Caption)为“定时时间(秒)”。

设置第4个标签(Label4)的标题(Caption)为“时间到”,字体字号任意。 4、文本框设置:

适当设置文本框的大小和位置。 5、按钮设置:

设置第1个按钮(Command1)的标题(Caption)为“开始”。

设置第1个按钮(Command2)的标题(Caption)为“退出”

第2题 (10.0分) 题号:6 ------------------------------------------------ 【窗体设计】

------------------------------------------------ 题目:请按照题目要求设计指定的窗体。 建立如(图1)所示界面。 ------------------------------------------------ 1、添加控件

在窗体内添加3个文本框(Text1,Text2,Text3), 3个标签(Label1,Label2,Label3), 2个水平滚动条(HScroll1,HScroll2)。 2、窗体设置:

设置窗体名称(Name)为“Form6”。

设置窗体标题(Caption)为“VB上机试卷”。 3、文本框设置:

在第1个文本框(Text1)中输入文本(Text)“颜色调节”,

设置文本的对齐方式为“居右对齐”。 设置第2个文本框(Text2)的内容为空。 设置第3个文本框(Text3)的内容为空。 所有文本框的字体、字号可任选。 4、标签设置:

设置第1个标签(Label1)标题(Caption)为“文本框的前景色”。

设置第2个标签(Label2)标题(Caption)为“文本框的背景色”。

设置第3个标签(Label3)标题(Caption)为“当前值”。 5 滚动条设置:

适当调整水平滚动条的大小和位置。

试卷编号:8072

━━━━━━━━━━━━━━━ 一、填空 共10题 (共计10分) ━━━━━━━━━━━━━━━ 第1题 (1.0分) 题号:295

想拥有\快捷键\这项功能,必须在\菜单编辑器\中增加一些特殊的设置,也就是在字母之前加上【1】. 答案: 1). &

第2题 (1.0分) 题号:227 表达式 1 and 0的值【1】. 答案:1). False

第3题 (1.0分) 题号:284

使用Scale方法建立窗体Form1的用户坐标系,其中窗

体左上角坐标为(-200,250),右下角坐标为(300,-100),具体形式为【1】.

答案: 1). form1.scale (-200,250)-(300,-100) 第4题 (1.0分) 题号:42

一般情况下,控件有两个属性项的缺省值是相同的,这两个属性项是name和【1】. 答案:1). caption

第5题 (1.0分) 题号:221

把条件1<=X<12写成VB关系表达式为【1】. 答案:1). x>=1 and x<12 或 x<12 and x>=1 第6题 (1.0分) 题号:321

VB中,变量的声明可分为两种方法:隐式声明和【1】. 答案: 1). 显式声明

第7题 (1.0分) 题号:70 VB的运算符包括算术运算符、【1】运算符、关系运算符、逻辑运算符和特殊运算符. 答案:1). 连接

第8题 (1.0分) 题号:40

要使一个按钮设为默认按钮,应把此按钮的【1】属性的值设为True.

答案: 1). Default

第9题 (1.0分) 题号:50

在VB 6.0中,设 Single型变量 XYZ 的值为123.45,若要将其转换成字符串,应使用的类型转换函数是【1】. 答案: 1). STR 或 CSTR

第10题 (1.0分) 题号:262

把\Basic程序设计\添加到列表框lstBooks的语句为【1】.

答案:1). lstBooks.AddItem \程序设计\━━━━━━━━━━━━━━━ 二、判断 共10题 (共计10分) ━━━━━━━━━━━━━━━ 第1题 (1.0分) 题号:278

对象是基本的运行实体,它既包括了数据(属性).也包括作用于对象的操作(方法)和对象的响应动作(事件). 答案:Y

第2题 (1.0分) 题号:270

当窗体的ScaleTop=0,ScaleLeft=0时,这个窗体Top和Left值也是0. 答案:N

第3题 (1.0分) 题号:253

Listl.clear是清除Listl的全部列表项,所以Clear是对象的方法. 答案:Y

第4题 (1.0分) 题号:307

事件过程由某个用户事件或系统事件触发执行,它不能被其它过程调用. 答案:N

第5题 (1.0分) 题号:298

清除list1列表框对象的内容的语句是list1.cls. 答案:N

第6题 (1.0分) 题号:362

属性是用来描述和反映对象特征的参数,不同的对象具有各自不同的属性,对象的所有属性都可以在属性窗口中设置. 答案:N

第7题 (1.0分) 题号:276

对象的可见性用enabled属性设置,可用性用visible属性设置. 答案:N

第8题 (1.0分) 题号:346

在Visual Basic 中Dim a ,b,c as integer和 Dim a as integer, b as integer,c as integer相同. 答案:Y

第9题 (1.0分) 题号:364

组合框兼有文本框和列表框两者的功能,用户可以通过键入文本或选择列表中的项目来进行选择. 答案:Y

第10题 (1.0分) 题号:351

在多文档应用中,每次只能有一个活动的子窗体可以进

行输入/编辑. 答案:Y

━━━━━━━━━━━━━━━━━ 三、单项选择 共10题 (共计10分) ━━━━━━━━━━━━━━━━━ 第1题 (1.0分) 题号:247 标准工具箱中的控件(). A:数目是固定不变的 B:数目可以增加或减少

C:包含了VisualBasic所有控件 D:在窗体建立对象时不一定被使用 答案:B

第2题 (1.0分) 题号:264

函数Ucase(Mid(\的值为(). A:visual B:basic C:VISUAL D:BASIC 答案:D

第3题 (1.0分) 题号:336

设a=10,b=5,c=1,执行语句Printa>b>c后,窗体上显示的是().

A:True B:False C:1 D:出错信息 答案:B

第4题 (1.0分) 题号:843 在VB中过()属性来设置字体颜色.

A:FontColor B:ForeColor C:BackColor D:ShowColor 答案:B

第5题 (1.0分) 题号:851

在文件列表框的实现文件的多重选择,应修改该控件的()属性.

A:filename B:pattem C:path D:multiselect 答案:D

第6题 (1.0分) 题号:239

不管一个对象的属性如何设置,程序运行时始终都能接收焦点的 方法是().

A:用Tab键 B:用鼠标 C:用方向键 D:不能实现

答案:D

第7题 (1.0分) 题号:289

当事件能被触发时,()就会对该事件作出响应. A:对象 B:程序 C:控件 D:窗体 答案:A

第8题 (1.0分) 题号:263 函数Len(Str(Val(\的值为(). A:11 B:5 C:6 D:8 答案:C

第9题 (1.0分) 题号:809

要使文本框中的文本显示掩码(密码)符,在属性设置时,首先必

须设置()属性为False.

A:Text B:Enabled C:Visible D:Multiline 答案:D

第10题 (1.0分) 题号:228 Rnd函数不可能产生的()值.

A:0 B:1 C:0.1234 D:.00005 答案:B

━━━━━━━━━━━━━━━━ 四、多项选择 共5题 (共计10分) ━━━━━━━━━━━━━━━━ 第1题 (2.0分) 题号:279

下面有关数组的说法那些是错误的()? A:数组存放的是具有相同数据类型的多个数据 B:数组的下标允许是常数、表达式或变量

C:DIM语句声明的数组把数组中的全部数组都初始化为逻辑型

D:多维数组中每一维的大小为上界-下界;数组的大小为每一维大小的乘积

E:动态数组是指在声明时没有给出数组的大小,当要使用数组时,再决定数组的大小 答案:BCD

第2题 (2.0分) 题号:283

要选择列表框List1的第6项,可以使用语句()。

A:List1.Selected(6)=True

B:List1.Selected(5)=True C:List1.ListIndex=5 D:List1.Selected=5 答案:BC

第3题 (2.0分) 题号:276

下列语句哪些是错误的语句()?

A:Const Imax As Integer=&o155 B:Const _Ga As String=\

C:Dim aa,bb As Integer,cc As String D:yy=8,uu=9 答案:BD

第4题 (2.0分) 题号:275 下列说法中哪些是正确的()? A:逻辑型数据占1个字节 B:长整型数据占4个字节 C:单精度型数据占4个字节

D:一个汉字在Visual Basic中占1个字节 答案:BCD

第5题 (2.0分) 题号:284

设A=\,下列()的函数值为\。 A:Mid(A,10,4) B:Left(A,4) C:Right(A,4) D:Mid(A,10,14) 答案:ACD

━━━━━━━━━━━━━━━

五、程序填空 共1题 (共计10分) ━━━━━━━━━━━━━━━━ 第1题 (10.0分) 题号:502

'------------------------------------------------------- '【程序填空】

'-------------------------------------------------------

'功能:用输入对话框输入x,根据如图公式计算对应的y,

' 在窗体上输出y的值。

'-------------------------------------------------------

Private Sub Command1_Click() '**********SPACE**********

Dim x As Single, 【?】 As Single

'**********SPACE********** x = Val(【?】(\输入X的值\ If x = 10 Then

'**********SPACE********** 【?】

ElseIf x > 10 Then

'**********SPACE********** y = Sqr(x) 【?】 Else

y = 2 * x ^ 3 + 6 End If Print y End Sub 答案:

1). y

2). InputBox 3). y = 0 4). + Sin(x)

━━━━━━━━━━━━━━━━ 六、程序改错 共2题 (共计20分) ━━━━━━━━━━━━━━━━ 第1题 (10.0分) 题号:467 '------------------------------------------------ '【程序改错】

'------------------------------------------------

'题目:从计算机输入三个数 , 找出中间数 '------------------------------------------------ Option Explicit

Private Sub FindMidNum()

Dim x As Integer, y As Integer, z As Integer, A As Integer

x = InputBox(\INPUT THE FIRST

NUMBER\

y = InputBox(\INPUT THE SECOND NUMBER\

z = InputBox(\INPUT THE THIRD NUMBER\

'**********FOUND********** If x > y Then A = x x = y y = A End If

'**********FOUND********** If y = z Then Print y

'**********FOUND********** ElseIf x = z Then Print z Else

Print x End If End Sub

Private Sub Form_Click() FindMidNum End Sub 答案:

1). If x < y Then 或 If y > x Then 2). If y >= z Then 或 If z <= y Then

3). ElseIf x >= z Then 或 ElseIf z <= x Then 第2题 (10.0分) 题号:474

'------------------------------------------------ '【程序改错】

'------------------------------------------------

'题目:程序功能为求解一元二次方程的实根,请修正程序中错误。

'------------------------------------------------

Option Explicit

Private Sub Form_Load()

Dim a!, b!, c!, root1#, root2#, work As Double a = Val(InputBox(\请输入系数a的值\ b = Val(InputBox(\请输入系数b的值\ c = Val(InputBox(\请输入系数c的值\ '**********FOUND********** work = b * 2 - 4 * a * c

If work >= 0 And a <> 0 Then

'**********FOUND********** root1 = (Sqr(work)) / (2 * a)

'**********FOUND********** root2 = (Sqr(work)) / (2 * a)

Debug.Print \有二个实根\Str$(root2) Else

Debug.Print \无实根!\

End If End Sub 答案:

1). work = b ^ 2 - 4 * a * c 或 work = b *b - 4 * a * c 2). root1 = (-b + Sqr(work)) / (2 * a) 或 root1 = ( Sqr(work) -b ) / (2 * a) 或 root1 = (-b + Sqr(work)) / ( a*2) 或 root1 = ( Sqr(work) -b ) / ( a*2)

3). root2 = (-b - Sqr(work)) / (2 * a) 或 root2 = (- Sqr(work) - b) / (2 * a) 或 root2 = (-b - Sqr(work)) / ( a*2) 或 root2 = (- Sqr(work) - b) / (a*2) ━━━━━━━━━━━━━━━━ 七、程序设计 共1题 (共计10分) ━━━━━━━━━━━━━━━━ 第1题 (10.0分) 题号:477 '------------------------------------------------- '【程序设计】

'------------------------------------------------- '题目::编写函数fun其功能是:判断一个整数w的各

' 数字平方之和能否被5整除 , 可以被5整除则返

' 回1 , 否则返回0

'------------------------------------------------- 答案:----------------------

Dim k As Integer, s As Integer Do

s = s + (w Mod 10) * (w Mod 10) w = Int(w / 10) Loop While w <> 0 If s Mod 5 = 0 Then k = 1 Else

k = 0 End If fun = k

----------------------

━━━━━━━━━━━━━━━━━━ 八、VB窗体设计 共2题 (共计20分) ━━━━━━━━━━━━━━━━━━ 第1题 (10.0分) 题号:30

------------------------------------------------ 【窗体设计】

------------------------------------------------ 题目:请按照题目要求设计指定的窗体。

建立如(图1)所示界面:请按所给窗体的样子设计

窗体(不要求控件的尺寸一样,运行时得到所给

窗体即可,有时需要简单的事件过程)。 ------------------------------------------------

1、在窗体内添加2个按钮(Command1,Command2),3个列

表框(List1,List2,List3),3个标签(Label1,Label2,

搜索更多关于: 大学VB考试题 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

k = sum + k sum = sum + 1 / (k * (k + 1)) '**********FOUND********** Loop Until k > n Label1.Caption = \ End Sub 答案: 1). Do While n = 30 或 Do While n = 30 2). k = k + 1 或 k = 1 + k 3). Loop Until k >= n 或 Loop Until n <= k ━━━━━━━━━━━━━━━━ 七、程序设计 共1题 (共计10分) ━━━━━━━━━━━━━━━━ 第1题 (10.0分) 题号:151 '----

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com