vb課設(shè)心得體會三篇
篇一:VB課程設(shè)計總結(jié)
關(guān)于VB課程的認(rèn)識
通過幾周對VB的學(xué)習(xí),使我增加了對VB課程的了解和認(rèn)識。
首先了解到VB的特點(diǎn),VB是在原來的Basic語言基礎(chǔ)上發(fā)展而來的.Visual指的是可視的圖形用戶界面開發(fā)方法.不需編寫大量代碼去描述界面元素的外觀和位置,只要把預(yù)先建立的對象添加到屏幕上的某點(diǎn)即可.如果使用者諸多PAINT之類的繪圖程序,則實(shí)際上已經(jīng)掌握了創(chuàng)建用戶界面的必要技巧.BASIC指的是B語言,一種在計算機(jī)技術(shù)發(fā)展歷史上應(yīng)用得最為廣泛的語言之一.VB在原來BASIC語言的基礎(chǔ)上進(jìn)一步發(fā)展至今包含了數(shù)百條語句,函數(shù)及關(guān)鍵詞,VB不僅是可視語言,而且是面向?qū)ο蟮木幊陶Z言.其特點(diǎn)是概念多,實(shí)踐性強(qiáng),涉及面廣。
之后,了解到一些基本的概念,含義.例如類,就是創(chuàng)建對象實(shí)例的模板包含了創(chuàng)建的屬性描述和行為特征的定義.而此中的對象又是類的一個實(shí)例,繼承了類的屬性,方法,而VB中長用的對象有窗體,控件等.但我們在建立之前必須清楚對象的三要素:屬性,方法和事件.而建立程序的步驟大致可分為:(1)啟動程序,裝載和顯示窗體.(2)窗體等待事件的發(fā)生.(3)事件發(fā)生時,執(zhí)行對應(yīng)的事件發(fā)生過程.(4)再重復(fù)(2)(3)的過程(5)最后直接遇到"END"結(jié)束語句結(jié)束程序的運(yùn)行或按"結(jié)束"強(qiáng)行停止程序的運(yùn)行。
再用VB創(chuàng)建一個應(yīng)用程序,第一步驟是創(chuàng)建窗體,它是用戶與應(yīng)用程序進(jìn)行交互操作的可視部分,窗體是創(chuàng)建界面的基本構(gòu)造模塊,也是創(chuàng)建應(yīng)用程序所使用的對象.而后必要設(shè)置窗體的屬性,從而構(gòu)出窗體的外觀,設(shè)置好的窗體,窗體就作為對象,能夠?qū)ζ涠x的事件作出響應(yīng),這也是所謂的窗體事件,而窗體事件又包括窗體本身事件,鍵盤事件和鼠標(biāo)事件.在了解窗體基本知識就還應(yīng)了解VB的語言基礎(chǔ),其中包括了代碼模塊(窗體模塊,標(biāo)準(zhǔn)模塊,類模塊),注釋,分行和續(xù)行,數(shù)據(jù)類節(jié)(字節(jié)型,邏輯型,數(shù)值型,日期型),變量與常數(shù),運(yùn)算符與表達(dá)式,數(shù)組,控制結(jié)構(gòu),子過程和函數(shù).同時,為了編程,我們還應(yīng)培養(yǎng)良好的編程習(xí)慣,首先是對象,變量及過程的命名約定,然結(jié)構(gòu)化編碼約定.。
學(xué)習(xí)VB程序設(shè)計后,增加對此的認(rèn)識,深入學(xué)習(xí)VB程序就可掌握新的軟件,新的編程環(huán)境,學(xué)習(xí)此課程,也可學(xué)會使用開發(fā)環(huán)境,開發(fā)工具的方法.才能更好地跟上計算機(jī)學(xué)科的發(fā)展.
篇二:vb課設(shè)
一、 實(shí)習(xí)內(nèi)容
1、用記事本新建一個文本文件,將本班的M名學(xué)生在本學(xué)期的N門考試
課的成績。輸入到這個文件中,建議按如下形式存放 “學(xué)號 姓名 英語 VB 數(shù)學(xué)”
1 我自已 96 98 99
2、將本學(xué)期的N門課程及其學(xué)分輸入到另一個數(shù)據(jù)文件,建議如下列形式存放:
編號 課程名稱 課程學(xué)分 1 英語 5.0
3、請編寫一個簡單的學(xué)生成績管理程序,要求完成以下功能:
(1) 根據(jù)以上兩文件內(nèi)容分別計算每個學(xué)生N門課的加權(quán)平均分(保留2位小數(shù),4舍5入),按平均分排列名次,平均分相同則名次并列,如第1、2、2、4、5、5、7…名。用VB創(chuàng)建一個數(shù)據(jù)文件,存放班級的成績表,建議按以下形式存放。
學(xué)號 姓名 英語 C程序設(shè)計 數(shù)學(xué) 平均成績 名次 1 張某 76 89 89 80.5 2 2 李某 91 96 67 78.2 3 3 王某 75 58 56 88.8 1 4 趙某 58 67 77 68.5 4 (2) 分別統(tǒng)計全班每門課的平均分,并計算各分?jǐn)?shù)段(60分以下;60~69;70~79;80~89;90分以上)的學(xué)生人數(shù)。用VB創(chuàng)建一個新的數(shù)據(jù)文件,在該文件中存放數(shù)據(jù)的格式如下:
范圍. 英語 VB ... ...
>=90 3 5 ... .... 80-89 10 12
(3) 打印每名學(xué)生成績條(并將結(jié)果存放到用VB創(chuàng)建的一個新的數(shù)據(jù)文件
中)。
(4) 打印所有存在不及格課程學(xué)生的名單(含學(xué)號、不及格課程名稱、課程的學(xué)分及成績)。
(5) 打印優(yōu)等生名單(學(xué)號、N門課成績、平均分名次) 優(yōu)等生條件:
a) 平均分 ? 90分
b) 名次在本班位于前三名
c) 平均分?85分,并且有二門課的成績都 ? 95分 打印每門課成績分布圖
二、程序運(yùn)行截圖
1、讀取成績表
2、讀取課程學(xué)分
首先在文本文件里輸入學(xué)生成績表,以及各科的課程學(xué)分。通過通用對話框打開文件,并定義數(shù)組,使成績單和課程學(xué)分顯示在窗體上。兩個文本文件輸入的方法一樣,只是定義數(shù)組是有區(qū)別。
3、對讀取的數(shù)據(jù)進(jìn)行處理并打印完整成績表
(包括平均分和排名)
4、再次對讀取數(shù)據(jù)進(jìn)行處理的各科成績的平均分
5、對各科成績的分?jǐn)?shù)段成績進(jìn)行統(tǒng)計
6、直接讀取存在的數(shù)據(jù)而打印成績條
運(yùn)行結(jié)果
7、對讀取成績進(jìn)行歷遍而進(jìn)行數(shù)據(jù)查找
篇三:VB課程設(shè)計總結(jié)
通過幾周對VB的學(xué)習(xí),使我增加了對VB課程的了解.
首先了解到VB的特點(diǎn),VB是在原來的Basic語言基礎(chǔ)上發(fā)展而來的.Visual指的是可視的'圖形用戶界面開發(fā)方法.不需編寫大量代碼去描述界面元素的外觀和位置,只要把預(yù)先建立的對象添加到屏幕上的某點(diǎn)即可.如果使用者諸多PAINT之類的繪圖程序,則實(shí)際上已經(jīng)掌握了創(chuàng)建用戶界面的必要技巧.BASIC指的是B語言,一種在計算機(jī)技術(shù)發(fā)展歷史上應(yīng)用得最為廣泛的語言之一.VB在原來BASIC語言的基礎(chǔ)上進(jìn)一步發(fā)展至今包含了數(shù)百條語句,函數(shù)及關(guān)鍵詞,其中很多和WINDOWS GUI有直接關(guān)系,VB不僅是可視語言,而且是面向?qū)ο蟮木幊陶Z言.其特點(diǎn)是概念多,實(shí)踐性強(qiáng),涉及面廣.
之后,了解到一些基本的概念,含義.例如類,就是創(chuàng)建對象實(shí)例的模板包含了創(chuàng)建的屬性描述和行為特征的定義.而此中的對象又是類的一個實(shí)例,繼承了類的屬性,方法,而VB中長用的對象有窗體,控件等.但我們在建立之前必須清楚對象的三要素:屬性,方法和事件.而建立程序的步驟大致可分為:(1)啟動程序,裝載和顯示窗體.(2)窗體等待事件的發(fā)生.(3)事件發(fā)生時,執(zhí)行對應(yīng)的事件發(fā)生過程.(4)再重復(fù)(2)(3)的過程(5)最后直接遇到"END"結(jié)束語句結(jié)束程序的運(yùn)行或按"結(jié)束"強(qiáng)行停止程序的運(yùn)行.
再用VB創(chuàng)建一個應(yīng)用程序,第一步驟是創(chuàng)建窗體,它是用戶與應(yīng)用程序進(jìn)行交互操作的可視部分,窗體是創(chuàng)建界面的基本構(gòu)造模塊,也是創(chuàng)建應(yīng)用程序所使用的對象.而后必要設(shè)置窗體的屬性,從而構(gòu)出窗體的外觀,設(shè)置好的窗體,窗體就作為對象,能夠?qū)ζ涠x的事件作出響應(yīng),這也是所謂的窗體事件,而窗體事件又包括窗體本身事件,鍵盤事件和鼠標(biāo)事件.在了解窗體基本知識就還應(yīng)了解VB的語言基礎(chǔ),其中包括了代碼模塊(窗體模塊,標(biāo)準(zhǔn)模塊,類模塊),注釋,分行和續(xù)行,數(shù)據(jù)類節(jié)(字節(jié)型,邏輯型,數(shù)值型,日期型),變量與常數(shù),運(yùn)算符與表達(dá)式,數(shù)組,控制結(jié)構(gòu),子過程和函數(shù).同時,為了編程,我們還應(yīng)培養(yǎng)良好的編程習(xí)慣,首先是對象,變量及過程的命名約定,然結(jié)構(gòu)化編碼約定.
在VB中創(chuàng)建應(yīng)用程序之際也就是和對象打交道之時,對象是代碼和數(shù)據(jù)的組合,可以作為一個單位來處理,對象可以是應(yīng)用程序的一部分,比如可以是控件,窗體,或數(shù)據(jù)訪問對象.控件也是對象中的一種,主要用來獲取用戶的輸入信息和顯示輸出信息.應(yīng)用程序中可用的控件包括文本框,命令按扭和列表框.而通過另外一些控件可以訪問其他應(yīng)用程序并處理數(shù)據(jù).
VB程序設(shè)計同時可設(shè)計出一個更好的菜單系統(tǒng),這樣就可以使用戶了解到更大量有關(guān)應(yīng)用程序設(shè)計和結(jié)構(gòu)的信息,精心規(guī)劃菜單與工具欄有助于提高應(yīng)用程序的可用性.同時在基于WINDOWS的應(yīng)用程序中,對話框被用來提示應(yīng)用程序繼續(xù)運(yùn)行所需的數(shù)據(jù)或者用戶顯示信息.對話框是一種特殊類型的窗體對象,在VB中按對話框的創(chuàng)建有三種類型的對話框,他們是
預(yù)定義對話框,自定義對話框和標(biāo)準(zhǔn)對話框.對于自定義對話框和標(biāo)準(zhǔn)對話框,使可以完成與用戶之間的交互.
學(xué)習(xí)VB程序設(shè)計后,增加對此的認(rèn)識,深入學(xué)習(xí)VB程序就可掌握新的軟件,新的編程環(huán)境,學(xué)習(xí)此課程,也可學(xué)會使用開發(fā)環(huán)境,開發(fā)工具的方法.才能更好地跟上計算機(jī)學(xué)科的發(fā)展.
【vb課設(shè)心得體會三篇】相關(guān)文章:
關(guān)于畢設(shè)開題報告08-06
畢設(shè)論文提綱怎么寫08-03
學(xué)生網(wǎng)課心得體會05-19
2017年煙臺夏季高考設(shè)14考區(qū)26考點(diǎn)05-31
實(shí)習(xí)第一課心得體會03-20
計算機(jī)等級考試二級VB應(yīng)試題型解題技巧12-23