当前位置:文档之家› VB例题

VB例题

VB例题
VB例题

1、学生成绩管理系统

本系统由三部分组成:系统管理、学籍管理、成绩管理、报表。

1)用户管理:实现用户的添加、删除、密码修改、用户登录等。

2)成绩管理:实现学生的成绩输入、成绩的查询、成绩的统计等。

3)报表:可以打印学生的学籍信息、成绩。

要求:数据存放到access数据库中。

使用菜单、界面友好、功能完善。

2、文本编辑器

本系统由两个菜单组成:文件、编辑

1)文件菜单包括:新建、打开、保存、退出。

2)编辑菜单包括:复制、剪贴、粘贴、字体设置。

要求:能打开txt文档,有工具栏更好。

3、图书馆管理系统

要求:用户登陆、图书的借阅和归回、图书信息的添加、修改、查询和删除操作。

4、超市销售管理系统

要求:实现登陆管理、超市销售商品管理(销售商品的添加、删除和修改)、查看超市的全部销售记录,可按销售记录号、销售商品名称查询相关销售记录、销售统计等。

5、工资管理系统

要求:建立职工数据库表,能够存储每个职工当月的工资信息,包括:编号、部门、姓名、基本工资、岗位工资、职务补贴、

奖金、房租、水电费、实发工资等数据。系统应具有增加人员、删除人员、查询数据、修改数据、统计实发工资、报表输出、退出系统等。

6、金额小写转换成大写

要求:在文本框中输入一个数字,如1223.23元,计算机会自动转换为“壹仟贰佰贰拾叁元贰角叁分整”。

7、计算器实现

要求:尽量按照系统自带的计算器样式完成。

8、猜商品价格

要求:1)每次给出一件商品的图示,并随机产生合理的价格(商品数不得少于6件)

2)给出猜价格过程中的提示,如“低了”、“高了”等。

3)显示所用时间,给出所猜次数提示等。

4)为了增加游戏的趣味性,可根据商品价位,给出所猜次数的限制和所猜时间的限制。

5)可设置关卡,关卡不少于3关,或设置奖惩功能,由编程者自定。

9、仓库管理系统

要求:实现注册登陆功能,对仓库信息的添加、删除和修改,入库和出库的登记和查询操作等。

10、猜数字游戏

要求:游戏开始电脑随机产生一个数字不重复的四位数;将猜的数填在文本框中按回车或按确定按钮提交,电脑会将提交的数与它自动产生的数进行比较,结果显示成"*A*B"。A表示位置正确数字也正确,B表示数字正确但位置不正确。比如:“2A2B”表示有2个数字的位置正确且数值也正确,除此之外,还猜对了2个数字,但位置不对;共有10次机会,在10次内,猜中结果,游戏成功。否则游戏失败。

11、小型测试系统的设计与实现

要求:随机生成20道数学计算题(要求有加、减、乘、除运算,规定操作数的个数),对用户结果进行判断,并能最终计算总成绩,要求用户在规定的时间内做完尸体,超时自动终止并给出成绩。

12、打地鼠

13、VB控件学习系统:本系统由三部分组成:登录界面、基础知识、应用举例、测试。

1.登录界面:实现用户登录、密码修改功能。

2.基础知识:说明控件的功能,常用属性、事件、方法。

3.应用举例:针对每一种控件举出典型的应用实例,实例包括题目说明、界面设计、属性设置、运行效果。

4.测试:出题目检验学习效果。

要求:

1. 2人完成

2. 使用菜单系统、提供工具栏。

3. 数据可以存放到文件中,也可以存放到Access数据库中。

4. 至少提供6种常用控件的学习内容。

5. 要包含一个动画效果。

6. 能在系统中直接运行例题程序。

14、个人财务管理小帮手:本系统由五部分组成:用户管理、录入模块、查询模块、统计模块、分析模块。

1. 用户管理:实现用户的添加、删除、密码修改功能。

2. 录入模块:对日常收支情况进行登记。收入和支出按类别登记,如学习、交通、通信、伙食费、娱乐、礼品等,内容包括时间、地点、金额、备注等。

3. 查询模块:可按年、月、日查看收支明细。

4. 统计模块:对收入、支出情况可按类型、时间段进行统计。

5. 分析模块:分析并显示每项支出所占总支出的百分比。显示按支出类型排序后的支出信息(最好用图表形式)。将排序后的内容保存。

要求:

1. 2人完成

2. 数据可以存放到文件中,也可以存放到access数据库中。

3. 提供登录界面。

4. 用户根据口令进入系统,不同的用户拥有不同权限:可读可写、只读、只读部分信息。

5. 界面友好,对用户可能输入的非法数据进行提示,如日期输入不正确。

15、我爱做算术——幼儿算术游戏程序:本系统面向3-6岁幼儿进行加、减法练习,要生动活泼,寓教于乐,主要以图形、动画、声音等多媒体形式提供学习环境。

要求:

1. 2人完成

2. 题型包括选择题和填空题两种形式。

3. 随机出题,范围为100以内的加、减法,也可以是加减法的混合运算。

4. 以练习和试卷两种形式出题。

5. 答案可以提供图片的形式进行选择,也可以从键盘输入。

6. 答题后要用声音或者动画给出奖励或评价。

7. 提供背景音乐。

16、图象浏览器:本系统由两部分组成:图像预览、缩略图生成。

1.图像预览:实现对磁盘文件的浏览。

2.缩略图生成:实现图片缩略图查看等。

要求:

1. 1人完成

2.图片浏览:当双击缩略图时显示图片的内容。

3. 图像放缩:放大、缩小显示图片。

4. 图像旋转:90度、180度、270度旋转图片。

17、VB 各种图形设计:本系统功能:

单击界面上不同按钮,产生不同颜色及位置的图形。

要求:

1. 1人完成

2.各种图形必须用VB 程序绘制。

3. 注意窗体运行前后的不同。

18、VB 三维制图设计:本系统功能要求:

1. 利用鼠标生成关键点,各关键点自动用线条连接。

2. 键盘方向键可生成三维图,并调整角度和厚度。

3. 按“P”键可打印生成的三维图。

4. 有“反悔”功能。

5. 1人完成。

19、VB学单词:本系统功能要求:

1. 能够自动显示单个单词中英文及词性。

2. 显示单个单词的时间可以调整,并随时显示已用时间。

3. 有暂停功能。

4. 可用文本文件存储单词。

5. 2人完成。

20、金额小写转成大写:在文本框中输入一个数字,如1223.23元,计算机会自动转换为“壹千贰百贰拾叁元贰角叁分整”。要求:1人完成

