【VB开源代码栏目提醒】:本文主要为网学会员提供“09年VB二级上机 - 其它论文”,希望对需要09年VB二级上机 - 其它论文网友有所帮助,学习一下!
1 第01套 1. 基本操作2小题每小题15分共计30分 1在名称为Form1的窗体上画一个名称为Text1的文本框其高、宽分别为400、2000。
请在属性框中设置适当的属性满足以下要求 1Text1的字体为“黑体”字号为“四号” 2窗体的标题为“输入”不显示最大化按钮和最小化按钮。
运行后的窗体如图所示。
存盘时必须存放在考生文件夹下工程文件名为sjt1.vbp窗体文件名为sjt1.frm。
2在名称为Form1的窗体上画一个名称为Image1的图象框利用属性窗口装入考生目录下的图象文件 pic1.bmp并设置适当属性使其中的图象可以适应图象框大小再画两个命令按钮名称分别为Command1、Command2标题分别为“向右移动”、“向下移动”。
请编写适当的事件过程使得在运行时每单击“向右移动”按钮一次图象框向右移动100每单击“向下移动”按钮一次图象框向下移动100。
运行时的窗体如图所示。
要求程序中不得使用变量事件过程中只能写一条语句。
注意存盘时必须存放在考生文件夹下工程文件名为sjt2.vbp窗体文件名为sjt2.frm。
2. 简单应用2小题每题20分计40分 1在考生目录下有一个工程文件sjt3.vbp窗体上有一个圆和一条直线直线的名称为Line1构成一个钟表的图案有两个命令按钮名称分别为 Command1、Command2标题分别为“开始”、“停止”还有一个名为Timer1的计时器。
程序运行时钟表指针不动单击“开始”按钮则钟表上的指针即Line1开始顺时针旋转每秒转6°一分钟转一圈单击“停止”按钮则指针停止旋转。
运行时的窗体如图所示。
设置计时器的适当属性使得每秒激活计时器的Timer事件一次并编写两个按钮的Click事件过程。
文件中已经给出了所有控件和部分程序不得修改已有程序和其它控件的属性编写的事件过程中不得使用变量且只能写一条语句。
最后把修改后的文件按原文件名存盘。
2在考生文件夹下有一个工程文件sjt4.vbp窗体上有两个文本框、三个单选按钮和一个命令按钮。
运行时在Text1中输入若干个大写和小写字母 并选中一个单选按钮再单击“转换”按钮则按选中的单选按钮的标题进行转换结果放入Text2如图所示。
在给出的窗体文件中已经给出了全部控件但程序不完整要求去掉程序中的注释符把程序中的 改为正确的内容。
注意不能修改程序中的其他部分。
最后把修改后的文件按原文件名存盘。
3. 综合应用1小题计30分 请编写适当的事件过程完成以下功能单击“读数”按钮则把考生目录下的in5.txt文件中的一个整数放入Text1单击“计算”按钮则计算出大于该数的第1个素数并显示在Text2中单击“存盘”按钮则把找到的素数存到考生目录下的out5.txt文件中。
第02套 1. 基本操作2小题每小题15分共计30分 请根据以下各小题的要求设计Visual Basic应用程序包括界面和
代码 1在名称为Form1的窗体上用名称为Shape1的控件画一个圆其直径为1500即宽、高均为1500 并设置适当属性使窗口标题为“圆”窗体 标题栏上不显示最大化和最小化按钮如图所示。
注意 存盘时必须存放在考生文件夹下工程文件名为sjt1.vbp窗体文件 名为sjt1.frm。
2在名称为Form1的窗体中建立一个弹出式菜单程序运行时不显示名 称为file 含两个菜单项其名称分别为open、save标题分别为“打开”、“存盘”。
2 编写适当的事件过程。
程序运行后如果用鼠标右键单击窗体则弹出此菜单如图所示。
注意程序中不能使用变量。
保存时必须存放在考生文件夹下工程文件名为sjt2.vbp窗体文件名为sjt2.frm 2. 简单应用2小题每题20分计40分 1在考生目录下有一个工程文件sjt3.vbp窗体上有一个组合框Combo1其中已经预设了内容还有一个文本框Text1和三个命令按钮名称分别为 Command1、Command2、Command3标题分别为“修改”、“确定”、“添加”。
程序运行时“确定”按钮不可用如图所示。
程序的功能是在运行时如果选中组合框中的一个列表项单击“修改 ”按钮则把该项复制到Text1中可在Text1中修改并使“确定”按 钮可用若单击“确定”按钮 则把修改后的Text1中的内容替换组合框 中该列表项的原有内容同时使“确定”按钮不可用若单击“添加”按 钮则把在Text1中的内容添加到组合框中。
所提供的窗体文件已经给出了所有控件和程序但程序不完整请去掉程 序中的注释符把程序中的 改为正确的内容。
但不能修改程序中的其他部分 也不能修改控件的属性。
最后把修改后的文件按原文件名存盘。
2在考生目录下有一个工程文件sjt4.vbp窗体中的两个滚动条分别表示红灯亮和绿灯亮的时间秒移动滚动框可以调节时间调节范围为1-10 秒。
刚运行时红灯亮。
单击“开始”按钮则开始切换红灯到时后自动变为黄灯1秒后变为绿灯绿灯到时后自动变为黄灯1秒后变为红灯 如此切换如图所示。
所提供的窗体文件已经给出了所有控件和程序但程序不完整请去掉程序中的注释符把程序中的 改为正确的内容。
提示 在三个图片框picture1、picture2、picture3中分别放置了红灯亮、绿灯亮、黄灯亮的图标并重叠在一起当要使某个灯亮时就使相应的 图片框可见而其他图片框不可见并保持规定的时间时间到就切换为另一个图片框可见其他图片框不可见。
注意考生不得修改工程中已经存在的内容和控件属性最后把修改后的文件按原文件名存盘。
3. 综合应用1小题计30分 在考生文件夹下有一个工程文件sjt5.vbp相应的窗体文件是sjt5.frm如图所示。
该程序的功能是 单击“读数”按钮读入考生文件夹下in5.txt文件中的一个整数并放入Text1中 单击“计算”按钮则计算小于该数的最大素数并显示在Text2中单击“存盘”按钮则把该素数保存到考生文件夹下的out5.txt文件中。
要求1程序已给出“存盘”按钮的事件过程
代码。
“读数”按钮的事件过程和判断x是否是素数的函数primex不完整请去掉注释并在 处填上正确的内容使程序完整。
2编写“计算”按钮的事件过程。
计算小于Text1中数据的最大素数。
3请不要改动窗体上所有控件属性设置及相应的过程
代码。
最后将改动后的程序用原文件名保存。
第03套 1. 基本操作2小题每小题15分共计30分 请根据以下各小题的要求
设计Visual Basic应用程序包括界面和
代码。
1在名称为Form1的窗体上画一个名称为Frame1标题为“目的地”的框架在框架中添加三个复选框名称分别为Check1、Check2、Check3其标题 分别是“上海”、“广州”、“巴黎”其中“上海”为选中状态“广州”为未选状态“巴黎”为灰色状态如图所示。
请画控件并设置相应属性。
注意存盘时必须存放在考生文件夹下工程文件名为sjt1.vbp窗体文件名 为sjt1.frm。
2在名称为Form1的窗体上画一个名称为Picture1的图片框 其宽和高分别为1700、1900。
请编写适当事件过程使得在运行时单击图片框则装入考生目录下的图形文件pic1.bmp如图所示。
单击窗体则图片框中的图形消失。
要求程序中不得使用变量每个事件过程中只 3 能写一条语句。
2. 简单应用2小题每题20分计40分 1在考生目录下有一个工程文件sjt3.vbp窗体文件中已给出所有控件和部 分程序如图所示。
要求 1利用属性窗口设置适当的属性使text1、text2中数据右对齐 2请编写适当的程序完成以下功能在Text1中输入40度数选择 一个单选按钮单击“计算”按钮则根据所选择的单选按钮 计算出相应的正弦、余弦值保留3位小数第4位截去π取3.14159并显示在Text2中。
注意考生不得修改窗体文件中已经存在的程序在结束程序运行之前必须 进行一种计算在Text1中输入的必须是40 必须用窗体右上角的关闭 按钮结束程序否则无成绩。
最后程序按原文件名存盘。
2在考生文件夹下有一个工程文件sjt4.vbp窗体上已经给出所有控件。
程 序运行时单击“开始”按钮则汽车图标向右运动单击“停止”按钮则汽车停止运动移动滚动条上的滚动框可以改变汽车的运动速度滚 动框向右移动速度减慢。
如图所示。
要求去掉程序中的注释符把程序中的 改为正确的内容。
提示 窗体上有一个计时器计时器的事件过程每执行一次汽车向右移动10程序通过改变计时器控件的Interval属性来改变汽车的运动速度。
3. 综合应用1小题计30分 以下数列1123581321??的规律是从第3个数开始每个数是它前面两个数之和。
在考生目录下有一个工程文件sjt5.vbp。
窗体中已经给出了所有控件如图所示。
请编写适当的事件过程实现以下功能在Text1中输入整数40单击“计算”按钮则在Text2中显示该数列第40项的值如果单击“存盘”按钮则将计算的第40项的值存到考生目录下的out5.txt文件中。
提示因数据较大应使用Long型变量 第04套 1. 基本操作2小题每小题15分共计30分 1在名称为Form1 的窗体上画一个名称为Combo1的组合框其宽度为1200 要求1请按图中所示通过属性窗口输入“北京”、“上海”、“广州”、“深圳”。
2设置适当的属性使得运行时窗体的最大化按钮和最小化按钮消 失。
2在名称为Form1 的窗体上画两个文本框名称分别为Text1、Text2再画两个命令按钮名称分别为Command1、Command2标题分别为“左”、“ 右”见图2。
要求 编写适当的事件过程使得程序运行时单击“左”按钮则焦点位于Text1上单击“右”按钮则焦点位于Text2上。
2. 简单应用2小题每题20分计40分 1在考生目录下有一个工程文件sjt3.vbp窗体上有一个命令按钮Command1标题为“下一个”。
要求 在窗体上建立一个单选按钮数Option1含4个单选按钮标题分别为“选项1”、“选项2”、“选项3”、“选项4”初始状态下“选择1”为选中状态。
如图所示。
窗体文件中已经给出了命令按钮的Click事件过程但不完整 请去掉程序中的注释符把程序中的 改为正确的内容使得每单击命令按钮一次就选中下一个单选按钮如果已经选中最后一个单选按钮再单击命令按钮则选中第1个单选按钮。
4 2在考生文件夹下有一个工程文件sjt4.vbp窗体上已经画出所有控件。
如图所示。
在Text1文本框中输入一个任意的字符串要求串的长度≥10 然后选择组合框中的 3个截取运算选项之一。
单击“计算”按钮将截取运算后的结果显示在Text2中。
窗体文件中已经给出了程序但不完整请去掉
程序中的注释符把程序中的 改为正确的内容。
3. 综合应用1小题计30分 以下数列11359152541??的规律是从第3个数开始每个数是它前面两个数的和加1。
在考生目录下有一个工程文件sjt5.vbp。
窗体中已经给出了所有控件如图所示。
请编写适当的事件过程实现以下功能在Text1中输入整数40单击“计算”按钮则在Text2中显示该数列第40项的值。
如果单击“存盘”按 钮则将计算的第40项的值存到考生目录下的out5.txt文件中。
提示因 数据较大 应使用Long型变量 第05套 1. 基本操作2小题每小题15分共计30分 1在名称为Form1 的窗体上画一个名称check1的复选框数组Index属性从0 开始含三个复选框其标题分别为“语文”、“数学”、“体育” 利用属性窗口设置适当的属性使“语文”未选“数学”被选中“体育”为灰色再把窗体的标题设置为“选课”如图所示。
2在名称为Form1的窗体上画两个文本框名称分别为Text1、Text2再画两个命令按钮名称分别为Command1、Command2标题分别为“复制”“删除”。
程序运行时在Text1中输入一串字符并用鼠标拖拽的方法选择几个字符然后单击“复制”按钮则被选中的字符被复制到Text2中如图所示。
若单击“删除”按钮则被选择的字符从Text1中被删除。
请编写两个命令按钮的Click过程完成上述功能。
2. 简单应用2小题每题20分计40分 1在考生目录下有一个工程文件sjt3.vbp包含了所有控件和部分程序如图所示。
要求 1利用属性窗口设置适当的属性使Text1、Text2中数据右对齐 2请编写适当的程序完成以下功能 在Text1中输入40度数选择组合框中的一个项目单击“计算”按钮则根据所选择的项目计算出相应的正弦、余弦值保留3位小数第4位截去π取3.14159并显示在Text2中。
2在考生文件夹下有一个工程文件sjt4.vbp窗体上已经画出所有控件。
程序的作用是构成一个简单的时钟。
刚运行时不计时选择一个单选按钮后再单击“计时”按钮则开始计时并根据所选的单选按钮决定是每秒显示一次秒数还是每10秒显示一次秒数。
Text2 用于显示秒如图所示。
窗体文件中已经给出了程序但不完整请去掉程序中的注释符把程序中的 改为正确的内容。
3. 综合应用1小题计30分 在考生文件夹下有一个工程文件sjt5.vbp窗体上有两个图片框名称为P1、P2分别用来表示信号灯和汽车其中在P1中轮流装入“黄灯.ico”、“红 灯.ico”、“绿灯.ico”文件来实现信号灯的切换还有两个计时器Timer1和Timer2Timer1用于变换信号灯黄灯1秒红灯2秒绿灯3秒Timer2用于控制汽车向左移动。
运行时信号灯不断变换单击“开车”按钮后。
汽车开始移动如果移动到信号灯前或信号灯下遇到红灯或黄灯则停止 移动当变为绿灯后再继续移动。
在窗体中已经给出了全部控件和程序但程序不完整要求阅读程序并去掉 程序中的注释符把程序中的改为正确的内容使其实现上述功能但不能修改程序中的其他部分也不能修改控件的属性。
最后把修改后的文件以原文件名存盘。
5 第06套 1. 基本操作2小题每小题15分共计30分 1在名称为Form1的窗体上画两个命令按钮其名称分别为C1和C2标题分别为“命令按钮1”和“命令按钮2” 通过属性窗口设计适当的属性使得程序运行后“命令按钮2”隐藏。
编写适当的事件过程使得单击“命令按钮1”则“命令按钮2”出现“命令按钮1”隐藏而如果单击“命令按钮2”则“命令按钮1”出现“命令按钮2”隐藏。
程序的运行情况如图所示。
2在名称为Form1的窗体上画一个
列表框其名称为L1一个水平滚动条其名称为HS1SmallChange属性为2 LargeChange属性为10Min属性为0Max属性为100编写适当的事件过程。
程序运行后如果把滚动框移到某个位置然后单击窗体 则在列表框中添加一个项目其内容是“xx”其中xx是滚动框所在的位置如图所示。
2. 简单应用2小题每题20分计40分 1在考生文件夹下有一个工程文件sjt3.vbp 相应的窗体文件为sjt3.frm在窗体上有一个命令按钮和一个文本框。
程序运行后单击命令按钮即可计算出数组arr中每个元素与其下标相除所得的和并在文本框中显示出来。
在窗体的
代码窗口中已给出了部分程序其中计算数组arr中每个元素与其下标相除所得的和的操作在通用过程Fun中实现请编写该过程的
代码。
要求请勿改动程序中的其他部分只在Function Fun和End Function之间填入你编写的若干语句并运行程序。
最后把修改后的文件按原文件名存盘。
说明数组arr中共有40个元素所谓“数组arr中每个元素与其下标相除所得 的和”指的是arr1/1 arr2/2 arr3/3 ... arr40/40 2在考生文件夹下有一个工程文件sjt4.vbp相应的窗体文件为sjt4.frm。
在窗体上有两个命令按钮其名称分别为Command1、Command2一个标签控件其名称为Label1一个计时器控件其名称为Timer1如图1所示。
程序运行后在命令按钮Command1中显示“开始”在命令按钮Command2中显示“停止”在标签中用字体大小为16的粗体显示“热烈欢迎”标签的AutoSize属性为True 同时把计时器的Interval属性设置为50Enabled属性设置为True。
此时如果单击“开始”命令按钮则该按钮变为禁用标题变为“继续”同时标签自左至右移动每个时间间隔移动20如图2所示 移动出窗体右边界后自动从左边界开始向右移动如果单击“停止”命令按钮则该按钮变为禁用“继续”命令按钮变为有效同时标签停止移动再次单击“继续”命令按钮后标签继续移动。
要求去掉程序中的注释符把程序中的 改为正确的内容 使其实现上述功能但不能修改程序中的其他部分。
最后把修改后的文件按原文件名存盘。
3. 综合应用1小题计30分 在考生目录下有一个工程文件sjt5.vbp。
窗体中已经给出了所有控件。
其功能是单击“显示”命令按钮则把考生目录下的 in5.txt文件中的所有字符放入Text1可多行显示如图所示如果单击“统计”命令按钮则统计文本框中字母A、B、C、D各自出现的次数并依次放到窗体变量anbncndn之中放在其他变量中将无成绩如果单击“保存”命令按钮则把统计结果存入考生文件夹下的out5.txt文件中。
文件中已给出了“显示”和“保存”按钮的Click事件过程。
请编写“统计”按钮的Click事件过程。
要求统计每个字母出现的次数时不区分大小写。
注意不能修改已经给出的程序部分在结束程序运行之前必须单击“保存”按钮把结果存入out5.txt文件否则无成绩。
最后把修改后的文件按原文件名存盘。
第07套 1. 基本操作2小题每小题15分共计30分 1在名称为 Form1的窗体上画一个标签其名称为Label1标题为“等级考试”BorderStyle属性为1可以根据标题自动调整大小然后再画一个命令按钮其名称和标题均为Command1编写适当的事件过程。
程序运行后其界面如图1所示此时如果单击命令按钮 则标签消失同时用标签的标题作为命令按钮的标题如图2所示。
注意存盘时必须存放在考生文件夹下工程文件名为sjt1.vbp窗体文件名为sjt1.frm。
6 2在名称为Form1的窗体上画一个文本框其名称为Text1初始内容为空白然后再画三个单选按钮其名称分别为Op1、Op2和Op3标题分别为北京、西安和杭州编写适当的事件过程。
程序运行后如果选择单选按钮Op1则在文本框中显示“颐和园” 如果选择单选按钮Op2则在文本框中显示“兵马俑” 如果选择单选按钮Op3则在文本框中显示“西湖”。
程序的运行情况如图所示。
要求程序中不得使用变量事件过程中只能写一条语句。
注意存盘时必须存放在考生文件夹下工程文件名为sjt2.vbp窗体文件名为sjt2.frm。
2. 简单应用2小题每题20分计40分 1在考生文件夹下有一个工程文件sjt3.vbp相应的窗体文件为sjt3.frm。
在窗体上有一个名称为Command1、标题为“计算”的命令按钮两个水平 滚动条 名称分别为Hscroll1和Hscroll2其Max属性均为100Min属性均为1 四个标签名称分别为Label1、Label2、Label3和Label4标题 分别为“运算数1”、“运算数2”、“运算结果”和空白此外还有一个包含四个单选按钮的控件数组 名称为Option1标题分别为“”、“- ”、“”和“/” 1所示。
程序运行后移动两个滚动条中的滚动框用滚动条的当前值作为运算数如果选中一个单选然后单击命令按钮相应的计算结果将显示在Label4中 程序运行情况如图2所示。
这个程序不完整请把它补充完整并能正确运行。
要求去掉程序中的注释符把程序中的 改为正确的内容 使其能正确运行但不能修改程序中的其他部分也不能修改控件的属性。
最后用原来的文件名保存工程文件和窗体文件。
2在考生文件夹下有一个工程文件sjt4.vbp相应的窗体文件为sjt4.frm。
在窗体上有一个命令按钮 其名称为Command1标题为“输入/显示” 此外还有一个文本框其名称为Text1初始内容为空白。
程序的功能是程序运行后单击命令按钮显示输入对话框在对话框中输入某个月份 的数值112 然后单击“确定”按钮即可在文本框中输出该月份所在的季节。
例如输入5将输出“5月份是夏季”如图所示。
该程序不完整请把它补充完.