廣東省高等教育自學考試Visual-Basic程序設計課程(課程代碼07759)考試大綱_第1頁
廣東省高等教育自學考試Visual-Basic程序設計課程(課程代碼07759)考試大綱_第2頁
廣東省高等教育自學考試Visual-Basic程序設計課程(課程代碼07759)考試大綱_第3頁
廣東省高等教育自學考試Visual-Basic程序設計課程(課程代碼07759)考試大綱_第4頁
廣東省高等教育自學考試Visual-Basic程序設計課程(課程代碼07759)考試大綱_第5頁
已閱讀5頁,還剩25頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、附件 4 :廣東省高等教育自學考試Visual Basic 程序設計課程(課程代碼:07759)考試大綱目錄一、課程性質與設置目的二、課程內容與考核目標第一章VisualBasic編程環境第一節可視化與事件驅動型語言第二節Visual Basic 的啟動與退出第三節主窗口第四節其他窗口第二章對象第一節對象及其屬性設置第二節窗體第三節控件第四節控件的畫法和基本操作第三章建立簡單的VisualBasic 應用程序第一節語句第二節編寫簡單的 Visual Basic 應用程序第三節程序的保存、裝入和運行第四章 數據類型、運算符與表達式第一節基本數據類型第二節常量和變量第三節變量的作用域第四節常用內部

2、函數第五節運算符與表達式第五章數據輸入輸出第一節數據輸出Print方法第二節數據輸入InputBox 函數第三節MsgBox 函數和MsgBox 語句第四節字形第六章常用標準控件第一節文本控件第二節圖形控件第三節按鈕控件第四節選擇控件復選框和單選按鈕第五節選擇控件列表框和組合框第六節滾動條第七節計時器第八節框架第九節焦點與 Tab 順序第一節選擇控制結構第二節多分支控制結構第三節For 循環控制結構第四節當循環控制結構第五節Do 循環控制結構第六節多重循環第七節GoTo 型控制第八章數組與記錄第一節數組的概念第二節動態數組第三節數組的基本操作第四節數組的初始化第五節控件數組第六節記錄第七節記錄

3、數組第九章過程第一節Sub 過程第二節Function 過程第三節參數傳送第四節可選參數與可變參數第五節對象參數第六節局部內存分配第七節遞歸第十章 鍵盤與鼠標事件第一節KeyPress事件第二節KeyDown和KeyUp 事件第三節鼠標事件第四節鼠標光標的形狀第五節拖放第十一章菜單程序設計第一節Visual Basic 中的菜單第二節菜單編輯器第三節用菜單編輯器建立菜單第四節菜單項的控制第五節菜單項的增減第六節彈出式菜單第十二章對話框程序設計第一節概述第二節文件對話框第三節其他對話框第十三章多窗體程序設計與環境應用第一節建立多窗體應用程序第二節多窗體程序的執行與保存第四節閑置循環與 DoEve

4、nts語句第五節系統對象第十四章 文件第一節文件概述第二節文件的打開與關閉第三節文件操作語句和函數第四節順序文件第五節隨機文件第六節用控件顯示和修改隨機文件第七節二進制文件第八節文件系統控件第九節文件基本操作關于大綱的說明與考核實施要求【附錄】題型舉例一、課程性質與設置目的(一)課程性質與設置目的本課程是廣東省高等教育自學考試數字媒體藝術專業(獨立本科段)的必考課程之一, 本課程是數字媒體藝術專業的應用型基礎課。 目的通過學習本課程,培養學生掌握VB 程序設計的基本方法, 使學生掌握一種簡單、 實用的編程工具,初步掌握面向對象的基本概念與高級語言的基本結構, 提高學生動手編程能力及上機操作能力

