close

Java、VisualBasic、Visual C++有什麼不一樣呢?

 

初學者我覺得學VB.NET或VBA應該是比較好的一種選擇,

學會一種語言後,要學JAVAC++會簡單許多,

因為宣告資料型態邏輯函數副程式迴圈等都很相似,

有觀念比較重要。

可以參考我其他的PO文:

(1).學習的方式:

1.VB程式設計有題庫,軟體開發沒有題庫,也就是題目沒公開,也很難有考古題,考試考什麼就是什麼囉!!

所以找不到書是很正常的呀!

2.VB6還是有公司在用,至少像TQC考試、評分與練習系統都還是VB6+VBA(EXCEL與ACCESS),

除了OFFICE2007類與T3即評即測是VB.NET版寫的。

台灣業界用VB6還是很多,但會漸漸轉成VB.NET,不過依我10多年的開發經驗,VB6還是比較好寫,

相容性也好,不需要安裝就可以執行,有它的優點,缺點是新的出來就漸漸被換掉囉!!還是喜歡VB6多一點,也許是寫習慣了,相關的資源也多。

VB.NET建議可以去下載EXPRESS版,因為是免費的。

網址:http://msdn.microsoft.com

這個網站資源超多的。

未來可以學VB.NET往智慧型手機上的程式開發走,因為是未來的趨勢。可以下載 Visual Studio 90 天免費試用版,裡面有開發智慧型手機的平台,還有模擬器,無須花大錢買一支很貴的HTC智慧型手機,也可以學開發。

 

(2)學程式會學不好的原因:

1.師資:會寫成是不一定會教,會教的不一定會寫程式。

2.教材:大多給的都是太高階,不就是原文,學完以後就不會有興趣了。

3.觀念:使用者跟設計者或創造者的階層不同,OFFICE不會用可以TRY,程式沒有就是沒有,要設計很困難。

4.語言:英文不好的的確難學的好,而且很多最新資訊都是英文的。

以我多年的教學經驗來看,學習者的心態非常重要,千萬不能抱持著像學OFFICE軟體一樣,可以試的出來,而是要多累積SAMPLE,也就是程式範例,並自己分類,做功課,以後什麼程式就可以不用重寫,用COPY在去修改程式會比無中生有來的快多了,至於那裏有大量的SAMPLE檔呢?

那就要靠有心人去收集了,之前有個網站VBGUIDE就以收集VB程式範例為特色,

上網來刺也超過百萬,可惜最近已經關站,對學VB的人又少了一個可用的資源。

好在我有先見之明,在VBGUIDE還在的時候,就已經預先備份網站下來,所以這個網站的消失,

對我影響不大。

至於說明檔部分VB6的MSDN雖然好用,但光安裝就要2片光碟的容量,

VB.NET雖有網路的說明文件,但感覺不太好用,我之前有個有收集以個VB的說明檔,

只有2MB多,可以提供給大家查閱。

 

(3)VB6與VB.NET的版本:

Visaul Studio 從2003以後就都是.NET的版本語法不太相同,2003其實就是7.0,

之前最後非.NET的最後一版就是VS6.0已經存在好久,差不多10年了,

也是VS系列裡最長壽的開發工具,包括VC+++、VB、VJ、VF等,

之後2003、2005、2008就只剩VB、VC++和VC#而已。

 

(4)推薦用書:

奇怪!沒人推王國榮的書嗎?算是老牌的暢銷書,可惜作者之後就失蹤了!

其他人的書就當參考書,有需要再拿來翻翻。

不然就是查VBGUIDE網站,可惜最近連不上了,不過這個網站的全部都有下載下來,

有機會再跟大家分享。

再不然最重要的就是灌MSDN,按一下F1就有答案了,真好!!

 

我說的只是概念或目前提到的三種語言,VC++比VB更適合硬體控制,

至於組合語言部份因為沒用過,所以就沒提到了!

若說是和硬體控制應該沒有比機器語言更適合的吧?為什麼沒提到機器語言?

因為沒人可以輕易的看懂,離人類自然語言就更遠了!!組合語言與高階語言相比也是,

難學難記是出了名,生產效率低落就更不用說了。

 

相關JAVA教學:

發表時間

文章標題

2015-06-22

JAVA網路程式設計第1天上課分享(HTML 5與JavaScript)

2015-06-21

艾鍗JAVA物件導向程式設計2(流程控制)

2015-06-21

JAVA程式設計第2次上課(環境安裝與變數與Math類別)

2015-06-20

從JAVA入門到智慧型手機設計第2次上課

2015-06-20

從JAVA入門到智慧型手機設計第1次上課

2015-01-16

如何在JAVA顯示河洛之數結果

2015-01-16

如何在JAVA顯示系統時間並格式化

2015-01-16

JAVA物件導向設計第3堂課:JSP與APP跳板

2015-01-16

JAVA物件導向設計第2堂課:JSP與APP跳板

2015-01-16

JAVA物件導向第1堂課:JSP與APP跳板

2014-01-20

佛光資應系JAVA證照考題解答分享(Android證照的跳板)

2013-08-19

艾鍗JAVA物件導向程式設計課程上課影音分享(2)

2013-08-02

總統府旁JAVA網路程式設計第2天上課分享

2013-08-02

總統府旁JAVA網路程式設計第1天上課分享

2013-03-15

從JAVA入門到智慧型手機設計第2次上課

2013-03-11

從JAVA入門到智慧型手機設計(1)

2012-10-27

有七星潭海浪聲的JAVA入門與證照分享

2012-09-14

JAVA程式設計第7次上課

2012-08-29

JAVA程式設計第1次上課

2012-05-31

有七星潭海浪聲的JAVA入門與證照分享1

2012-04-08

JAVA證照考題解答分享,Android證照的跳板

2012-01-25

JAVA證照考題解答分享,Android證照的跳板

2011-10-04

JAVA程式設計總整理

2010-10-30

湜憶電腦 TQC JAVA進階級先修課程之二

2010-10-30

湜憶電腦 TQC JAVA進階級先修課程

2010-05-30

最近的生活很JAVA--分享GOOGLE服務在教學上的應用

2010-05-30

文化大學推廣部JAVA程式設計第 5 次上課

2010-05-30

文化大學推廣部JAVA程式設計第 4 次上課

2010-05-30

文化大學推廣部JAVA程式設計第 3 次上課

2010-05-30

文化大學推廣部JAVA程式設計第 2 次上課

2010-05-30

程式語言排行榜,C語言居冠,JAVA次之

2010-05-30

最近的生活很JAVA--分享GOOGLE服務在教學上的應用

2010-05-22

JAVA程式設計第2次上課(環境安裝與變數與Math類別)

2009-08-27

TQC JavaScipt 實用級線上影音

2009-08-24

TQC JavaScipt 線上影音教學課程 101自動瀏覽器

2009-03-12

Java、VisualBasic、Visual C++有什麼不一樣呢?

 

java下載,jdk,eclipse,java教學網站,java教學影片,java eclipse教學,eclipse 教學,java證照解答,AWT類別, 電腦證照

 

arrow
arrow

    吳老師 發表在 痞客邦 留言(0) 人氣()