注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具TrueBASIC程序設(shè)計(jì)

TrueBASIC程序設(shè)計(jì)

TrueBASIC程序設(shè)計(jì)

定 價(jià):¥21.00

作 者: 譚浩強(qiáng),張基溫編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 計(jì)算機(jī)基礎(chǔ)教育叢書
標(biāo) 簽: BASIC/Qbasic

ISBN: 9787302024668 出版時(shí)間: 1997-06-01 包裝: 平裝
開本: 26cm 頁數(shù): 323頁 字?jǐn)?shù):  

內(nèi)容簡介

  內(nèi)容簡介TrueBASIC是由BASIC語言的兩位創(chuàng)始人推出的新的BASIC版本,對BASIC語言作了重大的改進(jìn)和發(fā)展。本書系統(tǒng)地介紹了TrueBASIC的結(jié)構(gòu)化與模塊化程序設(shè)計(jì)方法,同時(shí)通過大量例題介紹算法及如何編程,每章后均附有習(xí)題。本書采用了新的體系編寫,從算法入手,使讀者在學(xué)習(xí)之后能具有較強(qiáng)的算法設(shè)計(jì)和程序設(shè)計(jì)的能力,養(yǎng)成良好的程序設(shè)計(jì)風(fēng)格。在這次修訂中,補(bǔ)充了一些內(nèi)容,并根據(jù)教學(xué)實(shí)踐,對習(xí)題的難度和內(nèi)容作了調(diào)整,以適應(yīng)教學(xué)者需要。同時(shí)重新編寫了《TrneBASIC程序設(shè)計(jì)題解》。本書可作為高等院校、中專和各類計(jì)算機(jī)培訓(xùn)班的教材,也可供自學(xué)參考。

作者簡介

  作者:譚浩強(qiáng)譚浩強(qiáng)教授,我國著名計(jì)算機(jī)教育專家。1934年生。1958年清華大學(xué)畢業(yè)。學(xué)生時(shí)代曾擔(dān)任清華大學(xué)學(xué)生會主席、北京市人民代表。他是我國計(jì)算機(jī)普及和高校計(jì)算機(jī)基礎(chǔ)教育開拓者之一,現(xiàn)任全國高等院校計(jì)算機(jī)基礎(chǔ)教育研究會會長、教育部全國計(jì)算機(jī)應(yīng)用技術(shù)證書考試委員會主任委員。譚浩強(qiáng)教授創(chuàng)造了3個(gè)世界紀(jì)錄:(1)20年來他(及和他人合作)共編著出版了130本計(jì)算機(jī)著作,此外主編了250多本計(jì)算機(jī)書籍,是出版科技著作數(shù)量最多的人。(2)他編著和主編的書發(fā)行量超過了4500萬冊,是讀者最多的科技作家。我國平均每30人、知識分子每1.5人就擁有一本譚浩強(qiáng)的書。(3)他和別人合作編著的《BASIC語言》發(fā)行1200多萬冊,創(chuàng)科技書籍發(fā)行量的世界紀(jì)錄。此外他編著的《C程序設(shè)計(jì)》發(fā)行了600萬冊,他曾在中央電視臺主講了BASIC,F(xiàn)ORTRAN,COBOL,Pascal,QBASIC,C,VisualBasic七種計(jì)算機(jī)語言,觀眾超過300萬人。在我國學(xué)習(xí)計(jì)算機(jī)的人中很少有不知道譚浩強(qiáng)教授的。他善于用容易理解的方法和語言說明復(fù)雜的概念。許多人認(rèn)為他開創(chuàng)了計(jì)算機(jī)書籍貼近大眾的新風(fēng),為我國的計(jì)算機(jī)普及事業(yè)做出了重要的貢獻(xiàn)。譚浩強(qiáng)教授曾獲全國高校教學(xué)成果國家級獎、國家科技進(jìn)步獎,以及北京市政府授予的“有突出貢獻(xiàn)專家”稱號。被國家科委、中國科協(xié)表彰為“全國優(yōu)秀科普工作者”。英國劍橋國際傳記中心將他列入“世界名人錄”?!队?jì)算機(jī)世界》報(bào)組織的“世紀(jì)評選”把他評為我國“20世紀(jì)最有影響的IT人物”10個(gè)人之一(排在第2位)。他的功績是把千百萬群眾帶入計(jì)算機(jī)的大門??焖僬莆誆xcel電子表格>>更多作品

