第1章 QBASIC的墓本概念
1.1 概述
1.1.1 BASIC語言的發(fā)展簡況
1.l.2 QBASIC語言的特點
1.1.3 QBASIC程序的組成
1.2 數據類型
1.2.1 概述
1.2.2 整型
1.2.3 實型
1.2.4 字符型
1.3 常量
1.3.1 整型常量
1.3.2 實型常量
1.3.3 字符串常量
1.3.4 符號常量
1.4 變量
1.4.1 變量名和變量的值
1.4.2 變量的類型
1.5 標準函數
1.6 QBASIC表達式
1.6.1 算術運算符
1.6.2 算術表達式
1.6.3 不同類型數據的混合運算
習題
第2章 順序結構程序設計
2.1 輸出語句(PRINT語句)
2.1.1 PRINT語句的一般格式
2.1.2 PRINT語句的作用
2.1.3 PRINT語句的輸出格式
2.1.4 LPRINT語句
2.2 賦值語句( lET語句)
2.2.1 賦值語句的一般格式
2.2.2 賦值語句的作用
2.2.3 對變量的賦值操作
2.3 鍵盤輸入語句(INPUT語句)
2.4 讀數語句(READ語句)和置數語句(DATA語句)
2.5 恢復數據指針語句(RESTORE語句)
2.6 結束語句(END語句)和暫停語句(STOP語句)
2.6.1 結束語句(END語句)
2.6.2 暫停語句(STOP語句)
2.7 注釋語句(REM語句)
習題
第3章 選擇結構程序設計
3.1 關系表達式和邏輯表達式
3.1.1 關系運算符和關系表達式
3.1.2 邏輯運算符和邏輯表達式
3.2 二路分支選擇結構
3.2.1 行IF語句
3.2.2 塊IF語句
3.2.3 ELSEIF結構
3.3 多路分支選擇結構
3.3.1 最基本的SELECT CASE語句
3.3.2 在CASE子句中使用“TO”指定值的范圍
3.3.3 在CASE子句中使用“IS”指定條件
3.3.4 在CASE子句中使用多個條件
3.3.5 SELECT CASE語句的一般格式
3.3.6 多分支轉移語句(ON GOTO語句)
3.3.7 用不同語句實現(xiàn)多分支選擇結構的比較
習題
第4章 循環(huán)結構程序設計
4.1 WHILE循環(huán)結構
4.2 DO循環(huán)結構
4.2.1 最簡單的DO循環(huán)格式
4.2.2 用EXIT DO語句終止循環(huán)
4.2.3 帶條件的DO循環(huán)
4.3 FOR循環(huán)結構
4.3.1 FOR循環(huán)的一般格式
4.3.2 FOR循環(huán)的執(zhí)行過程
4.3.3 EXIT FOR語句
4.4 循環(huán)的嵌套
4.5 程序設計舉例
習題
第5章 數組與記錄
5.1 數組和數組元素的概念
5.2 數組的定義與引用
5.2.1 數組的定義
5.2.2 數組的引用
5.3 一維數組
5.4 二維數組
5.5 多維數組
5.6 靜態(tài)數組和動態(tài)數組
5.7 記錄
5.7.1 記錄的定義與使用
5.7.2 記錄數組
習題
第6章 函數與子程序
6.1 模塊化程序設計概述
6.2 函數
6.2.1 自定義函數(DEF)
6.2.2 獨立模塊的函數(FUNCTION)
6.2.3 函數的嵌套與遞歸
6.3 塊內子程序——子倒程
6.3.1 GOSUB-RETURN語句
6.3.2 ON GOSUB-RETURN語句
6.3.3 ON KEY(n)GOSUB-RETURN語句
6.4 獨立模塊的子程序
6.4.1 子程序的定義和調用
6.4.2 在QBASIC環(huán)境中有關子程序的操作
6.4.3 帶參子程序——虛實結合
6.4.4 遞歸子程序與遞歸程序設計
6.5 全局變量與局部變量
6.5.1 局部變量
6.5.2 全局變量
習題
第7章 字符串
7.1 概述
7.2 字符串常量
7.3 字符串變量
7.3.1 變長字符率變量
7.3.2 定長字符率變量
7.4 字符串傳送
7.4.1 用LET語句傳送字符串數據
7.4.2 用READ/DATA或INPUT語句傳送字符串常量
7.4.3 用LINE INPUT語句傳送字符串常量
7.5 字符串的比較
7.5.1 字符比較的規(guī)則
7.5.2 字符串比較的規(guī)則
7.6 字符串數組
7.7 字符串的連接
7.8 子字符串
7.9 有關字符串的函數
7.9.1 測字符串長度的函數
7.9.2 字符率轉換函數
7.9.3 字符串重復函數
7.9.4 日期和時間函數
7.9.5 INKEY$函數
習題
第8章 屏幕控制與圖形
8.1 顯示模式
8.1.1 顯示模式
8.1.2 屏幕坐標系統(tǒng)
8.2 屏幕控制語句
8.2.1 LOCATE語句
8.2.2 WIDTH語句
8.2.3 CLS語句
8.2.4 CSRLIN和POS函數
8.2.5 SCREEN語句
8.2.6 COLOR語句
8.3 繪圖語句
8.3.1 畫點語句
8.3.2 畫線語句
8.3.3 畫圓、橢圓和圓弧語句
8.4 圖形著色語句
8.5 綜合練習
習題
第9章 數據文件
9.1 文件的概念
9.1.1 文件與記錄
9.1.2 文件的分類
9.1.3 文件標識
9.1.4 文件緩沖區(qū)
9.1.5 文件位置指針
9.1.6 文件結束標志
9.2 順序文件
9.2.1 順序文件的打開和關閉
9.2.2 對順序文件的輸出——寫文件
9.2.3 從順序文件輸入——讀文件
9.2.4 對順序文件的修改
9.2.5 與順序文件有關的函數
9.3 隨機文件
9.3.1 隨機文件的打開與關閉
9.3.2 對隨機文件的讀寫
習題
附錄
附錄1 字符與ASCII碼對照表
附錄2 QBASIC保留字
附錄3 QBASIC語句一覽表
附錄4 QBASIC函數一覽表
附錄5 PRINT USING語句的格式字符
附錄6 1999年4月全國計算機等級考試二級筆試試卷基礎部分和QBASIC語言程序設計
附錄7 本書各章習題的參考答案
參考文獻