21、自动更换桌面:预先将自己喜欢的墙纸搜集好,与本程序置于同一目录下,那么在本程序所在目录下的所有.bmp文件就将显示在列表框中,然后按照设定的时间间隔,自动更换。系统要用到的是一个控制系统参数的名为systemparametersinfo的api函数。要求:1人完成

22、花布图案设计,具体要求:

1、窗体设计要求包含普通窗体模式和异形窗体模式,如椭圆形、圆形、方形、普通等等。

2、在窗体上,利用shape控件数组画出所设计的花布图案。

3、利用随机生成位置、大小、颜色、形状等设计动态变化的花布图案。

23、数字猜猜猜,要求如下:

1.要求有登陆界面、猜数界面和退出界面。

2.随机产生一个数,玩家来猜猜看。游戏可以选择等级,不同等级对应不同的位数(1位数、2位数、3位数、4位数)。

3.猜错了要提示输入的数大了还是小了,以便提醒玩家进一步选择。

4.猜对了要显示所用时间和游戏水平的评价。

5.对输入的数字进行有效性检查,并有相应的提示。

6.程序要有娱乐性。

7.1人完成。

24、指法练习小游戏:1.屏幕随机产生键盘符号键,当符号键从屏幕上方往下坠落

2. 键盘输入值有和屏幕上字母一致,符号键被击中并消失,加一分,当符合键到达底部,成绩减一分。累计分值小于10分,打字练习结束

3.统计命中率

25、射击小游戏,1.方向键可以控制战斗机运动(战斗机可以用相应图片);2. 空格键发射子弹;3.敌机随机产生;4.记录击中数,逃脱数;5.开始设置生命值,当被敌机碰撞,生命值减少1,击中5架生命值加1,生命值0程序结束

26、绘制几何曲线,,具体要求:1、除封面窗体外,第一个主窗体要求是几何图

形的目录列表,单击其中一项时,跳转到其它窗体绘制相应几何图形;由其它窗体返回到主窗体时,主窗

体的界面背景随机发生变化,

执行过的目录颜色发生变化。

参考下图所示:

2、要求绘制出至少五种以上

的几何图形。如:

玫瑰曲线:极坐标方程化为直

角坐标方程:x=p*cos(z) y=p*sin(z) z为参数

内摆线:一圆沿一定直线相切而滚动时,圆周上一定点的轨迹称摆线。

X=(R1-R2)*cos(z)+R2*cos((R1-R2)*z/R1)

Y=(R1-R2)*sin(z)-R2*sin((R1-R2)*z/R1) R1为定圆半径,R2为动圆半径,z为参数

外摆线:一动圆与一定圆外切无滑动而滚动时,动圆周上一定点的轨变为外摆线。

X=(R1+R2)*cos(z)+R2*cos((R1+R2)*z/R1)

Y=(R1+R2)*sin(z)-R2*sin((R1+R2)*z/R1) R1为定圆半径,R2为动圆半径,z为参数

螺线、双纽线、笛卡尔叶形线、悬链线、正弦线等,也可自选其它几何曲线。

3、绘制某图形时,要求参数至少发生三种变化。

27、多媒体识字卡片。主要功能有:

能够选择物体类别:人物、花卉、动物、家具、交通工具等等

可以选择窗体上出现的图片数目:一幅图、两幅图、四幅图;

看图识字功能:单击图片显示汉字和拼音;

已经学习过的汉字可以保存到文件或数据库中;

还可以自行添加一些娱乐环节。

28、教学小助手,包括内容如下(可自行扩展):

(1)时钟;

(2)放大镜;

(3)简单的考勤。

要求:

(1)时钟可实时、正确显示当前时间,并始终在屏幕的最前端显示。

(2)放大镜可参照微软自带的放大镜。能够放大屏幕上的信息。(3)考勤:可操作文件,把本次课未到的学生、学号、所在班级、原因、时间等信息记录在文件中。可以查看、修改、删除文件中的信息

29、彩票选号小助手,1-2人完成。

本题目要求设计一个供彩民买彩票时投注选号的程序(即自动生成投注号,不是开奖程序)。目前我国发行的彩票主要有两大类,即体育彩票和福利彩票,每一类彩票都有多种投注方法。

⑴体育彩票

体育彩票是经中国人民银行和国家体育总局批准,在各省发行的一种电脑型彩票,体彩公益金主要用于全民健身等公益事业,体现了体育彩票“取之于民,用之于民”的宗旨

体育彩票的投注方法有很多种,在进行程序设计时,可选择其中的一种。下面就其中“传统型体育彩票”的投注方法做一介绍:

①电脑传统型体育彩票每注2元人民币,每张彩票目前可选5注。

②彩民自己选一个彩票号码,由6位数号码(自0、1、2、3、4、5、6、7、8、9中选出)和一个特别号码(自0、1、2、3、4中选出)组成。即6位自然数号码为000000~999999共100万个号码。特别号码为0~4共5个自然数,特别号码放在6位自然数号码后,与6位数自然数号码不形成排列或顺序关系。

③开奖时摇出一组6位数中奖号码及一个特别号码。比如,若摇出的中奖号码为123456,特别号为0则中奖办法如下所述。

特别奖:彩票6位数号码与中奖号码排列相同且特别号码也相同,如彩票123456+0。

一等奖:彩票6位数号码与中奖号码排列相同,如123456。

二等奖:彩票号码中连续5位数号码与中奖号码相同且排列顺序相同,如彩票12345X、X23456等。

三等奖:彩票号码中连续4位数号码与中奖号码相同且排列顺序相同,如彩票1234XX、

X2345X、XX3456等。

四等奖:彩票号码中连续3位数号码与中奖号码相同且排列顺序相同,如彩票123XXX、X234XX、XX345X、XXX456等。

五等奖:彩票号码中连续3位数号码与中奖号码相同且排列顺序相同,如彩票12XXXX、

X23XXX、XX34XX、XXX45X、XXXX56等。

⑵福利彩票

中国电脑福利彩票的发行以“扶老、助残、救孤、济贫”为宗旨,是以筹集社会福利资金为目的而发行的,印有号码、图形或文字工人们自愿购买并按特定规则确定购买人获取活不获取奖金。

福利彩票的投注方法有很多种,比如35选7,15选5,22选7,等等,下面介绍其中的一种投注方法。

①在1~35共35个自然数中选择任何7个数组合成1注进行投注,单注中数字不能重复出现。

②电脑机选最少1注,最多5注,这5注号码不能重复。

③开奖时由专用要将其要出7个号码组成用于兑奖的中奖号码。中奖方法如下所述。

一等奖:选取的号码与摇出的7个号码(不按照摇出的顺序排位)相同;

二等奖:选取的号码与摇出的任何6个号码(不按照摇出的顺序排位)相同;

