ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:114.33KB ,
资源ID:15129158      下载积分:5 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-15129158.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VB题库1.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

VB题库1.docx

1、VB题库1一、 单选1.下列程序段的执行结果是D。 Dim m(10) For i=0 to 10 m(i)=2*i Next i Print m(m(i3) A. 3 B. 6 C. 9 D. 12 2.鼠标移动经过控件时,将触发控件C事件。 A. MouseUp B. MouseDown C. MouseMove D. MousePress 3.MsgBox函数返回值的类型为A。 A. 数值 B. 字符串 C. 变体 D. 数值或字符串 4.若想在菜单中使用热键,得采用的操作是C。 A. 在标题后添加%符号和想用的热键字母 B. 在标题后添加#符号和想用的热键字母 C. 在标题后添加&符号

2、和想用的热键字母 D. 在标题后添加$符号和想用的热键字母 5.为了确定一个控件是否可见,需要将D属性设置为False。 A. Name B. Cancle C. Enabled D. Visible 6.禁用计时器控件,需将C属性设置为False。 A. Name B. Cancle C. Enabled D. Visuble 7.图片框控件和图像控件都能显示下述A图片文件 A. GIF B. TXT C. DAT D. WFM 8.若执行如下语句,窗体上显示的是D。 a=9.8596 Print Format(a,$00,00.00) A. 0,009.86 B. $9.86 C. 9.8

3、6 D. $0,009.86 9.语句Dim P1(-3 to 2,3) As Integer定义的数组元素有C。 A. 15 B. 20 C. 24 D. 18 10.设时钟控件的Interval属性为1000,Enabled属性为True,并且有下面的事件过程,Timer事件结束后变量x的值为D。 Dim x as Integer Private Sub Timer1_Timer() For I=1 to 10 x=x+1 Next I End Sub A. 1000 B. 10000 C. 55 D. 不确定 11.如下数组声明语句,正确的是D。 A. Dim a 2, 4 As Int

4、eger B. Dim a(2 4) As Integer C. Dim a(n;n) As Integer D. Dim a(2, 4) As Integer 12.设a=库尔勒香梨 KelXL , 则以下使变量b的值为香梨的语句是D。 A. b=Left(a,4,2) B. b=Mid(a,2) C. b=Right(a,4,2) D. b=Mid(a,4,2) 13.在VB中,要从一个Sub过程中退出,应该使用语句D。 A. Exit Sub B. Exit C. Clear D. End sub 14.下列可作为Visual Basic变量名的是C。 A. F?D B. 2ab C.

5、MaxG D. x#xy 15.Visual Basic 是一种面向对象的程序设计语言,控件的三要素是A。 A. 属性、事件、方法 B. 控件、属性、事件 C. 窗体、控件、过程 D. 窗体、控件、模块 16.函数Rnd的值的范围是B。 A. 0,1 区间内的整数 B. 0,1)区间内的整数 C. (0,1) 区间内的整数 D. (0,1 区间内的整数 17.在代码窗口内将Text1的“text”属性设置为“时钟”,正确的书写形式是B。 A. 时钟 B. text1=时钟 C. text=时钟 D. (时钟) 18.关闭程序中打开的所有文件,应使用的语句是D。 A. Close 1 B. Cl

6、ose *.* C. Close all D. Close 19.以下选项中,不是Visual Basic默认控件名的是C。 A. Command1 B. Text1 C. Time1 D. Label1 20.在用菜单编辑器设计菜单时,必须输入的项是D。 A. 快捷键 B. 标题 C. 索引 D. 名称 21.下列不能接收焦点的控件是D。 A. 命令按钮 B. 文本框 C. 标签 D. 列表框 22.在VB中,要将一个窗体载入内存进行预处理,但不显示,应该使用语句B。 A. Show B. Hide C. Load D. Unload 23.要将一个组合框设置为简单组合框(Simple Co

7、mbo),则应将其Style属性设置为B。 A. 0 B. 1 C. 2 D. 3 24.VB有三种工作模式是A。 A. 设计模式、运行模式、中断模式 B. 设计模式、运行模式、编辑模式 C. 运行模式、编辑模式、界面模式 D. 运行模式、中断模式、界面模式 25.要删除ComoBox控件中的某个项目,需要使用C方法。 A. Clear B. AddItemC. RemoveItem D. Move 二、多选 1.下列控件中能够获得焦点的控件有_。ABCD A. 文本框TextBox B. 命令按钮CommandButtonC. 标签Label D. 框架Frame E. 计时器Timer 2

8、.Shape控件能绘制的图形有_B、C、D、E_。 A. 五角形 B. 圆角正方形C. 圆角长方形 D. 椭圆形 E. 圆形 3.属于VB关系运算符的有_。ABCD A. B. =C. = D. E. Or 4.下列选项中属于选项按钮OptionButton控件的属性有_。A、B、C、D A. BackColor B. Caption C. Picture D. Value E. Text 5.下列表达式中能从当前时间中取出小时数的表达式有_。CD A. Hour(Date) B. HourC. Hour(Time) D. Hour(Now) E. Hour(Year)三、判断 1.VB是一种

9、面向过程的程序设计语言。 2.属性是用来描述和反映对象特征的参数,对象的属性既可以在属性窗口中设置,又可以在程序代码中设置。 3.用于获得字符串长度的函数是StrLen()。 4.只能用来显示字符信息而不能进行编辑的控件是文本框。 5.VB中能加载对象的方法是Visible。 6.VB的Double类型数据,可以精确表示其数值范围内的所有实数。 7.设置框架的Enabled属性为False,框架内的所有对象均被禁用。 8.注释语句可以使用单引号或Rem,被注释的语句也可被执行。 9.可以利用Shape控件的Shape属性画圆角正方形。 10.For.Next循环里可以再放另一个循环是允许的。

10、四、填空 1.在窗体中添加一个定时器控件Timer1,并将其间隔设成10。程序启动后将窗体背景色设成蓝色;然后在Timer事件中,以窗体的中心为圆心用不同颜色、不同半径(半径不超过窗体高度的一半)画圆。窗体单击后,清除所画的图形。请将程序补充完整。(注意:答案必须用西文半角字母填写,要区分大小写字母,且不能出现空格和多余字符!) Private Sub Form_Load() Me._ BackColor _ = vbBlue End Sub Private Sub Form_Click() Me.Cls End Sub Private Sub Timer1_Timer() Me.ForeCo

11、lor = 256 3 * Rnd r = Rnd * Me.ScaleHeight / 2 * Rnd Me.Circle (Me.ScaleWidth / 2, Me.ScaleHeight / 2), r End Sub 2.Private Sub Command1_Click() Dim a, b As String Dim i As Integer a = abcdefghijklmn For i = 1 To Len(a) Step 4 b = Mid(a, i, 1) & b Next i Print b End Sub 执行上面程序段后,所输出的内容为_ miea _。(注意:

12、答案必须用西文半角字母填写,要区分大小写字母,且不能出现空格和多余字符!) 3.窗体中有一组文件系统控件,分别是驱动器列表框Drive1目录列表框Dir1和文件列表框File1,另外还有一个文本框Text1。要求当选择某一目录时,能显示出该目录中的文件个数(也就是相应文件列表框中的文件的个数)。请将程序补充完整。(注意:答案必须用西文半角字母填写,要区分大小写字母,且不能出现空格和多余字符!) Private Sub Dir1_Change() File1.Path = Dir1.Path Text1.Text = 文件数为: & File1.ListCount End Sub Private

13、 Sub Drive1_Change() Dir1.Path = _ Drive1_.Drive End Sub 4.Dim a(2, -2 To 1, 2 To 3) As Double 一个Double类型数据在内存中占8个字节,则上面数组在内存中占_192_字节。(注意:答案必须用半角阿拉伯数字填写,且不能出现空格、小数点和多余字符!) 5.5 mod 7+21+val(1) 上面表达式的值为_8_。(注意:答案必须用半角阿拉伯数字填写,且不能出现空格、小数点和多余字符!)五、基本操作题1 单击考试系统界面左下角的Visual Basic图标,启动Visual Basic。 打开考试文件

14、夹下的工程文件project11.vbp,在窗体Form1中完成下列操作: 如图所示,设计一个字符颜色应用程序。其中:窗体的标题为字符颜色。在窗体上画一个标签, Label1,为:&HFF00&),如果单击Command3命标题分别为程序设计,字号为四号,标签能自动调整大小以显示所有的内容;再画三个命令按钮,其名称分别为Command1、Command2和Command3,标题分别为红、绿、蓝,单击Command1命令按钮,则在标签Label1中字符变为红颜色(ForeColor属性设置为:&HFF&),如果单击Command2命令按钮,则在标签Label1中字符变为绿颜色(ForeColor

15、属性设置令按钮,则在标签Label1中字符变为蓝颜色(ForeColor属性设置为:&HFF0000),代码中不能用变量。 注:本题中工程文件名为project11.vbp,工程名为工程1,窗体文件名为Form11.frm,窗体名为Form1。六、基本操作题2 单击考试系统界面左下角的Visual Basic图标,启动Visual Basic。 打开考试文件夹下的工程文件project12.vbp,在窗体Form1中完成下列操作: 如图所示,设计一个剪切板应用程序。其中:窗体的标题为剪切板。在窗体上画一个标签 Label1,标题分别为剪切板测试,字号为四号,标签能自动调整大小以显示所有的内容;

16、再画一个文本框Text1,字号为四号;再画一个命令按钮Command1,标题为复制,单击命令按钮时,利用剪切板将标签 Label1中的标题字符复制粘贴到文本框Text1中(代码中除了Clipboard外,不能使用其它变量)。 注:本题中工程文件名为project12.vbp,工程名为工程1,窗体文件名为Form12.frm,窗体名为Form1。七、简单应用题 单击考试系统界面左下角的Visual Basic图标,启动Visual Basic。 打开考试文件夹下的工程文件project2.vbp,在窗体Form1中完成下列操作: 将命令按钮Command1、Command2和Command3的标

17、题分别改为读取数据、计算和保存结果;为计算按钮(Command2)编写适当的事件代码实现下述功能: (1)单击读取数据按钮,把考试文件夹下的文件in1.dat中的100个数读到数组a中(此代码已经给出);(2)单击计算按钮,计算100个数中正数、负数、0的个数,并分别显示在文本框Text1、Text2、Text3中(要求考生编写代码);(3)单击保存结果按钮,将文本框Text1、Text2、Text3中的值存入out1.dat文件中(此代码已经给出)。 注意:程序按原文件名存盘。不得修改窗体文件中已经存在的代码。计算出结果之后,必须单击保存结果按钮存储计算结果,否则无成绩。 注:本题中工程文件名为project2.vbp,工程名为工程1,窗体文件名为Form2.frm,窗体名为Form1。答案:Private Sub Command2_Click()For i=1 to 100If a(i)0 then x=x+1If a(i)0 then y=y+1If a(i)=0 then z=z+1Next iText1=x,Text2=y,Text3=zEnd Sub

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2