- 0
- 0
- 约4.77千字
- 约 7页
- 2016-08-31 发布于贵州
- 举报
非计算机类专业
《Visual BASIC程序设计》课程教学大纲(修订)
2002年12月
一、课程的性质与任务
本课程是非计算机专业本科生了解和应用计算机的重要基础课程。掌握计算机的基本工作原理和一定的软件开发方法,已成为今天理工科学生知识结构中必不可少的组成部分。Visual BASIC语言体现了许多最新的计算机软件技术,例如图形用户界面(GUI)、对象技术、事件驱动机制,并支持多媒体、OLE、网络功能等。Visual BASIC把这些功能封装成“控件”,既保持了BASIC语言的简单易学性,又使其具有很大的工程价值。
本课程教学任务由三个方面内容构成:
(1)概念:包括可视化程序设计的基本概念;程序设计语言的基本语法规则;常用数据形式、常用简单算法。
(2)方法:可视化程序设计集成开发环境应用;Visual BASIC控件使用;界面设计方法;事件驱动过程设计;一个完整工程的建立。
(3)实践:按照教学进度完成各知识点理解性和验证性实验;根据一个小规模实际问题完成应用软件的分析、设计、测试及建立简单文档的训练。
二、课程的教学目的与教学基本要求
本课程的教学目的:
通过Visual BASIC语言的学习,掌握一种简单实用的软件开发工具;了解计算机的基本工作原理、软件开发的基本方法,为学生把计算机技术应用于专业,及日后进一步学习打下良好基础。
本课程基本要求:
(1)掌握可视化程序设计中对象、属性、方法和事件驱动等基本概念。
(2)熟练掌握Visual BASIC集成开发环境的使用;掌握各种常用内部控件的特点,常用的属性、方法和事件;能够熟练设计简洁实用的图形用户界面和建立事件驱动程序;能够熟练使用Visual BASIC的联机帮助手册。
(3)熟练掌握程序设计语言的三种基本控制流程;子程序的概念,以及相关的参数传送、静态变量、自动变量概念和应用。
(4)熟练掌握数值型、字符型、逻辑型数据的定义和应用;了解日期型数据的定义和使用;熟练掌握一维、二维数组、记录的定义和使用;掌握顺序文件、随机文件的定义和使用。能够根据实际问题选择数据类型和进行数据类型转换。
(5)掌握几个常用算法:迭代法、穷举法、简单排序法、顺序查找法、有序数据的二分查找法。能读能写简单算法的应用程序。
(6)熟练掌握自定义过程的建立,参数的概念和使用;了解子程序递归调用的概念和建立递归程序的方法。
(7)知道Visual BASIC具有的各种其他功能:图形设计;菜单设计;高级事件过程;多重窗体设计;多重文档界面设计;对象链接和嵌入(OLE)等。
(8)能够在Visual BASIC上开发一个简单应用软件。
三、课程内容(含学时分配)
本课程总学时数64学时,其中授课时数48学时,实验时数16学时。
注:带“**”号部分为学生自学内容。
任课教师可以根据情况对学时分配和讲授内容作适当调整。
第1章 程序设计语言与程序设计 4学时
1.1 程序设计语言
1.2 程序设计
1.3 Visual BASIC集成开发环境
1.4 建立VB应用程序
1.5 界面、对象与事件驱动程序
第2章 基本数据类型与表达式 6学时
2.1 VB的基本字符集和词汇集
2.1.1 字符集
2.1.2 词汇集
2.2 VB的基本数据类型
2.2.1 字符串型
2.2.2 数值型
2.2.3 逻辑型
** 2.2.4 日期型
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.4 运算符与表达式
2.4.1 算术运算符与数值表达式
2.4.2 字符串连接
2.4.3 关系运算与逻辑运算
2.5 常用内部函数
2.5.1 命令行的解释执行
2.5.2 转换函数
2.5.3 数学函数
2.5.4 字符串函数
2.5.5 随机函数
第3章 程序流程控制 10学时
3.1 顺序结构
3.1.1 赋值语句
3.1.2 数据输入
3.1.3 输出数据的Print方法
语句格式;与Print方法有关的函数:Tab Spc Format
3.1.4 打印机输出 **
3.1.5 注释、暂停与程序结束
3.2 分支结构
3.2.1 单行结构条件语句
3.2.2 块结构条件语句
3.2.3 GoTo语句
3.2.4 情况语句
3.3 循环结构
3.3.1 循环概念
3.3.2 While … Wend 语句
3.3.3 Do…Loop语句
3.3.4 For…Next语句
第4章 常用控件 10学时
4.1 控件概述
4.2 窗体
4.2.1 主要属性Name Caption BackColor
您可能关注的文档
- 采气一厂关于组先进旅游和员工疗养的通知.doc
- 采用协议方案选物业服务企业审核.doc
- 测评网五年级语上册期末测试题(四)(北师大版).doc
- 测评网学习资料高二物理热力学定律测试题.doc
- 曾国藩从政为官略满分.doc
- 察右后旗医院物管理方案.doc
- 产业结构调整与方政府支持政策的实施——以佛山陶瓷产业升级案例为例.doc
- 常年法律顾问合范本.doc
- 超高压容器安全察规程 劳部发[1993]370号.doc
- 超龄博士申请进汇总表.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 虹口区2009学年第一学期高三英语期终教学质量监控测试卷(附答案).doc VIP
- CNAS-CL01-2018检验和校准实验室能力认可准则培训教材.ppt
- GMP标准简介(程克文)课件.pptx VIP
- 2025年中国大唐集团有限公司校园招聘笔试参考题库附带答案详解.docx
- 民族药四数九里香.pptx VIP
- 2022年四川省雅安市中考数学试卷真题(附答案详解)文字可复制.pdf
- 2026年春季北师大版(2024)三年级下册数学教学计划(含进度表).docx VIP
- 党支部2025年度组织生活会个人对照在学习贯彻党的创新理论、在加强党性锤炼、在联系服务群众、在发挥先锋模范作用、在改作风树新风存在的不足.docx VIP
- 职业生涯规划与就业创业指导 第3版 第4章 生涯目标与职业决策.ppt VIP
- 2026年Shopee店铺运营实战手册.pptx
原创力文档

文档评论(0)