三等奖:选取的号码与摇出的任何5个号码(不按照摇出的顺序排位)相同;

四等奖:选取的号码与摇出的任何4个号码(不按照摇出的顺序排位)相同;

五等奖:选取的号码与摇出的任何3个号码(不按照摇出的顺序排位)相同

30、打冰雹游戏,“打冰雹游戏”指从窗口顶部落下多个圆球表示冰雹,用户用鼠标指引箭头表示的枪瞄准其中一个圆球,单击鼠标射击。如果打中圆球加分,没打中减分,程序界面如下所示。若累计有五个圆球一直未被击中落到地面(用水平线表示)则失败。用户玩游戏的目的是在尽量短的时间内得尽量多的分数,同时避免圆球落地。

程序运行过程:

(1)游戏启动自动进入游戏状态10个不同颜色的圆球从窗口顶部向下运动。用鼠标指向一个球然后单击。击中加1分,没有减1分。被击中的球立即消失,新的球从顶部落下。

(2)要求同时显示10个球,每个球颜色和速度各不同。单击鼠标时显示一直线表示子弹轨迹。

(3)游戏分4个等级“简单”“中等”“较难”“高级”。默认为“中等”。不同等级下落的总体速度不同。游戏是可以随时选择游戏难度

(4)开始时提供“能量”5。一个球落地减1。当能量为0时显示“你失败了,别灰心,降低难度,请重来!”消息框然后游戏自动改为难度简单,能力恢复为5得分为0。球落地后立即消失,新球从顶部落下。

(5)游戏是达到25分显示“好样的,继续努力!”消息框。达到50分是显示“太棒了,再射中50个你就过关了,努力啊!”消息框。达到100分时显示“恭喜你过关了,增加难度,再继续!”。100分是自动将难度设为“较难”。150分时自动设为“高级”。

要求:

1. 2人完成

2.各种图形必须用VB程序绘制。

31、黑白子交换,题目说明:

有3个白子和3个黑子如下图布置:

游戏的规则是:

(1)一次只能移动一个棋子;

(2)棋子可以向空格中移动,也可以跳过一个对方的棋子进入空格;(3)但不能向回跳,也不能跳过两个子;

要求:1. 该题目由1人完成。

2. 编程实现该游戏,用动画显示交换的过程

3. 要有一定的帮助说明信息。5.

4. 界面设计要美观、大方。

VB新题库(填空题)

所有填空题 1、VB6.0是运行于______操作系统环境下的一个快速可视化程序开发工具,用它进行程序设计,有两个基本的特点,即______和______。 答案:1:Windows9x/NT#Windows9x/NT#Windows9x\NT#Windows9x\NT#Windows9x#Windows NT#Windows9x#WindowsNT#windows9x/NT#windows9x/NT#windows9x\NT#windows9x\NT#windows9x#windows NT#windows9x#windowsNT 2:事件驱动编程#可视化设计 3:可视化设计#事件驱动编程 等级:1难度:1 知识点:VB知识点/VB简介 2、VB是一种面向______的可视化编程语言,它采用______的编程机制。 答案:1:对象 2:事件驱动 等级:1难度:1 知识点:VB知识点/VB的编程环境 3、在VB集成开发环境中,运行应用程序的方法有两种:______或______。 答案:1:编译运行模式#解释运行模式#编译运行#解释运行 2:解释运行模式#编译运行模式#解释运行#编译运行 等级:1难度:1 知识点:VB知识点/VB简介 4、VB的对象主要分为______和______两大类。 答案:1:窗体#控件 2:控件#窗体 等级:1难度:1 知识点:VB知识点/VB的对象、属性、方法和事件 5、VB中,用来描述一个对象的状态或特征的量称之为对象的______。 答案:1:属性 等级:1难度:1 知识点:VB知识点/VB的对象、属性、方法和事件 6、在VB中,最基本的对象是______。 答案:1:窗体 等级:1难度:1 知识点:VB知识点/VB的对象、属性、方法和事件 7、一个对象响应某个事件后所执行的操作是通过一段程序代码来实现,这段程序代码称______。 答案:1:事件过程 等级:1难度:1

VB期末考试试题及答案

二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C 。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 A 。 A、Caption B、Name C、Text D、Label 6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。 A、Caption B、Name C、Text D、Value

7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的 D 。 A、在标题项中输入&,然后打勾 B、在索引项中打勾 C、在有效项中打勾 D、在复选项中打勾 8、当执行以下过程时,在窗体上将显示 A 。 Private Sub Command1_Click( ) Print "VB"; Print "Hello! "; Print "VB" End Sub A、 VBHello!VB B、 VB Hello!VB C、 VB D、 VB Hello! VB Hello! VB 9、语句Print "The answer is:";20/4-2的结果为 B 。 A、The answer is 20/4-2 B、The answer is 3 C、The answer is "20/4-2" D、非法语句 10、下列哪个控件是容器控件 B 。 A、Image B、Picture C、ComboBox D、FileListBox 11、若要将窗体从内存中卸载出去,其实现的方法是 D 。 12、以下选项中,不是 Visual Basic控件的是 A 。 A.窗体 B.定时器 C.单选框 D.命令按钮 13、双击窗体中的对象后,Visual Basic将显示的窗口是 A 。 A.代码窗口 B.工具箱 C.项目(工程)窗口 D.属性窗口 14、可决定窗体的左上角是否有控制菜单的属性是 A 。 15、设有如下语句: Strl=InputBox("输人","","练习") 从键盘上输人字符“示例”后,Strl的值是 D 。 A.“输入” B.“” C.“练习” D.“示例” 16、窗体Form1的Name属性是Frm1,它的单击事件过程名是 C 。 A. Form1_Click C. Frm1_Click D. Me_Click 17、窗体的hide属性的含义是 A 。 A.隐藏 B.展现 C.装入 D.卸载 18、若要设置定时器控件的定时时间,需设置的属性是 C 。 A.Enabled B.Value C.Interval D.Text 19、能够改变复选框中背景颜色的属性是 C 。

vb知识点总结归纳.doc

