出版時(shí)間:1999-07 出版社:中國(guó)礦業(yè)大學(xué)出版社
內(nèi)容概要
內(nèi)容提要
本書(shū)詳細(xì)敘述了QuickBASIC程序設(shè)計(jì)的基礎(chǔ)知識(shí)及程序設(shè)計(jì)方法。包括QuickBASIC語(yǔ)言基礎(chǔ)、基本
結(jié)構(gòu)程序設(shè)計(jì)、模塊化程序設(shè)計(jì)、數(shù)據(jù)文件、圖形與動(dòng)畫(huà)、輸入輸出設(shè)備控制等內(nèi)容。
本書(shū)融QuickBASIC程序設(shè)計(jì)基本知識(shí)與實(shí)驗(yàn)教學(xué)為一體,是計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言的一本較為理想的
教科書(shū)??勺鳛楦黝?lèi)高、中級(jí)職業(yè)學(xué)?!坝?jì)算機(jī)應(yīng)用基礎(chǔ)”課程的教學(xué)用書(shū),也可作為全國(guó)計(jì)算機(jī)二級(jí)考試培
訓(xùn)教材。
書(shū)籍目錄
目錄
第一章 緒論
§1.1 計(jì)算機(jī)概述
1.1.1 計(jì)算機(jī)的功能部件及工作原理
1.1.2 計(jì)算機(jī)的組成
§1.2 計(jì)算機(jī)語(yǔ)言
1.2.1 機(jī)器語(yǔ)言
1.2.2 匯編語(yǔ)言
1.2.3 高級(jí)語(yǔ)言
§1.3 QuickBASIC概述
1.3.1 QuickBASIC的特點(diǎn)、運(yùn)行環(huán)境及安裝
1.3.2 QuickBASIC的工作屏幕
1.3.3 QuickBASIC程序開(kāi)發(fā)過(guò)程
習(xí)題一
第二章 QuickBASIC語(yǔ)言基礎(chǔ)
§2.1 QuickBASIC語(yǔ)言元素
2.1.1 基本字符集
2.1.2 保留字
§2.2 數(shù)據(jù)類(lèi)型
2.2.1 數(shù)據(jù)類(lèi)型
2.2.2 常量和變量
2.2.3 變量的類(lèi)型說(shuō)明
§2.3 QuickBASIC表達(dá)式
2.3.1 算術(shù)表達(dá)式
2.3.2 關(guān)系表達(dá)式
2.3.3 邏輯表達(dá)式
2.3.4 字符串表達(dá)式
§2.4 常用標(biāo)準(zhǔn)函數(shù)
§2.5 QuickBASIC程序的結(jié)構(gòu)
§2.6 QBasic的上機(jī)基本操作
習(xí)題二
實(shí)驗(yàn)一 QB程序編輯器的使用
實(shí)驗(yàn)二 QB語(yǔ)言基礎(chǔ)
第三章 順序結(jié)構(gòu)程序設(shè)計(jì)
§3.1 程序的基本結(jié)構(gòu)與流程
3.1.1 程序的基本結(jié)構(gòu)
3.1.2 流程圖
§3.2 數(shù)據(jù)輸入
3.2.1 賦值語(yǔ)句(LET)
3.2.2 鍵盤(pán)輸入語(yǔ)句(INPUT)
3.2.3 行輸入語(yǔ)句(LINEINPUT)
3.2.4 讀數(shù)/置數(shù)語(yǔ)句(READ/DATA)
3.2.5 恢復(fù)讀數(shù)語(yǔ)句(RESTORE)
3.2.6 交換變量值語(yǔ)句(SWAP)
§3.3 屏幕輸出語(yǔ)句
3.3.1 屏幕輸出語(yǔ)句(PRINT/WRITE)
3.3.2 格式輸出語(yǔ)句(PRINTUSING)
3.3.3 光標(biāo)定位語(yǔ)句(LOCATE)
§3.4 格式輸出函數(shù)
3.4.1 TAB函數(shù)
§3.5 常用初始化語(yǔ)句
3.5.1 CLS語(yǔ)句
3.5.2 CLEAR語(yǔ)句
3.5.3 RANDOMIZE語(yǔ)句
§3.6 注釋、暫停及結(jié)束語(yǔ)句
3.6.1 注釋語(yǔ)句(REM)
3.6.2 暫停語(yǔ)句(STOP)
3.6.3 終止程序執(zhí)行語(yǔ)句(ND)
習(xí)題三
實(shí)驗(yàn)三 建立與運(yùn)行順序結(jié)構(gòu)的程序設(shè)計(jì)
第四章 選擇結(jié)構(gòu)程序設(shè)計(jì)
§4.1 無(wú)條件轉(zhuǎn)移語(yǔ)句(GOTO)
§4.2 條件語(yǔ)句(IF-THEN-ELSE)
4.2.1 單行結(jié)構(gòu)
4.2.2 塊結(jié)構(gòu)
4.2.3 條件嵌套
§4.3 多路分支
4.3.1 SELECTCASE語(yǔ)句
4.3.2 ON-GOTO語(yǔ)句
§4.4 選擇結(jié)構(gòu)的嵌套
習(xí)題四
實(shí)驗(yàn)四 建立與運(yùn)行選擇結(jié)構(gòu)程序
第五章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
§5.1 FOR/NEXT循環(huán)結(jié)構(gòu)
5.1.1 FOR/NEXT循環(huán)結(jié)構(gòu)
5.1.2 關(guān)于步長(zhǎng)值的討論
5.1.3 舉例
§5.2 WHILE/WEND循環(huán)結(jié)構(gòu)
§5.3 DO/LOOP循環(huán)結(jié)構(gòu)
5.3.1 無(wú)測(cè)試條件的DO/LOOP循環(huán)結(jié)構(gòu)
5.3.2 在DO/LOOP語(yǔ)句中加WHILE修飾詞
5.3.3 在DO/LOOP語(yǔ)句中加UNTIL修飾詞
§5.4 退出語(yǔ)句(EXIT)
§5.5 多重循環(huán)
5.5.1 多重循環(huán)的概念
5.5.2 多重循環(huán)的應(yīng)用
習(xí)題五
實(shí)驗(yàn)五 建立與運(yùn)行循環(huán)結(jié)構(gòu)程序
第六章 數(shù)組
§6.1 數(shù)組的概念
§6.2 數(shù)組的定義
6.2.1 數(shù)組說(shuō)明語(yǔ)句(DIM)
6.2.2 數(shù)組的引用
6.2.3 與數(shù)組操作有關(guān)的語(yǔ)句和函數(shù)
6.2.4 靜態(tài)數(shù)組與動(dòng)態(tài)數(shù)組
§6.3 數(shù)組的應(yīng)用
6.3.1 統(tǒng)計(jì)計(jì)算
6.3.2 數(shù)組的排序
6.3.3 數(shù)組的查找操作
6.3.4 矩陣的運(yùn)算
習(xí)題六
實(shí)驗(yàn)六 數(shù)組
第七章 子程序和自定義函數(shù)
§7.1 子程序
7.1.1 子程序的概念
7.1.2 轉(zhuǎn)子語(yǔ)句(GOSUB)和返回語(yǔ)句(RETURN)
7.1.3 子程序的嵌套
§7.2 開(kāi)關(guān)轉(zhuǎn)子語(yǔ)句(ON-GOSUB)
§7.3 自定義函數(shù)
7.3.1 自定義函數(shù)的建立(DEFFE語(yǔ)句)
7.3.2 自定義函數(shù)的調(diào)用
習(xí)題七
實(shí)驗(yàn)七 子程序和自定義函數(shù)的調(diào)用
第八章 過(guò)程
§8.1 變量的作用域及其屬性說(shuō)明
8.1.1 變量的作用域
8.1.2 變量屬性的說(shuō)明
§8.2 SUB過(guò)程
8.2.1 SUB過(guò)程的建立
8.2.2 SUB過(guò)程的調(diào)用
§8.3 FUNCTION過(guò)程
8.3.1 FUNCTION過(guò)程的建立
8.3.2 FUNCTION過(guò)程的調(diào)用
§8.4 過(guò)程參數(shù)的傳遞
§8.5 遞歸
8.5.1 遞歸調(diào)用
8.5.2 調(diào)整堆棧容量
§8.6 模塊化程序設(shè)計(jì)
習(xí)題八
實(shí)驗(yàn)八 過(guò)程的建立與調(diào)用
第九章 文件
§9.1 文件的概念
9.1.1 文件、記錄與字段
9.1.2 文件的分類(lèi)
§9.2 文件操作語(yǔ)句和函數(shù)
9.2.1 打開(kāi)文件語(yǔ)句(OPEN)
9.2.2 關(guān)閉文件語(yǔ)句(CLOSE)
9.2.3 文件操作語(yǔ)句
9.2.4 文件操作函數(shù)
§9.3 順序文件
9.3.1 順序文件的輸出(順序?qū)懳募?br />9.3.2 順序文件的輸入(順序讀文件)
9.3.3 順序文件中數(shù)據(jù)的添加、檢索、排序和修改
§9.4 隨機(jī)文件
9.4.1 隨機(jī)文件的輸出(隨機(jī)寫(xiě)文件)
9.4.2 隨機(jī)文件的輸入(隨機(jī)讀文件)
習(xí)題九
實(shí)驗(yàn)九 順序文件的建立、修改和查詢(xún)與隨機(jī)文件的建立和修改
第十章 圖形與動(dòng)畫(huà)
§10.1 屏幕設(shè)置
10.1.1 屏幕顯示方式與屏幕坐標(biāo)系
10.1.2 設(shè)置屏幕方式語(yǔ)句(SCREEN)
10.1.3 設(shè)置屏幕顏色語(yǔ)句(COLOR)
§10.2 繪圖語(yǔ)句
10.2.1 畫(huà)點(diǎn)語(yǔ)句(PSET/PRESET)
10.2.2 畫(huà)線語(yǔ)句(LINE)
10.2.3 連續(xù)畫(huà)線(DRAW)
10.2.4 畫(huà)圓和畫(huà)弧語(yǔ)句(CIRCLE)
§10.3 圖形的填充
§10.4 屏幕坐標(biāo)的設(shè)定
10.4.1 定義視見(jiàn)區(qū)語(yǔ)句(VIEW)
10.4.2 定義文本窗口語(yǔ)句(VIEWPRINT)
10.4.3 定義邏輯坐標(biāo)系語(yǔ)句(WINDOW)
10.4.4 物理坐標(biāo)與邏輯坐標(biāo)的跟蹤
§10.5動(dòng)畫(huà)設(shè)計(jì)
10.5.1 用GET語(yǔ)句存儲(chǔ)圖形
10.5.2 用PUT語(yǔ)句重放圖形
10.5.3 動(dòng)畫(huà)技術(shù)
習(xí)題十
實(shí)驗(yàn)十 圖形與動(dòng)畫(huà)設(shè)計(jì)
第十一章 輸入輸出技術(shù)
§11.1 鍵盤(pán)的控制
§11.2 輸出設(shè)備的控制
11.2.1 打印機(jī)的控制
11.2.2 揚(yáng)聲器的控制
11.2.3 顯示器的控制
§11.3 報(bào)表生成
§11.4 “菜單”技術(shù)
習(xí)題十一
實(shí)驗(yàn)十一 輸入輸出技術(shù)
附錄I QuiciBASIC語(yǔ)言函數(shù)、語(yǔ)句、命令功能一覽表
附錄Ⅱ QuickBASIC開(kāi)發(fā)環(huán)境命令一覽表
附錄Ⅲ QuickBASIC錯(cuò)誤信息
參考文獻(xiàn)
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
Quick BASIC程序設(shè)計(jì) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版