【VB开源代码栏目提醒】:网学会员VB开源代码为您提供高级语言程序设计(VB) - 计算机教材参考,解决您在高级语言程序设计(VB) - 计算机教材学习中工作中的难题,参考学习。
高级语言程序设计
VB 〖HTH〗课程编号42130308 类〓〓别函授 层〓〓次本科 讲课学时22 自学学时88 实验学时18HT 〖BT1〗 一、本课程地位、作用和任务 本课程是为非计算机专业学生开设的一门当前流行的程序设计语言课程。
通过该
课程的 学习使学生不但要掌握高级语言程序设计的能力同时也要掌握最新的面向对象的程序设计 方法能运用所学的知识开发图形界面下的应用程序为培养学生结合专业进行软件开发的 能力打好基础。
〖BT1〗二、本课程对先修课的要求 本课程的先修课是
计算机实用基础。
要求学生掌握计算机语言的基本概念、高级语言程序设 计相关的基本概念、简单的编程步骤建立用高级语言编写程序的意识。
学生应具备必要的 计算机软硬件基本知识包括CPU存储器输入/输出设备Windows操作系统各种应用
软件等。
熟练掌握微机常用输入/输出设备的使用包括键盘鼠标显示器和打印机。
学会使用Windows95的基本操作方法包括文件
系统菜单文本编辑中文输入法及剪贴板 等。
〖BT1〗三、教学内容和教学要求 一教学的要求 Ⅰ.计算机语言及程序设计初步知识包括机器语言高级语言程序设计的基本原理及方 法。
2.VisualBasic语言基本特点包括VisualBasic语言与Windows编程集成化与可视 化编程环境对象事件及方法的基本概念。
3.
程序设计语言基础包括语法规则数据类型变量语句结构数组过程等。
4.常用控件及其使用包括窗体按钮滚动条列表框对话框等等。
5.其他应包括菜单
设计文件图形技术多媒体设计简介程序调试和出错处理等 。
Ⅱ.教学基本内容 一VisualBasic程序设计概述 1.
VB简介 2.
VB功能特点 3.
VB的运行环境、安装和启动 4.集成开发环境 二
VB简单的程序设计 1.
Vb中对象的概念 2.建立一个简单的应用程序 3.最基本的4个控件的使用窗体、标签、文本框和命令按钮 4.工程管理 三
VB语言基础 1.源程序的书写规则 2.数据类型 3.变量与常量 4.运算符和表达式 5.常用函数 四基本的控制结构 1.顺序结构 2.选择结构 3.循环结构 4.其他辅助控制语句GoTo和End语句 5.与控制结构相关的
常用算法 五数组 6.数组的概念 7.静态数组 8.动态数组 9.控件数组 10.自定义数据类型 11.与数组相关的常用算法 六过程 1.函数过程 2.子过程 3.参数传递 4.变量、过程的作用域简单掌握 5.递归 七常用控件 1.单选钮、检查框和框架 2.滚动条 3.
列表框 4.组合框 5.时钟 6.多重窗体 7.高级控件简单掌握 8.高级事件过程简单掌握 八可视界面 1.通用对话框CommonDialog 2.菜单设计编辑器 3.多
文档窗体Form 4.工具栏、状态栏 九文件 1驱动器、目录和文件列表框 2文件及其结构 3顺序文件 4随机文件 5二进制文件 〖BT1〗四、实验内容以及要求 实验一〓顺序程序设计2学时 实验二〓选择结构程序设计3学时 实验三〓循环结构程序设计3学时 实验四〓数组3学时 实验五〓过程2学时 实验六〓常用控件3学时 实验七〓菜单、文件2学时 每个实验的具体题目可以选用教材的例题和课后习题。
要求学生交实验的源
代码和程序的运 行界面。
〖BT1〗五、教材与主要参考书 1《VisualBasic程序设计教程6.0》.刘炳文许曼舒.清华大学出版社 2《VisualBasic程序设计简明教程6.0》龚沛曾陆慰民杨志强.高等教育出版社 3《VisualBasic实验指导与测试》龚沛曾陆慰民杨志强.高等教育出版社 〖BT1〗六、说明 课程使用教材1、2均可以根据学生的先行课的
学习情况而决定。
实验可以参考教 材3。
该课程实践性很强并且见效快因此要求学生通过学习后完成几个难度较大且较实用的 大
作业有助于学习的巩固和能力的培养。