第1章Visual basic概述 一、VB是在Windows平台下,用于开发和创建具有图形用户界面的应用程序的工具。 二、VB是面向对象的程序设计语言;工作方式为事件驱动/消息驱动。 1.对象 对象是动作体的逻辑模型,是人们可控制的某种东西,应用程序的每个窗体和窗体上的 种种控件都是VB的对象 2.属性 属性指对象的特性。 3.方法 方法指对象可以进行的动作或行为。 4.事件 事件是指能被对象所识别的动作。 5.事件驱动 只有在事件发生时程序才会运行。 6.工程 工程是应用程序文件的集合,一个工程一般会包含下列文件,如表1—l所示。 表1—1 应用程序文件类型 文件类型说明 工程文件(.vbp) 它是与该工程有关的全部文件和对象的清单,该文件是必选项 窗体文件(.frm) 它包含事件过程,以及该窗体及窗体上的各个控件对象的属性设置以及相关的说明,该文件是必选项 二进制数据文件(.frx) 当窗体中含有二进制属性(如图片或图标)时,该文件将自动产生 标准模块文件(.bas) 它包含可以被任何窗体或对象调用的过程程序代码,该文件是可选项 类模块文件(.cls) 该文件是可选项包含ActiveX控件的文件(.ocx) 该文件是可选项

第2章创建用户界面 知识点概括 1.用户界面 用户界面是应用程序中最重要的部分,是程序与用户进行交互的桥梁,标准的Windows 应用程序界面都是由窗口、菜单条、各种按钮、文本框、列表框等对象构成的。 2.窗体 窗体是包容用户界面或对话框所需的各种控件对象的容器。 在创建一个新的工程时,默认的第一个窗体即为启动窗体。 3.控件 控件是与用户进行交互的可视化部件,向窗体上添加控件应在窗体编辑器中进行。 4.命令菜单 命令菜单是应用程序窗口的基本组成元素之一,它由菜单条、菜单、菜单项、子菜单、弹出式菜单组成,可以通过VB提供的菜单编辑器创建程序菜单。 (1)连字符(—) (2)& 5.设计用户界面的步骤 (1)确定窗体的大小和位置。 (2)根据程序的功能和要求,添加所需的控件。 (3)合理地分布控件的位置与大小。 (4)设置各个对象的属性。 6.窗体及常用控件的常用属性、事件、方法 熟悉各对象的常用属性、事件和方法,对于创建应用程序有着举足轻重的作用,表2—1给出了窗体及常用控件的常用属性、事件以及方法使用说明。 表2—1 窗体及常用控件的常用居住、事件以及方法一览表 对象名称说明 Name 设置对象在程序代码中的引用名 通用属性Caption 设置对象的标题栏中或图标下面的文本 Font 设置文本的字体、字型、字号等 left 设置对象的左边界距容器坐标系纵轴的距离 Top 设置对象的上边界距容器坐标系横轴的距离 Height 设置对象的高度 Width 设置对象的宽度 Enabled 设置对象是否被激活 通用属性Visible 设置对象是否可见 BackColor 设置对象的背景色 ForeColor 设置对象的前景色 Index 设置控件在控件数组中的标识号 TabInfex 设置窗体中的对象响应[Tab]键的顺序 TabStop 设置用户是否可以使用[Tab] 键来选定对象 Style 设置控件的外观 Boderstyle 设置窗体的边框风格

VB习题(2016)

一、单项选择题 1、以下说法错误的是(A )。 A.Visual Basic是面向过程的编程语言 B.Visual Basic是一种可视化编程工具 C.Visual Basic是结构化程序设计语言 D.Visual Basic采用事件驱动编程机制 2、窗体和控件的描述及其属性的设置保存在( B)文件中。 A.工程 B.窗体 C.窗体二进制数据 D.标准模块 3、假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。为了保存该 应用程序,以下正确的操作是( C)。 A.只保存窗体模块和标准模块文件 B.只保存窗体模块文件 C.分别保存窗体模块、标准模块和工程文件 D.只保存工程文件 4、以下叙述中错误的是( A )。 A.事件都是由用户的键盘操作或鼠标操作触发的 B.在Visual Basic的窗体中,一个命令按钮是一个对象 C.事件是能够被对象识别的状态变化或动作 D.不同的对象可以具有相同的方法 5、以下叙述中,错误的是(B )。 A.一个Visual Basic应用程序可以含有多个标准模块文件 B.标准模块文件可以属于某个指定的窗体文件 C.一个Visual Basic工程可以含有多个窗体文件 D.标准模块文件的扩展名为.bas 6、Visual Basic的窗体设计器主要是用来( A )。 A.建立用户界面 B.添加图形、图像、数据等控件 C.编写程序源代码 D.设计窗体的布局 7、Visual Basic是一种结构化高级程序设计语言,它采用的是( D)驱动方式。 A.键盘 B.鼠标 C.函数 D.事件 8、与传统的程序设计语言相比,Visual Basic最突出的特点是( B) A.结构化程序设计 B.可视化、面向对象、事件驱动编程机制 C.程序开发环境 D.程序调试技术 9、用来描述对象状态的是(C) A.过程 B.类 C.属性 D.对象 10、Visual Basic中对象窗口的主要功能是(B) A.书写代码 B.设计用户界面 C.接受事件 D.显示文字 11、一个Visual Basic应用程序至少应该包含(C ) A、 .frm文件和.exe文件 B、 .frm文件.bas文件 C、 .frm文件和.vbp文件 D、 .frx文件和.vbp文件

VB程序设计 试题与答案-1

《VB程序设计基础》试题 一、选择题:(每空 2 分,共 20 分) 1. 与传统的程序设计语言相比,Visual Basic最突出的特点是___________。 A. 结构化程序设计 B. 程序开发环境 C. 事件驱动编程机制 D. 程序调试技术 2. Visual Basic 是一种面向对象的程序设计语言,构成对象的三要素是________。 A. 属性、事件、方法 B. 控件、属性、事件 C. 窗体、控件、过程 D. 窗体、控件、模块 3. 窗体模块保存在一个扩展名为__________的文件中。 A. bas B. vbp C. vbg D. frm 4. 下面正确的赋值语句是_________。 A. x+y=30 B. y=π*r*r C. y=x+30 D. 3y=x 5. 设S=“492”,表达式Right(S,1)+Left(S,1)+Mid(S,2,1)的值为__________。 A.“492” B.“249” C.“294” D.“429” 6. 将数学表达式a≤b≤c写成Visual Basic表达式,正确的是__________。 A. a<=b<=c B. a<=b Or b<=c C. a<=b And b<=c D. a<=b Not b<=c 7.为了把焦点移到文本框,所使用的方法是___________。 A. SetFocus B.Visible C.Refresh D.GetFocus 8. INT(100*RND)产生的随机整数的闭区间是_____________。 A.[0,100] B.[1,100] C.[1,99] D.[0,99] 9. 一个数组说明为Dim a(0 to 5,1 to 5) As Integer,则该数组共有_________个 元素。 A. 5 B. 36 C. 30 D. 不确定 10. 下面过程定义语句合法的是____________。

VB知识点汇总

