当前位置:文档之家› VB期末上机考试题

VB期末上机考试题

VB期末上机考试题
VB期末上机考试题

1、编制通用函数sum过程,计算1+2+……+N 的值。在窗体的Click事件中调用该函数。

2、编制通用函数fact过程,计算N!的值。在窗体的Click事件中调用该函数。

3、编制一个判断奇偶数的函数过程(Odd)。在窗体的Click事件中调用该函数,输入一个整数,判断其

奇偶性。

4、新建一个工程,完成应用程序的设计,具体要求如下:

(1)按照下图所示在窗体上放置按钮和控件。

(2)取消窗体的最大化和最小化按钮。

(3)当单击命令按钮时,实现窗口放大功能,放大后再单击该按钮则还原窗口。

(4)同时可使用热键Alt+L和Alt+B实现窗口放大或还原。

)当窗体大小改变后,总是让命令按钮位于窗口的中央。

(5

5、新建一个工程,完成“密码检验”程序的设计。具体要求如下:

(1)参照运行界面完成界面设计。

(2)文本框Text1,用于输入密码。文本框中输入的字符显示为*,并且最多可以接受7个字符。(3)窗体的下半部有一个标签控件Label2,用来显示密码输入后的提示信息。

(4)当在文本框中输入密码“1234567”,并按回车后,标签Label2显示为“欢迎光临!”;如果输入的密码与“1234567”不吻合,标签Label2显示为“密码不符,请再输入一遍!”,同时清空文本框的内容,允许再输入一遍;如果第二次输入的密码仍然与“1234567”不吻合,标签Label2显示为“非法用户,请退出程序!”,文本框就不能使用了。

程序。如图。

6、新建一个工程,完成“格式设置”

7、新建一个工程,完成“点餐”程序的设计。具体要求如下:

(1)窗体中有以下控件:一个框架控件作为容器,内有三个复选框数组、对应三个文本框数组、三

个标签框、一个命令按钮。

(2)要求文本框只有选取了相应的套餐后才可以进行输入;如果没有选取大套餐,那么文本框不能

编辑。

(3)

完成以下功能:选择所需套餐种类及份数,单击确定按钮后计算所需的钱,并用消息框显示。

8、 “列表框添加内容”程序

(1)参照运行时界面完成界面设计。

(2)单击“添加单词”按钮,将Text1中的单词添加到列表框,并使Text1获得焦点,可直接输入

另一个单词。

(3)单击“删除单词”按钮,删除列表框中被选中的列表项。(4)单击“全部删除”按钮,删除列表框中的全部表项。(5)单击“退出”

按钮,结束该程序。

9、 “格式设置”程序。

(1)参照运行时界面完成界面设计。

(2)窗体的上边有一个文本框Text1,文字内容为“心想事成”,Font :宋体、常规。

(3)左边简单组合框Combo1,有三项内容,分别是“左对齐、居中、右对齐”,单击时对文本框的对齐方式进行设置。

(4)右边简单组合框Combo2,有四项内容,分别是“常规、斜体、粗体、粗斜体”,单击时对文本框的

字型进行设置。

10、“添加与删除”程序。

(1)在窗体中引入一个文本框Text1,再在文本框的下面引入一个列表框List1,列表框内容中有四项,

11-12-2学期财务管理111-112VB 上机考试题目

分别为“Word 、Excel 、PowerPoint 、Outlook ”。

(2)单击“添加”按钮(Command1),将文本框中的内容回到列表框中的第一项,如果文本框中没有内容,则给出提示“没有内容,不予添加”。

(3)单击“删除”按钮(Command2),将选中表项删除,如果没有选择要删除的表项,则给出提示“请选择输出的项目”

11、

“偶数迁移”程序。(1)参照运行时界面完成界面设计。

(2)能完成以下功能:单击“产生”按钮,实现随机产生10个两位正整数,在左边列表框内显示;单击“—>”

按钮,把左边列表框中的偶数全部移到右边列表框中。

12、

“字体设置”程序。

(1)参照运行时界面完成界面设计。

(2)左边一个简单组合框,对文本框的字体进行设置;有三项内容,分别是“宋体、黑体、楷体_GB2312”。(3)右边一个简单组合框,对文本框的文字大小进行设置;大小范围为8~20。

13、

“字体和格式设置”

程序。

11-12-2学期财务管理111-112VB 上机考试题目

14、

“列表框间移动”程序。

(1)参照运行时界面完成界面设计。

(2)在两个列表框控件的list 中输入一些内容。

(3)当单击“<”按钮时,把list2中选中的一项放到list1中,并且在list2中删除该项。(4)当单击“<<”按钮时,把list2中所有的项放到list1中,并且清空list2。(5)当单击“结束”

按钮时,退出应用程序。

15、 “畅销书排行榜“程序。

(1)输入新书名和名次,单击“入榜“,添加到左边列表框中相应位置。(2)单击“下榜”,将选择的书从排行榜中删除,如未选择,则显示“请先选择!”(3)单击“清除”

,可以删除文本框中的输入内容。

16、 “改变字号”程序。

(1)窗体中有以下控件:一个标签框、一个文本框、一个水平滚动条。

11-12-2学期财务管理111-112VB 上机考试题目

(2

)完成以下功能:根据设定字号改变标签框内显示文字的字体。要求水平滚动条与文本框相关联。

17、“滚动字幕”程序。

(1)参照运行时界面完成界面设计。

(2)单击滚动条左右箭头时,标签上的字可以左右移动,标签移动范围等于滚动条的范围

18、 “字幕升起”程序。(1)单击“开始”,标签文字在定时器控制下自动从下向上移动,移动距离为每个时间间隔100缇,

当标签移动到窗体外时,再从下面进入。

(2)同时“开始”按钮变为“停止”。

(3)定时器时间间隔由滚动条决定,范围0.1—1秒,默认值为0.3

秒。

19、

“字幕闪烁”程序。

(1)参照运行时界面完成界面设计。

(2)在属性窗口中将标签(Label1)的标题设为“祝您考试成功”,字体设置为“宋体”、字形为“粗体”、大小为16、文字颜色为“红色”,格式设置为在窗体中水平居中对齐。

(3)单击“开始”按钮(Command1),标签文字在定时器控制下自动交替以红蓝两种颜色显示。同时“开始”按钮变为“停止”按钮。

(4)单击“停止”按钮,标签文字停止闪烁,同时“停止”按钮变为“开始”按钮。(5)定时器(Timer1)的时间间隔为0.3秒。

11-12-2学期财务管理111-112VB 上机考试题目

20、

“字幕滚动(定时器版)”。

(1)参照运行时界面完成界面设计。

(2)在属性窗口中将标签(Label1)的标题设为“祝您考试成功”,字体设置为“宋体”、字形为“粗体”、大小为16、文字颜色为“红色”。

(3)单击“开始”按钮,标签文字在定时器控制下自动地从左向右移动,移动速度为每个时间间隔右移100缇,当标签移动到窗体外时,再从窗体的左边进入。同时“开始”按钮变为“停止”按钮。

(4)单击“停止”按钮,标签“祝您考试成功”文字停止滚动。同时“停止”按钮变为“开始”按钮。(5)定时器(Timer1)的时间间隔为0.1

秒。

21、

“字幕放大”程序。(1)参照运行时界面完成界面设计。

(2)单击“开始”按钮(Command1),标签“欢迎光临”(Label1)文字在定时器控制下字号自动增加2。同时“开始”按钮变为“停止”按钮。

(3)单击“停止”按钮,标签“欢迎光临”文字停止放大。同时“停止”按钮为“开始”按钮。(4)要求标签文字在放大时保持水平居中。(5)定时器(Timer1)的时间间隔为0.2

秒。

22、

“闹钟”程序。

(1)参照运行时界面完成界面设计。

(2)设计两个定时器,Timer1用于显示系统时间,时间间隔为1秒;Timer2用于判断闹钟时间,时间间隔为0.5秒,Timer2设置为不可使用。

(3)窗体的上半部是标签Label1,用于显示时间,设置Label1的Font 为:宋体、粗体、16号,背景白色,文字居中对齐,固定边框。

(4)窗体的下半部有一个标签Label2,标题为“闹钟时间:”;Label2的右边是文本框Text1。

(5)在文本框中输入闹钟时间并按回车后,启动判断闹钟时间的定时器Timer2,如果Label1显示的时间超过闹钟时间,则标签Label1的背景色按红白两色交替变换。

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