第1章 微機(jī)系統(tǒng)概論_第1頁(yè)
已閱讀1頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第1章VisualBasic入門(mén)本章主要介紹VisualBasic的集成開(kāi)發(fā)環(huán)境、簡(jiǎn)單的控件設(shè)計(jì)以及開(kāi)發(fā)應(yīng)用程序的過(guò)程。并通過(guò)簡(jiǎn)單示例的介紹,使讀者了解VisualBasic程序的開(kāi)發(fā)步驟。本章學(xué)習(xí)要點(diǎn)?了解VisualBasic的發(fā)展及特點(diǎn)。?熟悉VisualBasic的集成開(kāi)發(fā)環(huán)境。?掌握VisualBasic開(kāi)發(fā)應(yīng)用程序的步驟。?學(xué)會(huì)VisualBasic的簡(jiǎn)單控件設(shè)計(jì)。1.1VisualBasic簡(jiǎn)介VisualBasic是當(dāng)今

2、世界上應(yīng)用最廣泛的編程語(yǔ)言之一,它也被公認(rèn)為是編程效率最高的一種編程方法。無(wú)論是開(kāi)發(fā)功能強(qiáng)大、性能可靠的商務(wù)軟件,還是編寫(xiě)能處理實(shí)際問(wèn)題的實(shí)用小程序,VisualBasic都是最快速、最簡(jiǎn)便的方法。1.1.1VisualBasic的發(fā)展20世紀(jì)70年代末,Microsoft在當(dāng)時(shí)的PC上開(kāi)發(fā)了第一代的BASIC語(yǔ)言,那時(shí)的BASIC因?yàn)槭墚?dāng)時(shí)計(jì)算機(jī)技術(shù)發(fā)展水平的影響,與現(xiàn)在的VisualBasic當(dāng)然不可同日而語(yǔ)。盡管這樣,在當(dāng)時(shí)它還是

3、非常流行的編程工具,許多的計(jì)算機(jī)初學(xué)者就是使用它來(lái)編制各種各樣小程序的。隨著計(jì)算機(jī)的普及,PC操作系統(tǒng)也不斷發(fā)展,Microsoft公司對(duì)其BASIC產(chǎn)品也做了許多方面的改進(jìn),推出了QuickBASIC,并得到了廣泛的好評(píng)。20世紀(jì)90年代初,由于Windows操作平臺(tái)的逐漸流行,PC的操作方式開(kāi)始由命令行方式向圖形用戶(hù)界面(GraphicalUserInterface,GUI)方式轉(zhuǎn)變。Microsoft公司憑借強(qiáng)大的技術(shù)優(yōu)勢(shì),開(kāi)始向

4、可視化編程方向發(fā)展,于是就有了第一代的VisualBasic產(chǎn)品。雖然第一代的VisualBasic產(chǎn)品功能很少,但是它具有跨時(shí)代的意義。20世紀(jì)90年代末,隨著Windows操作系統(tǒng)的不斷成熟,VisualBasic產(chǎn)品由1.0版升級(jí)到3.0版。此時(shí)VisualBasic已初具規(guī)模了,利用它可以快速地編制各種應(yīng)用程序,包括非常流行的多媒體應(yīng)用程序和各種圖形操作界面。在面向?qū)ο蠹夹g(shù)出現(xiàn)后,Microsoft迅速地把這一技術(shù)加入到了Vis

5、ualBasic產(chǎn)品中。VisualBasic4.0還提供了強(qiáng)大的數(shù)據(jù)庫(kù)管理能力,這使得它成為管理信息系統(tǒng)(ManagementInfmationSystem,MIS)的重要第1章VisualBasic入門(mén)3臺(tái)大型網(wǎng)絡(luò)數(shù)據(jù)庫(kù),如SQLServer、acle等。此外VisualBasic還支持動(dòng)態(tài)數(shù)據(jù)交換,支持對(duì)象鏈接與嵌入,支持Active技術(shù),同時(shí)還提供強(qiáng)大的網(wǎng)絡(luò)功能,并具備完備的聯(lián)機(jī)幫助功能,為用戶(hù)學(xué)習(xí)提供了多種途徑。1.1.3程序