一:基础知识 对象的有关概念l 1. 对象Object:VB中常用的对象有:窗体、控件等。 2. 对象的三要素 (1)属性Property:用来描述和反映对象外部特征的参数。 (2)方法Method:允许其他对象与之交互的方式,表明一个对象所具有的能力。 (3)事件Event:响应对象的动作称为事件,它发生在用户与应用程序交互时。如单击控件、鼠标移动、键盘按下等。 事件驱动Event Driven:VB为窗体和大多数控件都规定了一组事件,当应用程序被启动后,VB随时准备捕获各种事件。一旦发生了某个事件,VB就会执行与该事件相联系的事件过程;执行完后,VB等待下一个事件的发生。 VB程序的执行步骤如下:l (1)启动应用程序,装载和显示窗体; (2)窗体(或窗体上的控件)等待事件的发生; (3)事件发生时,执行对应的事件过程; (4)重复执行步骤(2)和(3); (5)直到遇到END结束语句结束程序的运行;或按“结束”强行停止程序的运行。 VB集成开发环境l 1. 主窗口 应用程序窗口,由标题栏、菜单栏和工具栏组成。 2. 窗体(form)窗口 设计VB程序的界面。 3. 代码(code)窗口 编辑窗体、标准模块中的代码。 4. 属性(properties)窗口 所有窗体或控件的属性设置。 5. 工程资源管理器(project expror)窗口 保存一个应用程序所有的文件。 6. 工具箱(toolbox)窗口 显示各种控件的制作工具,供用户在窗体上设计 建立VB程序的步骤l 1. 建立用户界面的对象,并设置对象属性; 2. 对象事件过程及编程; 3. 程序运行和调试; 4. 保存文件: 窗体frm格式和vb工程vbp格式 VB 编码基础l 1. VB代码不区分字母的大小写 系统保留字自动转换每个单词的首字母大写; 用户自定义行以第一次为准。 2. 语句书写自由 一行可书写几句语句,之间用冒号分隔; 一句语句可分若干行书写,用续行符_(空格+下画线)连接一行<=255个字符。

VB习题及答案

1. _________________ GBK 字符集共有 C 汉字。 A 、6000 多 B 、10000 多 C 、20000 多 D 、30000 多 2. 美国标准信息交换码(ASCII 码)中,共有128个字符,包括___B_ 32个控制字符。 A 、52 B 、96 C 、116 D 、101 3. 在计算机中,西文字符最常用的编 码是 __C ―。 A 、原码 B 、反码 C 、ASCII 码 D 、补码 4?下列四个选项中,按照其 ASCII 码值从小到大排列的是 A Q A 、 数字、英文大写字母、英文小写字母 B 、 数字、英文小写字母、英文大写字母 C 、 英文大写字母、英文小写字母、数字 D 英文小写字母、英文大写字母、数字 5?下列字符中,其 ASCII 编码值最大的是__B ________ Q A 、9 B 、D C 、A D 、空格 6. 中文标点符号“。”在计算 机中存储时占用 —B_个字节。 A 、1 B 、2 C 、3 D 、4 7. GBK 是汉字内码 的一种扩充规范,下面叙述中错误的是 _B _ Q A. 它共有20000多个汉字 B. 、它使用双字节表示,字节的最高位均为 0 C. 、它与GB2312保持向下兼容 D 它不但有简体字,也有繁体字 &汉字从录入到打印,至少涉及三种编码,汉字输入码,字型码和 _D A 、BCD 码 B 、ASCII 码 C 、区位码 D 、机内码 9. 在下列汉字编码标准中,不支持繁体汉字的 是 _A Q 个可打印字符和 其原因不可能

A、GB2312 B、GBK C、BIG5 D、GB18030 10.在利用拼音输入汉字时,有时虽正确输入拼音码但却找不到所要的汉字, 是A ______ Q A 、计算机显示器的分辨率不支持该汉字的显示 B 、汉字显示程序不能正常工作 C 、操作系统当前所支持的汉字字符集不含该汉字 D 、汉字输入软件出错 11 ?将字符信息输入计算机的方法中,目前使用最普遍的是_A _ 。 A、键盘输入 B 、笔输入. C语音输入D、印刷体识别输入 12?汉字的键盘输入方案数以百计,能被用户广泛接受的编码方案应_C _ 。 A、必须易学易记 B可输入字数多 C.、易学易记,效率要高 D重码要少,效率要高 13. ________________ MP3音乐采用 C 编码方法。 A、MPEG-1层1 B、MPEG-1 层2 C 、MPEG-1 层3 D、MPEG-2audio 14.Windows操作系统中的“帮助”文件,为方便用户使用,提供了超文本功能,超文本采 用的信息组织形式为_C _______ 。 A 、线性结构 B 、层次结构 C 、网状结构 D 、顺序结构 15?使用计算机进行文本编辑与文本处理是常用的两种操作,下列不属于文本处理的是_ C_。 A.、文本检索 B 、字数统计 C文字输入 D 、文语转换

程序设计语言VB_习题集(含答案)

《程序设计语言VB》课程习题集 一、单选题 1. Visual Basic是一种面向()的程序设计语言。 A. 用户 B. 事件 C. 程序 D. 对象 2.在Visual Basic6.0中规定工程文件的扩展名是()。 A. vbp B. for C. frm D. bas 3. Visual Basic6.0中规定窗体文件的扩展名是()。 A. for B. frm C. vbp D. bas 4.如何使一个标签或按钮控件在运行时不可用()。 A. 把它的Visible属性设置成False B. 把它的Visible属性设置成True C. 把它的Enabled属性设置成False D. 把它的Enabled属性设置成True 5.控件的字体可在属性窗口的()属性中调整? A. Font B. Color C. Text D. Caption 6.若要将某命令按钮设置为默认命令按钮。则应设置为True的属性是()。 A. Value B. Cancel C. Default D. Enabled 7.在VB中,记录对象数据的是()。 A. 方法 B. 事件 C. 属性

8.在文本框上显示文本的属性是()。 A. Value B. Text C. Print D. Enabled 9. InputBox函数返回值的类型为()。 A. 字符串 B. 数值 C. 变体 D. 数值或字符串(视输入的数据而定) 10.设有语句:a = InputBox("请输入数值:","输入示例", "100") 程序执行后,若从键盘上输入数值20并按回车键,则变量a的值是()。 A. 字符串"20" B. 字符串"120" C. 默认值100 D. 数值120 11.下列控件中可用于接受用户输入文本,又可用于显示文本的是()。 A. Label控件 B. TextBox控件 C. Timer控件 D. CommandButton控件 12.语句PRINT "25*4"的输出结果是()。 A. 25*4 B. "100" C. 100 D. 出现错误信息 13.只能用来显示字符信息的控件是()。 A. 文本框 B. 标签框 C. 图片框 D. 图像框 14.下列可作为Visual Basic变量名的是()。 A. A%A B. 4A C. ?xy D. Stemp 15.下列哪个符号不能作为VB中的变量名()。 A. timefly

