Visual Basic程序設(shè)計(jì)

出版時(shí)間:2009-1  出版社:安徽大學(xué)出版社  作者:李雪 等編著  頁數(shù):178  字?jǐn)?shù):271000  

前言

  編程語言是進(jìn)入計(jì)算機(jī)軟件行業(yè)的門檻,對(duì)于初學(xué)者來說微軟公司的Visual Basic是當(dāng)然的首選。這不僅因?yàn)槲④浀腤indows操作平臺(tái)仍然占據(jù)著個(gè)人計(jì)算機(jī)操作系統(tǒng)領(lǐng)域中的主導(dǎo)地位,使用Visual Basic可以開發(fā)出覆蓋方方面面的Windows應(yīng)用程序,更重要的是Visual Basic本身的特性決定了它簡(jiǎn)單易學(xué)、生動(dòng)直觀,它將高深的底層理論進(jìn)行了簡(jiǎn)單的表達(dá)和實(shí)現(xiàn),非常適合初學(xué)者理解復(fù)雜的軟件結(jié)構(gòu)和Windows系統(tǒng)。它用一種巧妙的方法把Windows編程的復(fù)雜性封裝起來,提供一種可視界面的設(shè)計(jì)方法,用戶直接使用窗體和控件設(shè)計(jì)應(yīng)用程序界面,極大地提高了應(yīng)用程序開發(fā)的效率?! 榱藵M足高職高專院校的學(xué)生對(duì)編程語言的要求,以全國(guó)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)(考試)大綱為標(biāo)準(zhǔn),組織了有多年教學(xué)和項(xiàng)目開發(fā)經(jīng)驗(yàn)的教師編寫了這本Visual Basic程序設(shè)計(jì)語言課程的教材,其目的是讓學(xué)生對(duì)Microsoft Visual Basic 6.0程序設(shè)計(jì)語言有一定的認(rèn)識(shí),初步了解面向?qū)ο蟪绦蛟O(shè)計(jì)的基本原理和方法,能夠編寫基本的ViSU81 Basic程序。  本書的寫作以通俗和實(shí)用為基礎(chǔ),盡量將各部分內(nèi)容講得透徹、用得實(shí)在,并配有大量的示例和源程序代碼,以便于學(xué)生理解,同時(shí)還配有相應(yīng)習(xí)題,便于學(xué)生鞏固所學(xué)的內(nèi)容。本書第一章至第四章和附錄由安徽職業(yè)技術(shù)學(xué)院李雪編寫,第五章至第八章由安徽職業(yè)技術(shù)學(xué)院袁春雨編寫。安徽高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會(huì)副主任兼秘書長(zhǎng),合肥工業(yè)大學(xué)孫家啟教授對(duì)全書內(nèi)容的合理取舍給予了寶貴指導(dǎo),并對(duì)全書進(jìn)行了全面審閱。此外我們參閱了大量書籍和資料,在此一并表示誠摯謝意。由于作者水平有限,書中肯定有不足之處,敬請(qǐng)批評(píng)賜教。

內(nèi)容概要

為了滿足高職高專院校的學(xué)生對(duì)編程語言的要求,以全國(guó)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)(考試)大綱為標(biāo)準(zhǔn),組織了有多年教學(xué)和項(xiàng)目開發(fā)經(jīng)驗(yàn)的教師編寫了這本Visual
Basic程序設(shè)計(jì)語言課程的教材,其目的是讓學(xué)生對(duì)Microsoft Visual Basic
6.0程序設(shè)計(jì)語言有一定的認(rèn)識(shí),初步了解面向?qū)ο蟪绦蛟O(shè)計(jì)的基本原理和方法,能夠編寫基本的Visual Basic程序。
全書共分八章,主要內(nèi)容包括Visual Basic語言基礎(chǔ)、設(shè)計(jì)用戶界面、菜單設(shè)計(jì)、數(shù)據(jù)庫編程、程序調(diào)試和錯(cuò)誤處理等。

書籍目錄

