VisualBasic實(shí)習(xí)體會(huì)

時(shí)間:2021-07-05 19:55:38 實(shí)習(xí)總結(jié) 我要投稿

VisualBasic實(shí)習(xí)體會(huì)

  我對(duì)于visualbasic的學(xué)習(xí),是從初中開始的。當(dāng)時(shí)舟山市的中考政策有考級(jí)加分制度,考出全國(guó)二級(jí)能加10分。在此誘惑下報(bào)名參加培訓(xùn)班,考了兩次,第一次筆試未通過,第二次才全通過。雖然考了兩次,但是那時(shí)候已經(jīng)能夠編出幾個(gè)沒有什么邏輯性可言的小小游戲了。

VisualBasic實(shí)習(xí)體會(huì)

  所以這次認(rèn)識(shí)實(shí)習(xí),對(duì)我來說難度并不大。然而由于選課上面的原因,認(rèn)識(shí)實(shí)習(xí)和電子實(shí)習(xí)沖突,導(dǎo)致我沒有上過一節(jié)認(rèn)識(shí)實(shí)習(xí)課。所以我的vb水平基本沒有什么進(jìn)步,這個(gè)五子棋,也是建立在初中的經(jīng)驗(yàn)上的。

  vb本身也不是很難。尤其在gui編程上能夠體現(xiàn)出來。我接觸過幾種gui的編程,桌面應(yīng)用里面有swing、qt庫的`編程,另外還有android和j2me的編程。這些程序在gui開發(fā)上面雖然不能說難,但代碼量也是很大的(qt和android有可視化輔助設(shè)計(jì),稍微好一點(diǎn))。而微軟確實(shí)對(duì)程序員比較照顧,出了很多的編程方式都比較簡(jiǎn)易,比如windowsform式的編程,這在vb和c#上體現(xiàn)的非常到位,大大降低了程序員的門檻。值得一提的是,我初中的學(xué)校,超過三分之一的人通過了全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)vb,可見vb的簡(jiǎn)單程度。

  雖然vb很簡(jiǎn)單,但說實(shí)話我不太喜歡vb。一方面是長(zhǎng)期接觸類c語法,讓我對(duì)于類c語法的語言比較偏愛(java、c++、php等)。另一方面是vb是一種windowsonly的語言,可移植性比較差。

  而從業(yè)界發(fā)展的視角來看,隨著蘋果煥發(fā)第二春以及google的崛起,微軟的勢(shì)力開始萎縮。在終端方面,高端智能手機(jī)以及平板電腦正悄悄取代個(gè)人pc機(jī)的地位。而互聯(lián)網(wǎng)云計(jì)算的概念更加使得這些終端設(shè)備能夠替代傳統(tǒng)pc。而微軟在這方面幾乎可以被稱作是慘敗的。所以,開發(fā)windows桌面應(yīng)用漸漸顯得不入時(shí),況且是用可移植性非常差的vb6來開發(fā)。

  如果要我選擇桌面應(yīng)用程序開發(fā)工具的話,我恐怕會(huì)選擇c#。它既有windowsform的編程方式,擁有vb.net的幾乎所有的便利特性,而且是類java語法,使得程序員能夠非?斓倪m應(yīng)。另外,.net的可移植性比較強(qiáng)。c#運(yùn)行在.net平臺(tái)上,理論上可以像java那樣易于移植,而且在linux上也出現(xiàn)了mono這樣的開源版本。而vb6則不行。

  當(dāng)然,語言的問題總是微乎其微的。這一次實(shí)習(xí)最大的收獲應(yīng)該是大致了解了五子棋程序的原理。比如說怎么判斷五子連珠等等。雖然沒有更上一層樓編出ai,但是總的來說,這是我第一次用vb開發(fā)出一個(gè)像樣點(diǎn)的游戲了。

【VisualBasic實(shí)習(xí)體會(huì)】相關(guān)文章:

精選VisualBasic實(shí)習(xí)體會(huì)范文09-08

VisualBasic實(shí)習(xí)總結(jié)02-08

VisualBasic -電腦資料01-01

VisualBasic串口通信程序設(shè)計(jì) -電腦資料01-01

VisualBasic編程的七個(gè)優(yōu)良習(xí)慣 -電腦資料01-01

用VisualBasic制作半透明窗體VB -電腦資料01-01

實(shí)習(xí)體會(huì)10-03

臨床實(shí)習(xí)的體會(huì)體會(huì)09-08

在公司實(shí)習(xí)的實(shí)習(xí)體會(huì)02-08