高一信息技术会考_VB知识点整理

注意:其中Chr()、Str()、Mid()三个函数的值为字符串型,结果要加双引号(1)赋值语句: 块If语句: 注意:行if语句只有一行。而块If语句写在多行上,最后需要EndIF结尾

表格信息的加工 (一)了解工作表概念,会建立工作表,掌握工作表中的基本操作(复制、移动、插入、删除等)。 1.数据的输入(1)纯数字符号的输入:要在数字符号前加单引号,如字符0021,输入为’0021 分数的输入:先输入一个零(0),然后输入一个空格,最后再输入相应的分数。(2)单元格内出现“####”号,是因为单元格的宽度不够,只需要选定该单元格,再在菜单栏上选择“格式”/“列”/“最适合的列宽”即可去掉####号。 2.单元格表示方法:列号(英文字母)+行号(数字),如第6行第6列的单元格为F6 单元格区域表示方法:如A3到A9区域表示为A3:A6,共A3、A4、A5、A6四个单元格(二)能进行表格数据的计算(利用公式或函数进行计算):求和、求平均、求最值、计数。 1.用公式计算数据(输入公式的标志是输入一个等号)常用函数的应用:SUM(求和函数),A VERAGE(求平均值函数),Max(求最大值函数),min(求最小值函数),Count(计数函数)“= SUM(C3:C5)”表示求C3到C5单元格区域的数据的和。等同于“=C3+C4+C5”“=Average(C3:C5)”表示求C3:C5单元格区域数据的平均值“=Max(C3:C5)”表示求C3:C5单元格区域数据的最大值“=Count (C3:C5)”表示求C3:C5区域中包含数字的单元格个数以及参数列表中数字的个数。假设C3:C5中的数据分别为12、0、a,则应用函数“=count(C3:C5)”后得到的结果是2;如果函数变为“=count(C3:C5,5,3)”则得到结果为4 2.公式的复制:可以完成类似的计算(操作方法一:选中应用了公式的单元格后,单击“编辑”菜单中的“复制”命令,然后选择需要完成类似计算的单元格,单击“编辑”菜单中的“粘贴”;操作方法二:选中应用了公式的单元格后,鼠标指针指向右下角的小方块,变成黑十字形时按住左键不放拖动到目标单元格。两种方法均可实现公式的复制)(三)对表格数据进行排序、筛选和分类汇总。(四)根据表格中的数据建立柱形图、饼图、折线图等图表。(这三种图表的类型要了解)(五)根据图表对表格数据进行合理分析。

VB练习题

判断题: 1、VB中,每一种对象有着不同的属性设置,每一种对象能识别的事件也不同。(对) 2、Val(“123hello”) 和Val(“hello123”)返回值一样。(错) 3、赋值语句X=123+”123”和X=”123”+123中,X的值一样。(对) 4、赋值语句X=”123”+”123”和X=”123”+123中,X的值一样。(错) 5、执行Print 5*8 和Print “5*8 ”语句运行结果一样。(错) 6、标签框和文本框内容的最大区别就是在程序运行过程中标签框的内容不可编辑,而文本框的内容可编辑。(对) 7、用vb编写程序时,标签控件能代替文本框控件使用. (错) 8、VB程序代码中,Label1.Caption=””的作用是该标签框中得内容清除。(对) 9、变量名的长度最长可达1024个字符。(错)225个 10、sum和int.sum都可以作为VB的变量名。(错) 11、下列程序的运行结果是15 (对) Dim s as Double Dim i as Integer S=0 I=1 Do While i<=5 I=i+2 S=s+i Loop Label1.Caption=s 12、对于熟练的程序员,可以省略程序的调试过程。(错) 13、在VB中,使用if语句就可以根据条件改变程序的执行路径。(对) 14、VB编程的一般步骤应该是:分析问题——设计界面——编写代码——调试与运行程序。(对) 单项选择题 1、小明想用VB设计一个加法器程序,做了如下规划,下列说法错误的是。(D) A、程序运行时标题栏显示加法器 B、前两个标签框显示的内容分别为“+”和“=” C、Command1用来计算出结果 D、使用了三个命令按钮、两个标签框和三个文本框 2、从下面的对象属性可以看出,该对象的标题为(A)

完整word版,VB程序设计例题12例

索引 一、在窗体上画一个文本框,其名称为Text1,Text属性为空白。再画一个命令按钮,其名称为C1,Visible属性为False。编写适当的事件过程。程序运行后,如果在文本框中输入字符,则命令按钮出现。 二、计算圆的周长和面积:在窗体中添加一个文本框(Text1)和一个对应的标签(Label1),再添加两个命令按钮(Command1和Command2)和一个图片框(Picture1)。程序运行时,当单击Command1按钮后,计算圆的周长;当单击Command2按钮后,计算圆的面积;计算结果输出在图片框中。(要求在未输入半径前两个按钮呈灰色不可用。) 三、在窗体上添加三个文本框和对应的三个标签,标签的标题分别是“个位”、“十位”、“百位”。程序运行时,当单击窗体后,随机产生一个【100,999】区间内的整数,将它的个位、十位、百位数字分别显示在对应的文本框中。 四、设计一个计算程序:在窗体上添加四个文本框和四个对应的标签,标签的标题分别是“语文”、“数学”、“外语”、“平均成绩”,三个命令按钮,标题分别为“清除”、“计算”、“退出”。程序运行后,用户按“清除”按钮,则清除文本框中显示的内容,按“计算”按钮,则计算三科平均成绩,将计算结果显示在第四个文本框中(计算结果保留小数点后一位)。单击退出按钮则程序退出。 五、某税务部门征收所得税,规定如下:(1)收入200元以内,免征。(2)收入在200~400元,超过200元的部分纳税3%。(3)收入超过400元的部分,纳税4%。(4)当收入达5000元或超过时,将4%税金改为5%。编程序实现上述操作。 六、给定三角形的三条边的边长,计算三角形的面积。编写程序,首选判断给出的三条边能否构成三角形,如可以构成,则计算并输出该三角形的面积,否则要求重新输入。当输入-1时结束程序。 七、编程求100以内的全部素数。 八、编程打印钻石图案。 九、输出杨辉三角形。 十、有一个数组,包含了10个不同的随机整数(20~90),要求计算出它们的平均值,并输出这个数组中最接近于平均值的数。 十一、在一个窗体上建有包含三个命令按钮的控件数组和一个文体框。编程实现当按下标题不同的命令按钮时,使文体框中文字的字体发生相应的变化。 十二、编程求1000以内的完全数。所谓完全数是指这样的自然数:它的各个约数(不包括该数本身)。如28=1+2+4+7+14就是一个完全数。

