注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)BASIC/VB及其相關(guān)QBASIC語(yǔ)言程序設(shè)計(jì)

QBASIC語(yǔ)言程序設(shè)計(jì)

QBASIC語(yǔ)言程序設(shè)計(jì)

定 價(jià):¥25.50

作 者: 譚浩強(qiáng),王智廣編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高職高專計(jì)算機(jī)系列教材
標(biāo) 簽: BASIC語(yǔ)言

ISBN: 9787302040187 出版時(shí)間: 2001-01-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 299 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

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

本目錄推薦

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