5、,使學生能使用 VB 這一快捷的工具編制計算機軟件。(二)本課程的基本要求通過本課程學習, 要求學生認識 Visual Basic 6.0 的集成開發環境, 了解面向對象程序設計方法,掌握可視化程序編程的基本概念(對象、屬性、事件、方法) ,了解 Visual Basic 事件驅動的編程特點,學會使用 Visual Basic 的編寫應用系統。、編制簡單的 VB 程序;、能夠編寫選擇結構和循環結構的 VB 程序,掌握程序的調試方法;、掌握數組、過程和函數的概念和應用;4、掌握窗體設計、標準控件的應用,掌握鼠標與鍵盤響應事件;、了解 VB 的文件系統,掌握文件系統控件的應用。(三) 本課程與相關

6、課程的關系本課程是一門與計算機圖形學、計算機應用基礎、多媒體應用技術等多種課程相關的課程。學生在修學本課程前,應修完的課程是:計算機應用基礎、高等數學、英語(一) 。除此以外,若能再修讀數據庫原理、數據結構等課程,則更利于學生理解和應用該課程內容。 本課程具有較強的理論性和實踐性, 需要加強理論學習和實踐環節的配合。本課程的一般章為:第一章 Visual Basic 編程環境;第十三章 多窗體程序設計與環境應用;本課程的次重點章為第五章數據輸入輸出;第十章鍵盤與鼠標事件;第十一章 菜單程序設計;第十二章對話框程序設計。本課程的重點章為第二章對象;第三章建立簡單的 Visual Basic 應用

7、程序; 第四章 數據類型、 運算符與表達式; 第六章 常用標準控件; 第七章 VisualBasic 控制結構;第八章 數組與記錄;第九章過程;第十四章文件。二、課程內容與考核目標第一章 Visual Basic 編程環境(一)學習目的與要求掌握新建工程和打開已有工程的方法,掌握保存工程文件和窗體文件的要領。了解Visual Basic的發展史、各種版本、語言特點、Visual Basic 的安裝與啟動、Visual Basic 集成開發環境的主要組成部分。(二)課程內容第一節可視化與事件驅動型語言第二節Visual Basic 的啟動與退出第三節主窗口第四節其他窗口(三)考核知識點、 Vis

8、ual Basic 中對工程的管理;(四)考核要求、領會: Visual Basic 集成開發環境的主要組成部分;、簡單應用: Visual Basic 中對工程的管理。第二章 對象(一)學習目的與要求理解對象的概念,掌握控件的基本操作方法。(二)課程內容第一節對象及其屬性設置第二節窗體第三節控件第四節控件的畫法和基本操作(三)考核知識點1 、對象屬性設置;2、窗體事件;3、控件的基本操作。(四)考核要求、領會: Visual Basic 的對象的特點;2、簡單應用:窗體和控件屬性設置;(一)學習目的與要求從整體上理解Visual Basic 應用程序的結構和運行過程。(二)課程內容第一節語句

9、第二節 編寫簡單的 Visual Basic 應用程序第三節程序的保存、裝入和運行第四節VisualBasic 應用程序的結構與工作方式(三)考核知識點1、賦值、注釋、暫停和結束語句;2、程序的保存、裝入和運行;VB 應用程序的結構。(四)考核要求1、識記:賦值、注釋、暫停和結束語句;2、領會: VB 應用程序的結構;3、簡單應用:程序的保存、裝入和運行。4、綜合應用:建立簡單的 VB 應用程序。第四章 數據類型、運算符與表達式(一)學習目的與要求掌握變量與常量的命名規則, 掌握不同類型的文字常量的表示方法, 掌握聲掌握一些常用函數。掌握運算符的分類, 掌握各類運算符的運算規則, 掌握表達式中

10、運算符的優先級, 能夠熟練地求表達式的值, 能夠熟練地編寫表達式。(二)課程內容第一節基本數據類型第二節常量和變量第三節變量的作用域第四節常用內部函數第五節運算符與表達式(三)考核知識點、常量和變量的聲明;2、轉換、數學函數;3、日期、時間函數;4、字符串函數;5、算術、關系和邏輯運算符;6、表達式的編寫和執行順序。(四)考核要求、識記:常量和變量的聲明;字符串函數;日期、時間函數;轉換、數學函數;2、領會:算術、關系和邏輯運算符;3、簡單應用:變量和常量的聲明和賦初值;4 、綜合應用:根據數學表達式編寫 VB 表達式。第五章 數據輸入輸出(一)學習目的與要求熟練掌握 Print 方法、 In