6、設(shè)計(jì)與程序設(shè)計(jì)語(yǔ)言程序即智慧。計(jì)算機(jī)是執(zhí)行程序的工具,程序是計(jì)算機(jī)的靈魂。程序是一連串計(jì)算機(jī)要執(zhí)行的指令的集合,程序員將需要交由計(jì)算機(jī)完成的任務(wù)逐條編寫(xiě)出來(lái)存于計(jì)算機(jī)中即成為程序。程序的設(shè)計(jì)是非常精確的事情,任何錯(cuò)誤都會(huì)帶來(lái)意想不到的結(jié)果,有效的程序是一種智慧,是智力勞動(dòng)的結(jié)晶,從這個(gè)意義上講計(jì)算機(jī)是運(yùn)行智慧的工具。1程序設(shè)計(jì)程序設(shè)計(jì)(Programming)是給出解決特定問(wèn)題的過(guò)程,是軟件構(gòu)造活動(dòng)中的重要組成部分。程序設(shè)計(jì)往往以某種程

7、序設(shè)計(jì)語(yǔ)言為工具,給出這種語(yǔ)言下的程序。程序設(shè)計(jì)過(guò)程應(yīng)當(dāng)包括分析、設(shè)計(jì)、編碼、測(cè)試、排錯(cuò)等不同階段。專(zhuān)業(yè)的程序設(shè)計(jì)人員常被稱(chēng)為程序員。計(jì)算機(jī)程序(通常簡(jiǎn)稱(chēng)程序)是指一組指示計(jì)算機(jī)每一步動(dòng)作的指令,通常用某種程序設(shè)計(jì)語(yǔ)言編寫(xiě),運(yùn)行于某種目標(biāo)體系結(jié)構(gòu)上。打個(gè)比方,一個(gè)程序就像一個(gè)用漢語(yǔ)(程序設(shè)計(jì)語(yǔ)言)寫(xiě)下的紅燒肉菜譜(程序),用于指導(dǎo)懂漢語(yǔ)的人(體系結(jié)構(gòu))來(lái)做這個(gè)菜。通常,計(jì)算機(jī)程序要經(jīng)過(guò)編譯和鏈接而成為一種人們不易理解而計(jì)算機(jī)理解的格式(

8、目標(biāo)程序),然后運(yùn)行。未經(jīng)編譯就可運(yùn)行的程序通常稱(chēng)之為腳本程序。程序設(shè)計(jì)規(guī)范是進(jìn)行程序設(shè)計(jì)的具體規(guī)定。程序設(shè)計(jì)是軟件開(kāi)發(fā)工作的重要部分,而軟件開(kāi)發(fā)是工程性的工作,所以要有規(guī)范。語(yǔ)言影響程序設(shè)計(jì)的功效以及軟件的可靠性、易讀性和易維護(hù)性。專(zhuān)用程序?yàn)檐浖藛T提供合適的環(huán)境,便于進(jìn)行程序設(shè)計(jì)工作。2程序設(shè)計(jì)語(yǔ)言程序設(shè)計(jì)語(yǔ)言(也稱(chēng)編程語(yǔ)言),是一組用來(lái)定義計(jì)算機(jī)程序的語(yǔ)法規(guī)則。即能夠讓程序員準(zhǔn)確地定義計(jì)算機(jī)所需要使用的數(shù)據(jù),及在不同情況下所應(yīng)當(dāng)采

9、取的行動(dòng)。在過(guò)去的幾十年間,大量的程序設(shè)計(jì)語(yǔ)言被發(fā)明、被取代、被修改或被組合在一起。盡管人們多次試圖創(chuàng)造一種通用的程序設(shè)計(jì)語(yǔ)言,卻沒(méi)有一次嘗試是成功的。之所以有那么多種不同的編程語(yǔ)言存在,是因?yàn)榫帉?xiě)程序的初衷其實(shí)也各不相同;新手與老手之間技術(shù)的差距非常大,而有許多語(yǔ)言對(duì)新手來(lái)說(shuō)太難學(xué);還有,不同程序之間的運(yùn)行成本(RuntimeCost)各不相同。有許多用于特殊用途的語(yǔ)言,只在特殊情況下使用。例如,PHP專(zhuān)門(mén)用來(lái)顯示網(wǎng)頁(yè);Perl更適合

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論