QBASIC程式設計

QBASIC程式設計

《QBASIC程式設計》是清華大學出版社於2000年出版的譚浩強編著的技術類數據。本書除了介紹QBASIC語法外,還詳細地介紹了算法設計的知識。

基本介紹

  • 中文名:QBASIC程式設計
  • 作/譯者::譚浩強編
  • 出版社:清華大學出版社
  • 出版日期::2000年01月
內容提要,圖書目錄,

百科名片

出版日期:2000年01月
ISBN:9787302036951 [十位:7302036950]
頁數:305 重約:0.460KG
定價:¥23.50

內容提要

QBQSIC是近年來在國內外得到廣泛推廣和使用的、完全結構化和模組化的計算機高級語言,是沒有程式設計經驗的學習程式設計的最佳選擇。教育部考試中心舉辦的“全國計算機等級考試”和“全國計算機套用技術證書考試(NIT)”均已將QBASIC列入考試內容,學習QBASIC程式設計可為讀者將來進行程式設計開發工作打下初步基礎。本書是在《True BASIC程式設計》(清華大學出版社出版)一書成功的基礎上編寫的。本書可作為高等學校非計算機專業(尤其是理工科)學生學習程式設計的正式教材,也可作為準備參加“全國計算機等級考試(二級)”和“全國計算機套用技術證書考試(NIT)”程式設計模組的培訓式自學教材,並可供廣大初學者自學參考。

圖書目錄

程式設計的初步知識1.1用計算機解決實際問題的過程1
1.2計算機算法2
1.2.1算法的概念2
1.2.2算法舉例3
1.2.3算法的表示5
1.2.4算法設計技術13
1.3程式設計語言20
1.3.1程式設計語言的發展20
1.3.2程式設計語言的功能23
1.3.3高級程式設計語言的使用24
習題25
QBASIC程式設計初步2.1概述27
2.1.1QBASIC簡介27
2.1.2QBASIC程式的組成30
2.1.3QBASIC的使用環境32
2.1.4編輯和運行QBASIC程式36
2.2數據描述41
2.2.1數據類型41
2.2.2常量41
2.2.3變數44
2.3QBASIC表達式47
2.3.1標準函式47
2.3.2算術運算符48
2.3.3算術表達式48
2.3.4不同類型數據的混合運算49
2.4數據傳送49
2.4.1輸出語句(PRINT)50
2.4.2賦值語句(LET)57
2.4.3鍵盤輸入語句(INPUT)58
2.4.4讀數語句(READ)和置數語句(DATA)60
2.4.5恢複數據指針語句(RESTORE)62
2.4.6數據傳送語句小結63
2.5結束語句(END)和暫停語句(STOP)63
2.5.1結束語句(END)63
2.5.2暫停語句(STOP)64
2.6分步執行和設定斷點64
2.6.1分步執行64
2.6.2設定斷點65
習題66
選擇結構程式設計3.1關係表達式和邏輯表達式69
3.1.1關係運算符和關係表達式69
3.1.2邏輯運算符和邏輯表達式70
3.2二路分支選擇結構71
3.2.1行IF語句71
3.2.2塊IF語句74
3.2.3ELSEIF結構79
3.3多路分支選擇結構80
3.3.1SELECT CASE語句81
3.3.2多分支轉移語句(ON GOTO)87
3.3.3用不同語句實現多分支選擇結構的比較88
習題89
循環結構程式設計4.1WHILE循環結構91
4.2DO循環結構93
4.2.1最簡單的DO循環格式93
4.2.2用EXIT DO語句終止循環94
4.2.3帶條件的DO循環95
4.2.4DO循環的嵌套100
4.3FOR循環結構101
4.3.1FOR循環的一般格式101
4.3.2FOR循環的執行過程102
4.3.3FOR循環的嵌套106
4.3.4EXIT FOR語句110
4.4程式設計舉例111
4.4.1窮舉111
4.4.2疊代117
4.4.3模擬123
習題131
數組與記錄5.1一維數組135
5.1.1單下標變數與一維數組的概念135
5.1.2一維數組的建立與引用135
5.1.3一維數組的套用舉例139
5.2二維數組145
5.2.1二維數組的定義與引用145
5.2.2二維數組的套用舉例146
5.3多維數組151
5.4靜態數組和動態數組152
5.5排序155
5.5.1選擇排序156
5.5.2插入排序159
5.5.3交換排序165
5.6記錄168
5.6.1記錄的定義與使用168
5.6.2記錄數組170
習題173
函式與子程式6.1模組化程式設計概述178
6.2函式179
6.2.1自定義函式(DEF)179
6.2.2外部函式(FUNCTION)185
6.2.3函式的嵌套與遞歸194
6.3塊內子程式——子例程197
6.3.1GOSUB—RETURN語句197
6.3.2ON GOSUB—RETURN語句198
6.3.3ON KEY(n) GOSUB—RETURN語句200
6.4獨立模組的子程式202
6.4.1子程式的定義和調用202
6.4.2在QBASIC環境中有關子程式的操作204
6.4.3帶參子程式——虛實結合205
6.4.4遞歸子程式與遞歸程式設計211
6.5全局變數與局部變數221
6.5.1局部變數221
6.5.2全局變數223
6.6程式的連線與數據傳遞226
6.6.1程式的連線226
6.6.2數據傳遞226
習題228
字元串7.1概述231
7.2字元串常量231
7.3字元串變數232
7.3.1變長字元串變數232
7.3.2定長字元串變數233
7.4字元串傳送234
7.4.1用LET語句傳送字元串數據234
7.4.2用READ/DATA或INPUT語句傳送字元串
常量234
7.4.3用LINE INPUT語句傳送字元串常量235
7.5字元串的比較236
7.5.1字元比較的規則236
7.5.2字元串比較的規則236
7.6字元串數組238
7.7字元串的連線239
7.8子字元串239
7.9有關字元串的函式243
7.9.1測字元串長度的函式243
7.9.2字元串轉換函式245
7.9.3字元串重複函式250
7.9.4日期和時間函式251
7.9.5暫停函式252
習題252
螢幕控制與圖形8.1顯示模式254
8.1.1顯示模式254
8.1.2螢幕坐標系統255
8.2螢幕控制語句255
8.2.1LOCATE語句255
8.2.2WIDTH語句255
8.2.3CLS語句256
8.2.4CSRLIN和POS函式256
8.2.5SCREEN語句257
8.2.6COLOR語句257
8.3繪圖語句258
8.3.1畫點語句258
8.3.2畫線語句259
8.3.3畫圓、橢圓和圓弧語句260
8.4圖形著色語句264
8.5綜合練習265
習題267
數據檔案9.1檔案的概念269
9.1.1檔案與記錄269
9.1.2檔案的分類270
9.1.3檔案標識271
9.1.4檔案緩衝區273
9.1.5檔案位置指針273
9.1.6檔案結束標誌274
9.2順序檔案274
9.2.1順序檔案的打開和關閉274
9.2.2對順序檔案的輸出(寫檔案)276
9.2.3從順序檔案輸入(讀檔案)280
9.2.4對順序檔案的修改282
9.2.5與順序檔案有關的函式284
9.3隨機檔案286
9.3.1隨機檔案的打開與關閉286
9.3.2對隨機檔案的讀寫287
9.3.3按位元組讀寫二進制檔案291
習題293
附錄A基本ASCII碼錶295
附錄BQBASIC保留字297
附錄CQBASIC語句一覽表298
附錄DQBASIC函式一覽表302
附錄EPRINT USING語句的格式字元304
參考文獻305

相關詞條

熱門詞條

聯絡我們