文档库 最新最全的文档下载
当前位置:文档库 › 计算机二级VB考试Design题

计算机二级VB考试Design题

[Design]1
(1)窗体Form1的标题为“多媒体演示”,窗体大小固定,没有最大小化按钮。
(2)标签Label1的标题为“欢迎光临”,大小设置为自动,字体为三号黑体。
(3)在窗体的下半部有一个命令按钮控件Command1,初始标题为“开始”。
(4)定时器控件Timer1的时间间隔设置为0.1秒,开始时不使用。
(5)程序启动后,单击“开始”按钮,按钮的标题变为“停止”,标签在定时器的控制下以红兰两色交替显示并以每秒1000向左侧移动。
(6)单击“停止”按钮,按钮的标题变为“开始”,标签停止移动。
(7)当标签从窗体左侧移出后,又从窗体右侧开始向左侧移动。
[Design]2
(1)窗体的标题为“字体修饰”,窗体大小固定,没有最大小化按钮。
(2)窗体上部有1个标题为“Visual Basic 程序设计”的标签Label1。
(3)窗体下部有2个框架Frame1和Frame2,标题分别为“字体样式”和“字体”。
(4)框架Frame1中有复选框控件数组:Check1(0)的标题为“粗体”,Check1(1)标题为“斜体”,用于修饰Label1中的文字。
(5)框架Frame2中有单选钮控件数组:Option1(0)标题为“宋体”,Option1(1)标题为“楷体”,用于设置Label1的字体。
(6)窗体右侧还有1个组合框,用于设置字号,其列表项从6至20,间隔2。
(7)初始状态为6号宋体,不修饰。
(8)程序启动后,可以通过复选框、单选钮和组合框设置和修饰标签字体。
[Design]3
(1)窗体标题为“图片欣赏”,窗体大小固定,没有最大小化按钮。
(2)窗体右侧有一个影像框Image1,要求图片随大小固定的影像框伸缩。
(3)窗体左侧从上至下有驱动器列表框控件Drive1、目录路径列表框控件Dir1和文件列表框控件File1。
(4)驱动器列表框控件Drive1的默认盘驱动器设置为C盘, 要求Dir1显示的内容随着Drive1的选择而改变, File1显示的内容随着Dir1的选择而变化。
(5)将文件列表框File1显示的文件类型设置为bmp、gif和jpg文件。
(6)程序启动后可以通过驱动器—文件夹—文件列表框选择图片文件,当在文件列表框单击图片文件时,图片显示在Image1中。
[Design]4
(1)窗体Form1的标题为“改变大小”,窗体设置为固定大小,没有最大化和最小化按钮。
(2)窗体上方的形状控件Shape1为圆形,并用红色填充。
(3)水平滚动条控件HScroll1的最大值设置为3400,最小值设置为10,初始值为3400,LargeChange为100,SmallChange为10。
(4)单击滚动条的滚动箭头或滚动箭头与滚动块之间的区域,都可改变圆的大小,并保持圆心位置在(2400,1800)不变,同时把圆的直径在标签Label2上显示出来;拖动滚动块时,同时改变圆的直径和Label2显示。
[Design]5
(1)窗体的标题为“字体设置”,固定边框。
(2)窗体的上边有

