《QBasicVB程序设计》教学大纲.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《QBasicamp;VB程序设计》教学大纲.doc

《QBasic VB程序设计》教学大纲 适用专业:非计算机专业(本科) 参考学时:68学时 开课教研室:计算机基础教研室 实习学时:32学时 一、程的性质、目的和任务 Quick Basic语言是一种结构化程序设计语言,与其它高级语言具有一致性。它具良好的程序开发集成环境,提供解释和编译方式,提供全局变量、过程等,能自动检查每一行的语法并标出错误,提供了丰富的联机服务,具有丰富的库管理功能。Visual Basic继承了Quick Basic语言简单易用的特点,在其系统中采用了面向对象、事件驱动的编程机制,用巧妙地方法把Windows的变成复杂性封装起来,提供一种所见即所得的可视化程序设计方法。 该课程的主要任务是让学生了解QB和VB的特点,掌握顺序、循环、选择三大结构,掌握数组、过程、函数和文件的运用和编程,理解基本数据结构和常用算法,掌握VB窗体和常用控件的使用及基本编程方法,并对VB有较全面的了解,便于今后继续学习和研究。 二、课程基本要求 1.本课程应在具备高等数学和线性代数理论知识、计算机文化基础的前提下讲授。 2.总课时在68-85之间,讲授学时和上机实习学时各占一半左右,即讲授30-40学时,上机实习30-40学时。 3.课程设有相应的课程设计,以往称为计算机技能训练。在课程进行一半(期中)后,开始进行课程设计,由教师给学生分配课程设计题目。题目一般难度较大、综合性较强。 4.本课程的成绩评定应包括平时作业、上机实习、期末笔试、期末机试、课程设计五项内容,综合评定。建议平时作业成绩占10%,上机作业占20%,期末笔试占20%,期末机试占20%,课程设计占30%。 三、课程内容 (一)Quick Basic基本知识 1.QB的发展和特点 2.QB的程序结构 3.语言元素 4.数据类型 5.常量与变量 6.运算符与表达式 7.内部函数 (二)顺序结构程序设计 1.数据的输入 2.输出 (三)字符串 1.字符串常量与变量 2.给字符串变量赋值 3.字符串比较 4.字符串函数 (四)算法与流程 1.算法的概念 2.算法的表示 (五)选择结构程序设计 1.单行条件语句(IF语句) 2.块结构的条件语句(块IF语句) 3.多分支选择结构 4.转移控制语句 (六)循环结构程序设计 1.条件循环 2.FOR—NEXT循环 3.WHILE—WEND循环 4.DO—LOOP循环 5.退出循环 6.多重循环 (七)数组 1.数组的概念与定义 2.静态数组与动态数组 (八)函数与过程 1.自定义函数 2.子程序 3.过程的定义 4.过程的说明与调用 5.参数传递 6.过程的递归调用 7.变量的生存期和作用域 8.多模块调用与程序的链接 (九)文件处理 1.文件的概念 2.顺序文件 3.随机文件 (十)图形处理 1.屏幕坐标系统 2.屏幕控制语句 3.基本绘图语句 4.图形着色 5.图形窗口 (十一)VB程序设计概述 1.概述 2.运行环境、安装和启动 3.集成开发环境 (十二)简单的VB程序设计 1.程序设计方法的发展 2.VB中对象的概念 3.简单的应用程序建立 4.基本控件和属性 5.工程管理及环境设置 6.生成可执行文件和制作安装盘 7.使用帮助功能 (十三)常用控件与窗体 1.单选钮和检查框 2.框架 3.滚动条 4.列表框 5.组合框 6.驱动器、目录、文件列表框 7.时钟 8.通用对话框 9.窗体 10.高级事件过程 11.ActiveX控件和可插入对象 12.剪贴板的应用 (十四)菜单设计 1.菜单的设计 2.菜单项增减 3.弹出菜单 4.多文档界面 5.工具栏 6.对话框 (十五)VB环境下图形绘制 (十六)VB与数据库(简介) (十七)VB与OLE(简介) 四、对课时分配的建议 序号 课程内容 讲课学时 上机学时 备 注 1 Quick Basic基本知识 2 2 2 顺序结构程序设计 2 2 3 字符串 2 2 4 算法与流程 5 选择结构程序设计 4 4 6 循环结构程序设计 4 4 7 数组 2 2 8 函数与过程 4 4 9 文件处理 2 10 图形处理 11 VB程序设计概述 4 4 12 简单的VB程序设计 13 常用控件与窗体 4 4 14 菜单设计 2 2 15 VB环境下图形绘制 16 VB与数据库(简介) 2 17 VB与OLE(简介) 18 机动 2 合计 34 32 2

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档