出版時間:2006-5 出版社:高鎮(zhèn)、 周忠林 高等教育出版社 (2006-05出版) 作者:高鎮(zhèn),周忠林 著 頁數(shù):215
前言
本書是中等職業(yè)教育計算機及應用專業(yè)國家規(guī)劃教材《編程語言基礎——QBASIC語言》的第2版,貫徹了“面向21世紀職業(yè)教育課程改革和教材建設規(guī)劃”的精神,根據(jù)教育部頒布的中等職業(yè)學校計算機及應用專業(yè)編程語言基礎課程教學基本要求編寫,同時參照了教育部考試中心最新頒發(fā)的全國計算機等級考試大綱。在編寫過程中力求做到開發(fā)“具有職業(yè)教育特色的教材”?! 榱诉m應我國中等職業(yè)學校教學改革的要求,編者通過對本書第1版教學實踐的總結,進行了修訂工作。本書堅持以服務為宗旨,以就業(yè)為導向的指導思想,全面體現(xiàn)“以教師為主導,以學生為主體”的教學理念,注重對學生能力的培養(yǎng),突出計算機基本操作能力、程序設計能力、上機調試能力和閱讀程序能力的培養(yǎng)。書中強調內(nèi)容的實用性、實踐性和應用性,分階段、分層次實現(xiàn)培養(yǎng)目標,力求技能能訓練及能力的提高與教學理論整體合一?! ”緯哂幸韵绿攸c: 第一,本書通過問題貫通前后章節(jié),有利于實現(xiàn)教師的主導性,同時體現(xiàn)了學生的主體性,使學生由被動灌輸性學習變?yōu)橹鲃铀伎夹詫W習,實現(xiàn)了教學互動,培養(yǎng)學生探索精神和邏輯思維能力,樹立創(chuàng)新意識?! 〉诙诒WC教材系統(tǒng)性的基礎上,力求突破傳統(tǒng)程序設計類教材章節(jié)內(nèi)容上的編排方法,使教材內(nèi)容富有彈性,體現(xiàn)動態(tài)教學,便于教學,提高教與學的效果?! 〉谌?,在教材編寫中,圍繞“立足基礎,開發(fā)能力,面向未來”,突出QBASIC編程的基礎性,注意與其他高級編程語言的溝通,為學生進一步學習其他高級編程語言打下一定的基礎?! ”緯卜?0章,參考教學時數(shù)為72學時。全書系統(tǒng)介紹了QBASIC語言的特點、程序結構、基本概念、基本語句、程序設計方法、文件、圖形以及QBASIC和VB.NET之間的關系。教材內(nèi)容以“必需、夠用”為原則,力求淺顯易懂,知識面寬。教材中的實例著重教會學生如何形成編程思想,逐步培養(yǎng)他們的編程能力。本書除用做教材外,還可以作為有關人員自學QBASIC語言的參考書。
內(nèi)容概要
《編程語言基礎:QBASIC語言》是中等職業(yè)教育計算機及應用專業(yè)國家規(guī)劃教材《編程語言基礎——QBASIC語言》的第2版,貫徹了“面向21世紀職業(yè)教育課程改革和教材建設規(guī)劃”的精神,根據(jù)教育部頒布的中等職業(yè)學校計算機及應用專業(yè)編程語言基礎課程教學基本要求編寫,同時參照了教育部考試中心最新頒發(fā)的全國計算機等級考試大綱。在編寫過程中力求做到開發(fā)“具有職業(yè)教育特色的教材”。
書籍目錄
第1章 QBASIC語言概述 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 退出QBASIC 1.4.4 QBASIC菜單命令說明 本章小結 上機指導 習題第2章 數(shù)據(jù)類型、運算符和表達式 2.1 數(shù)據(jù)和數(shù)據(jù)類型 2.1.1 QBASIC的數(shù)據(jù) 2.1.2 QBASIC的數(shù)據(jù)類型 2.2 QBASIC的運算量 2.2.1 常量 2.2.2 變量 2.2.3 函數(shù) 2.3 運算符和表達式 2.3.1 算術運算符和算術表達式 2.3.2 字符運算符和字符表達式 2.3.3 關系運算符和關系表達式 2.3.4 邏輯運算符和邏輯表達式 2.3.5 表達式運算 本章小結 習題第3章 順序結構程序設計 3.1 輸出語句PRINT 3.1.1 PRINT語句的一般格式 3.1.2 PRINT語句的輸出格式 3.2 輸入語句 3.2.1 賦值語句LET 3.2.2 鍵盤輸入語句INPUT 3.2.3 讀數(shù)語句READ/置數(shù)語句DATA 3.2.4 數(shù)據(jù)恢復語句RESTORE 3.3 輔助語句 3.4 順序結構程序應用舉例 本章小結 上機指導 習題第4章 選擇結構程序設計 4.1 問題分析 4.1.1 行IF語句 4.1.2 塊IF語句 4.2 多分支語句 4.2.1 多分支塊IF語句 4.2.2 多分支塊SEL,ECTCASE語句 4.3 多分支轉移語句 4.3.1 無條件轉移語句GOT0 4.3.2 多分支轉移語句ONGOT0 4.4 選擇結構程序設計綜合舉例 本章小結 上機指導 習題第5章 循環(huán)結構程序設計 5.1 步長型循環(huán)語句FORNEXT 5.2 FORNEXT的應用 5.3 當型循環(huán)語句 5.3.1 WHILEWEND語句 5.3.2 DOWHILELOOP語句 5.3.3 DOLOOPWHILE語句 5.4 直到型循環(huán)語句 5.4.1 DOUNTILLOOP語句 5.4.2 DOLOOPUNTIL語句 5.5 多重循環(huán) 5.6 循環(huán)結構程序設計綜合舉例 本章小結 上機指導 習題第6章 數(shù)組 6.1 一維數(shù)組 6.1.1 一維數(shù)組的概念及定義語句 6.1.2 一維數(shù)組應用舉例 6.2 二維數(shù)組 6.2.1 二維數(shù)組的概念及定義語句 6.2.2 二維數(shù)組應用舉例 6.3 靜態(tài)數(shù)組和動態(tài)數(shù)組 6.3.1 靜態(tài)數(shù)組 6.3.2 動態(tài)數(shù)組 6.3.3 數(shù)組釋放語句ERASE 6.3.4 數(shù)組重新定義語句REDIM 6.4 字符串數(shù)組 6.5 數(shù)組的綜合舉例 本章小結 上機指導 習題第7章 函數(shù)和子程序 7.1 標準函數(shù) 7.1.1 標準函數(shù)的特點及調用方式 7.1.2 常見的標準函數(shù) 7.2 自定義函數(shù) 7.2.1 模塊內(nèi)自定義函數(shù)DEF 7.2.2 模塊化自定義函數(shù)兀JNCTION 7.3 子程序 7.3.1 SUB子程序 7.3.2 GOSI.JB子程序 7.3.3 過程(函數(shù))聲明語句DECI。ARE 7.4 調用過程時的數(shù)據(jù)傳遞 7.4.1 形式參數(shù)和實在參數(shù) 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 記錄數(shù)組 8.3 順序文件 8.3.1 順序文件的基本概念 8.3.2 順序文件的建立、打開和關閉 8.3.3 順序文件數(shù)據(jù)的存儲和讀取 8.4 隨機文件 8.4.1 隨機文件的基本概念 8.4.2 隨機文件的建立、打開和關閉 8.4.3 隨機文件數(shù)據(jù)的存儲和讀取 本章小結 上機指導 習題第9章 屏幕控制與作圖 9.1 屏幕坐標系 9.1.1 文本顯示方式和字符坐標系 9.1.2 圖形顯示方式和點坐標系 9.2 屏幕控制語句 9.2.1 屏幕顯示方式語句SCREEN 9.2.2 屏幕顯示顏色語句COLOR. 9.3 基本繪圖語句 9.3.1 畫點語句PSET和PRESET 9.3.2 畫線語句LINE和DRAW 9.3.3 畫圓語句CIRCLE 9.3.4 圖形填色語句PAINT 9.4 圖形的窗口操作 9.4.1 窗口語句WINDOW 9.4.2 視窗語句vlEW 9.5 簡單的動畫 本章小結 上機指導習題第10章 QBASIC與面向對象設計 10.1 VB.NET簡介 10.2 VB.NET簡例附錄附錄1 ASCII字符編碼表附錄2 QBASIC保留字附錄3 QBASIC語句一覽表附錄4 QBASIC函數(shù)一覽表
章節(jié)摘錄
1.3.2 QBASIc的程序結構 QBASIC語言屬于高級語言,程序中的命令行類似于英語的句子,很容易書寫和閱讀。QBASIC語言的源程序是這樣構成的:由語句定義符(即操作功能)和語句體(即操作對象)構成程序語句(程序行),由若干條程序語句按一定的順序組成程序。這就好比一篇文章,一個個的漢字組成一個完整的句子,再由一個個的句子構成一篇文章?! ∫粋€程序通常有5個組成部分。 ?、僮⑨尣糠帧Τ绦蛑械膬?nèi)容加以注釋或說明,以提高程序的可讀性,清晰反映程序的結構,幫助人們更好地理解程序。注釋部分不是程序必須具有的部分,可有可無,可多可少,主要用于說明程序的功能、程序中某些模塊的作用、開發(fā)人員名單等。注釋部分的位置沒有任何規(guī)定,可放置在程序中的任何地方。 ?、谳斎氩糠?。為程序提供相應的原始數(shù)據(jù)?! 、厶幚聿糠?。為解決問題所設計出的一系列程序語句。這部分是程序的核心,也是程序設計的重點部分。
編輯推薦
《編程語言基礎--QBASIC語言》由高鎮(zhèn)、周忠林主編,共分10章,參考教學時數(shù)為72學時。全書系統(tǒng)介紹了QBASIC語言的特點、程序結構、基本概念、基本語句、程序設計方法、文件、圖形以及QBASIC和VB.NET之間的關系。教材內(nèi)容以“必需、夠用”為原則,力求淺顯易懂,知識面寬。教材中的實例著重教會學生如何形成編程思想,逐步培養(yǎng)他們的編程能力。本書除用做教材外,還可以作為有關人員自學QBASIC語言的參考書。
圖書封面
評論、評分、閱讀與下載