书籍详情

Quick BASIC语言及数学图形库

Quick BASIC语言及数学图形库

作者:张志英编

出版社:中国纺织出版社

出版时间:1997-05-01

ISBN:9787506412568

定价:¥19.50

内容简介
  内容提要本书以QuickBASIC4.5为背景,介绍QuickBASIC的集成开发环境、实用程序、常用语句、函数及程序设计方法。设计在科技计算中常用的数学与图形过程,包括矩阵运算、方程求解、线性回归、数据平滑、插值、微分、积分及科技图形的绘制等。同时还介绍系统资源的充分利用,包括中文及Windows平台下图像的显示、存储、修饰与打印。本书可作为高等院校非计算机各专业的教学用书、数值分析的教学参考书、科技人员数据处理与作图的手册及QBASIC、QuickBASIC和VisualBASIC爱好者的参考资料。
作者简介
暂缺《Quick BASIC语言及数学图形库》作者简介
目录
     目录
   第一章 BASIC语言概述
    1.1 几种BASIC版本的比较
    1.2 QuickBASIC的特点
    1.3 QuickBASIC不同版本的比较
    1.4 QuickBA3IC4.5的新特性
    1.5 QuickBASIC的基本配置、文件组成与安装
    1.5.1 基本配置
    1.5.2 文件组成
    1.5.3 安装方法
   第二章 Quick BASIC集成开发环境
    2.1 QuickBASIC的启动
    2.2 QuickBASIC集成环境的菜单
    2.2.1 屏幕布局
    2.2.2 File菜单
    2.2.3 Edit菜单
    2.2.4 View菜单
    2.2.5 Search菜单
    2.2.6 Run菜单
    2.2.7 Debug菜单
    2.2.8 Calls菜单
    2.2.9 Options菜单
    2.2.10 Help菜单
    2.3 直接操作键
    2.3.1 基本操作键
    2.3.2 编辑直接操作键
    2.3.3 窗口直接操作键
    2.3.4 程序调试直接操作键
    2.3.5 帮助直接操作键
    2.4 Quick BASIC的实用程序
    2.4.1 编译命令BC
    2.4.2 连接命令LINK
    2.4.3 库管理命令LIB
    2.5 QuickBASIC与其它语言的连接
    2.5.1 在DOS下连接
    2.5.2 在QuickBASIC集成环境中调用
   第三章 QuickBASIC编程基础
    3.1 数据类型
    3.2 常量与变量
    3.2.1 常量和符号常量
    3.2.2 变量
    3.3 运算符与表达式
    3.3.1 算术运算符与算术表达式
    3.3.2 关系运算符与关系表达式
    3.3.3 逻辑运算符与逻辑表达式
    3.3.4 函数运算符
    3.3.5 字符串运算符与字符串表达式
    3.4 非运算符
   第四章 QuickBASIC基本语句
    4.1 几个常用语句
    4.1.1 LET语句
    4.1.2 REM语句
    4.1.3 CLS语句
    4.1.4 SWAP语句
    4.1.5 STOP语句
    4.1.6 END语句
    4.2 输出语句
    4.2.1 PRINT语句
    4.2.2 TAB函数和SPC 函数
    4.2.3 PRINTUSING语句
    4.2.4 LPRINT与LPRINTUSING语句
    4.2.5 WRITE语句
    4.3 输入语句
    4.3.1 INPUT语句
    4.3.2 LINEINPUT语句
    4.3.3 READ-DATA语句
    4.3.4 RESTORE语句
   第五章 控制结构
    5.1 条件选择结构
    5.1.1 IF语句
    5.1.2 SELECTCASE 语句
    5.2 循环控制结构
    5.2.1 GOTO语句
    5.2.2 FOR-NEXT语句
    5.2.3 WHILE-WEND语句
    5.2.4 DO-LOOP语句
    5.3 键盘输入函数与光标控制
    5.3.1 INKEY$函数
    5.3.2 LOC ATE语句
   第六章 数组
    6.1 基本概念
    6.1.1 数组与下标变量
    6.1.2 数组的使用
    6.1.3 数组的维数
    6.2 DIM语句定义数组
    6.3 LBOUND和UBOUND函数
    6.4 OPTIONBA SE语句
    6.5 自定义类型数组
    6.6 静态数组与动态数组
    6.6.1 定义
    6.6.2 ERASE 语句
    6.6.3 REDIM语句
   第七章 子程序与函数
    7.1 模块与过程
    7.2 子程序
    7.2.1 GOSUB-RETURN语句
    7.2.2 SUB-ENDSUB语句
    7.2.3 CALL语句
    7.2.4 DECLARE语句
    7.3 函数
    7.3.1 DEFFN语句和DEFFN-ENDDEF语句
    7.3.2 FUNCTION-ENDFUNCTION语句
    7.4 形式参数与实际参数
    7.4.1概 念
    7.4.2参 数传递方式
    7.5 过程内的变量
    7.5.1 局部变量与全局变量
    7.5.2 动态变量与静态变量(STATIC变量)
    7.5.3 变量共享
   第八章 图形
    8.1 屏幕模式
    8.1.1 SCREEN语句
    8.1.2 SCREEN函数
    8.1.3 WIDTH语句
    8.2 基本绘图语句
    8.2.1 画点
    8.2.2 画直线和矩形
    8.2.3 画圆、椭圆和弧
    8.2.4 DR AW语句
    8.3 图形颜色与着色
    8.3.1 COLOR语句
    8.3.2 PAINT语句
    8.4 图形窗口与窗口坐标
    8.4.1 VIEW语句
    8.4.2 WINDOW语句
    8.4.3 POINT函数
    8.4.4 PMAP函数
    8.5 图像处理
    8.5.1 GET语句
    8.5.2 PUT语句
    8.5.3 BSAVE语句
    8.5.4 BLOAD语句
   第九章 文件
    9.1 文件的打开与关闭
    9.1.1 文件的打开(OPEN语句)
    9.1.2 文件的关闭(CLOSE语句)
    9.2 顺序文件
    9.2.1 向顺序文件写数据
    9.2.2 从顺序文件读数据
    9.2.3 往顺序文件中追加数据
    9.3 随机文件
    9.3.1 随机文件的概念
    9.3.2 随机文件的打开
    9.3.3 随机文件的读写
    9.3.4 文件位置
    9.4 二进制文件
    9.5 两个常用函数
    9.5.1 EOF函数
    9.5.2 FREEFILE函数
    9.6 应用举例
   第十章 常用数学函数和子程序
    10.1 几个数学函数
    10.1.1 圆周率
    10.1.2 余切
    10.1.3 反正弦
    10.1.4 反余弦
    10.2 矩阵的输入与输出
    10.2.1 矩阵的输入
    10.2.2 矩阵的输出
    10.2.3 举例
    10.3 矩阵相加与相减
    10.3.1 矩阵加法
    10.3.2 矩阵减法
    10.3.3 举例
    10.4 矩阵的数量乘法
    10.4.1 概念
    10.4.2 子程序
    10.4.3 举例
    10.5 矩阵的乘法
    10.5.1 概念
    10.5.2 子程序
    10.5.3 举例
    10.6 矩阵的转置
    10.6.1 概念
    10.6.2 子程序
    10.6.3 举例
    10.7 可逆矩阵的逆矩阵
    10.7.1 概念
    10.7.2 方法
    10.7.3 子程序
    10.7.4 举例
    10.8 行列式的值
    10.8.1 方法
    10.8.2 函数
    10.8.3 举例
    10.9 线性代数方程组的求解
    10.9.1 方法
    10.9.2 子程序
    10.9.3 举例
    10.10 线性回归
    10.10.1 普通最小二乘法
    10.10.2 加权最小二乘法
    10.10.3 相关系数
    10.11 数据平滑
    10.11.1 功能与方法说明
    10.11.2 子程序
    10.11.3 举例
    10.12 排序
    10.12.1 功能与方法说明
    10.12.2 子程序
    10.12.3 举例
    10.13 插值、微分、积分和反插值
    10.13.1 功能与方法说明
    10.13.2 函数的调用格式
    10.13.3 函数
    10.13.4 举例
   第十一章 常用图形函数与子程序的设计
    11.1 设置屏幕模式的子程序
    11.1.1 方法说明
    11.1.2 子程序
    11.2 屏幕模式及最大坐标查询函数
    11.2.1 查询屏幕模式函数
    11.2.2 查询X方向最大坐标函数
    11.2.3 查询Y方向最大坐标函数
    11.2.4 举例
    11.3 设置工作窗口的子程序
    11.3.1 方法说明
    11.3.2 子程序
    11.4 查询工作窗口的子程序
    11.4.1 功能说明
    11.4.2 子程序
    11.4.3 举例
    11.5 设置窗口坐标的子程序
    11.5.1 功能说明
    11.5.2 子程序
    11.6 查询窗口坐标的子程序
    11.6.1 功能说明
    11.6.2 子程序
    11.6.3 举例
    11.7 画窗口边框的子程序
    11.7.1 功能说明
    11.7.2 子程序
    11.7.3 举例
    11.8 画坐标之一
    11.8.1 画坐标轴
    11.8.2 画刻度
    11.8.3 子程序
    11.8.4 举例
    11.9 画坐标之二
    11.9.1 功能说明
    11.9.2 画X轴的子程序
    11.9.3 画Y轴的子程序
    11.9.4 举例
    11.10 画圆形实验点的子程序
    11.10.1 用简单变量数据画点
    11.10.v2 用数组数据画点
    11.11 画多边形实验点的子程序
    11.11.1 用简单变量数据画点
    11.11.2 用数组数据画点
    11.12 将实验点连线
    11.12.1 将实验点连折线
    11.12.2 将实验点连回归直线
    11.12.3 将实验点连光滑曲线
    11.12.4 举例
    十二章 系统资源的充分利用
    12.1 坐标刻度标数字
    12.1.1 方法说明
    12.1.2 坐标刻度标数字子程序之一
    12.1.3 坐标刻度标数字子程序之二
    12.2 标图注
    12.3 图像文件的存储与显示
    12.3.1 图像文件的存储
    12.3.2 图像文件的显示
    12.4 在不同BASIC系统下利用库文件的方法
    12.4.1 QBASIC环境
    12.4.2 QuickBASIC环境
    12.4.3 Visua1BASIC环境
    12.5 图像的修饰
    12.5.1 用WINDOWS的Paintbrush修饰图像
    12.5.2 用SPDOS的SPT修饰图像
    12.6 图像的打印
    12.6.1 利用DOS命令打印图像
    12.6.2 利用UCDOS的PRTSC屏幕打印程序
    12.6.3 利用屏幕抓图工具PZP
    12.6.4 利用图形编辑软件
    12.6.5 利用字处理软件
    12.7 充分利用QuickBASIC帮助系统
    12.7.1 利用DICT英汉词典
    12.7.2 利用其它词典
    12.8 在Windows下启动BASIC
    12.8.1 从Windows的文件管理器启动
    12.8.2 建立PIF文件
    12.9 应用举例
    12.9.1 线性回归
    12.9.2 实验点间连线
    12.10 QuickBASIC科技绘图的一般步骤及注意事项
    12.10.1 一般步骤及注意事项
    12.10.2 程序的移植性
    附录A QuickBASIC4.5语法汇总
    附录B MG(MathGraph)库文件语法提要
    附录C 包含文件(MG.BI)内容
   
猜您喜欢

读书导航