2015年12月18日 星期五

電腦 語言 ( VB ) 學習的 重點



  • 基本語法的應用:不管使用那一種程式語言,底下的概念都是必備的。
    1. 資料處理的分界-資料型態
      1. 「數字」與「文字(字串)」的差別;日期、布林、不定型又是什麼?
      2. 什麼時侯要用什麼資料型態呢?
      3. 如果用錯了資料型態會怎樣呢?如何轉換資料型態變成我們預期的型態?
    2. 程式運算的重點-變數
      1. 變數是做什麼的?
      2. 常數又是什麼?
    3. 輸出
      1. 利用 Print 將資料印在表單視窗上( Form )上。
      2. 利用 MsgBox 顯示訊息視窗。
      3. 利用 Label、TextBox…等物件來顯示。
    4. 輸入
      1. 利用 InputBox() 顯示輸入視窗,以輸入資料。所有輸入的資料均被視為字串型態 String。
      2. 利用 TextBox、CheckBox、OptionBox、ComboBox、ListBox、ScrollBar等控制項物件輸入。
      3. 利用 MsgBox() 函數的回傳值當輸入值。
    5. 選擇結構-條件判斷、決策指令
      1. 判斷的結果不是真( True )就是假( False ),其型態稱為布林值,也用在邏輯運算中。
      2. 決策指令 if ... then ... else 的多種用法,包括巢狀用法。
      3. 決策指令 select case 用法。
      4. 配合邏輯運算 AND、OR、NOT 做更多條件的組合判斷。
    6. 重覆結構-迴圈指令的使用
      1. 迴圈指令 For Next 利用變數的範圍及計數來決定是否重覆執行。當不知道迴圈要執行幾次時,不適合使用。
      2. 迴圈指令 While WEnd 利用布林值的真假來決定是否要重覆執行。
      3. 迴圈指令 Do ... Loop 類似 While ,但是提供更彈性的用法,如前測式、後測式。共有 5 種變化。
    7. 結構化程式設計-副程式及函數的使用
      1. 什麼是函數(Function)、什麼是副程式(Sub)、什麼是參數、什麼是全域變數及區域變數。
      2. 什麼是內建函數?VB有哪些內建函數?了解哪些是數值函數、字串函數嗎?
      3. 如何呼叫函數、副程式?
      4. 如何自訂函數、副程式?什麼時候需要自訂函數?
    8. 大量資料的處理-陣列的應用
      1. 一維陣列的宣告及應用。
      2. 二(多)維陣列的宣告及應用。
      3. 利用陣列來儲存數字,並排序(選擇、氣泡排序法)。
    9. 把重要的資料永遠記下來-檔案的存取
      1. 檔案的概念:循序檔、隨機檔、二進位檔。
      2. 檔案的操作:開啟檔案→操作(寫入資料或讀取資料)→關閉檔案。
      3. 至少熟悉循序檔的存取。
  • VB 的物件導向設計,控制項(Control)-物件(Object)之一、屬性(attribute)、方法(method)、事件(Event)及事件程序。
    1. VB有哪些常用的控制項?這些你都要會應用。
      1. 文字標籤 Label-用來顯示文字。常配合各種控制項使用。
      2. 文字方塊 TextBox-用來輸入文字。如同 InputBox 一樣,所輸入的資料均被視為字串型態 String。
      3. 命令按鈕 CommandButton-就是按鈕。
      4. 計時器 Timer-非常常用。
      5. 核取方塊 CheckBox-用在要、不要的選擇情況。
      6. 選擇圓鈕 OptionButton-用在多選一的選擇情況。
      7. 下拉式選單、清單 ComboBox、ListBox。
      8. 影像框 Image 及 繪圖框 PictureBox
      9. 幾何形狀 Shape、Line。
      10. 水平及垂直捲軸 ScrollBar。
      11. 檔案控制項 DriverListBox、DirListBox、FileListBox。
    2. 控制項屬性的存取
      1. 在屬性視窗中設定屬性。
      2. 在程式執行時讀取屬性及設定屬性。
      3. 有的屬性只能在屬性視窗設定,有的只能在程式中設定,而大部份兩者都可。
      4. 了解各種控制項所特有的屬性及屬性值;屬性視窗下方有提供一部份說明。
    3. 控制項方法(method)的使用,類似函數的使用。
      1. 方法代表控制項所具的有行為、動作。必須在程式執行時使用。
      2. 不同的控制項有其特定的方法。

沒有留言:

張貼留言