本書是中等職業(yè)教育計算機及應用專業(yè)國家規(guī)劃教材《編程語言基礎— —QBASIC語言》的第2版,根據教育部頒布的中等職業(yè)學校計算機及應用專業(yè)編程語言基礎課程教學基本要求編寫,同時參照了教育部考試中心最新頒發(fā)的全國計算機等級考試大綱。 本教材針對職業(yè)教育的特點,突出基礎性、先進性、實用性、操作性,注重對學生創(chuàng)新能力、創(chuàng)業(yè)能力和實踐能力、自學能力等各種應用能力的培養(yǎng)。本書主要內容包括:QBASIC語言概述,數據類型、運算符和表達式,順序結構程序設計,選擇結構程序設計,循環(huán)結構程序設計,數組,函數和子程序,文件,屏幕控制與作圖,OBASIC與面向對象設計。全書各章配有習題,另外還配有上機實習書。 本書適合中等職業(yè)學校計算機及應用專業(yè)以及其他相關專業(yè)使用,也可作為各類計算機培訓的教學用書及計算機等級考試的輔導用書,還可供計算機T作者及愛好者參考使用。第1章 QBASlC語言概述1.1編程語言概述1.2 QBASIC語言的特點1.3 QBAsIC源程序簡介1.3.1 QBASIC程序語句行1.3.2 QBASIC的程序結構1.4 QBASIC的基本操作1.4.1 QBASIC文件組成與啟動1.4.2程序的建立、運行、存盤和打開1.4.3退出QBASIC1.4.4 QBASIC菜單命令說明本章小結上機指導習題第2章 數據類型、運算符和表達式2.1數據和數據類型2.1.1 QBASIC的數據2.1.2 QBASIC的數據類型2.2 QBASIC的運算量2.2.1常量2.2.2變量2.2.3函數2.3運算符和表達式2.3.1算術運算符和算術表達式2.3.2字符運算符和字符表達式2.3.3關系運算符和關系表達式2.3.4邏輯運算符和邏輯表達式2.3.5表達式運算本章小結習題第3章 順序結構程序設計3.1輸出語句PRINT3.1.1 PRINT語句的一般格式3.1.2 PRINT語句的輸出格式3.2輸入語句3.2.1賦值語句LET3.2.2鍵盤輸入語句INPUT3.2.3讀數語句READ/置數語句DATA3.2.4數據恢復語句RESTORE3.3輔助語句3.4順序結構程序應用舉例本章小結上機指導習題第4章 選擇結構程序設計4.1問題分析4.1.1行IF語句4.1.2塊IF語句4.2多分支語句4.2.1多分支塊IF語句4.2.2多分支塊SEL,ECT CASE語句4.3多分支轉移語句4.3.1無條件轉移語句GOT04.3.2多分支轉移語句ONGOT04.4選擇結構程序設計綜合舉例本章小結上機指導習題第5章 循環(huán)結構程序設計5.1步長型循環(huán)語句FORNEXT5.2 FORNEXT的應用5.3當型循環(huán)語句5.3.1 WHILEWEND語句5.3.2 DO WHILELOOP語句5.3.3 DOLOOP WHILE語句5.4直到型循環(huán)語句5.4.1 DO UNTILLOOP語句5.4.2 DOLOOP UNTIL語句5.5多重循環(huán)5.6循環(huán)結構程序設計綜合舉例本章小結上機指導習題第6章 數組6.1一維數組6.1.1一維數組的概念及定義語句6.1.2一維數組應用舉例6.2二維數組6.2.1二維數組的概念及定義語句6.2.2二維數組應用舉例6.3靜態(tài)數組和動態(tài)數組6.3.1靜態(tài)數組6.3.2動態(tài)數組6.3.3數組釋放語句ERASE6.3.4數組重新定義語句REDIM6.4字符串數組6.5數組的綜合舉例本章小結上機指導習題第7章 函數和子程序7.1標準函數7.1.1標準函數的特點及調用方式7.1.2常見的標準函數7.2自定義函數7.2.1模塊內自定義函數DEF7.2.2模塊化自定義函數兀JNCTION7.3子程序7.3.1 SUB子程序7.3.2 GOSI.JB子程序7.3.3 過程(函數)聲明語句DECI。ARE7.4調用過程時的數據傳遞7.4.1形式參數和實在參數7.4.2地址傳遞7.4.3值傳遞7.5過程的嵌套調用和遞歸調用7.5.1過程的嵌套調用7.5.2過程的遞歸調用7.6變量的屬性和作用域7.6.1局部變量7.6.2全程變量7.7靜態(tài)變量和動態(tài)變量7.7.1靜態(tài)變量7.7.2動態(tài)變量本章小結上機指導習題第8章 文件8.1文件的基本概念8.1.1文件的分類8.1.2文件的屬性8.2記錄8.2.1定義和使用記錄變量8.2.2記錄數組8.3順序文件8.3.1順序文件的基本概念8.3.2順序文件的建立、打開和關閉8.3.3順序文件數據的存儲和讀取8.4隨機文件8.4.1隨機文件的基本概念8.4.2隨機文件的建立、打開和關閉8.4.3隨機文件數據的存儲和讀取本章小結上機指導習題第9章 屏幕控制與作圖9.1屏幕坐標系9.1.1文本顯示方式和字符坐標系9.1.2圖形顯示方式和點坐標系9.2屏幕控制語句9.2.1屏幕顯示方式語句SCREEN9.2.2屏幕顯示顏色語句COLOR.9.3基本繪圖語句9.3.1畫點語句PSET和PRESET9.3.2畫線語句LINE和DRAW9.3.3畫圓語句CIRCLE9.3.4圖形填色語句PAINT9.4圖形的窗口操作9.4.1窗口語句WINDOW9.4.2視窗語句vlEW9.5簡單的動畫本章小結上機指導習題第10章 QBASIC與面向對象設計10.1 VB.NET簡介10.2 VB.NET簡例附錄附錄1 ASCII字符編碼表附錄2 QBASIC保留字附錄3 QBASIC語句一覽表附錄4 QBASIC函數一覽表