• / 38
  • 下载费用:10 金币  

浙江省计算机二级VB上机考试设计题及答案.doc

关 键 词:
浙江省计算机二级VB上机考试设计题及答案.doc
资源描述:
B.程序设计题程序设计 011、在窗体上放置一个命令按钮,命名为 CmdMaxSize.2、取消窗体(Form)的最大化和最小化按钮3、当单击 CmdMaxSize 按钮时,实现窗口放大功能,放大后再单击该按钮则还原窗口。4、同时可能使用热键 Alt+L 和 Alt+B 实现窗口放大或还原。5、当窗体大小改变后,总是让 CmdMaxSize 按钮位于窗口的中央。6、界面及功能设计请参考 cx01.exe 文件。程序设计 021、窗体上有三个文体框,上面两个分别用于输入商品单价和商品数量,单击“计算” ,将应付款显示在下面一个文本框中。2、最下面一个文本框不能直接输入。3、单击“清空”按钮,三个文本框内容被清空,同时第一个文本框获得焦点。4、界面及功能设计请参考 cx02.exe 文件。程序设计 031、按照 Cx.exe 所示在窗体上放置按钮和控件。2、当单击“确定”按钮后,首先比较“用户名”和“原始密码”是否一致,若一致且都为“admin”,则继续执行步骤 4;否则弹出消息框,提示用户出错,并让用户重新输入。3、比较“新密码(N) ”和“ 新密码(S ) ”,若两者一致,弹出密码修改成功消息框,程序终止执行。否则弹出错误消息,并让用户重新输入。4、所有消息框按 Cx.exe 所示设计。5、当单击“取消”按钮时,程序终止执行。6、当按“Tab ”键时,保证按照“用户名” 、 “原密码” 、 “新密码(N) ”、 “新密码(S) ”、“确定”按钮和“取消”按钮顺序访问各控件。7、界面及功能设计请参考 cx03.exe 文件。程序设计 041、在窗体上放置 4 个单选按钮,分别用于显示星期、年份、月份和日期。2、在窗台上放置一个文本框,选中单选按钮时,显示相应的信息。3、在窗体上放置一个命令按钮,单击按钮时退出应用程序。4、界面及功能设计请参考 cx04.exe 文件。程序设计 051、单击“坐标系”按钮,将图片框的坐标系统设置为原点在中央,x 轴[-10,10],y 轴[-10,10],并画出该坐标系统;2、单击“扇形”按钮,在图片框中画一个圆心在原点,半径为 5,圆周为红色,线宽为 2,内部为绿色,起始角为 π/6,终止角为 5π/6 的扇形;3、界面及功能设计请参考 cx05.exe 文件。程序设计 061、按照 cx06.exe 所示在窗体上放置按钮和控件。2、在输入或修改单科成绩的同时计算平均分,即在“高数” 、 “英语”和“计算机”文本框内容发生改变时,就要立即重新计算平均分,并将计算结果在平均成绩文本框中显示。3、 “平均成绩”文本框不允许编辑,即不能手工修改。4、各单科成绩框中只能输入数字,不能输入字母或汉字,否则不显示字母并发出错误提示音。5、界面及功能设计请参考 cx06.exe 文件。程序设计 071、窗体上三个文本框,上面两个用输入加数,单击“=”按钮,将两个数的和显示在下面一个文本框中。2、三个文本框的对齐方式均为右对齐,设置相关属性使得下面一个文本框不能进行编辑操作。3、设置相关属性使得上面两个文本框均不接受非数字键。4、单击“清空”按钮,三个文本框内容被清空,同时第一个文本框得焦点。5、界面及功能设计请参考 cx07.exe 文件。程序设计 081、左边一个简单组合框,对文本框的字体进行设置;2、右边一个简单组合框,对文本框的文字大小进行设置;3、文本框中文字为“心想事成”4、界面及功能设计请参考 cx08.exe 文件。程序设计 091、单击“添加”按钮,将本文框中的内容加到列表框中的第一项,如果文本框有内容,则给出提示“没有内容,不予贴加”2、单击“删除”按钮,将选红表项删除,如果没有选择要删除的表项,则给出提示“请选择输出的项目” 。3、界面及功能设计请参考 cx09.exe 文件程序设计 101、在窗体上放置两个列表框控件,在它的 Iist 中输入一些内容。2、当单击“ ”按钮时,把 list2 中选中的一项放到 list2 中,并且在 list1 中,并且在 list1中删除该项。5、当单击“”按钮时,把 list1 中所有的项放到 list2 中,并且清空 list1。6、当单击“结素“按钮时,退出应用程序。7、界 面及功能设计请参考 cx10.exe 文件。程序设计 111、窗体上有二个 CheckBox,当这两个选项未被选定时,它们所在框架的其它控件不能使用。2、如果单击“确定”按钮,则在按钮下面的标签中显示用户所选择的信息。3、界面及功能设计请参考 cx11.exe 文件。程序设计 121、按照 cx12.exe 所示在窗体上放置按钮和控件。2、在“请输入”文本框中输入一个数字后,单击判断,可在“结果为显示判断结果。3、若输入的不是数字,则弹出消息框,提示信息是“输入的不是数字,无法计算” 。4、界面及功能设计请参考 cx12.exe 文件。程序设计 131、可以在查找文本框中输入查找文字;2、可以在替换为文本框中输入替换文字;3、单击“替换”按钮,对文本框 Text1 中与查找内容匹配的文字进行替换操作;4、文本框 Text1 可以多行显示文字;5、界面及功能设计请参考 cx13.exe 文件。程序设计 141、在窗体上创建一个 label1 控件用于显示程序名“简单动画”2、在窗体上创建一个 label2 的控件数组,数组长度为 6,用于显示动画图象“--”3、在窗体上放置 timer 控件,用它来控制 label2 上的图象位置的变化。4、单击“开始”按钮时 label2 上的图象开始移动,单击“结束”按钮图象停止移动,设置每一秒移动一个箭头。5、界面及功能设置请参考 cx14.exe 文件。程序设计 151、单击“开始”按扭,标签“祝您考试成功”文字在定时器控制下自动地从左向右移动,移动速度为每个时间间隔右移 100 缇,当标签移动到窗体外时,再从窗体的左边进入。同时“开始”按扭变为“停止”按扭。2、单击“停止”按扭,标签“祝您考试成功”文字停止滚动。同时“停止”按扭变为“开始”按扭。3、要求程序开始运行时,标签文字的字体为“宋体” 、字形为“粗体” 、大小为“二号” 。4、定时器的时间间隔为0.1秒。5、界面及功能设计请参考 cx15.exe 文件。程序设计 161、单击“开始”按钮,标签“欢迎光临”文字在定时器控制下字号自动增加 2。同时“开始”按钮变为“停止”按钮。2、单击“停止”按钮,标签“欢迎光临”文字停止放大。同时“停止”按钮变为“开始”按钮。3、要求标签文字在放大时保持水平居中。4、定时器的时间间隔为 0.2 秒。5、界面及功能设计请参考 cx16.exe 文件。程序设计 171、水平滚动条的取值范围[12,72] 。改变滚动条可以控制标签文字的大小,并同时在文本框中显示标签的字号;2、标签文字为“心想事成” ,要求在改变字号时标签保持在窗体中水平居中;3、文本框最多接受两个字符,当输入一个∈[12,72] 的两位整数后,也可以改变标签文字的大小,并同时调整水平滚动条的滚动框位置;4、界面及功能设计请参考 cx17.exe 文件。程序设计 181、在窗体上放置一个水平滚动条、一个标签框和一个命令按钮。2、单击滚动条左右箭头时,标签上的字可以左右移动,标签移动范围等于滚动条的范围。3、界面及功能设计请参考 cx18.exe 文件。程序设计 191、窗体上引入一个红色的圆形形状控体,圆的直径为 3400Twips。2、水平滚动条的最大值与圆的直径相同,初始值为最大值,SmallChange 和 LargeChange均为 100Twips.3、改变条的值可以控制圆形的直径,同时在标签 Labe12 中动态显示圆形的直径。4、要求圆形的直径在变化时要保持圆形的位置不变。5、界面及功能设计请参考 cx19.exe 文件。程序设计 201、窗体上放置两个文本框,分别用于输入身高和体重。2、设置相关属性使得两个文本框文字对起方式均为右对起,最多接受 3 个字符,不接受数字键。3、单击“健康状况”按纽,根据计算公式分别将提示信息显示在 Labe15 中。计算公式为:标准体重=身高-105 ;体重高于标准体重*1.1 为偏胖,提示“偏胖,注意节食”;体重低于标准体重*0.9 为偏瘦,提示“偏瘦,增加营养” ;其他为正常,提示“正常,继续保持” 。4、界面及功能设计请参考 cx20.exe 文件。程序设计 211、设计 2 个定时器,一个用于控制时间显示,时间间隔为一秒;一个用于判断闹钟时间,时间间隔为 0.5 秒,并且在未输入闹钟时间前不可使用。2、标签 Labell 用于显示时间,宋体,粗体,斜体,二号,背景白色,字体居中对齐,固定边框。3、在文本框中输入闹钟时间并按回车后,启动判断闹钟时间的定时器,如果时间超过闹钟时间,则标签的背景色用红白两色交替变换。4、界面及功能设计请参考 cx21.exe 文件。程序设计 221、当在文本框中输入密码“1234567” ,并按回车后,显示标签 labe12 为“欢迎光临!” 。如果输入的密码与“1234567”不吻合,显示标签 Labe12 为“密码不符,请再输入一遍!” ,同时清空文本框的内容,允许再输入一遍;如果第二次输入的密码仍然与“1234567”不吻合,显示标签 Labe12 为“非法用户,请退出程序!” ,文本框就不能使用了。2、文本框中输入的字符显示为*,并且最多可以接受 7 个字符。3、标签控件 Labe12 的文字对齐方式为居中对齐,文字颜色红色,宋体、常规、三号;标签的大小随字体自动调整,一开始不可见。4、界面及功能设计请参考 cx22.exe程序设计 231、窗体上放置驱动器列表框、目录列表框和文件列表框三个控件,设置属性使得三个控件能够联动。2、设置文件列表框只显示*.bap 和*.jpg 类型的图片文件。3、编写相关代码使得单击文件列表框上的图片文件名时,图片显示在图片框中4、界面及功能设计请参考 cx23.exe 文件。程序设计 24 1、文件列表框能过滤文本文件。2、当单击某文本文件名后,在 Textl 显示文件名(包括路径) ,在 Text2 显示该文件内容。3、当单击某文件文件名后,调用记事本程序对文件文件进行编辑。4、界面及功能设计请参考 cx24.exe 文件。程序设计 251、窗体上引入一个通用对话框控件。2、单击菜单“字体” ,通用对话框,并对文本框字体进行修饰。3、单击菜单“文字颜色” ,通用对话框控件显示为颜色对话框,并对文体框文字颜色进行修饰。4、单击菜单“背景颜色” ,通用对话框控件显示为颜色对话框,并对文本框背景颜色进行修饰。5、文本框设计为带垂直滚动条。6、界面及功能设计请参考 cx25.exe 文件。程序设计 261、设计 4 个命令按钮,分别实现“复制” 、 “剪切” 、 “粘贴”和“删除”功能;2、文本框 Text1 可以多行显示文字;3、界面及功能设计请参考 cx26.exe 文件。程序设计 271、在窗体上放置一个文本框控件数组,用于输入用户信息。2、在文本框控件数组中输入相应信息后,点击“添加”后在组合框中会出现该项的姓名。3、在组合框中选中某项,可以在文本框数组中显示该项的用户信息,点击“删除” ,可以删除该项的所有信息。4、界面及功能设计请参考 cx27.exe 文件。程序设计 28 1、 “菜单”框架中由复选框数组提供选择三种套餐,右边的文本框数组中可以输入数量;2、要求文本框只能接受数字键;并且只有选取了相应的套餐后才可以进行输入,3、单击“确定”按钮,统计点餐的金额,并用消息框显示出来;4、界面及功能设计请参考 cx28.exe 文件。程序设计 291、窗体的右部是图片框,可以用鼠标左键进行绘图。2、 “选项”框中有两个单选钮控件,选择“细”时,绘图的线宽设置为 1,选择“粗”时,绘图的线宽设置为 5。3、 “选项”框中的“颜色”按钮打开通用对话框为颜色对话框,并设置绘图的颜色。4、 “选项”框架中的“清除”按钮用于清除图片框中的内容。5、界面及功能设计请参考 cx29.exe.文件。程序设计 301、框架 Frame1 中有一个复选框数组,可以选择粗体,斜体对标签中的文字进行修饰。2、框架 Frame2 中有一个单选钮数组,可以选择宋体或楷体对标签中的文字进行修饰。3、标签 Labe11 的文字内容为“Visual Basic 程序设计” 。宋体,常规,三号;文字对齐方式为居中。4、界面及功能设计请参考 cx30.exe 文件。程序设计 311、单击“开始计时”按钮后,程序根据选择的时间开始倒计时,命令按钮变为不可使用。2、倒计时过程是将剩余的时间显示在标签 Labell 中,直到 0 分 0 秒为止,改为显示“时间到!”:3、框架“选择时间”内有一组单选钮控件数组,分别选择不同的时间值。只有选择时间后,命令按钮才可以使用。4、界面及功能设计请参考 cx31.exe 文件。程序设计 321、要求命令按钮数组构成数字键,单击数字按钮,将拨号的内容显示在文本框 Text1 中;2、单击“重拨“按钮,再现原来的拨号过程:(提示:再现过程由定时器实现)3、定时器的时间间隔为 0.5 秒;4、文本框最多接受 10 个字符:宋体,粗体,三号,兰色号;5、界面及功能设计请参考 cx32.exe 文件。程序设计 331、在窗体上放置一个“三原色配比与预览”的框架,框架内有三个水平滚动条构成的控件数组,滚动条的取值范围为 0——255;还有一个长方形形状控件。2、拖动滚动条的滚动框来选择红、绿、兰三原色的配色取值,配色通过形状控件的填充效果动态显示。3、单击“应用”按钮,将调配好的颜色作为标签文字“坚持就是胜利!”的文字颜色。4、标签文字“坚持就是胜利!”字体为“楷体 GB2312”。大小“二号” ,设置相关属性使得标签在窗体中水平居中并且标签的大小随显示内容自动调整。5、界面及功能设计请参考 cx33.exe 文件。程序设计 341、程序启动后窗体正中央有一个直径为 500Twips 的红色圆球。2、第一次单击菜单“启动” ,圆球先向右上角方向运动,碰壁后改变方向。水平、垂直方向的移动速度均为 100Twips/间隔。3、单击菜单“停止” ,圆球停止运动,再单击菜单“启动” ,圆球继续运动。4、定时器时间间隔为 0.1 秒。5、界面及功能设计请参考 cx34.exe 文件。程序设计 01 题解:一、根据题目要求,在 Form1 窗体上画出各控件,并根据题意按下表对窗体和各控件设置属性值。控件名称 属性 属性值 备注Form1 Caption Form1Command1 Caption 最大化(*.jpg“Dir1.Path = “c:\“End Sub程序设计 24 题解:一、根据题目要求,在 Form1 窗体上画出各控件,并根据题意按下表对窗体和各控件设置属性值。控件名称 属性 属性值 备注Text1 Text Text1Text2 Text Text2Label1 Caption 文件名Driver1 默认设置Dir1 默认设置File1 Pattern *.txt二、根据题意,编写如下事件过程代码:Private Sub Dir1_Change()File1.Path = Dir1.PathEnd SubPrivate Sub Drive1_Change()Dir1.Path = Drive1.DriveEnd SubPrivate Sub File1_Click()Dim f As StringIf Right(File1.Path, 1) = “\“ Thenf = File1.Path + File1.FileNameElsef = File1.Path + “\“ + File1.FileNameText1.Text = fEnd IfOpen f For Input As #1Do Until EOF(1)Line Input #1, nextlineText2.Text = Text2.Text + nextline + Chr(13) + Chr(10)LoopClose #1End SubPrivate Sub File1_DblClick()Call Shell(“c:\winnt\notepad.exe“, 1)End SubPrivate Sub Form_Load()Drive1.Drive = “c:“End Sub程序设计 25 题解:一、根据题目要求及样例,在 Form1 窗体上画出各控件,并根据题意按下表对窗体和各控件设置属性值。控件名称 属性 属性值 备注Form1 Caption 字体设置MinButton FalseMaxButton Falsecommondialog Caption 选择时间Text1 Multilane truescrollbar 2-verticaltext 忆江南最忆是杭州在窗体上添加菜单,分别是标题 名称字体 Fontmenu文字颜色 Wcolormenu背景颜色 bcolormenu二、根据题意,编写如下事件过程代码:Private Sub bcolormenu_Click()CommonDialog1.ShowColorText1.BackColor = CommonDialog1.ColorEnd SubPrivate Sub fontmenu_Click()CommonDialog1.ShowFontText1.FontName = CommonDialog1.FontNameText1.FontSize = CommonDialog1.FontSizeText1.FontBold = CommonDialog1.FontBoldText1.FontStrikethru = CommonDialog1.FontStrikethruText1.FontItalic = CommonDialog1.FontItalicEnd SubPrivate Sub Form_Load()CommonDialog1.FontName = “宋体“CommonDialog1.Flags = 2End SubPrivate Sub wcolormenu_Click()CommonDialog1.ShowColorText1.ForeColor = CommonDialog1.ColorEnd Sub程序设计 26 题解:一、根据题目要求及样例,在 Form1 窗体上画出各控件,并根据题意按下表对窗体和各控件设置属性值。控件名称 属性 属性值 备注Form1 Caption 编辑Text1 Text Text1MultiLine TrueCommand1 Caption 复制Command2 Caption 剪切Command3 Caption 粘贴Command4 Caption 删除程序代码 Private Sub Form_Load()Clipboard.ClearEnd SubPrivate Sub Command1_Click()Clipboard.SetText Text1.SelTextText1.SetFocusEnd SubPrivate Sub Command2_Click()Clipboard.SetText Text1.SelTextText1.SelText = ““End SubPrivate Sub Command3_Click()Text1.SelText = Clipboard.GetTextText1.SetFocusEnd SubPrivate Sub Command4_Click()Text1.SelText = ““End Sub程序设计 27 题解:一、根据题目要求,在 Form1 窗体上画出各控件,并根据题意按下表对窗体和各控件设置属性值。控件名称 属性 属性值 备注Form1 Caption Form1Combo1 text 空Combo2 visible falseCombo3 visible falseCombo4 visible falseText1( 0) text 空
展开阅读全文
  微传网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:浙江省计算机二级VB上机考试设计题及答案.doc
链接地址:https://www.weizhuannet.com/p-10036266.html
微传网是一个办公文档、学习资料下载的在线文档分享平台!

网站资源均来自网络,如有侵权,请联系客服删除!

 网站客服QQ:80879498  会员QQ群:727456886

copyright@ 2018-2028 微传网络工作室版权所有

     经营许可证编号:冀ICP备18006529号-1 ,公安局备案号:13028102000124

收起
展开