- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
潍坊学院《VB程序设计》课程(0202003)实验大纲
适用专业:计算机科学与技术专业;实验学时:16学时
一、实验的性质、任务和基本要求
(一)本实验课的性质、任务
《Visual Basic程序设计》是一门实践性很强的课程,在教学过程中实践环节十分重要。上机实践是学习VB语言程序设计的重要教学环节。只有通过上机实践才能真正领会主教材中介绍的知识,才能熟练地掌握作为集成化开发环境的程序设计方法。通过实验培养学生对基于windows环境下的计算机软件系统的分析、设计能力,同时为后续专业课程的学习打下坚实的基础
(二)基本要求
1、熟悉VB语言开发环境和掌握简单的程序设计方法;
2、熟练掌握一维、二维数组的应用,采用较好的数据结构及算法完成数据排序;
3、熟练掌握过程与函数的编制方法,调用方法,运用环境;
4、熟练掌握Visual Basic 的各种控件的基本属性,事件及代码编写方法;
5、掌握用户界面设计方法,熟练运用SDI,MDI窗体编制方法及运用环境;
6、掌握简单图形设计方法,掌握音频与视频控件的运用方法;
7、熟练掌握ADO,OLEDB技术,SQL语言,能综合运用前面知识进行简单的数据库程序设计;
(三)实验学时分配表(表格说明)
序 号 实 验 项 目 实验类型 实验学时 1 VB语言开发环境和简单程序设计 验证性 2 2 一维、二维数组的应用 验证性 2 3 过程与函数 验证性 2 4 Visual Basic 的控件 验证性 2 5 用户界面设计 验证性 2 6 图形操作 验证性 2 7 图书信息管理系统 综合性 4 合 计 16 二、实验教学内容
实验一 VB语言开发环境和简单程序设计
1、实验目的
(1)了解VB6.0中文版的安装;
(2)熟悉并使用VB6.0的集成开发环境,认知窗体布局;
(4)能正确声明变量的数据类型;
(5)掌握表达式、赋值语句的正确书写规则;
(6)掌握条件语句的使用,注意条件语句的嵌套与情况语句的使用区别
(7)掌握三种形式循环语句(For…Next、 Do…Loop和 While…Wend)的使用;
(8)掌握如何控制循环,防止死循环的发生。
2、实验内容
(1)VB的启动方法和退出方法;
(2)建立一简单用户登录界面,并在其上分别放置Label、Text、Command控件,更改其相应属性;
(3)建一简单窗体,其上有一Command控件,并实现当点击此控件时,其Caption属性为1+2+3+…+99+100的和值。
3、实验要求
(1)正确理解面向对象的各种概念;
(2)实验结果正确;
(3)写出实验报告。
实验二 一维、二维数组的应用
1、实验目的
(1)掌握数组的声明;
(2)熟练掌握对数组元素进行赋值和访问;
(3)利用数组解决与数组有关的常用算法。
2、实验内容
(1)分别声明一维数据、二维数组;
(2)从键盘上录入10个无序整型数据,存入到一维数组S中,并实现对其的有序输出,输出结果显示在窗体上;
(3)实现4*4矩阵的对角数据互换,并将结果输出到窗体上。
3、实验要求
(1)正确实现实验内容,程序结构合理清晰;
(2)写出实验报告。
实验三 过程与函数
1、实验目的
(1)掌握函数和过程的定义和调用;
(2)掌握参数传递过程中的传值参数和传址参数的区别及参数的传递方式;
(3)能熟练地使用函数和过程编制程序,提高程序设计的技能。
2、实验内容
(1)建立一函数,实现判断一个整型数据是否为素数,如果是返回1否则返回0;
(2)建立一函数,实现5!;
(3)建立主程序有变量X、Y,并将其值分别以值传递方式和地址传递方式传给过程,过程内也有局部变量X、Y,并且其值与主程序中的X、Y不同,在内部分别实现接收参数加1,X、Y值加1,分别在过程内部和主程序中打印X、Y的值,观察其值并思考作用区间。
3、实验要求
(1)正确理解递归概念;
(2)程序结果正确,结构清晰;
(3)写出实验报告。
实验四 Visual Basic 的控件的应用
1、实验目的
(1)掌握选择性控件的常用属性、单击事件的使用注意单选和复选的异同点;
(2)掌握列表框控件地常用属性、重要事件,熟练地使用AddItem方法添加新地项目、用RemoveItem方法删除选定项目、用Clear方法清除所有项目;
(3)能熟练地利用Style属性对组合框控件按要求设置三种组合框样式,并能使用AddItem方法添加新项目、用RemoveItem方法删除选定项目、用Clear方法清除所有项目;
(4)掌握定时器控件的使用方法,能熟练地对Timer事件过程编写定期需要进行的操作;
(5)熟练掌握常用控件的事件过程的程序设计。
2、实验内容
建立一窗体,如图所示。要求实现当点击确定
您可能关注的文档
最近下载
- 人教版二年级数学期末试卷.docx VIP
- 地铁疏散平台施工方案.docx VIP
- 2021中国智能家居生态发展白皮书.pptx VIP
- 中职人工智能技术应用专业人才培养模式的探索与实践报告.docx VIP
- 2025广西公需科目考试答案(3套,涵盖95_试题)一区两地一园一通道建设;人工智能时代的机遇与挑战.docx VIP
- 智能家居生态发展白皮书.pptx VIP
- 2018-2024年海峡杯数学竞赛真题及答案(三年级).pdf VIP
- 铁路线路防护栅栏(通线〔2023〕8001)下.docx VIP
- 范德堡法.doc VIP
- 2023-2024学年江苏省高中语文高三期末通关考试题详细答案和解析.docx VIP
文档评论(0)