一个文本框Text1,文字内容为“心想事成”。
(3)文本框下面的左边有一个标签Label1,标题为“字体:”,标签下面是一个简单组合框combo1,有三项内容,分别是“宋体、黑体、楷体_GB2312”,单击时对文本框的字体进行设置。
(4)文本框下面的右边有一个标签Label2,标题为“大小:”,标签下面是一个简单组合框combo2,有八项内容,分别是“10、12、16、20、24、36、48、72”,单击时对文本框的文字大小进行设置。
[Design]6
(1)窗体的标题为“偶数迁移”,固定边框。
(2)窗体的左边有一个标签Label1,标题为“两位正整数:”,标签的下面是一个列表框List1。
(3)窗体的右边有一个标签Label2,标题为“偶数:”,标签的下面是一个列表框List2。
(4)单击“产生”按钮(Command1),计算机随机产生10个两位正整数放入列表框List1中;同时清空列表框List2中的内容。
(5)单击“-->”按钮(Command2),将列表框List1中所有偶数迁移到列表框List2中。
[Design]7
(1)窗体的标题文字为“调色板”。其上部有一个名为“三原色配比与预览”框架Frame1。
(2)框架Frame1内有一个标签控件数组Label1和一个滚动条控件数组HScroll1,各有3个控件数组元素,分别标以“红”,“绿”,“蓝”和调节。正确设定滚动条的各项参数,使它能方便地调节三原色: LargeChange为100,SmallChange为10,初始值为0。
(3)框架Frame1的右侧有一个矩形的形状控件Shape1,用于动态显示配色效果。形状控件Shape1的初始颜色也是黑色。
(4)框架Frame1还有一个标题为“确定”的命令按钮Command1,单击该命令按钮或按回车键都可将调配好的颜色运用于标签Label2的文字“坚持就是胜利!”。
[Design]8
(1)窗体的标题为“加法器”,固定边框。
(2)在窗体上从上到下依次引入Text1、Text2、Text3三个文本框,三个文本框的对齐方式均为右对齐。
(3)上面两个文本框用于输入加数,要求不接受非数字键。
(4)下面一个文本框用于显示和,它不能进行编辑操作。
(5)单击“=”按钮(Command1),将两个加数的和显示在下面一个文本框中。
(6)单击“清空”按钮(Command2),三个文本框内容都被清空,同时第一个文本框获得焦点。
[Design]9
(1)将窗体设置为固定大小,没有最大化和最小化按钮,标题为“文本编辑器”。
(2)窗体内有 1 个文本框 Text1,带有垂直滚动条,允许多行显示。
(3)文本框 Text1 下方有 4 个按钮,分别为“剪切”、“复制”、“粘帖”和“删除”。
(4)当文本框 Text1 中没有选择对象时,“剪切”、“复制”和“删除”按钮无效。
(5)在剪切板中没有信息时,“粘帖”按钮无效。
(6)在相应按钮的事件中编写代码,完成上述编

辑功能(剪切、复制、粘帖和删除)。
[Design]10
(1)窗体的标题为“密码检验”,窗体中有一个用于输入密码的文本框 Text1 和2个标签。
(2)文本框 Text1 用于输入密码,输入的字符显示为“*”,并且最多可以接受 8 个字符。
(3)标签 Label1 用于提示“输入密码后按回车(密码1234567)”。
(4)标签 Label2 设置为居中对齐,大小随字体自动调整,起始时不可见。
(5)在文本框 Text1 中输入密码,若密码正确,标签 Label2 显示“欢迎光临!”。
(6)如果密码不吻合,Label2 显示“密码不符,请再输入一遍!”,同时清空文本框的内容,允许再输入一遍。
(7)如果密码仍不吻合,Label2 显示“非法用户,请退出程序!”,文本框不能使用了。
(8)命令按钮 Command1 的标题为“退出”,单击 Command1 退出程序。
[Design]11
(1)窗体的标题为“字幕放大”,固定边框。
(2)单击“开始”按钮(Command1),标签“欢迎光临”(Label1)文字在定时器控制下字号自动增加2。同时“开始”按钮变为“停止”按钮。
(3)单击“停止”按钮,标签“欢迎光临”文字停止放大。同时“停止”按钮变为“开始”按钮。
(4)要求标签文字在放大时保持水平居中。
(5)定时器(Timer1)的时间间隔为0.2秒。
[Design]12
(1)窗体的标题为“健康称”,固定边框。
(2)窗体的左边有两个标签,Label1的标题为“身高”、Label2的标题为“体重”;它们的旁边分别有两个文本框,Text1用于输入身高、Text2用于输入体重;在文本框的右边有两个标签,Label3的标题为“cm”、Label4的标题为“kg”。
(3)将两个文本框文字对齐方式均设置为右对齐,最多接受3个字符。
(4)两个文本框均不接受非数字键。
(5)单击“健康状况”按钮(command1),根据计算公式将相应的提示信息显示在标签Label5中。
计算公式为:标准体重=身高-105;体重高于标准体重*1.1为偏胖,提示“偏胖,注意节食”;体重低于标准体重*0.9为偏瘦,提示“偏瘦,增加营养”;其他为正常,提示“正常,继续保持”。
[Design]13
(1)窗体的标题为“点餐”,固定边框。
(2)窗体上有一个框架Frame1,标题为“菜单”。框架内有复选框数组提供选择三种套餐,Check1(0)的标题为“儿童套餐13元”,Check1(1)的标题为“标准套餐18元”,Check1(2)的标题为“商务餐25元”。框架的右边有一个标签Label1,标题为“份数”,标签的下面是文本框控件数组,从上到下依次为Text1(0)、Text1(1)和Text1(2),文本框中都没有内容,并且都不能使用。
(3)在复选框中进行了选择操作后,相应的文本框才能输入并自动获得焦点;如果取消选择,那么相应的文本框内容立即清空并且不能使用了。
(4)要求