VB知识点总结

V B知识点总结 集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)

VB知识点总结大全 第一章VB入门(*) 1.2.2 主窗口 1.标题栏 三种工作模式 (1)设计模式:可进行界面设计、代码编制 (2)运行模式:不可编辑界面、代码 (3)中断模式:不可编辑界面,可以编辑代码 2.菜单栏 3.工具栏 1.2.3 设计窗口 1.窗体设计窗口 2.代码设计窗口 (1)打开方式: 1.单击菜单栏的视图——选择代码窗口 2.双击窗体、控件 3.单击工程资源管理器窗口的“查看代码” (2)主要内容 1.对象列表框:显示所选对象的名称。列出窗体所有可用的对象名。 2.过程列表框:列出所有对象列表框中对象的事件过程或自定 义过程的名称。

由四部分组成: 1.对象列表框 2.属性排列方式:按字母排列、按分类排列 3.属性列表框:左边为属性名,右边为相应的属性值 4.属性含义说明:显示所选属性的含义 1.2.5 工程资源管理器窗口 (1)3个按钮 1.“查看代码”:切换到代码窗口,显示和编辑代码 2.“查看对象”:切换到窗体窗口,显示和编辑对象 3.“切换文件夹”:切换到文件夹显示方式 (2)包含两种类型的文件 1.窗体文件(.frm文件):储存窗体上所有控件对象和有关的属 性、对象相应的事件过程、程序代码。 2.标准模块文件(.bas文件):储存所有模块级变量和用户定义 的通用过程,该类型可选。 1.2.6 工具箱窗口 一般由21个按钮形式的图标构成。除指针外的20个为标准控件(指针不是控件),每个也是一个类。如:文本类、图形类等。 1.3.1 建立一个应用程序的步骤 1.建立用户界面的对象 2.对象属性的设置 3.创建对象事件过程及编程

vb试题及答案

VB试卷 一、单项选择题(每题2分,共40分) 1. 窗体的标题栏显示内容由窗体对象的属性决定。 A) BackColor B)BackStyle C)Text D)Caption 2. 窗体的示意图标可用属性来设置。 A) Picture B) Image C) Icon D) MouseIcon 3. 窗体的控制菜单的有无由窗体对象的属性决定。 A) ControlBox B) MinButton C) MaxButton D) BorderStyle 4. 若要取消窗体的最大化功能,则可设置属性为False来实现。 A) ControlBox B) MinButton C) MaxButton D) Enabled 5. 以下4个选项,不属于VB的工作模式。 A) 编译 B) 设计 C) 运行 D) 中断 6. 窗体的边框样式由窗体对象的属性来设置。 A) BackStyle B) BorderStyle C) WindowState D) FillStyle 7. 若要以程序代码方式设置在窗体中显示文本的字体大小,则可用窗体对象的属性来实现。 A) FontName B) Font C) FontSize D) FontBold 8. 命令按钮的标题文字由属性来设置。 A) Text B) Caption C) Name D) (名称) 9. VB是面向对象的程序设计,以下4个选项,不属于面向对象的三要素。 A) 变量 B) 属性 C) 事件 D) 方法 10. 若要将某命令按钮设置为默认命令按钮,可设置属性为True来实现。 A) Value B) Cancel C) Default D) Enabled 11. 若要使命令按钮不可见,可设置属性为False来实现。 A) Value B) Enabled C) Visible D) Cancel 12. 运行程序时,系统自动执行窗体的事件。 A) load B) click C) unload D) GotFocus 13. 若要设置文本框最大可接收的字符数,可通过属性来实现。 A) MultiLine B) Length C) Max D) MaxLength 14. 若要使某命令按钮获得控制焦点,可使用方法来设置。 A) Refresh B) SetFocus C) GotFocus D) Value 15. 若要使命令钮可响应事件,可通过设置属性的取值来实现。 A) Visible B) Enabled C) Default D) Value 16. 在运行时,若要调用某命令按钮的Click事件过程,可设置该命令按钮对象的 属性为True来实现。 A) Enabled B) Value C) Default D) Cancel 17. 标签框的边框,由属性的设置值决定。

VB程序设计试题及答案一

V B程序设计试题及答案(一) 一、单选题 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)Caption 4. 如果在窗体上已经创建了一个文本框对象TextI,可以通过C 事件获得输入键值的ASCII码。 (A) Change (B) LostFocus (C) KeyPress (D) GotFocus 5. 下面A 是合法的变量名。 (A) X_yz (B) 123ab。(C) integer (D) X-Y 6. 以下关系表达式中,其值为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=1 8. 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+l 10.下列关于Do…Loop循环结构执行循环次数的描述正确的是D 。 (A) Do While…Loop循环和Do…Loop Until循环至少都执行一次 (B) Do While…Loop循环和Do…Loop Until循环可能都不执行 (C) Do While…Loop循环至少执行一次和Do…Loop Until循环可能不执行 (D) Do While…Loop循环可能不执行和Do…Loop Until循环至少执行一次 11.以下B 是正确的For…Next结构。 (A) For x=1 To Step 10 (B) For x=3 To -3 Step -3 ……

高中VB必考知识点汇总

算法与程序设计 VB知识点 一、数据类型 Integer 整型 Long 长整型 Single 单精度实型 Double 双精度实型 String 字符型 二、常量与变量 1、常量的定义 Const 常量名 as 类型=表达式 2、变量的定义 Dim 变量名 as 类型 三、运算符 1、算术运算符 + - * / ^ \ mod 2、字符运算符 & + 3、关系运算符 >, >= , < , <= , <> , = 4、逻辑运算符 And not or 四、函数 1、sin(x) 2、cos(x) 3、fix(x) 4、int(x) 5、sqr(x) 6、abs(x) 五、赋值语句 格式: 变量=表达式 六、输入语句 变量=inputbox(““,““) 七、输出语句 Print 容 八、条件语句 1、If 条件 then 语句 2、If 条件 then 语句1 else 语句2 或者: 1、 If 条件 then 语句 End if 2、 If 条件 then 语句1 Else 语句2 End if 九、循环语句 1、for 循环变量=初值 to 终值 循环体 Next 循环变量 2、do while (until) 条件 循环体 Loop 或者 do 循环体 Loop while (until) 条件 第一课时

一、VB的简单介绍 VB是visual basic 的简称,是一种可视化的程序工具。 VB的界面介绍及相关控件和窗口的介绍: 1、控件工具箱(标签、文本框、按钮控件) 2、设计窗口 3、属性窗口 (强调标签的caption、font属性,文本框的text属性,按钮的caption、font 属性) 4、代码窗口

