qbasic程序设计(第3版)电子教案

上传人:飞*** 文档编号:51369945 上传时间:2018-08-13 格式:PPT 页数:77 大小:1.19MB
返回 下载 相关 举报
qbasic程序设计(第3版)电子教案_第1页
第1页 / 共77页
qbasic程序设计(第3版)电子教案_第2页
第2页 / 共77页
qbasic程序设计(第3版)电子教案_第3页
第3页 / 共77页
qbasic程序设计(第3版)电子教案_第4页
第4页 / 共77页
qbasic程序设计(第3版)电子教案_第5页
第5页 / 共77页
点击查看更多>>
资源描述

《qbasic程序设计(第3版)电子教案》由会员分享,可在线阅读,更多相关《qbasic程序设计(第3版)电子教案(77页珍藏版)》请在金锄头文库上搜索。

1、 QBASICQBASIC程序设计程序设计(第(第3 3版)版)电子教案电子教案朱若愚朱若愚 主编主编中等职业学校教学用书(计算机技术专业)目目 录录第一章第一章 QBASICQBASIC概述概述第二章第二章 QBASICQBASIC程序设计初步程序设计初步第三章第三章 顺序结构程序设计顺序结构程序设计第四章第四章 分支结构程序设计分支结构程序设计第五章第五章 循环循环第六章第六章 数组、函数与子程序数组、函数与子程序第七章第七章 字符处理字符处理第八章第八章 图形和声音图形和声音第九章第九章 文文 件件 管管 理理第一章第一章 QBASICQBASIC概述概述课题课题程序设计语言程序设计语言

2、课题课题 BASIC BASIC与与QBASICQBASIC简介简介 课题课题 QBASIC QBASIC的基本操作的基本操作 课题课题程序设计语言程序设计语言教学目的:了解计算机语言的作用及分类教学目的:了解计算机语言的作用及分类教学重点:教学重点:1 1程序的概念,程序设计的步骤。程序的概念,程序设计的步骤。2 2计算机语言的种类:计算机语言的种类:低级语言(又分为机器语言、汇编语言)、高级语言。低级语言(又分为机器语言、汇编语言)、高级语言。3 3高级语言的执行方式:编译执行方式和解释执行方式。高级语言的执行方式:编译执行方式和解释执行方式。教学内容:教学内容: 计算机语言也分成很多种,

3、每种语言都有其特有的优点和更为适合的应计算机语言也分成很多种,每种语言都有其特有的优点和更为适合的应 用范围。我们称使用这些语言设计、书写及调试的过程为程序设计。程序用范围。我们称使用这些语言设计、书写及调试的过程为程序设计。程序 设计的过程包括:分析问题、确定解题方法、写出具体操作步骤、编写程设计的过程包括:分析问题、确定解题方法、写出具体操作步骤、编写程 序、调试程序、修改程序、运行程序、处理结果及书写程序文档等过程。序、调试程序、修改程序、运行程序、处理结果及书写程序文档等过程。课题课题 BASIC BASIC与与QBASICQBASIC简介简介教学目的:知道了解教学目的:知道了解BAS

4、ICBASIC语言的特点和发展,着重了解语言的特点和发展,着重了解QBASICQBASIC语语 言特有的优点言特有的优点 教学重点:教学重点:1. BASIC1. BASIC语言的发展语言的发展2. QBASIC2. QBASIC语言特点语言特点教学内容:教学内容:BASICBASIC意为初学者通用符号指令代码意为初学者通用符号指令代码) )语言是在语言是在19641964年由美国年由美国 的两位教授在的两位教授在FORTRANFORTRAN语言的基础上设计的语言系统。语言的基础上设计的语言系统。2020世纪世纪7070年年 代初,提出了结构化程序设计的思想。代初,提出了结构化程序设计的思想。

