2015vb实验指导书.docVIP

  • 10
  • 0
  • 约 16页
  • 2017-05-21 发布于浙江
  • 举报
2015vb实验指导书

计算机程序设计基础(VB)实验指导书 主编:刘华伟 单位:信息工程学院 实验报告要求:每次实验要求写实验报告(word电子版),包括实验名称,实验目的,实验内容,所有主要界面(需把界面图贴上,用截图工具)和所有源程序(将代码复制粘贴到word报告里),每次上机课后的周五理论课对上机题目进行讲解,每次上机实验报告要求在上机内结束前提交,如果没做完最迟当天内提交给教师信箱458007844@只能用自己的邮箱在这个时间段提交。 提交格式:邮件名和word文件名均为: 公141班张三000000第1次作业 第一次上机课要做实验指导书中前两次实验的内容,将两次上机的实验报告都写在同一个word文档里提交。以后每次上机均做一次实验的内容。 实验一 VB6.0环境和程序设计初步 一、实验目的 1.学会使用VB开发环境。 2.学会建立、编辑、运行一个简单的VB应用程序的全过程。 3.掌握变量的概念及使用。 4.通过程序实践结合课堂例子,理解类、对象的概念,掌握属性、事件、方法的应用。 二、实验内容: 1.熟悉VB开发环境的标题栏、菜单栏、工具栏、窗体窗口、属性窗口、工程资源管理器窗口、代码窗口、立即窗口、窗体布局窗口、工具箱窗口的位置以及用法。(此题不需要写实验报告) 2.编写一个四则运算的功能,在界面上输入两个数,并设置加减乘除四个按钮,点击不同的按钮,显示不同的运算结果。 步骤: (1)建立用户界面的对象。 (2)对象属性的设置。 (3)对象事件过程及编程。 (4)保存和运行程序 实验二 选择结构程序设计 实验目的 掌握逻辑表达式的正确书写形式。 掌握单分支与双分支语句的使用。 掌握多分支条件语句的使用。 掌握情况语句的使用与多分支条件语句的区别。 实验内容 P272实验C的1,2题,界面按自己思路设计。 其中第1题要求用两种方法实现。 在界面上输入4个数,求最大值和最小值并显示,要求用两种方法实现。提示:先编写求最大值的程序,然后再编写求最小值的程序。 输入三门功课的成绩,评定某个学生是否得奖学金。评奖学金标准如下: 平均分大于95分或两门100分第三门不低于80分。 实验三 循环和数组 一、实验目的 1.理解循环结构的思想 2.学会用for语句编写程序 3.掌握数组的概念、用法 4.学会用for循环语句与数组结合来解决问题 二、实验内容 (1)课本112页第12题前两小题 (2)求1-2+3-4+5-6………+99-100 (3)输入1-10的数(若不在此范围内,应提示出错),求出该数的阶乘并显示。 (3)在界面上设计5个文本框,输入5个数并存入一数组中,通过for语句求出最大值,最小值以及和数,并在另外的几个文本框中显示出来. (4)用控件数组实现以下功能: 放置自上而下排列的四个按钮,无论按哪个按钮,其他三个按钮都向右移动一小段距离。 实验四 过程 一、实验目的 1.掌握自定义函数过程和自过程的定义和调用方法。 2.掌握形参和实参的对应关系。 3.掌握变量、函数和过程的作用域。 二、实验内容 1. 定义一个函数: 1 x0 f(x)= 0 x=0 -1 x0 在文本框上输入一个x,而后在窗体上用函数求得f(x)的 值并显示。 2.求出1-50的所有素数,并依次显示在窗体的左上角,要求定义一个判断一个数是否为素数的函数,通过调用函数的方式来逐一求得。 步骤: (1)定义一个判断一个数是否为素数的函数,首先确定参数的个数,类型,意义,然后确定返回值的类型。 (2)通过循环的方法,将1-50的每个数都作为函数的参数调用一次,如果判断结果为真,则显示,若为假,则不显示。 3.在三个文本框上输入不等整数x,y,z,排列一下使得结果为xyz,并将结果依次显示在窗体的左上角。要求定义一个交换两个数的子过程,通过调用子过程的方式来求解。 步骤: (1)复习曾经讲过的一个相近的例题,吃透思想。 (2)程序中三处用到交换两个数的功能,因此将此功能定义成子过程。 (3)在程序中将每一处交换两个数的地方都换成子过程调用的形式。 实验五 常用控件和普通菜单设计 一、实验目的 1.掌握单选钮、复选框、框架等控件的基本用法。 2.掌握菜单设计技术。 二、实验内容 1.做一个简易考试系统,包括两道单选题,一道多选题(4个选项,正确答案为其中三个选项),一道填空题,要求所有的题目做在一个窗体界面上,题目及答案自定。评分标准为:单选题每题20分,多选题40分(错选不得分,漏选:选中一个得10分,选中两个得20分),填空题20分,满分100分,共4道题,点击提交按钮,用msgbox函数显示总成绩以及每题的得分情况。 步骤:先设计一个单选题,调试成功了再设计一个单选题,在调试成功了设计多选题,单选题主要

文档评论(0)

1亿VIP精品文档

相关文档