- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Qbasic教程的初步
教程
BASIC (Beginner’sAll-purpose SymbolicInstruction Code 的缩写,意为初学者通用符号指令代码)语言是在 1964年由美国的两位教授Thomas 和John G.Kemeny 在Fortran 语言的基础上设计的语言系统,这个简单、易学的
程序设计语言当时只有17 条语句,12 个函数和3个命令,现在一般称其为基本BASIC。
BASIC 语言自诞生起,几十年间,经过世界和地的微机生产厂家的不断扩充和完善,先后出现了许多版本,IBM-PC 及其兼容机上用的BASIC 和GWBASIC.这些不同版本的BASIC 语言并不兼容,在很大程度上依赖于具体的硬
件,这些BASIC 语言都是非结构化的,一般称其为第一代BASIC。70年代初,提出了结构化程序设计思想,BASIC 语言的两位创始人Thomas 和John G.Kemeny 于1985年推出了BASIC 语言的新版本TrueBASIC,意思是说这才是
真正的BASIC,以区别于各微机生产厂家自行开发的 “街头BASIC”,它既保留了BASIC 语言原有的简单,易学的特点,又使其成为结构化的程序设计语言,开创了BASIC语言的新纪元,属于第二代BASIC。
目前,比较流行的第二代BASIC 还有Microsoft 公司于1986年推出的Quick BASIC (快速BASIC)和Borland 公司于 1987年推出的TurboBASIC(增强BASIC),尤其是Quick BASIC 提供了集编辑、调试、编译、运行于一体
的集成环境,具有下拉菜单、多窗口及在线帮助功能,并和以前IBM-PC机上的各种BASIC 版本保持兼容。
进入90年代,Microsoft 公司研制的Windows视窗软件问世之后,微软公司又开发了一个在Windows 下运行的、面向对象的VisualBASIC (可视BASIC,即图形界面式的BASIC),称为第三代BASIC,VisualBASIC 与Quick
BASIC 完全兼容,有Quick BASIC 编写的程序不经修改就可在VisualBASIC 下运行。属于第三代BASIC 语言的还有GFA-BASIC 和CA-Realizer。
今天的BASIC 语言与最初的BASIC 语言相比,无论是在功能上,还是在使用方法上,已经发生了巨大的变化,再也不是当初所谓的“初学者通用符号指令代码”了,但BASIC 无论怎样变化,始终保持其简单、易学的特点,
拥有最广泛的用户。
1991年6年,伴随着MS-DOS5.0 的推出,微软公司也同时推出了QBASIC,并作为MS-DOS5.0 的一个组成部分免费提供给用户。现在的MS-DOS5.0及其以上版本都含有QBASIC。QBASIC 与Quick BASIC 完全兼容,是
Quick BASIC 的简化版本,除不能编译及减少了初学者暂时用不着的一些调试方法外,具有Quick BASIC 的大部分功能。QBASIC 采用解释方式,是一种会话式的语言,编写的程序可以立即运行并得到结果。 由于QBASIC、Quick
BASIC 都是Microsoft 公司开发的,BASIC 语言保持着高度的兼容性和良好的继承性,在学习QBASIC 的基础上,可以很容易地掌握和使用Quick BASIC。另外,QBASIC 只有两个文件QBASIC.EXE 和QBASIC.HLP,用一张360K
字节的软盘就可以存放下,无论是使用,还是维护、管理都很方便,所以,QBASIC 是最适合初学者学习和掌握的程序设计语言。
教程
第一章 BASIC 语言概述
一、程序设计语言的选择
程序是用来实现算法的。
1、应用范围
.数值计算 (科学计算)
FORTRAN 、TrueBASIC、QBasic
.商业和管理
COBOL、数据库系统(dBASE、FoxBASE、Foxpro)
.人工智能
Lisp、ProLog
.系统设计
C语言、C++、
.多媒体(图、声、文技术)
VisualBASIC
.计算机网络
分布处理数据库系统:SYBASE、ORACLE
WWW 文件:HTML(Hyper TextMarkup Language)、Java
2、语言所提供的功能强弱
3、语言提供的数据结构
数据类型
4、语言的使用环境
DOS、WINDOWS、UNIX、NOVELL
5、程序设计环境
您可能关注的文档
- PLC教程的6-基本应用指令.ppt
- Pl的c程序设计_S7-200.ppt
- PLC的考试重点-河南理工大学.pptx
- PL的C第三章.ppt
- PMP知识点(的考点).pdf
- PLC编的程能力提升培训.ppt
- poj2008【优先队列】哞大学之校的队选拔.ppt
- PMC编程培的训—机床常用控制信号.pdf
- PoPoQQQ - 莫比乌的斯反演.ppt
- PowerPC汇编指的令集.doc
- 财务管理专业 企业并购财务风险分析与防范分析研究——以阿里巴巴并购网易考拉为例.docx
- 财务管理专业 企业并购的财务风险管理研究分析-以美的并购库卡为例.docx
- 财务管理专业 沃尔玛存货管理问题研究分析.docx
- 财务管理专业 福安药业财务风险分析及防范策略分析研究.docx
- 财务管理专业 白象公司成本管理研究分析.docx
- 财务管理专业 云南白药股份有限公司营运资金管理研究分析.docx
- 工商管理专业 中通快递培正站点服务质量评价研究分析.doc
- 房山区良乡地区洗车行业管理现状的调查报告分析研究 公共管理专业.docx
- 第二单元文化传承与创新 测试练习题.doc
- 必修2第一章第三节化学键四星题.doc
文档评论(0)