5、BASICBASIC语言的两位创始人于语言的两位创始人于 19851985年推出了年推出了BASICBASIC语言的新版本。进入语言的新版本。进入2020世纪世纪9090年代,年代,Microsoft Microsoft 公司研制的公司研制的WindowsWindows视窗软件问世之后,视窗软件问世之后,Microsoft Microsoft 公司又开发了在公司又开发了在 WindowsWindows下运行的、面向对象的下运行的、面向对象的Visual BASICVisual BASIC,成为第三代,成为第三代BASICBASIC。 课题课题 BASIC BASIC与与QBASICQBASIC

6、简介简介QBASICQBASIC语言是常用的高级计算机语言,它在保留原有语言是常用的高级计算机语言,它在保留原有BASICBASIC语语 言特点的基础上,扩充了许多有用功能,是一种结构化、模块化程序言特点的基础上,扩充了许多有用功能,是一种结构化、模块化程序 设计语言。设计语言。QBASIC QBASIC 语言是语言是MS-DOS 5.0MS-DOS 5.0以上版本自带的语言版本。以上版本自带的语言版本。每个每个QBASICQBASIC程序都是一个简单的文本文件,由一组命令组成。程序都是一个简单的文本文件,由一组命令组成。 每条命令(又叫一条语句或函数)指示计算机执行一种独立的任务。每条命令(

7、又叫一条语句或函数)指示计算机执行一种独立的任务。 QBASICQBASIC具有现代化和结构化的特性。这些功能使具有现代化和结构化的特性。这些功能使QBASICQBASIC程序设计程序设计 更为容易,而且也使程序更容易理解、更方便修改。更为容易,而且也使程序更容易理解、更方便修改。QBASICQBASIC与以往的与以往的BASICBASIC相比:对变量和常量的类型有所扩充;相比:对变量和常量的类型有所扩充; 具有新的判别方式,多行具有新的判别方式,多行IFIF语句使选择结构的使用更加灵活,语句使选择结构的使用更加灵活, SELECT CASESELECT CASE语句的功能有所增强;大为改进循

8、环结构,除了语句的功能有所增强;大为改进循环结构,除了FORFOR 循环外,还支持循环外,还支持DODO循环;用户还可自定义子程序和函数;在风格和循环;用户还可自定义子程序和函数;在风格和 环境方面都更为友好,界面更加美观大方,还配有联机帮助功能。环境方面都更为友好,界面更加美观大方,还配有联机帮助功能。课题课题 QBASIC QBASIC的基本操作的基本操作教学目的:教学目的:掌握掌握QBASICQBASIC启动,认识他的其基本界面(编辑窗口、和命令窗口和启动,认识他的其基本界面(编辑窗口、和命令窗口和 输出屏幕),掌握各个窗口之间的切换。输出屏幕),掌握各个窗口之间的切换。 教学重点:教学

9、重点:1 1QBASICQBASIC的基本操作的基本操作2 2菜单命令的功能简介菜单命令的功能简介教学内容教学内容启动启动QBASICQBASICDOS DOS状态下状态下 输入命令输入命令QBASIC.EXEQBASIC.EXEWindows Windows状态下状态下 双击文件双击文件QBASIC.EXEQBASIC.EXE操作环境操作环境工作窗口工作窗口 即,按即,按F6F6键可在两个窗口键进行切换。键可在两个窗口键进行切换。其他部分其他部分 菜单栏、提示栏等。菜单栏、提示栏等。编辑、修改源程序,存储源程序,运行源程序编辑、修改源程序,存储源程序,运行源程序菜单操作:菜单操作:RunRu

10、n菜单下的菜单下的StartStart命令。命令。键盘操作:按键盘操作:按F5F5键。键。联机帮助的使用联机帮助的使用退出退出QBASIC QBASIC 第二章第二章 QBASICQBASIC程序设计初步程序设计初步课题课题程序的结构和基本字符集程序的结构和基本字符集 课题课题数据与数据类型数据与数据类型 课题课题常量和变量常量和变量 课题课题函数与表达式函数与表达式 课题课题程序设计方法简介程序设计方法简介 课题课题程序的结构和基本字符集程序的结构和基本字符集教学目的:教学目的:了解了解QBASICQBASIC源程序的组成规则以及程序行的基本格式,知道源程序的组成规则以及程序行的基本格式,知

