注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計BASIC/VB及其相關QBASIC語言程序設計

QBASIC語言程序設計

QBASIC語言程序設計

定 價:¥25.50

作 者: 譚浩強,王智廣編著
出版社: 清華大學出版社
叢編項: 高職高專計算機系列教材
標 簽: BASIC語言

ISBN: 9787302040187 出版時間: 2001-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 299 字數(shù):  

內(nèi)容簡介

  本書是“高職高專計算機系列教材”之一。全書共包含11章、2個綜合練習及4個附錄。第1章介紹了程序設計的基礎知識。第2章介紹了QBASIC程序的開發(fā)環(huán)境。第3章介紹了QBASIC語言的基礎知識、源程序的基本結構、基本數(shù)據(jù)類型等內(nèi)容。第4章至第11章講述了QBASIC語言的程序設計語句、子程序、數(shù)組類型、字符串、有關函數(shù)以及屏幕作圖和文件等內(nèi)容。書后給出了涉及全書所學內(nèi)容的綜合練習。本書概念清晰,由淺入深,循序漸進,通俗易懂,實用性強,并配備了豐富的例題和習題。本書是高等職業(yè)院校和高等專科院校的教材,也可作為普通高等教育及成人高等教育的教材或一般計算機愛好者的自學參考書。本書配有電子教案。

作者簡介

  譚浩強教授,我國著名計算機教育專家,計算機普及和高校計算機基礎教育開拓者之一,現(xiàn)任全國高校計算機基礎教育研究教育研究會會長。他創(chuàng)造了3個世界記錄;(1)20年來他(及其合作者)共編著出版了130本計算機著作,此外主編了250多本計算機書籍,是出版科技著作數(shù)量最多的人。(2)他編著和主編的書發(fā)行量超過4400萬冊,是讀者最多的科技作家。(3)他和別人合作編著的《QBASIC語言》發(fā)行了1200萬冊,創(chuàng)科技書籍發(fā)行量的世界記錄。他善于用讀者容易理解的方法和語言說明復雜的概念。許多人認為他“開創(chuàng)了計算機書籍貼近大眾的新風”,為我國的計算機普及事業(yè)做出了重要的貢獻。等等。

圖書目錄