文本框在输入时只接受数字键。
(5)单击“确定”按钮(Command1),统计点餐的金额,并用消息框显示出来;
[Design]14
(1)窗体的标题为“添加与删除”,固定边框。
(2)在窗体中引入一个文本框Text1,再在文本框的下面引入一个列表框List1,列表框内容中有四项,分别为“Word、Excel、PowerPoint、Outlook”。
(3)单击“添加”按钮(Command1),将文本框中的内容加到列表框中的第一项,如果文本框中没有内容,则给出提示“没有内容,不予添加”。
(4)单击“删除”按钮(Command2),将选中表项删除,如果没有选择要删除的表项,则给出提示“请选择输出的项目”
[Design]15
(1)窗体的标题为“改变字号”,固定边框。
(2)窗体的下部有一个水平滚动条HScroll1,它的取值范围为[12,72]。
(3)窗体的上部有一个标签Label1,标题为“心想事成”,格式设置为在窗体中水平居中对齐。
(4)水平滚动条的上方有一个标签Label2,标题为“字号”,标签的旁边有一个文本框Text1,文字内容为“12”,Text1最多接受两个字符。
(5)改变滚动条可以控制标签文字的大小,并同时在文本框Text1中显示标签文字的大小改变后的字号。
(6)在文本框Text1中输入一个∈[12,72]的两位整数后,也可以改变标签文字的大小,并同时调整水平滚动条的滚动框位置;如果输入的数据不在上述范围内则不起作用。(要求用Text1的Change事件实现)。
(7)要求以上两种改变字号的操作要保持标签Label1在窗体中水平居中。
[Design]16
(1)窗体Form1的标题为“画板”,窗体大小固定,没有最大小化按钮。
(2)窗体的右部是图片框,可以用鼠标左键进行绘图。
(3) “选项”框架中有两个单选钮控件,选择“细”时,绘图的线宽设置为1。选择“粗”时,绘图的线宽设置为5。
(4) “选项”框架中的“颜色”按钮打开通用对话框为颜色对话框,并设置绘图的颜色。
(5) “选项”框架中的“清除”按钮用于清除图片框中的内容。
[Design]17
(1)窗体的标题为“拨号盘”,固定边框。
(2)窗体的上边有一个文本框Text1,设置为最多接受10个字符;Font:宋体、粗体、三号;文字颜色兰色。
(3)用命令按钮数组Command1(0)~Command(9)构成数字键,数字键标题正好命令按钮数组的下标一致。单击数字键按钮,将拨号的内容显示在文本框中。
(4)单击“重拨”按钮(Command2),再现原来的拨号过程;(提示:再现过程由定时器实现)
(5)定时器Timer1的时间间隔为0.5秒;
[Design]18
(1)按照design.exe所示在窗体上放置按钮和控件。
(2)在“请输入”文本框中输入一个数后,单击“判断”按钮判断该数是否为素数,在“结果为”显示判断结果。
(3)