11、putBox 函數、 MsgBox 函數和 MsgBox 語句的使用。(二)課程內容第一節數據輸出Print 方法第二節數據輸入InputBox 函數第三節MsgBox 函數和 MsgBox 語句第四節字形(三)考核知識點、 Print 方法;、 InputBox 函數;、 MsgBox 函數;4、字體類型和大小。(四)考核要求、領會: MsgBox 函數和 MsgBox 語句的區別;、簡單應用: 用 InputBox 函數接收用戶輸入的數據;用 MsgBox 顯示需要提示的信息;用 Print 方法輸出信息。第六章 常用標準控件(一)學習目的與要求熟練掌握常用控件的重要屬性設置、 事件定義和

12、方法的使用,以及控件的組合應用。(二)課程內容第一節文本控件第二節圖形控件第三節按鈕控件第四節選擇控件復選框和單選按鈕第五節選擇控件列表框和組合框第六節滾動條第七節計時器第八節框架第九節焦點與 Tab 順序(三)考核知識點、文本控件顯示信息;2、圖形控件對圖像和圖形的操作;3、按鈕控件的屬性設置和事件關聯;4、復選框和單選按鈕的屬性和事件;5、滾動條、框架、列表框和組合框;6、計時器的使用;7 、 Tab 順序的設置。(四)考核要求1 、簡單應用: 文本控件顯示信息;圖形文件的裝入;按鈕控件的屬性設置和事件關聯;復選框和單選按鈕的屬性和事件;計時器的使用;滾動條、框架、列表框和組合框的使用;

13、Tab 順序的設置;2、綜合應用:使用各個常用控件設計數據錄入窗體。第七章Visual Basic 控制結構(一)學習目的與要求熟練掌握行If 語句、塊 If 語句的使用。熟練掌握Select Case 語句的用法。熟練掌握For Next循環語句的使用。掌握 While Wend循環語句的使 用。熟練掌握 Do WhileLoop 循環語句的使用。掌握Do Loop While 、Do Until Loop 、 Do Loop Until 循環語句的使用。(二)課程內容第一節選擇控制結構第二節多分支控制結構第三節For 循環控制結構第四節當循環控制結構第五節Do 循環控制結構第六節多重循環第

14、七節GoTo 型控制(三)考核知識點、 If 選擇語句;、 For 循環語句;、 Do 循環語句;、 GoTo 控制語句。(四)考核要求、領會: If 語句的特點; For 循環和 Do 循環的區別;多重循環的編寫;、簡單應用: 用塊 If 語句實現多值函數的計算;、 綜合應用: 用 For 循環實現累加或累乘的計算, 以及與 Do 循環之間的 轉換。第八章 數組與記錄(一)學習目的與要求理解數組的維數和下標的上界、 下界的概念。 掌握常規數組的聲明方法。 熟 練地使用循環語句對數組進行操作。了解動態數據與自定義數據類型的聲明方法。(二)課程內容第一節數組的概念第二節動態數組第三節數組的基本操

15、作第四節數組的初始化第五節控件數組第六節記錄第七節記錄數組(三)考核知識點、數組;2、動態數組;(四)考核要求、識記:數組的定義;動態數組的定義;2、領會:數組的基本操作;控件數組的特點;3、簡單應用:建立數組和動態數組,并能對數組元素進行賦值和取值;建立并使用控件數組。第九章過程(一)學習目的與要求理解通用過程的概念。 掌握 Sub 過程和 Function 過程 (函數) 的使用方法。 掌握調用 Sub 過程和 Function 過程的方法。 理解形式參數和實際參數的概念以及參數的傳遞方式。熟練編制通用過程。(二)課程內容第一節 Sub 過程第二節Function 過程第三節參數傳送第四節