第1章 程序設計的基礎知識
1.1 計算機語言
1.1.1 低級語言
1.1.2 高級語言
1.1.3 BASIC語言的發(fā)展和QBASIC語言的特點
1.2 算法的概念
1.3 常用的算法描述工具
1.3.1 用自然語言表示算法
1.3.2 用傳統(tǒng)流程圖表示算法
1.3.3 用N-S流程圖表示算法
1.3.4 算法舉例
1.4 結構化程序設計方法
1.5 程序設計的任務
習題
第2章 QBASIC程序開發(fā)環(huán)境初步
2.1 QBASIC的開發(fā)環(huán)境
2.1.1 如何進入QBASIC環(huán)境
2.1.2 QBASIC的工作窗口
2.1.3 QBASIC環(huán)境的其他成分
2.2 QBASIC程序的編輯和運行
2.2.1 從鍵盤輸入QBASIC源程序
2.2.2 QBASIC程序的運行
2.2.3 修改和編輯源程序
2.2.4 退出QBASIC
習題
第3章 QBASIC語言基礎知識
3.1 概述
3.2 QBASIC源程序的結構
3.3 常量
3.3.1 數(shù)值常量
3.3.2 字符串常量
3.3.3 符號常量
3.4 變量
3.4.1 變量名和變量的值
3.4.2 變量的類型
3.5 標準函數(shù)
3.6 算術運算符和算術表達式
3.6.1 算術運算符
3.6.2 算術表達式
3.6.3 不同類型數(shù)據(jù)的混合運算
3.7 編寫并運行一個簡單的QBASIC程序
3.7.1 上機前的準備工作
3.7.2 編寫并向計算機輸入一個新程序
3.7.3 將程序以文件的形式保存在磁盤上
3.7.4 打開已存盤的文件
習題
第4章 順序結構程序設計
4.1 數(shù)據(jù)輸出語句
4.1.1 PRINT語句的使用方法
4.1.2 PRINT語句的輸出格式
4.1.3 PRINT語句
4.2 LET語句
4.3 INPUT語句
4.4 READ語句和DATA語句
4.5 RESTORE語句
4.6 END語句和STOP語句
4.6.1 END語句
4.6.2 STOP語句
4.7 單步執(zhí)行和設置斷點
4.7.1 功能鍵提示行
4.7.2 單步執(zhí)行
4.7.3 設置斷點
4.8 REM語句
4.9 SWAP語句
習題
第5章 選擇結構程序設計
5.1 概述
5.2 選擇條件的描述方法
5.2.1 關系運算符和關系表達式
5.2.2 邏輯運算符和邏輯表達式
5.3 單行IF語句和塊IF語句
5.3.1 單行IF語句
5.3.2 塊IF語句
5.3.3 塊IF語句的應用舉例
5.3.4 塊IF語句的嵌套
5.3.5 使用包含ELSEIF子句的塊IF
5.4 多分支選擇結構的實現(xiàn)——SELECT CASE語句
5.4.1 最基本的SELECT CASE結構
5.4.2 在CASE子句中使用“TO”指定一個連續(xù)值的范圍
5.4.3 在CASE子句中使用“IS”指定關系條件
5.4.4 在CASE子句中使用多個條件
5.4.5 SELECT CASE結構的一般格式及其說明
5.4.6 SELECT CASE和IF-THEN-ELSE語句的比較
習題
第6章 循環(huán)結構程序設計
6.1 概述
6.2 WHILE-WEND循環(huán)結構
6.2.1 WHILE-WEND循環(huán)結構及其執(zhí)行過程
6.2.2 WHILE-WEND循環(huán)程序舉例
6.3 FOR-NEXT循環(huán)結構
6.3.1 FOR-NEXT循環(huán)結構
6.3.2 FOR-NEXT循環(huán)的執(zhí)行過程
6.3.3 EXIT FOR語句
6.3.4 FOR-NEXT循環(huán)程序舉例
6.4 DO-LOOP循環(huán)結構
6.4.1 DO-LOOP循環(huán)結構格式及其執(zhí)行過程
6.4.2 最簡格式的DO循環(huán)(與EXIT DO配合)
6.4.3 帶WHILE子句的DO循環(huán)
6.4.4 帶UNTIL子句的DO循環(huán)
6.5 循環(huán)的嵌套
6.6 程序舉例
習題
第7章 函數(shù)與子程序
7.1 概述
7.2 自定義函數(shù)
7.2.1 單行自定義函數(shù)
7.2.2 多行自定義函數(shù)
7.3 塊內(nèi)子程序
7.3.1 GOSUB-RETURN語句
7.3.2 ON GOSUB-RETURN語句
7.3.3 ON KEY(n)GOSUB-RETURN語句
7.4 模塊子程序
7.4.1 建立一個模塊子程序
7.4.2 QBASIC環(huán)境下的子程序操作
7.4.3 帶參數(shù)的子程序
7.4.4 調(diào)用子程序時的參數(shù)傳遞
7.4.5 程序舉例
7.5 模塊化的函數(shù)
7.5.1 模塊化函數(shù)的建立及不在QBASIC環(huán)境下的操作方法
7.5.2 函數(shù)的調(diào)用及參數(shù)傳遞
7.5.3 STATIC選項
7.5.4 程序舉例
7.6 局部變量與全局變量
7.6.1 全局變量
7.6.2 函數(shù)的嵌套調(diào)用及遞歸調(diào)用
7.7 函數(shù)的嵌套調(diào)用及遞歸調(diào)用
7.7.1 函數(shù)的嵌磁調(diào)用
7.7.2 函數(shù)的遞歸調(diào)用
7.8 在QBASIC環(huán)境中同時觀察兩個模塊
習題
第8章 數(shù)組和數(shù)組元素的概念
8.1 數(shù)組和數(shù)組元素的概念
8.2 一維數(shù)組
8.2.1 一維數(shù)組的建立和數(shù)組元素的引用
8.2.2 一維數(shù)組應用舉例
8.3 二維數(shù)組
8.3.1 二維數(shù)組的建立和數(shù)組元素的引用
8.3.2 二維數(shù)組應用舉例
8.4 靜態(tài)數(shù)組和動態(tài)數(shù)組
8.5 數(shù)組名作為函數(shù)或子程序的參數(shù)
習題
第9章 字符串處理
9.1 概述
9.2 字符串常量和字符串變量
9.2.1 字符串常量
9.2.2 字符串變量
9.3 字符串變量的賦值
9.3.1 使用LET語句賦值
9.3.2 使用INPUT語句賦值
9.3.3 使用LINE INPUT語句賦值
9.3.4 用READ/DATA語句給字符串變量賦值
9.4 字符串的連接
9.5 字符串的比較
9.5.1 字符串比較的依據(jù)
9.5.2 字符串比較的規(guī)則
9.5.3 字符關系表達式
9.6 字符串數(shù)組
9.7 有關字符串處理的函數(shù)
9.7.1 子字符串處理函數(shù)
9.7.2 求字符串長度的函數(shù)
9.7.3 字符串與數(shù)值間的轉(zhuǎn)換函數(shù)
9.7.4 字符與ASCII碼間的轉(zhuǎn)換函數(shù)
9.7.5 大小寫字母之間的轉(zhuǎn)換
9.7.6 建立由相同字符組成的字符串函數(shù)
9.7.7 日期和時間函數(shù)
9.7.8 INKEY$函數(shù)
9.8 字符串處理應用舉例
習題
第10章 屏幕控制和簡單作圖
10.1 顯示模式
10.1.1 文本模式
10.1.2 圖形模式
10.2 屏幕控制語句及函數(shù)
10.2.1 CLS語句
10.2.2 WIDTH語句
10.2.3 LOCATE語句
10.2.4 CSRLIN和POS函數(shù)
10.2.5 SCREEN語句
10.2.6 色彩設置語句COLOR
10.3 簡單作圖語句
10.3.1 畫點語句
10.3.2 畫線
10.3.3 畫圓、橢圓和圓弧語句
10.4 圖形著色
10.5 圖形窗口
10.5.1 VIEW語句
10.5.2 WINDOW語句
10.6 程序舉例
習題
第11章 文件
11.1 文件的概念
11.1.1 文件的分類
11.1.2 數(shù)據(jù)文件的組成
11.1.3 文件名
11.1.4 文件的讀寫和文件緩沖區(qū)
11.1.5 文件指針
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 記錄變量應用舉例
11.4 QBASIC處理文件與目錄的語句
習題
綜合練習
附錄A 字符與ASCII代碼對照表
附錄B QBASIC保留字
附錄C QBASIC語句一覽表
附錄D QBASIC函數(shù)一覽表
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號