可視化編程與vb開發(fā)環(huán)境

可視化編程與vb開發(fā)環(huán)境

ID:19275684

大?。?42.50 KB

頁數(shù):8頁

時間:2018-09-22

可視化編程與vb開發(fā)環(huán)境_第1頁
可視化編程與vb開發(fā)環(huán)境_第2頁
可視化編程與vb開發(fā)環(huán)境_第3頁
可視化編程與vb開發(fā)環(huán)境_第4頁
可視化編程與vb開發(fā)環(huán)境_第5頁
資源描述:

《可視化編程與vb開發(fā)環(huán)境》由會員上傳分享,免費在線閱讀,更多相關內容在學術論文-天天文庫

1、e138ea0df644fb9341246bdd53198256.doc第一章可視化編程與VB開發(fā)環(huán)境【能力目標】了解可視化編程基本概念、面向對象程序設計與傳統(tǒng)程序設計的異同,理解可視化編程中類、對象、屬性與方法等基本概念。掌握VB的開發(fā)環(huán)境以及其使用方法,初步學會使用VB進行程序設計的步驟。理解工程的含義及對工程的管理方法,掌握在VB的使用中獲得幫助的方法。1.了解VB的運行環(huán)境及啟動、退出。2.了解VB功能及特點。3.熟習VB的集成開發(fā)環(huán)境。4.初步建立事件驅動面向對象程序設計的概念?!?.1可視化編程的概念可視

2、化編程是目前廣泛流行的程序開發(fā)方法。一、可視化編程的概念,亦即可視化程序設計:以“所見即所得”的編程思想為原則,力圖實現(xiàn)編程工作的可視化,即隨時可以看到結果,程序與結果的調整同步。可視化編程是與傳統(tǒng)的編程方式相比而言的,這里的“可視”,指的是無須編程,僅通過直觀的操作方式即可完成界面的設計工作,是目前最好的Windows應用程序開發(fā)工具??梢暬?Visual)程序設計是一種全新的程序設計方法,它主要是讓程序設計人員利用軟件本身所提供的各種控件,像搭積木式地構造應用程序的各種界面。二、可視化編程語言的特點可視化編程語言

3、的特點主要表現(xiàn)在兩個方面:一是基于面向對象的思想,引入了控件的概念和事件驅動;二是程序開發(fā)過程一般遵循以下步驟,即先進行界面的繪制工作,再基于事件編寫程序代碼,以響應鼠標、鍵盤的各種動作。三、可視化編程語言的優(yōu)點?可視化程序設計最大的優(yōu)點是設計人員可以不用編寫或只需編寫很少的程序代碼,就能完成應用程序的設計,這樣就能極大地提高設計人員的工作效率。四、.能夠進行可視化程序設計的語言能進行可視化程序設計的語言很多,比較常用的有微軟的VisualBasic、VisualC++、中文VisualFoxpro、Borland公

4、司的Delphi等。五、程序設計基本概念指令:規(guī)定計算機完成一定操作的命令。程序設計語言:要使計算機能夠理解人給出的各種指令,就需要在人和計算機之間有一種特定的語言,人和計算機都能夠識別,這種特定的語言就是計算機語言,也叫程序設計語言。程序:使用程序設計語言編寫的用來使計算機完成一定任務的一段“文章”稱為程序。程序設計:編寫程序的工作則稱為程序設計。六、程序設計方法的發(fā)展(一)初期的程序設計高運行效率、少占用內存為目標。1、機器語言是直接用二進制代碼指令表達的計算機語言,指令是用0和1組成的一串代碼,它們有一定的位數(shù)

5、,并分成若干段,各段的編碼表示不同的含義。2、匯編語言(AssemblyLanguage)是面向機器的程序設計語言.匯編語言是一種功能很強的程序設計語言,也是利用計算機所有硬件特性并能直接控制硬件的語言。匯編語言”作為一門語言,對應于高級語言的編譯器,需要一個“匯編器”來把匯編語言原文件匯編成機器可執(zhí)行的代碼。(二).結構化程序設計程序的可讀性、可維護性為目標。程序=算法+數(shù)據(jù)結構的面向過程的程序設計。1、-8-e138ea0df644fb9341246bdd53198256.doc程序設計語言,是一組用來定義計算機

6、程序的語法規(guī)則。它是一種被標準化的交流技巧,用來向計算機發(fā)出指令。一種計算機語言讓程序員能夠準確地定義計算機所需要使用的數(shù)據(jù),并精確地定義在不同情況下所應當采取的行動。2、高級程序設計語言由于匯編語言依賴于硬件體系,且助記符量大難記,于是人們又發(fā)明了更加易用的所謂高級語言。在這種語言下,其語法和結構更類似普通英文,且由于遠離對硬件的直接操作,使得一般人經(jīng)過學習之后都可以編程。根據(jù)應用范圍的不同和歷史的發(fā)展,高級語言有很多種,如BASIC、FORTRAN、C、PASCAL、LISP、FOXPRO、COBOL。3、過程化

7、程序設計語言:即第三代程序設計語言,指需要由編寫程序的人員一步一步地安排好程序的執(zhí)行過程的程序設計語言。(三)面向對象的程序設計降低程序的復雜性、提高軟件的開法效率和改善工作界面為目標。程序=對象+消息的面向對象的程序設計。面向對象是一種新興的程序設計方法,或者說它是一種新的程序設計范型,其基本思想是使用對象,類,繼承,封裝,消息等基本概念來進行程序設計。類是面向對象程序設計技術的核心。面向對象的程序設計(Object-OrientedProgramming,簡記為OOP)立意于創(chuàng)建軟件重用代碼,具備更好地模擬現(xiàn)實世

8、界環(huán)境的能力,這使它被公認為是自上而下編程的優(yōu)勝者。它通過給程序中加入擴展語句,把函數(shù)“封裝”進編程所必需的“對象”中。面向對象的編程語言使得復雜的工作條理清晰、編寫容易。七、可視化程序設計中有基本概念?主要的幾個基本概念有表單、組件、屬性、事件、方法等。1、窗體(Form)是一種文檔,可以用來收集信息。它包括兩部分,一部分是由窗體設計者輸入的

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。