出版時間:2009-11 出版社:清華大學(xué)出版社有限公司 作者:鄭麗 編 頁數(shù):318
前言
Visual Basic 6.0是美國微軟公司推出的一種Windows應(yīng)用程序開發(fā)工具,它簡單易學(xué)、操作方便、功能強大,不僅是專業(yè)人員得力的開發(fā)工具,同時也易于被非專業(yè)人員掌握使用。近年來,Visual Basic在國內(nèi)外得到迅速推廣應(yīng)用,已經(jīng)成為普通用戶開發(fā)各種類型應(yīng)用程序的首選語言?! ∧壳?,程序設(shè)計語言作為大學(xué)計算機基礎(chǔ)教學(xué)系列中的核心課程,在全國各高校普遍開設(shè),而對于經(jīng)管類專業(yè),一般選擇Visual Basic作為其必修課程。為了適應(yīng)教學(xué)的需要,編者結(jié)合多年來教授該課程及其他相關(guān)課程的教學(xué)實踐,編寫了這本教材。 根據(jù)教育部高等學(xué)校文科計算機基礎(chǔ)教學(xué)指導(dǎo)委員會編寫的《高等學(xué)校文科類專業(yè)大學(xué)計算機教學(xué)基本要求(2008年版)》,在設(shè)計教材的體系時以培養(yǎng)學(xué)生的編程能力和為學(xué)生建立良好的知識結(jié)構(gòu)為出發(fā)點,培養(yǎng)學(xué)生學(xué)會利用先進的開發(fā)環(huán)境和可視化程序設(shè)計工具,掌握面向?qū)ο蟮某绦蛟O(shè)計方法及事件驅(qū)動的編程方式,能夠根據(jù)實際問題設(shè)計、編寫、調(diào)試實用的Visual Basic程序,同時能夠?qū)W(xué)生的邏輯思維能力起到一定的鍛煉作用?! ”窘滩陌凑粘鯇W(xué)者的認知規(guī)律,將知識點分散,并將其安排到一個個生動有趣的實例中,通過實例讓學(xué)生在實踐中逐步掌握程序設(shè)計的思想、方法與技巧,提高學(xué)生的學(xué)習(xí)興趣?! ”窘滩闹饕槍?jīng)管類各專業(yè)學(xué)生,理論知識適度,突出實踐內(nèi)容,便于教師針對實際問題開展教學(xué),也有利于學(xué)生自學(xué)?! ”窘滩拿空戮溆械湫屠},且全部例題均經(jīng)過上機驗證,讀者可以在看書學(xué)習(xí)的同時進行上機操作。另外,本教材每章均配有豐富的習(xí)題,方便教師教課與學(xué)生學(xué)習(xí)。在強調(diào)理論和方法重要性的同時,突出實踐性和可操作性,培養(yǎng)學(xué)生理論聯(lián)系實際和獨立編程的能力。 本教材是為了適應(yīng)經(jīng)管類專業(yè)學(xué)生的需要而編寫的,同時也適應(yīng)于廣大的初學(xué)者,因此,它不要求讀者具有專門的計算機專業(yè)知識基礎(chǔ),也不要求讀者具有其他計算機高級語言的編程經(jīng)驗,但要求讀者具有Windows操作系統(tǒng)的初步知識?! ”窘滩木帉懭藛T分工如下:第1、8、11章由鄭麗編寫;第2、9章由陳默編寫;第3、10章由薛云編寫;第4、5章由孫長賓編寫:第6、7章由田巖編寫;第12、13章由李玉霞編寫。全書統(tǒng)稿由鄭麗完成?! ”本┞?lián)合大學(xué)商務(wù)學(xué)院教授方德英博士對本書進行了審閱并提出了良好的建議,商務(wù)學(xué)院電子商務(wù)系主任秦立栓博士及學(xué)院教務(wù)處對本教材的編寫給予了大力支持和幫助。此外,本教材的編寫還得到了北京交通大學(xué)出版社及解坤編輯的熱情支持和指導(dǎo),編者在此一并表示感謝。由于時間和編者的學(xué)識水平等的限制,書中不妥之處在所難免,敬請廣大讀者指正。
內(nèi)容概要
本書以Visual Basic 6.0中文版為語言背景,通過引入一些生動有趣的實例,深入淺出地介紹了Visual Basic及其程序開發(fā)環(huán)境,建立Visual Basic應(yīng)用程序,程序設(shè)計基礎(chǔ),控制結(jié)構(gòu),數(shù)組,過程,圖形程序設(shè)計,菜單、工具欄、狀態(tài)欄與對話框,文件管理,數(shù)據(jù)庫技術(shù)應(yīng)用,程序調(diào)試與錯誤處理等。本書內(nèi)容豐富,在編排上循序漸進、由淺入深,各章均配備了典型例題,同時提供了豐富的習(xí)題。在強調(diào)理論和方法重要性的同時,突出了實踐性和可操作性。 本書為教育部文科計算機基礎(chǔ)教學(xué)指導(dǎo)委員會立項教材,適用于經(jīng)管類專業(yè)本科教學(xué),也可作為初學(xué)編程的高等院校學(xué)生和計算機愛好者學(xué)習(xí)使用。
書籍目錄
第1章 Visual Basic及其程序開發(fā)環(huán)境 1.1 程序設(shè)計語言概述 1.2 Visual Basi 簡介 1.3 Visual Basic 6.0的安裝與啟動 1.4 Visual Basic 6.0的集成開發(fā)環(huán)境 習(xí)題第2章 建立Visual Basic應(yīng)用程序 2.1 Visual Basic程序設(shè)計實例 2.2 面向?qū)ο蟪绦蛟O(shè)計的基本概念 2.3 Visual Basc控件 2.4 命令按鈕控件 2.5 建立Visual Basic應(yīng)用程序的步驟 2.6 工程管理 習(xí)題第3章 程序設(shè)計基礎(chǔ) 3.1 數(shù)據(jù)類型 3.2 常量與變量 3.3 常用內(nèi)部函數(shù) 3.4 運算符與表達式 3.5 Visual Basic程序的書寫規(guī)范 3.6 程序設(shè)計基礎(chǔ)舉例 習(xí)題第4章 順序結(jié)構(gòu)程序設(shè)計 4.1 結(jié)構(gòu)化程序的基本結(jié)構(gòu) 4.2 常用基本語句 4.3 窗體簡介 4.4 數(shù)據(jù)輸出 4.5 數(shù)據(jù)輸入 4.6 順序結(jié)構(gòu)程序設(shè)計舉例 習(xí)題第5章 選擇結(jié)構(gòu)程序設(shè)計 5.1 條件語句 5.2 多分支語句 5.3 選擇性控件 5.4 計時器控件 5.5 Goto語 5.6 選擇結(jié)構(gòu)程序設(shè)計舉例 習(xí)題第6章 循環(huán)結(jié)構(gòu)程序設(shè)計 6.1 循環(huán)結(jié)構(gòu)的概念 6.2 For...Next循環(huán) 6.3 While...Wend循環(huán) 6.4 Do...Loop循環(huán) 6.5 循環(huán)結(jié)構(gòu)嵌套 6.6 列表框與組合框 6.7 循環(huán)結(jié)構(gòu)程序設(shè)計舉例 習(xí)題第7章 數(shù)組第8章 過程第9章 圖形程序設(shè)計第10章 菜單、工具欄、狀態(tài)欄與對話框第11章 文件管理第12章 數(shù)據(jù)庫技術(shù)應(yīng)用第13章 程序調(diào)試與錯誤處理附錄A 常用字符與ASCII代碼對照表附錄B 顏色代碼附錄C 常見錯誤信息參考文獻
章節(jié)摘錄
第1章 Visual Basic及其程序開發(fā)環(huán)境 Visual Basic是程序設(shè)計語言的一種,它是美國微軟(Microsoft)公司于1991年推出的基于Windows平臺的32位程序設(shè)計開發(fā)工具,其最大的特點是功能強大,且簡單易學(xué)。使用Visual Basic既可以開發(fā)應(yīng)用系統(tǒng)組件和小型實用的工具程序,也可以開發(fā)多媒體軟件、數(shù)據(jù)庫應(yīng)用程序、網(wǎng)絡(luò)應(yīng)用程序等多種應(yīng)用軟件。在深入學(xué)習(xí)Visual:Basic編程之前,本章首先介紹程序設(shè)計語言的概念、Visual Basic的版本和主要特點、Visual Basic 6.0的安裝與啟動及其集成開發(fā)環(huán)境?! ?.1程序設(shè)計語言概述 程序設(shè)計語言也稱計算機語言,是人們?yōu)榱嗣枋鲇嬎氵^程而設(shè)計的一種具有語法語義描述的記號。計算機只能執(zhí)行預(yù)先由計算機程序安排它去做的事情,因此人們利用計算機來解決問題,必須采用計算機語言來設(shè)計程序?! ∮捎诔绦蛟O(shè)計語言的這種重要性,從計算機問世以來,人們一直在為研制更新更好的程序設(shè)計語言而努力著。程序設(shè)計語言的數(shù)量在不斷激增,各種新的程序設(shè)計語言在不斷面世。目前已問世的各種程序設(shè)計語言有成百上千種,但其中只有極少數(shù)得到了人們的廣泛認可?! ≡谟嬎銠C程序設(shè)計語言的發(fā)展過程中,經(jīng)歷了從機器語言、匯編語言到高級語言的歷程?! C器語言是直接用二進制代碼指令表達的計算機語言,其指令是用0和1組成的一串代碼,它們有一定的位數(shù),并分成若干段,各段的編碼表示不同的含義,以使計算機執(zhí)行各種不同的操作。使用機器語言編寫的程序計算機可以直接識別,不需要進行任何翻譯,執(zhí)行速度快。但由于機器語言程序直觀性差,與人們習(xí)慣使用的數(shù)學(xué)表達式及自然語言差距太大,故而難學(xué)、難記,程序難以編寫、調(diào)試、修改、移植和維護,限制了計算機的推廣使用?! ‰S著計算機越來越普及,機器語言編程對大多數(shù)程序員顯然太慢、太煩瑣。于是,程序員不用計算機直接理解的一系列數(shù)字,而是用類似英文縮寫的助記符構(gòu)成了匯編語言。例如,用ADD代表加法,MOV代表數(shù)據(jù)傳遞,等等。這樣一來,人們很容易讀懂并理解程序在干什么,編寫程序、調(diào)試糾錯及維護都變得比較方便。但是,計算機不能直接識別匯編語言程序,必須使用一種稱為匯編程序的翻譯程序?qū)⑵滢D(zhuǎn)換為機器語言。
編輯推薦
高等學(xué)校計算機科學(xué)與技術(shù)教材,教育部文科計算機基礎(chǔ)教學(xué)指導(dǎo)委員會立項教材。
圖書封面
評論、評分、閱讀與下載