若输入的不是数字,则弹出消息框,提示信息是“输入的不是数字,无法计算”。
[Design]19
(1)窗体的标题为“格式设置”,固定边框。
(2)窗体的上边有一个文本框Text1,文字内容为“心想事成”,Font: 宋体、常规、三号。
(3)文本框下面的左边有一个标签Label1,标题为“对齐:”,标签下面是一个简单组合框combo1,有三项内容,分别是“左对齐、居中、右对齐”,单击时对文本框的对齐方式进行设置。
(4)文本框下面的右边有一个标签Label2,标题为“字型:”,标签下面是一个简单组合框combo2,有四项内容,分别是“常规、斜体、粗体、粗斜体”,单击时对文本框的字型进行设置。
[Design]20
(1)窗体的标题为“倒计时”,固定边框。
(2)窗体的左边有一个框架Frame1,标题为“选择时间”;框架内内有一组单选钮控件数组,从上到下为Option1(0)、Option1(1)和Option1(2),标题分别为“1分钟”、“5分钟”和“10分钟”。默认选择为1分钟。
(3)窗体的右边有一个标签Label1,用于显示倒计时的剩余的时间。标签Label1设置为:宋体、粗体、三号,文字居中对齐,固定边框。
(4)单击“开始计时”按钮(Command1)后,程序根据选择的时间开始倒计时,同时命令按钮变为不可使用,框架也不可使用。
(5)当剩余时间到0分0秒时,改为显示“时间到!”。
(6)定时器Timer1的时间间隔为1秒。
[Design]21
(1)窗体的标题为“电子钟”,固定边框。
(2)设计两个定时器,Timer1用于显示系统时间,时间间隔为1秒;Timer2用于判断闹钟时间,时间间隔为0.5秒,Timer2设置为不可使用。
(3)窗体的上半部是标签Label1,用于显示时间,设置Label1的Font为:宋体、粗体、二号,背景白色,文字居中对齐,固定边框。
(4)窗体的下半部有一个标签Label2,标题为“闹钟时间:”;Label2的右边是文本框Text1。(5)在文本框中输入闹钟时间并按回车后,启动判断闹钟时间的定时器Timer2,如果Label1显示的时间超过闹钟时间,则标签Label1的背景色按红白两色交替变换。
[Design]22
(1)窗体的标题为“反弹球”,固定边框。
(2)设计两个菜单项,mnustart的标题为“启动”,mnustop的标题为“停止”。
(3)在窗体中引入一个形状控件Shape1,形状为圆,圆半径为500Twips,填充色为红色。
(4)第一次单击菜单“启动”,圆球先向右上角方向运动,碰壁后改变方向。每个时间间隔水平方向改变量dx和垂直方向改变量dy都是100Twips。
(5) 单击菜单“停止”,圆球停止运动。再单击菜单“启动”,圆球继续运动。
(6) 定时器(timer1)的时间间隔为0.1秒。
[Design]23
(1)窗体的标题为“替换”,固定边框。
(2)窗体的上半部是一个文

本框Text1,可以多行显示文字。
(3)文本框Text1的下面有一个标签Label1,标题为“查找:”,标签Label1的右边是一个文本框Text2,可以Text2中输入查找内容。
(4)标签Label1的下面有一个标签Label2,标题为“替换为:”,标签Label2的右边是一个文本框Text3,可以Text3中输入替换为的内容。
(5)单击“替换”按钮(Command1),对文本框Text1中与查找内容匹配的文字进行替换操作。
[Design]24
(1)窗体的标题为“作图”,固定边框。
(2)窗体的右边是一个图片框Picture1,用于显示图形。
(3)单击“坐标系”按钮(Command1),将图片框的坐标系统设置为原点在中央,x轴[-10,10],y轴[-10,10],并在图片框中画出该坐标系统示意图。
(4)单击“扇形”按钮(Command2),在图片框中画一个圆心在原点,半径为5,圆周为红色,线宽为2,内部为绿色,起始角为π/6,终止角为5π/6的扇形。
(5)单击“结束”按钮(Command3),程序结束运行。
[Design]25
(1)窗体的固定边框。
(2)建立一个文本框和两个命令按钮,文本框有垂直和水平滚动条。
(3)在文本框中输入内容,单击“开始”后,把文本框中的字符按从小到大排列输出在窗体上,按结束退出应用程序。
[Design]26
(1)窗体的标题为“字体设置”,固定边框,没有最大小化按钮。
(2)窗体上部有一文本框,文本框中文字为“新想事成”。
(3)左边一个简单组合框,对文本框的字体进行设置。
(4)右边一个简单组合框,对文本框的文字大小进行设置。
[Design]27
(1)窗体的标题为“字幕闪烁”,固定边框,没有最大小化按钮。
(2)窗体上部有一标签,标签中文字为“祝您考试成功”。
(3)要求程序开始时,标签文字的字体为“宋体”,字形为“粗体”,大小为“二号”,文字色为“红色”并且水平居中。
(4)单击“开始”按钮,按钮标题变为“停止”,标签文字红蓝闪烁。
(5)单击“停止”按钮,按钮标题变为“开始”,标签文字停止闪烁。
(6)定时器的时间间隔为0.3秒
[Design]28
(1)按照DESIGN.EXE 所示,在窗体上放置按钮和控件。
(2)当单击“确定”按钮后,首先比较“用户名”和“原密码”是否一致,若一致且都为“ADMIN”则继续执行;否则弹出消息框,提示用户出错,并让拥护重新输入。
(3)比较“新密码(N)”和“新密码(S)”,若两者一致, 弹出密码修改成功消息框,终止执行。否则弹出错误消息,并让用户重新输入。
(4)所有消息框按DESIGN。EXE 所示设计。
(5)当单击“取消”按钮时,程序终止执行。
(6)当按“TAB”键时,保证按照“用户名(U)”、“原密码(P)”、“新密码(N)”、“新密码(S)”、“确定”按钮和“取消”按钮顺序访问