16、可選參數與可變參數第五節對象參數第六節局部內存分配第七節遞歸(三)考核知識點1 、 Sub 過程和 Function 函數;2、形參和實參;3、可選參數和可變參數。(四)考核要求1 )識記: Sub 過程和 Function 函數的定義;形參和實參的定義;2 )領會:在調用形參和實參時值的變化;3 )綜合應用:編寫 Sub 過程和 Function 函數,分別實現數學公式的計 算和值的返回。第十章鍵盤與鼠標事件過程(一)學習目的與要求掌握鍵盤與鼠標事件過程。(二)課程內容第一節 KeyPress 事件第二節KeyDown 和 KeyUp 事件第三節鼠標事件第四節鼠標光標的形狀第五節拖放(三)考

17、核知識點、鍵盤事件;2、鼠標事件。(四)考核要求、領會: 3 種鍵盤事件;鼠標事件的觸發;、簡單應用: 編程用鍵盤事件和鼠標事件實現指定功能。第十一章菜單程序設計(一)學習目的與要求熟練掌握菜單與菜單欄的設計。掌握彈出式菜單的設計。(二)課程內容第一節Visual Basic 中的菜單第二節菜單編輯器第三節用菜單編輯器建立菜單第四節菜單項的控制第五節菜單項的增減第六節彈出式菜單(三)考核知識點1 、菜單編輯器;2、彈出式菜單。(四)考核要求簡單應用: 設計窗體菜單;設計彈出式菜單并調用函數。第十二章對話框程序設計(一)學習目的與要求掌握自定義對話框程序設計方法,熟悉通用對話框的使用。(二)課程

18、內容第一節 概述第二節 文件對話框第三節 其他對話框(三)考核知識點文件對話框。(四)考核要求簡單應用:掌握文件對話框的調用和參數設置。第十三章 多窗體程序設計與環境應用(一)學習目的與要求了解多窗體應用程序的建立和執行,掌握VB 的模塊調用,熟悉閑置循環的使用,熟悉系統對象。(二)課程內容第一節建立多窗體應用程序第二節多窗體程序的執行與保存第三節 Visual Basic 工程結構第四節閑置循環與DoEvents 語句第五節系統對象(三)考核知識點1 、多窗體;2、標準模塊和窗體模塊;、 DoEvents 語句;、系統對象App 和 Screen 。(四)考核要求1 、領會:閑置循環與 Do

19、Events 語句的使用,標準模塊的編寫。2、簡單應用:多窗體程序的建立和執行。第十四章文件(一)學習目的與要求熟練掌握順序文件的打開、 關閉與讀寫方法。 掌握隨機文件的打開、 關閉與讀寫方法。了解二進制文件的訪問。(二)課程內容第一節文件概述第二節文件的打開與關閉第三節文件操作語句和函數第四節順序文件第五節隨機文件第六節用控件顯示和修改隨機文件第七節二進制文件第八節文件系統控件第九節文件基本操作(三)考核知識點1 、文件的打開和關閉;2、文件的讀寫;3、控件的基本操作。(四)考核要求1 、領會:了解二進制文件的訪問;2、綜合應用:實現順序文件和隨機文件的打開、關閉與讀寫方法。三、關于大綱的說

20、明與考核實施要求(一)自學考試大綱的目的和作用本大綱是根據專業自學考試計劃的要求, 結合自學考試的特點而確定。 其目的是對個人自學、社會助學和課程考試命題進行指導和規定。本大綱明確了 Visual Basic 程序設計課程學習的內容以及深廣度,規定了課程自學考試的范圍和標準。因此,它是編寫自學考試教材和輔導書的依據,是社會助學組織進行自學輔導的依據, 是自學者學習教材、 掌握課程內容知識范圍和程度的依據,也是進行自學考試命題的依據。(二)課程自學考試大綱與教材的關系課程自學考試大綱是進行學習和考核的依據, 所選用的教材是大綱所規定的課程知識和內容的擴展與發揮, 與大綱規定的課程內容基本一致,

