计算机程序设计基础(VB)实验指导书

计算机程序设计基础(VB)实验指导书

ID:37270827

大小:58.00 KB

页数:17页

时间:2019-05-20

计算机程序设计基础(VB)实验指导书_第1页
计算机程序设计基础(VB)实验指导书_第2页
计算机程序设计基础(VB)实验指导书_第3页
计算机程序设计基础(VB)实验指导书_第4页
计算机程序设计基础(VB)实验指导书_第5页
资源描述:

《计算机程序设计基础(VB)实验指导书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、计算机程序设计基础(VB)实验指导书主编:刘华伟单位:信息工程学院实验一VB6.0环境和程序设计初步一、实验目的1.学会使用VB开发环境。2.学会建立、编辑、运行一个简单的VB应用程序的全过程。3.掌握变量的概念及使用。4.通过程序实践结合课堂例子,理解类、对象的概念,掌握属性、事件、方法的应用。5.学会如何用断点调试程序二、实验内容:1.熟悉VB开发环境的标题栏、菜单栏、工具栏、窗体窗口、属性窗口、工程资源管理器窗口、代码窗口、立即窗口、窗体布局窗口、工具箱窗口的位置以及用法。2.编写一个四则运算的

2、功能,在界面上输入两个数,并设置加减乘除四个按钮,点击不同的按钮,显示不同的运算结果。步骤:(1)建立用户界面的对象。(2)对象属性的设置。(3)对象事件过程及编程。(4)保存和运行程序。3.自己编写一个小程序,使用断点技术来测试程序运行过程中的某一瞬间,某变量的值。步骤:(1)在某一个事件过程中编写一个5-10行的简单程序。(2)在测试行的左端打上断点。(3)运行程序,程序中断时将鼠标放在测试变量上。实验二选择结构程序设计一、实验目的1.掌握逻辑表达式的正确书写形式。2.掌握单分支与双分支语句的使用

3、。3.掌握多分支条件语句的使用。4.掌握情况语句的使用与多分支条件语句的区别。二、实验内容1.P307实验三的3.1,3.2,3.3,界面按自己思路设计。其中实验3.1要求用两种方法实现。2.在界面上输入4个数,求最大值和最小值并显示,要求用两种方法实现。提示:先编写求最大值的程序,然后再编写求最小值的程序。实验三循环和数组一、实验目的1.理解循环结构的思想2.学会用for语句编写程序3.掌握数组的概念、用法4.学会用for循环语句与数组结合来解决问题二、实验内容(1)课本101页第9题前两小题(2)

4、求1-2+3-4+5-6………+99-100(3)在界面上设计5个文本框,输入5个数并存入一数组中,通过for语句求出最大值,最小值以及和数,并在另外的几个文本框中显示出来.实验四简单算法设计一、实验目的1.巩固循环以及数组的知识2.学习多重循环二、实验内容1.验证歌德巴赫猜想:任意一个充分大的偶数,都可以分解成两个质数的和。编一个程序,界面上有三个文本框,在一个文本框中输入一个任意大的偶数,点击按钮后,在另两个文本框中显示出分解的两个质数。当输入的数小于5或者不是偶数时,用msgbox提示出错信息。

5、(要注意存盘,输入的数据如果特别大,可能造成死机)。步骤:(1)先参照课本例题编写一个如何判断一个数是否是素数的小程序(2)用双重循环来实现数的分割。2.用数组结合自定义类型实现以下功能:首先从界面上依次输入一些(不超过5个)学生的姓名和成绩信息,每输入一个学生信息,点击一下“下一个”按钮,输入5个学生后,依次自动显示出5个学生信息,然后在同一个窗体上设置查询功能,使得能够通过输入学生的姓名进行查询(设置姓名文本框以及查询按钮),若该姓名与曾经输入的某个学生的姓名相同,则在窗体的左上角显示出该学生姓名

6、以及成绩,如果不同,则给出相应提示信息,如果输入的学生信息超过5个,给出出错信息。步骤:(1)定义一个存放学生信息的数组。(2)每次输入一个学生信息,都将其信息存入数组中。(3)每次输入一个学生信息,都要判断是否已经是第5个学生,如果是,就显示数组中所有学生信息,如果超过5,则给出出错信息。(4)输入需要查询的学生信息后,将其姓名与数组中存放的所有学生的信息进行比较,若存在相同,则显示出所有信息,若不存在相同的,显示相应提示信息。实验五过程一、实验目的1.掌握自定义函数过程和自过程的定义和调用方法。2

7、.掌握形参和实参的对应关系。3.掌握变量、函数和过程的作用域。二、实验内容1.求出1-50的所有素数,并依次显示在窗体的左上角,要求定义一个判断一个数是否为素数的函数,通过调用函数的方式来逐一求得。步骤:(1)定义一个判断一个数是否为素数的函数,首先确定参数的个数,类型,意义,然后确定返回值的类型。(2)通过循环的方法,将1-50的每个数都作为函数的参数调用一次,如果判断结果为真,则显示,若为假,则不显示。2.在三个文本框上输入不等整数x,y,z,排列一下使得结果为x>y>z,并将结果依次显示在窗体的

8、左上角。要求定义一个交换两个数的子过程,通过调用子过程的方式来求解。步骤:(1)复习课本83页例4.4,吃透思想。(2)程序中三处用到交换两个数的功能,因此将此功能定义成子过程。(3)在程序中将每一处交换两个数的地方都换成子过程调用的形式。实验六常用控件和普通菜单设计一、实验目的1.掌握单选钮、复选框、框架等控件的基本用法。2.掌握菜单设计技术。二、实验内容1.做一个简易考试系统,包括两道单选题,一道多选题(4个选项,正确答案为其中三个选项),一道填空题

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。