11、道 QBASICQBASIC语言允许使用的字符集。语言允许使用的字符集。教学重点:教学重点:1 1QBASICQBASIC源程序的组成规则源程序的组成规则2 2QBASICQBASIC的基本字符集的基本字符集教学内容:教学内容:QBASICQBASIC源程序整体结构一般包括注释部分、输入部分、处理部源程序整体结构一般包括注释部分、输入部分、处理部 分、输出部分和结束部分。分、输出部分和结束部分。QBASICQBASIC程序的行结构程序的行结构QBASIC QBASIC 源程序是一行一行排列的,每一行被称为程序行(或者源程序是一行一行排列的,每一行被称为程序行(或者 语句行)。程序行的格式为:语

12、句行)。程序行的格式为: :: :课题课题程序的结构和基本字符集程序的结构和基本字符集程序行程序行QBASICQBASIC程序的一个程序行可以由一条或多条语句组成。如果由多程序的一个程序行可以由一条或多条语句组成。如果由多 条语句组成,语句之间要使用冒号条语句组成,语句之间要使用冒号“ “:” ”隔开。隔开。 语句语句语句一般可以分为两个部分:语句定义符和语句体。语句一般可以分为两个部分:语句定义符和语句体。 注释注释正如整体结构所说的,注释可对此行中用到的某些常量、变量及语正如整体结构所说的,注释可对此行中用到的某些常量、变量及语 句的作用等做简短的说明。当然也可以根据需要决定是否添加。句的

13、作用等做简短的说明。当然也可以根据需要决定是否添加。 符号的约定符号的约定在语句格式中出现的这些符号不是语句的组成部分,在程序中具体在语句格式中出现的这些符号不是语句的组成部分,在程序中具体 应用语句时不能使用这些符号。使用这些符号只是为了更便于说明语句应用语句时不能使用这些符号。使用这些符号只是为了更便于说明语句 格式和功能,它们都有各自约定俗成的含义。格式和功能,它们都有各自约定俗成的含义。课题课题程序的结构和基本字符集程序的结构和基本字符集尖括号尖括号 :其中的参数是必选项,如果缺少必选参数,就会出现语法错误。:其中的参数是必选项,如果缺少必选参数,就会出现语法错误。 方括号方括号 :其

14、中的参数是可选项,可以根据实际情况决定是否选择此参数。:其中的参数是可选项,可以根据实际情况决定是否选择此参数。 省略号省略号:表示同类参数的重复出现。:表示同类参数的重复出现。 竖线竖线| |:用来分隔多个并列选项。:用来分隔多个并列选项。 QBASICQBASIC的基本字符集就是所有的基本字符集就是所有QBASICQBASIC允许使用的字符,可以分为以下允许使用的字符,可以分为以下7 7类:类: 1 1)字母:)字母:A A,B B,C C,Z Z。 2 2)数字:)数字:0 0,1 1,2 2,3 3,9 9。 3 3)标点符号:,(逗号)、(句号)、:(冒号)、;(分号)、(单引号)、

15、)标点符号:,(逗号)、(句号)、:(冒号)、;(分号)、(单引号)、 (双引号)、()(圆括号)。(双引号)、()(圆括号)。 4 4)算术运算符:)算术运算符:+ +(加)、(加)、- -(减)、(减)、* *(乘)、(乘)、/ /(除)、(除)、 (整除)、(整除)、 (乘方)、(乘方)、MODMOD (整除取余)。(整除取余)。 5 5)关系运算符:)关系运算符:= =(等于)、(等于)、( (小于小于) )、(大于)及由这三个字符组成的大于等于、(大于)及由这三个字符组成的大于等于= = 、小于等于、小于等于= =、不等于。、不等于。 6 6)逻辑运算符:)逻辑运算符:ANDAND、OROR、NOTNOT。 7 7)专用符号:)专用符号:$ $(串变量符号)、(串变量符号)、%(整型变量符号)、(整型变量符号)、# #(双精度格式符号)、!(双精度格式符号)、!( 单精度格式符号),单精度格式符号),?!,:;?!););(4 4)数学符号()数学

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号