圖書目錄

     目錄
   第1章 計(jì)算機(jī)算法
    1.1 算法與計(jì)算機(jī)
    1.1.1 算法的特征
    1.1.2 計(jì)算機(jī)—實(shí)現(xiàn)算法的有力工具
    1.1.3 計(jì)算機(jī)科學(xué)是研究算法的科學(xué)
    1.2 算法的表示
    1.2.1 概述
    1.2.2 流程圖
    1.2.3 三種基本結(jié)構(gòu)
    1.2.4 NS結(jié)構(gòu)流程圖
    1.3 用“逐步細(xì)化”方法進(jìn)行算法設(shè)計(jì)
    1.4 程序設(shè)計(jì)語言
    1.4.1 概述
    1.4.2 程序設(shè)計(jì)語言的發(fā)展
    1.4.3 程序設(shè)計(jì)語言的功能
    1.4.4 程序設(shè)計(jì)語言的使用
    習(xí)題
   第2章 TrueBASIC程序設(shè)計(jì)初步
    2.1 概述
    2.1.1 TrueBASIC簡介
    2.1.2 TrueBASIC程序的組成
    2.1.3 TrueBASIC字符集
    2.1.4 使用TrueBASIC
    2.2 數(shù)據(jù)描述
    2.2.1 數(shù)據(jù)類型
    2.2.2 常量與變量
    2.3 TureBASIC表達(dá)式
    2.3.1 算術(shù)操作符
    2.3.2 標(biāo)準(zhǔn)函數(shù)
    2.3.3 數(shù)學(xué)表達(dá)式
    2.3.4 字符串表達(dá)式
    2.4 數(shù)據(jù)傳送
    2.4.1 PRINT語句
    2.4.2 LET語句
    2.4.3 INPUT語句
    2.4.4 DATA/READ語句與RESTORE語句
    2.4.5 數(shù)據(jù)傳送語句小結(jié)
    2.5 選取型程序結(jié)構(gòu)
    2.5.1 邏輯表達(dá)式
    2.5.2 IF型結(jié)構(gòu)控制
    2.5.3 CASE型結(jié)構(gòu)控制
    2.6 循環(huán)型程序結(jié)構(gòu)
    2.6.1 DO循環(huán)
    2.6.2 FOR循環(huán)
    2.7 程序設(shè)計(jì)舉例
    2.7.1 窮舉
    2.7.2 迭代
    2.7.3 確定性模擬
    2.7.4 概率性模擬
    習(xí)題
   第3章 數(shù)組
    3.1 用數(shù)組組織數(shù)據(jù)
    3.1.1 幾個(gè)基本概念
    3.1.2 定義數(shù)組
    3.1.3 數(shù)組測試函數(shù)
    3.1.4 簡單應(yīng)用舉例
    3.2 數(shù)組的輸入與輸出
    3.2.1 MATPRINT語句
    3.2.2 MATINPUT語句
    3.2.3 MATREAD語句
    3.3 數(shù)組賦值與運(yùn)算
    3.3.1 MAT賦值語句
    3.3.2 數(shù)組加
    3.3.3 矩陣乘
    3.3.4 數(shù)值量乘數(shù)組
    3.3.5 內(nèi)部數(shù)組常數(shù)
    3.3.6 矩陣函數(shù)
    3.4 排序
    3.4.1 選擇排序
    3.4.2 插入排序
    3.4.3 交換排序
    習(xí)題
   第4章 函數(shù)與子程序
    4.1 函數(shù)
    4.1.1 自定義函數(shù)
    4.1.2 外部函數(shù)——使用局部變量
    4.1.3 遞歸函數(shù)
    4.1.4 按功能定義函數(shù)
    4.2 子程序
    4.2.1 子程序的定義和調(diào)用
    4.2.2 內(nèi)部子程序與外部子程序
    4.2.3 帶參子程序—虛實(shí)結(jié)合
    4.2.4 遞歸子程序與遞歸程序設(shè)計(jì)
    4.3 庫文件
    4.3.1 庫文件的概念
    4.3.2 庫文件的形成與使用
    4.4 模塊化程序設(shè)計(jì)
    4.4.1 設(shè)計(jì)大程序的策略——模塊化
    4.4.2 模塊間的層次結(jié)構(gòu)
    4.4.3 采用自頂向下、逐步細(xì)化的設(shè)計(jì)方法
    4.5 程序的連接
    4.5.1 連接語句(Chain語句)
    4.5.2 響應(yīng)語句(Program語句)
    習(xí)題
   第5章 字符串
    5.1 基本概念
    5.1.1 字符串常數(shù)與字符串變量
    5.1.2 字符串的比較
    5.1.3 字符串連接與子字符串
    5.2 字符串傳送
    5.2.1 用READ/DATA或INPUT語句傳送字符串常數(shù)
    5.2.2 LINEINPUT語句
    5.2.3 用LET語句傳送字符串?dāng)?shù)據(jù)
    5.3 字符串函數(shù)
    5.3.1 測字符串長度函數(shù)
    5.3.2 字符串轉(zhuǎn)換函數(shù)
    5.3.3 字符串重復(fù)函數(shù)
    5.3.4 子字符串查找函數(shù)
    5.3.5 刪除首尾空格函數(shù)
    習(xí)題
   第6章 程序設(shè)計(jì)方法和風(fēng)格
    6.1 程序質(zhì)量的標(biāo)準(zhǔn)
    6.1.1 關(guān)于程序質(zhì)量的幾個(gè)概念
    6.1.2 從效率第一到清晰第
    6.2 結(jié)構(gòu)化程序設(shè)計(jì)
    6.3 程序設(shè)計(jì)的風(fēng)格
    6.3.1 基本風(fēng)格:簡短樸實(shí)
    6.3.2 程序文檔化
    6.3.3 使用過程的具體原則
    6.3.4 使用控制結(jié)構(gòu)的具體原則
    6.3.5 提高表達(dá)式的可讀性
    習(xí)題
   第7章 數(shù)據(jù)的輸入與輸出
    7.1 數(shù)據(jù)的輸入
    7.1.1 輸入風(fēng)格
    7.1.2 單鍵輸入(GETKEY)語句
    7.1.3 測試按任一鍵(KEYINPUT函數(shù))
    7.2 數(shù)據(jù)輸出格式的控制
    7.2.1 顯示的區(qū)寬和邊界
    7.2.2 TAB定位
    7.2.3 自定義輸出數(shù)據(jù)項(xiàng)格式(PRINTUSING語句)
    7.2.4 MATPRINTUSING語句
    7.2.5 USING$函數(shù)
    習(xí)題
   第8章 圖形
    8.1 顯示模式與圖形窗口
    8.1.1 顯示器的工作模式
    8.1.2 圖形窗口坐標(biāo)
    8.2 畫圖
    8.2.1 畫點(diǎn)
    8.2.2 畫線
    8.2.3 畫矩形
    8.2.4 畫圓與橢圓
    8.3 著色
    8.3.1 前景顏色與背景顏色
    8.3.2 用BOXAREA語句畫實(shí)體矩形
    8.3.3 用PLOTAREA語句畫實(shí)體圖形
    8.3.4 用FLOOD語句著色
    8.3.5 圖形中的正文設(shè)置
    8.4 動畫
    8.5 圖畫
    8.5.1 圖畫的定義與調(diào)用
    8.5.2 圖畫的變換
    習(xí)題
   第9章 數(shù)據(jù)文件
    9.1 有關(guān)概念
    9.1.1 文件名
    9.1.2 文件的存取方式與文件指針
    9.1.3 文件的組織
    9.1.4 通道、文件的打開與關(guān)閉
    9.1.5 數(shù)據(jù)文件操作的一般過程
    9.2 正文文件操作
    9.2.1 寫正文文件
    9.2.2 寫屏幕與打印機(jī)輸出
    9.2.3 讀正文文件
    9.2.4 按數(shù)據(jù)項(xiàng)處理正文文件
    9.3 記錄文件操作
    9.3.1 TrueBASIC記錄文件的特點(diǎn)及其屬性設(shè)置
    9.3.2 記錄文件的存取
    9.3.3 多數(shù)據(jù)項(xiàng)記錄的拼裝與分解
    9.4 字節(jié)文件操作
    9.4.1 字節(jié)文件的存取特點(diǎn)
    9.4.2 字節(jié)文件應(yīng)用舉例
    9.5 文件管理
    習(xí)題
   附錄A 編輯鍵一覽表
   附錄B TureBASIC系統(tǒng)命令
    一覽表
    B.1 文件操作
    B.2 編輯
    B.3 查錯
    B.4 更改行號
    B.5 其它
   附錄C TrueBASIC語法一覽表
    C.1 簡單語句
    C.2 循環(huán)結(jié)構(gòu)
    C.3 選擇結(jié)構(gòu)
    C.4 矩陣語句
    C.5 程序單位
    C.6 圖形處理
    C.7 文件處理
    C.8 出錯處理
   附錄D IBM—PC字符與ASCII代碼對照表
    D.1 顯示符號集
    D.2 獲得鍵的符號集
    D.3 打印機(jī)符號集
   

本目錄推薦

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