內容介紹
內容簡介QBASIC作為第三代BASIC語言,是目前微機作業系統所攜帶的程式設計語言。它簡單易學、套用范
圍廣,是初學者首選的語言。與BASIC相比,增強的功能使其發展成為一種真正結構化的語言,它採用菜
單、視窗、對話框等螢幕操作技術,使上機操作極為簡便。
本書是作者多年從事BASIC語言教學的總結,書中詳細討論了學習QBASIC語言所必須掌握的主要
語句和函式,內容精煉實用,包括計算機基礎知識、算法和流程圖、QBASIC的語言構成、操作環境、數據、
程式初步、選擇結構、循環結構、數組、過程、繪圖、數據檔案等。是一本學習QBASIC語言的好教材。
作品目錄
目錄第一章 計算機基礎知識
1.1 數制
1.1.1 不同數制的表示
1.1.2 不同數制的轉換
1.2 編碼
1.2.1 ASCII碼
1.2.2 漢字區位碼
1.3 硬體組成
1.3.1 微處理器
1.3.2 記憶體儲器
1.3.3 外存儲器
1.3.4 輸入設備
1.3.5 輸出設備
1.4 軟體系統
1.4.1 軟體層次
1.4.2 軟體組織
習題一
第二章 算法和流程圖
2.1 算法
2.1.1 算法的概念
2.1.2 算法舉例
2.1.3 結構化程式設計的概念
2.2 用流程圖表示算法的基本結構
2.2.1 傳統流程圖
2.2.2 盒圖
2.2.3 問題分析圖
2.3 用流程圖描述算法
習題二
第三章 QBASIC語言構成
3.1 概述
3.2 QBASIC字元
3.3 QBASIC單詞
3.3.1 關鍵字
3.3.2 標識符
3.3.3 常數、字元串和表達式
3.4 QBASIC語句
3.4.1 語句分類
3.4.2 語句結構
3.5 QBASIC程式
3.5.1 書寫規則
3.5.2 執行順序
3.5.3 程式輸入和修改
習題三
第四章 QBASIC操作環境
4.1 QBASIC螢幕組成
4.1.1 選單行
4.1.2 參考行
4.1.3 視窗
4.1.4 對話框
4.2 QBASIC選單
4.2.1 File選單
4.2.2 Edit選單
4.2.3 View選單
4.2.4 Search選單
4.2.5 Run選單
4.2.6 Debug選單
4.2.7 Option選單
4.2.8 Help選單
習題四
第五章 QBASIC數據
5.1 數據類型
5.1.1 整型
5.1.2 長整型
5.1.3 單精度型
5.1.4 雙精度型
5.1.5 字元串型
5.1.6 用戶自定義數據類型
5.2 常量
5.2.1 文字常量
5.2.2 標識符常量
5.3 變數
5.3.1 變數類型
5.3.2 幾點說明
5.4 函式
5.4.1 數值函式
5.4.2 字元串函式
5.5 表達式
5.5.1 數值表達式
5.5.2 字元串表達式
5.5.3 關係表達式
5.5.4 邏輯表達式
習題五
第六章 程式初步
6.1 LET語句
6.1.1 語句格式
6.1.2 程式舉例
6.1.3 套用舉例
6.2 PRINT語句
6.2.1 語句格式
6.2.2 列印格式舉例
6.2.3 PRINTUSING語句
6.3 INPUT語句
6.3.1 語句格式
6.3.2 執行過程
6.3.3 有關說明
6.3.4 套用舉例
6.4 READ/DATA語句
6.4.1 語句格式
6.4.2 有關說明
6.4.3 套用舉例
6.5 其他語句
6.5.1 SWAP語句
6.5.2 CLS 語句
6.5.3 STOP語句
6.5.4 LOCATE語句
6.5.5 BEEP語句
6.5.6 SOUND語句
6.5.7 SLEEP語句
6.5.8 GOTO語句
習題六
第七章 選擇結構
7.1 行IF語句
7.2 塊IF語句
7.3 SELECTCASE語句
習題七
第八章 循環結構
8.1 FOR/NEXT循環
8.2 WHILE/WEND循環
8.3 DO/LOOP循環
習題八
第九章 數組
9.1 數組的概念
9.2 數組說明語句
9.2.1 語句格式
9.2.2 格式舉例
9.2.3 幾點說明
9.2.4 程式舉例
9.3 數組的套用
9.3.1 數據存儲
9.3.2 數值計算
9.3.3 統計
9.3.4 排序
9.3.5 查找
習題九
第十章 過程
10.1 過程的概念
10.2 過程語句
10.2.1 語句格式
10.2.2 格式舉例
10.2.3 有關說明
10.3 變數的作用域
10.4 過程調用
10.5 套用舉例
習題十
第十一章 繪圖
11.1 繪圖的概念
11.1.1 螢幕顯示方式
11.1.2 顯示器解析度
11.1.3 絕對坐標和相對坐標
11.1.4 設定螢幕顯示方式
11.1.5 設定輸出螢幕的字元行數和列數
11.1.6 設定顯示顏色
11.2 繪圖語句
11.2.1 畫點語句
11.2.2 畫線語句
11.2.3 畫圓語句
11.2.4 著色語句
11.2.5 連續畫線語句
11.3 視窗和邏輯坐標系
11.3.1 圖形視窗
11.3.2 文本視窗
11.3.3 邏輯坐標系
11.3.4 邏輯坐標和物理坐標的轉換
習題十一
第十二章 數據檔案
12.1 檔案的概念
12.2 有關語句和函式
12.2.1 打開檔案語句
12.2.2 關閉檔案語句
12.2.3 刪除檔案語句
12.2.4 顯示檔案名稱語句
12.2.5 檔案換名語句
12.2.6 求檔案長度函式
12.2.7 求檔案讀寫位置函式
12.2.8 LOC函式
12.2.9 設定檔案指針位置語句
12.2.10 測試檔案結束函式
12.3 順序檔案
12.3.1 讀寫檔案語句
12.3.2 基本處理過程
12.4 隨機檔案
12.4.1 記錄類型
12.4.2 讀寫檔案語句
12.4.3基本處理過程
12.5 二進制檔案
12.5.1 讀寫檔案語句
12.5.2 程式舉例
習題十二
附錄
附錄1 QBASIC關鍵字
附錄2 QBAsIC運行錯誤信息表
附錄3 QBASIC操作鍵匯總表
附錄4 QBASIC語句一覽表
附錄5 QBASIC函式一覽表