第1章  Visual Basic概述
1.1 Visual Basic語言簡(jiǎn)介
1.2 安裝Visual Basic
1.3 啟動(dòng)Visual Basic 6.0
1.4 認(rèn)識(shí)Visual Basc中的幾個(gè)概念
1.5 應(yīng)用程序設(shè)計(jì)舉例
習(xí)題
第2章 Visual Basic語言基礎(chǔ)
2.1 數(shù)據(jù)類型、常量與變量
2.2 運(yùn)算符與表達(dá)式
2.3 常用內(nèi)部函數(shù)
2.4 基本輸入輸出語句
2.5 流程控制語句
2.6 數(shù)組
2.7 過程
習(xí)題
第3章 設(shè)計(jì)用戶界面
3.1 窗體
3.2 標(biāo)簽、文本框和命令按鈕
3.3 單選按鈕、復(fù)選框與框架
3.4 列表框和組合框
3.5 滾動(dòng)條和定時(shí)器
3.6 圖片框和圖像框
3.7 良好的編程習(xí)慣
習(xí)題
第4章 菜單設(shè)計(jì)
4.1 菜單的構(gòu)成
4.2 菜單編輯器
4.3 彈出式菜單
4.4 動(dòng)態(tài)定制菜單
習(xí)題
第5章 數(shù)據(jù)文件
5.1 文件的基本概念
5.2 文件基本操作語句和函數(shù)
5.3 文件系統(tǒng)控件及通用對(duì)話框
習(xí)題
第6章 數(shù)據(jù)庫編程
6.1 概述
6.2 創(chuàng)建一個(gè)數(shù)據(jù)庫
6.3 用Data控件訪問數(shù)據(jù)庫
6.4 用ADO Data控件訪問數(shù)據(jù)庫
6.5 SQL語言
習(xí)題
第7章 程序調(diào)試和錯(cuò)誤處理
7.1 Visual Basic程序運(yùn)行
7.2 Visual Basic調(diào)試
7.3 錯(cuò)誤處理
習(xí)題
第8章 API函數(shù)簡(jiǎn)介
8.1 相關(guān)概念介紹
8.2 API函數(shù)的聲明
8.3 API瀏覽器
8.4 API函數(shù)應(yīng)用實(shí)例
附錄

章節(jié)摘錄

  1.1.1 什么是程序語言  今天人們已經(jīng)離不開計(jì)算機(jī)。為什么計(jì)算機(jī)能給人類帶來那么大的影響?主要原因是計(jì)算機(jī)的速度快、存儲(chǔ)容量大,能解決人類大腦解決不了的許多問題。但是如果我們不能和計(jì)算機(jī)溝通、交流,使計(jì)算機(jī)根據(jù)我們不同的要求做出不同的響應(yīng),那么它也只不過是一個(gè)運(yùn)算速度超快的計(jì)算器兼超大記事本罷了。程序語言的作用就是讓人們可以輕易地要求計(jì)算機(jī)做到希望它們做的事。在最早的計(jì)算機(jī)上,一個(gè)用戶要改變他對(duì)計(jì)算機(jī)的要求,必須去手動(dòng)改變計(jì)算機(jī)的線路配置;之后出現(xiàn)了機(jī)器語言以及匯編語言,但這兩者在編寫上并沒有體現(xiàn)“人性”語言的特征。在程序編寫方便性、人性化的考慮下,50年代人們開發(fā)出世界上第一個(gè)高級(jí)語言FORTRAN。所謂高級(jí)語言就是以人類易懂的方式告訴計(jì)算機(jī)“我要·什么”的編程工具。FORTRAN首先把機(jī)器語言提升到一個(gè)比較接近人類語言的層次,結(jié)構(gòu)化的程序設(shè)計(jì)則是以更自然的語法簡(jiǎn)潔精確地把程序員的想法說給計(jì)算機(jī)“聽”。而BASI(:則是最常被用來做編程入門使用的高級(jí)語言,可以說BASIC就是一種專為初學(xué)者設(shè)計(jì)的語言,其易學(xué)易懂,所以深受歡迎。早期的BASIC都是屬于解釋式的,可以一行一行地執(zhí)行,所以人們可以立刻看到執(zhí)行的結(jié)果,這對(duì)初學(xué)者來說是很方便的,不過它也因此沒有“結(jié)構(gòu)化”的概念,在程序的維護(hù)及管理上比起其他語 言困難許多。后期的BASIC改正了以上的缺點(diǎn),如Quick Basic等,也可以用來開發(fā)大型的程序?! ?.1.2 面向?qū)ο蟮某绦蛟O(shè)計(jì)  傳統(tǒng)的程序設(shè)計(jì)是結(jié)構(gòu)化程序設(shè)計(jì),是一種強(qiáng)調(diào)功能抽象化和模塊化的編程方法,把解決問題的過程看作是一個(gè)處理過程。這就是說在結(jié)構(gòu)化程序設(shè)計(jì)中,模塊是對(duì)功能的抽象,每一模塊都是一個(gè)處理單位,并有相應(yīng)的輸入和輸出。  而面向?qū)ο蟮某绦蛟O(shè)計(jì)是一種以對(duì)象為基礎(chǔ),以事件來驅(qū)動(dòng)對(duì)象的程序設(shè)計(jì)技術(shù)。面向?qū)ο蟮某绦蛟O(shè)計(jì)把計(jì)算過程看作為對(duì)象的分類過程加上其狀態(tài)變換的過程,也就是將一個(gè)應(yīng)用程序逐步分成相互關(guān)聯(lián)的多個(gè)對(duì)象,并且建立起與這些對(duì)象相互關(guān)聯(lián)的事件過程,對(duì)象對(duì)所發(fā)生的事件產(chǎn)生響應(yīng),并執(zhí)行相應(yīng)的事件過程以引發(fā)對(duì)象狀態(tài)的改變,從而最終達(dá)到完成計(jì)算的目的?!  ?/pre>

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    Visual Basic程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7