vb经典题目及答案

1、在考生文件夹下有工程文件wy7、vbp及窗体文件wy7、frm,该程序就是不完整的,请在有?号的地方填入正确的程序代码,然后删除?及所有注释符号(即 '号),但不能修改其它部分。修改后的程序文件都保存,存盘时不得修改文件夹与文件名。 本题描述如下: 在窗体上有一个名为Text1的文本框,有三个命令按钮,名称分别就是C1、C2与C3,标题分别就是"读入"、"加密"与"存盘"。要求程序运行后,点击"读入"按钮,将文本文件in7、txt(该文件在考生文件夹下)中的文本信息读入文本框Text1中;点击"加密"按钮将Text1中的英文字母加密转换,并将转换后的结果显示到Text1中。转换方式为转换成该字母对应字母表中后两个位置的字母。例如,转换前的字母就是"a",则转换后的就是"c",转换前就是"E",转换后就是"G";点击"存盘"按钮, 则将转换后的文本框中的文本保存到out7、txt 文件中(该文件保存到考生文件夹下)。 Private Sub C1_Click() Dim strinfo As String Open "in7、txt" For Input As 1 Input #1, strinfo Close #1 Text1、Text = strinfo End Sub Private Sub C2_Click() Dim strchange As String Dim i As Integer For i = 1 To Len(Text1、Text) strchange = strchange + Chr(Asc(Mid(Text1、Text, i, 1)) + 2) Next Text1、Text = strchange End Sub Private Sub C3_Click() Open "out7、txt" For Output As 1 Print #1, Text1、Text Close #1 End Sub 2、(1)在考生文件夹下有工程文件wy5、vbp及窗体文件wy5、frm,该程序就是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即'号),但不能修改其它部分。存盘时不得改变文件名与文件夹。本题描述如下: 在窗口中有一个RichText文本框控件(名称为rtx1)与一个文本框控件(名称为Text1),两个命令按钮,名称 分别为Command1与Command2,标题分别为"加入WY01、TXT"、"统计字符个数"。要求程序运行后,单击command1将考生文件夹下的wy01、txt的内容显示到rtx1中;单击"统计字符个数"按钮统计Text1中有多少个字符,将结果显示在Text1中。

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

VB程序设计试题及答案(一) 一、单选题 1. 是一种面向B 的编程环境。 (A) 机器(B) 对象 (C) 过程(D) 应用 2. 要使FormI窗体的标题栏显示"欢迎使用VB",以下D 语句是正确的。 (A) =“欢迎使用VB” (B) ='欢迎使用VB' (C) =欢迎使用VB (D) ="欢迎使用VB" 3. 若要使命令按钮不可操作,要对A 属性进行设置。 (A) EnabIed (B)Visible (C) Backcolor (D)Caption 4. 如果在窗体上已经创建了一个文本框对象TextI,可以通过C 事件获得输入键值的ASCII码。 (A) Change (B) LostFocus (C) KeyPress (D) GotFocus 5. 下面A 是合法的变量名。 (A) X_yz (B) 123ab。(C) integer (D) X-Y 6. 以下关系表达式中,其值为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=1 8. 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+l 10.下列关于Do…Loop循环结构执行循环次数的描述正确的是D 。 (A) Do While…Loop循环和Do…Loop Until循环至少都执行一次 (B) Do While…Loop循环和Do…Loop Until循环可能都不执行 (C) Do While…Loop循环至少执行一次和Do…Loop Until循环可能不执行 (D) Do While…Loop循环可能不执行和Do…Loop Until循环至少执行一次 11.以下B 是正确的For…Next结构。 (A) For x=1 To Step 10 (B) For x=3 To -3 Step -3 … … Next x Next x

VB练习题2

1.项目文件的扩展名是() A..vb B..sln C..exe D..vbproj 2.集成开发环境有两类窗口:浮动和固定,下面的()窗口不是浮动窗口。 A.工具箱B.属性 C.即时D.窗体 3.要使窗体的标题为“演示实例”,应修改窗体的()属性。 A.Caption B.Tip C.Item D.Text 4.在https://www.doczj.com/doc/7b17855395.html,中,下面属于方法的是()。 A.Focus B.SelectedText C.LostFocus D.Keypress 5.一条语句要在下一行继续写,可用()符号作为续行符。 A.+ B.- C.空格和_ D.... 6.若要使命令按钮不可操作,要对()属性进行设置。 A.Enabled B.Visible C.BackColor D.Text 7.在https://www.doczj.com/doc/7b17855395.html,集成环境中创建https://www.doczj.com/doc/7b17855395.html,应用程序时,除了工具箱窗口、窗体窗口和属性窗口 外,必不可少的窗口是() A.窗体布局窗口B.立即窗口 C.代码窗口D.监视窗口 8.当运行程序时,系统自动执行启动窗体的()事件过程 A.Load B.Click C.Unload D.GotFocus 9.当文本框的ScrollBars属性设置了非None值,却没有效果,原因是() A.文本框没有内容B.文本框的MultiLine属性为False C.文本框的MultiLine属性为True D.文本框的Locked属性为True 10.若要使标签控件显示时不要覆盖窗体的背景图案,要对()属性进行设置 A.BackColor B.BorderStyle C.ForeColor D.BackStyle 11.数据类型为Long的类型标识符为()。 A.%B.&C.!D.# 12.下面()是日期型常量。 A.“5/17/12”B.5/17/12 C.#5/17/12#D.(5/17/12) 13.下面的()是合法的单精度型变量。 A.num! B.sum% C.char! D.mm# 14.下面的()是合法变量名。 A.X_yz B.123abc C.Integer D.X-Y 15.Rnd函数不可能为下列的()值。 A.0 B.1 C.0.1234 D.0.0005 16.图片框控件(PictureBox)是专门用于显示图片的控件,主要属性image用于设置显示 在控件上的图片,使用()语句可以在程序中消除已装入的图片。 A.PictureBox控件名.image=”” B.PictureBox控件名.image=Nothing C.PictureBox控件名.image=Image.FromFile(“”) D.PictureBox控件名.image=Image.FromFile(Nothing) 17.表达式16/4-2^5*8/4Mod5\2的值为() A.14 B.4 C.20 D.2 18.表达式Len(“123程序设计ABC”)的值是() A.10 B.14 C.20 D.17 19.为了给x,y,z三个整型变量赋初值1,正确的赋值语句是()。 A.x=1:y=1:z=1 B.x=1,y=1,z=1

相关主题
文本预览
相关文档 最新文档