各控件。
[Design]29
(1)在窗体上放置一个文本框控件数组,用于输入用户信息。
(2)在文本框控件数组中输入相应信息后,点击“添加”后在组合框中会出现该项的姓名。
(3)在组合框中选中某项,可以在文本框控件数组中显示该项的用户信息,点击“删除”,可以删除该项的所有信息。
[Design]30
(1)窗体的标题为“字体设置”,固定边框,没有最大小化按钮。
(2)窗体上引入一个通用对话框控件和3个菜单。
(3)单击菜单“字体”,通用对话框控件显示为字体对话框,并对文本框字体进行修饰。
(4)单击菜单“文字颜色”,通用对话框控件显示为颜色对话框,并对文本框颜色进行修饰。
(5)单击菜单“背景颜色”,通用对话框控件显示为颜色对话框,并对文本框背景进行修饰。
(6)文本框设计为带垂直滚动条。
[Design]31
(1)按照Design.exe所示的窗体是放置控件。
(2)在输入或修改单科成绩的同时计算平均分,即在“高数”,“英语”,“计算机”文本框内容发生改变时,就要立即重新计算平均分,并将计算结果在平均成绩文本框中显示。
(3)“平均成绩”文本框不允许编辑,即不能手工修改。
(4)各单科成绩框里只能输入数字,不能输入字母或汉字,否则不显示字母并发出错误提示音。
[Design]32
(1)在窗体上放置两个列表框控件,在它的list中输入一些内容。
(2)当单击“<”按钮时,把list2中选中的一项放到list1中,并且在list2中删除该项。
(3)当单击“<<”按钮时,把list2中全部项放到list1中,并且清空list2。
(4)当单击“>”按钮时,把list1中选中的一项放到list2中,并且在list1中删除该项。
(5)当单击“>>”按钮时,把list1中选中的项放到list2中,并且清空list1。
(6)当单击“结束”按钮时,退出应用程序。
[Design]33
(1)窗体上有三个文本框,上面两个分别用于输入商品单价和商品数量,单击“计算”,将应付款显示在下面一个文本框中。
(2)最下面一个文本框不能直接输入。
(3)单机“清空”按钮,三个文本框的内容被清空,同时第一个文本框获得焦点。
[Design]34
(1)在窗体上放置一个水平滚动条、一个标签和一个命令按钮。
(2)单击滚动条左右箭头时,标签上的字可以左右移动,标签移动范围等于滚动条的范围。
(3)单击“结束”按钮,退出应用程序。
[Design]35
(1)窗体上有两个CheckBox,当它们未被选定时,他们所在框架中的其他控件不能使用。
(2)选中复选框时,可其所在框架中的项目进行设置。
(3)单击“确定”按钮,则在按钮下面的标签中显示用户所选择的信息。
[Design]36
(1)窗体没有最大化和最小化按钮。
(2)当单击命令按钮时,实现窗体最大

化,放大后再单击该按钮则还原窗口。
(3)同时可以使用热键alt+l和alt+b实现窗口最大化或还原。
(4)当窗体大小改变后,总是让命令按钮位于窗口的中央。
[Design]37
(1)窗体中引入文件管理的3个列表框,并使它们联动。再引入2个文本框。
(2)文件列表框只能显示扩展名为TXT的文件文本。
(3)当单击某文本的文件名后,在Text1显示文件名(包括路径),在Text2显示该文件内容。
(4)当双击某文件的文件名后,调用记事本程序对文本文件进行编辑。
[Design]38
(1)在窗体上放置4个单选按钮,分别用于显示星期、年份、月份和日期。
(2)在窗体上放置一个文本框,选中单选按钮时,显示相应信息。
(3)在窗体上放置一个命令按钮,单击按钮时,退出应用程序。


相关文档
相关文档 最新文档