VB程式設計基礎介紹1(介紹篇)


     Basic語言是比爾蓋茲與他的好友艾倫最早開發的語言,並且放在最早的個人電腦裡運作。雖然我不知道Basic語言是否與現在的Visual Basic語言相似,但至少名字差不多,對吧?
    好吧,那我們現在先來簡單的介紹一下Visual Basic這個程式語言吧!這個語言最初是由阿蘭.庫珀(Alan Cooper)所創立的。而他能開發的軟體很廣泛,幾乎就跟C++一樣。但是,有些人批評Visual Basic是給「12以下的小孩玩的玩具」,我覺得這真是太貼切了,因為它不僅簡單,人人都可以很快就上手,而且功能強大,可以寫出很多很好用的程式,還真感謝這位仁兄的評論啊!

好吧,現在,要來簡單的介紹一下:「何謂程式設計師」



    程式設計師這個職位可不是人人都可以當的,但也是人人都可以當的,怎麼說呢?例如:我為我自己寫程式,我就是我自己的程式設計師。我會寫程式,我也是程式設計師。是不是程式設計師不是在於你的編程功力,而是在於你是否從事這項活動,對程式設計有無貢獻等等來做標準。而你對程式的貢獻,可能就從你對程式設計有沒有興趣來做決定了。
 
    所以無論如何,對這一切有興趣最重要。


如何設計程式

    如果你要問的是用甚麼編寫程式,那答案一定是用編譯軟體編輯。但是,如果你的問題是如何「設計程式」的話,那就不同了。其實,程式設計有分幾個部分:

  1. UI (User Interface) - 使用者介面
  2. 擴充檔案
  3. 套件檔案
  4. 資料庫
  5. 儲存檔
    這些都是程式設計必要的,但是你可以不需要用到2~5項,畢竟有些程式是不需要資料儲存的。而UI卻是很重要的,它不一定是在色彩上的變化,也可以是排版的形式,你的物件是否能放在正確位置都是一門學問,不過這也牽扯到美術氣息,而這只要多看看就可以很自然得得到靈感了。

實用性與安全問題

    你些出來的程式是否是一個實用的程式,這就得看客戶或者是個人的需求,千萬不能隨便亂設計,因為這樣只會帶來麻煩。不過有時候,太多功能的程式反而會造成困擾。例如:內建程式記事本就是簡單的記下一些事情,功能不會太多而且很實用。但是,Office Word的功能就很多,如果有個電腦白癡想要用Word記下事情,將有可能花上很多時間來研究與學習。就是這樣子的概念。

    那安全問題呢?甚麼是安全問題?哈哈,其實就是請你給你的程式使用者一個安全的保證,保證你不會在程式裡加入不良程式碼,也不會偷偷地竊取電腦的資料並且賣給人家。不過這樣子還不算是把安全問題給解決,因為可能今天的安全問題是出自於網路上的駭客,他們有可能藉由你的程式來入侵使用者的電腦,所以你得做防護,盡量把安全性提高一些。至於怎麼做,未來就會知道了!

人性化與自動化

    有時候我們在使用一些軟體的時候,總會覺得他有那些地方不是那麼的完美。例如:在使用Word的打字時候,可能一個不小心關掉了視窗,但事後才發現沒有預先存檔。如果Word可以幫自動幫你存檔,那不是可以減少意外的發生嗎?這個就是自動化概念,不過也可以歸類成人性化裡。而其實這個意思就是「不要把程式搞得太固定呆版,要有活性化的互動」。

效能問題

    程式為了方便人們完成工作,而程式的快慢是非常的重要的。不過有時候我們忽略了效能問題,把程式碼複雜化,導致效能減低。不僅讓使用者的電腦速度變慢,反而拖累了工作,所以,這是很重要的。


總結

    寫程式是為了方便工作(當然興趣很重要),一個好的程式可以幫助人們工作,相反的,一個不良的程式可能造成悲劇,所以程式設計者就像是一個創世神一樣,你想要程式變成甚麼樣子,就可以變成甚麼樣子。而這位天神所寫出來的程式是否獲得大家的熱愛呢?還是讓使用者造成悲劇呢?這就是你要決定的了!

Share this

Related Posts

Latest
Previous
Next Post »

2 意見

Write 意見