




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《计算机可视化编程》教学大纲课程编码:08265019课程名称:计算机可视化编程英文名称:VisualBasicLanguageProgramming开课学期:6学时/学分:48/3(其中实验学时:16学时)课程类型:选修课开课专业:测控技术与仪器、电气工程及自动化选用教材:《VisualBasic程序设计教程》(第二版),刘炳文编著,清华大学出版社,2003年7月主要参考书:1《VisualBasic程序设计教程题解与上机指导》(第二版),刘炳文编著,清华大学出版社;2《visualbasic程序设计》,蔡翠平主编,清华大学出版社,2003年;3《visualbasic程序设计实用教程》,王栋编著,清华大学出版社,2001年;4《VisualBasic中文版面向对象与可视化程序设计》,廖彬山,清华大学出版社,2003年。先修课程:《C语言程序设计》一、课程性质、目的与任务《计算机可视化编程》课程是测控技术与仪器、电气工程及自动化等非计算机专业的选修课。VisualBasic语言是一种基于面向对象方法论之上的可视化编程语言。学完本课程学生应该掌握必要的VisualBasic语言的语法知识,在理解语法的同时能从面向对象方法学的角度掌握VisualBasic可视化编程的概念和方法。通过例题的讲解和习题的演练,为windows编程打下扎实基础。二、教学基本要求总体要求:(1)、掌握visualbasic语言必要的语法知识,程序结构及界面的可视化设计方法;(2)、理解面向对象的基本特性,掌握应用visualbasic语言进行windows编程。具体要求:理论教学大纲内容:(一)面向对象程序设计概述1、面向对象技术的形成、现状和发展(要求达到”了解”层次)2、面向对象的语言(要求达到”了解”层次)3、面向对象的程序设计方法(要求达到”了解”层次)(二)面向对象的基本概念与特征1、对象、消息和方法(要求达到”理解”层次)2、类和类层次(要求达到”理解”层次)3、继承性、封装性、多态性(要求达到”理解”层次)4、VisualBasic与面向对象的应用程序开发(要求达到”了解”层次)5、VisualBasic的概念与开发环境(要求达到”了解”层次)6、Windows的工作方式:窗口、事件和消息属性、方法和事件概述(要求达到”了解”层次)7、事件驱动模型、交互式开发(要求达到”理解”层次)(三)VisualBasic集成开发环境及最简单VisualBasic程序示例1、VisualBasic的特点和版本(要求达到”了解”层次)2、VisualBasic的安装、启动和退出(要求达到”了解”层次)3、VisualBasic的界面(要求达到”了解”层次)4、最简单VisualBasic程序演示(要求达到”了解”层次)(四)VisualBasic的预定义对象1、窗体(要求达到”认识”层次)2、控件(要求达到”认识”层次)(五)VisualBasic语言基础1、VisualBasic的数据类型:基本数据类型、自定义数据类型(要求达到”认识”层次)2、变量、常量、运算符和表达式(要求达到”理解”层次)3、常用内部函数(要求达到”了解”层次)4、常用的输入、输出方法:Print、MsgBox、InputBox等(要求达到“理解、应用”层次)(六)常用标准控件1、文本控件(要求达到“理解、应用”层次)2、图形控件(要求达到“理解、应用”层次)3、按钮控件(要求达到“理解、应用”层次)4、选择控件(要求达到“理解、应用”层次)5、滚动条(要求达到“理解、应用”层次)6、计时器(要求达到“理解、应用”层次)7、框架(要求达到”认识”层次)8、焦点(要求达到”认识”层次)(七)VisualBasic控制结构1、顺序结构程序设计:数据输出、常用基本语句、利用文本框输入数据、使用对话框(要求达到”认识、应用”层次)2、选择结构程序设计:If语句、多分支条件选择语句SelectCase(要求达到”理解、应用”层次)3、循环结构程序设计:For…Next语句、while语句、Do…Loop语句(要求达到”理解、应用”层次)4、Goto型控制(要求达到”认识”层次)(八)数组1、数组和数组元素(要求达到”理解”层次)2、静态数组、动态数组、控件数组、ForEach…Next语句。(要求达到”理解”层次)(九)过程1、通用过程、事件过程(要求达到”理解、应用”层次)2、子过程、函数过程(要求达到”理解、应用”层次)3、参数传递(要求达到”理解”层次)4、可选参数、可变参数(要求达到”认识”层次)5、对象参数:窗体、控件参数(要求达到“了解”层次)6、局部内存分配(要求达到”认识”层次)7、Shell函数(要求达到”认识”层次)4、(要求达到”理解”层次)(十)键盘与鼠标事件过程1、键盘事件过程(要求达到”了解”层次)2、鼠标事件过程(要求达到“了解”层次)(十一)菜单程序设计1、了解菜单种类:下拉式、弹出式(要求达到”认识”层次)2、菜单编辑器及下拉式菜单的设计(要求达到”理解应用”层次)3、菜单项的控制(要求达到”认识”层次)4、菜单项的增减(要求达到”认识”层次)5、弹出式菜单的设计(要求达到”理解应用”层次)(十二)对话框程序设计1、对话框的分类与特点(要求达到”认识”层次)2、文件对话框(要求达到”理解应用”层次)3、颜色、字体、打印对话框(要求达到”认识”层次)(十三)多窗体程序设计1、建立多窗体应用程序(要求达到”理解应用”层次)2、VisualBasic工程结构(要求达到“认识”层次)(十四)数据库访问技术1、数据库的概念(要求达到”了解”层次)2、使用数据控件(要求达到”了解”层次)3、使用ADO控件(要求达到”了解”层次)一、各章节内容及学时分配序号内容讲授(学时)实验(学时)1面向对象技术概述202面向对象的基本概念与特征3VisualBasic集成开发环境及最简单VisualBasic程序示例224VisualBasic的预定义对象205VisualBasic基础426常用标准控件447VisualBasic控制结构328数组329过程4210键盘与鼠标事件过程2011菜单程序设计2212对话框程序设计2013多窗体程序设计1014数据库访问技术10合计3216二、实验:a)实验目的与任务(1)熟悉VisualBasic的程序开发环境;(2)掌握VisualBasic程序调试技术;(3)加深对课堂讲授和书本内容的理解;(4)培养学生独立解决问题的能力。b)实验教学基本要求(1)上机前的准备工作ü复习和掌握与本次实验有关的教学内容;ü根据本次实验的内容,在纸上编写上机程序,并初步检查无误;ü准备好对程序的测试数据;ü对每组测试数据,给出预期的执行结果;ü预习实验步骤。(2)上机试验过程ü启动VisualBasic的程序开发环境;ü根据需要打开不同的窗口;ü设计程序界面;ü编写事件过程及通用过程;ü调试程序;ü根据预先准备好的数据,对程序进行必要的测试;ü运行程序,并将程序界面、代码、运行结果保存于word文档中;ü程序的进一步完善:增加功能或进行界面的修饰(3)上机结束后,整理实验报告,主要内容包括ü实验目的内容ü程序设计说明(包括程序结构、界面设计和使用模块)ü调试正确的源程序代码ü程序测试情况(针对不同测试的运行结果)ü对运行结果的分析c)实验教材或指导书自编。d)实验项目一览表序号实验项目内容提要实验类型学时分配主要仪器设备实验地点备注1VisualBasic的集成开发环境及界面设计熟悉VisualBasic的集成开发环境;设计计算器界面。基本实验2计算机计算机房2VisualBasic语言基础通过调试窗口练习运算符、表达式及内部函数;数据输入输出;设计一个除法器。设计性实验2计算机计算机房3文本控件和按钮控件及焦点文本控件常用属性设置练习;按钮控件常用属性设置练习;秒表模拟程序;设计性实验2计算机计算机房4图形控件和选择控件图形控件常用属性设置练习;选择控件常用属性设置练习;一个实用的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版专业化学品库房租赁与安全监管服务合同
- 二零二五版隐私信息保护保密协议范本修订
- 二零二五年度公共设施建筑门窗安装与售后服务合同
- 2025抖音公司主播个人品牌打造与签约合同范本
- 2025版仓储租赁合同附带仓储保险及安全责任条款
- 2025年房屋抵押贷款专项基金管理服务合同范本
- 二零二五年度个人租赁艺术画廊及展览场地租赁合同
- 2025年重庆市事业单位招聘考试卫生类医学影像专业知识试题
- 2025版小微企业信用贷款展期协议合同范本
- 2025车辆抵押消费借款服务合同样本
- GB/T 30475.2-2013压缩空气过滤器试验方法第2部分:油蒸气
- GB/T 19580-2012卓越绩效评价准则
- GB/T 16571-2012博物馆和文物保护单位安全防范系统要求
- HCT多线切割工艺
- GB 16912-2008深度冷冻法生产氧气及相关气体安全技术规程
- 化学药品地标升国标第四册
- 凤凰网公益频道先生访谈记录
- 锻造作业指导书
- 喹钼柠酮配制
- 厂房改造合同范本
- 25吨吊车起重性能表
评论
0/150
提交评论