21、包含了大綱所規定的基本內容與范圍, 部分內容有一定的深度或難度, 在考核時會選擇與大綱深度或難度相當的內容。(三)關于自學教材與主要參考書指定使用教材: Visual Basic 程序設計教程(第四版) ,劉炳文,清華大學出版社, 2009 年 11 月第 4 版。(四)關于自學要求和自學方法的指導1 、自學要求:本大綱的課程基本要求是依據專業考試計劃和專業培養目標課程基本要求還明確了課程的基本內容, 以及對基本內容掌握的程度?;疽笾械闹R點構成了課程內容的主體部分。 因此, 課程基本內容掌握程度、課程考核知識點是高等教育自學考試考核的主要內容。 為有效地指導個人自學和社會助學, 本大綱已

22、指明了課程的重點和難點, 在各章的基本要求中也指明了各章內容的重點和難點。本課程共3 學分(不包括實驗內容的學分) 。2、自學方法指導:本課程內容覆蓋較廣,因此自學應考者必須注意全面、系統地學習,切忌猜題、押題;分析和解決實際問題的能力的提高,必須在基本知識、基本理論的指導下,因此,要注重概念、基礎知識和基本理論的學習,在此基礎上注意聯系實際, 分析實際問題; 本大綱分考試大綱說明, 各章考試內容、考核知識點、 考核要求, 自學應考者必須全面閱讀。 在自學過程中應該注重理論和實踐相結合,對于書中的例程代碼應該要仔細讀懂,并要及時做課后的練習,切忌認為讀懂了程序就沒有問題了, 只有親自編程才是對

23、自己思路和能力的鍛煉和提高。(五)對社會助學的要求社會助學者應根據本大綱規定的考試內容和考核目標, 明確本課程的特點與學習要求, 對自學應考者進行切實有效的輔導, 引導他們防止自學中的各種偏向;在助學活動中應針對重點章、次重點章和一般章節的要求分配學時,要注意正確引導、把握好助學方向,正確處理學習知識和提高能力的關系。(六)對考核內容和考核目標的說明1 、本課程要求考生學習和掌握的知識點內容都作為考核的內容。課程中各章的內容均由若干知識點組成, 在自學考試中成為考核知識點。 因此, 課程自學考試大綱中所規定的考試內容是以分解為考核知識點的方式給出的。 由于各知識點在課程中的地位、 作用以及知識

24、自身的特點不同, 自學考試將對各知識點分別 按四個認知(或叫能力)層次確定其考核要求。2、四個能力層次從低到高依次是:識記;領會;簡單應用;綜合應用。各個能力層次的含義是:識記:能正確認識和表述科學事實、原理、術語和規律,知道該課程的基礎知識,并能進行正確的選擇和判斷。領會: 能將所學知識加以解釋、 歸納, 能領悟某一概念或原理與其他概念或原理之間的聯系,理解其引申意義,并能做出正確的表述和解釋。簡單運用:能用所學的概念、原理、方法正確分析和解決較簡單問題,具有分析和解決一般問題的能力。綜合應用: 能靈活運用所學過的知識, 分析和解決比較復雜的問題, 具有一定解決實際問題的能力。3 、在考試之

25、日起6 個月前,由全國人民代表大會和國務院頒布或修訂的法律、法規都將列入相應課程的考試范圍。凡大綱、教材內容與現行法律、法規不符的, 應以現行法律法規為準。 命題時也會對我國經濟建設和科技文化發展的重大方針政策的變化予以體現。(七)關于考試命題的若干規定、本課程的命題考試, 應根據本大綱規定的課程內容和考核目標來確定考試范圍和考核要求, 不要任意擴大或縮小考試范圍, 提高或降低考核要求。 考試命題要覆蓋到各章,并適當突出重點章節,體現本課程的基本內容。、試卷對能力層次的要求應該結構合理, 對不同能力層次要求的分數比例一般為:識記20% ,領會 30% ,簡單應用 30% ,綜合應用 20% 。3、合理安排試卷的難度結構,試題的難度分為易、較易、較難、難四個等級。每份試卷中,不同難易度試題的分數比例一般為: 易占20% ,較易占30

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論