機(jī)考考試說明.ppt_第1頁
機(jī)考考試說明.ppt_第2頁
機(jī)考考試說明.ppt_第3頁
機(jī)考考試說明.ppt_第4頁
機(jī)考考試說明.ppt_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、全國計(jì)算機(jī)等級考試 (National Computer Rank Examination,NCRE) 二級VB語言程序設(shè)計(jì) 考前輔導(dǎo) 主講: 李柏巖 Email: ,輔導(dǎo)說明 課程安排 略,考試說明 筆試(90分鐘) + 上機(jī)(90分鐘) 內(nèi)容為中文版Visual Basic 6.0 參考網(wǎng)站,筆試: 單項(xiàng)選擇題(70分)+ 填空題(30分) 公共基礎(chǔ)知識 數(shù)據(jù)結(jié)構(gòu)與算法 程序設(shè)計(jì)基礎(chǔ) 軟件工基礎(chǔ) 數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ) VB語言程序設(shè)計(jì) 詳見后 注意事項(xiàng) 必須做在答題紙上,上機(jī)操作考試 基本操作(30分) + 簡單應(yīng)用(40分) + 綜合應(yīng)用(30分) 基本操作(2題,每題15分):設(shè)計(jì)界面 簡單

2、應(yīng)用(2題,每題20分):設(shè)計(jì)界面、程序填空 綜合應(yīng)用(1題):設(shè)計(jì)完整的應(yīng)用程序(界面+程序) 注意事項(xiàng) 上機(jī)考試時(shí)間由考試系統(tǒng)自動計(jì)時(shí),提前5分鐘自動報(bào)警來提醒考生應(yīng)及時(shí)存盤,考試時(shí)間用完,上機(jī)考試系統(tǒng)將自動進(jìn)行評分,考生將不能再繼續(xù)考試。 登錄后,考試系統(tǒng)自動產(chǎn)生一個(gè)考生考試文件夾,存放該考生所有上機(jī)考試的考試內(nèi)容以及答題過程,不能隨意刪除考試文件夾以及該文件夾下與考試內(nèi)容無關(guān)的文件及文件夾。 考試時(shí)通過考試系統(tǒng)啟動軟件。 屏幕頂部考試系統(tǒng)工具條中選擇“交卷”按鈕提交試卷。,上機(jī)考試步驟 1、啟動考試系統(tǒng) 2、輸入準(zhǔn)考證號等 3、考號驗(yàn)證若發(fā)生誤操作, 及時(shí)請監(jiān)考人員處理, 以免影響考試

3、時(shí)間。,4、仔細(xì)閱讀考試須知: 必須在考生文件夾下進(jìn)行考試。 當(dāng)?shù)卿洺晒?,系統(tǒng)會自動產(chǎn)生考生文件夾存放該考生所有的考試內(nèi)容,因此不能隨意刪除該文件夾及問家夾中的文件,避免在考試和評分時(shí)產(chǎn)生錯(cuò)誤。 5、單擊“開始考試并計(jì)時(shí)”,6、答題 7、交卷 8、確認(rèn),考試大綱基本要求 熟悉Visual Basic集成開發(fā)環(huán)境。 了解Visual Basic中對象的概念和事件驅(qū)動程序的基本特性。 了解簡單的數(shù)據(jù)結(jié)構(gòu)和算法。 能夠編寫和調(diào)試簡單的Visual Basic程序。 考試大綱知識點(diǎn) 一、Visual Basic程序開發(fā)環(huán)境 二、對象及其操作 三、數(shù)據(jù)類型及運(yùn)算 四、數(shù)據(jù)輸入輸出 五、常用標(biāo)準(zhǔn)控件,考

4、試大綱知識點(diǎn) 六、控制結(jié)構(gòu) 七、過程、函數(shù) 八、菜單和對話框 九、多重窗體與環(huán)境應(yīng)用 十、鍵盤與鼠標(biāo)事件過程 十一、數(shù)據(jù)文件,歷年考試知識點(diǎn)圖,筆試應(yīng)試技巧1 單選題 主要考察理論方面的基本概念與計(jì)算 若概念不熟悉,采用排除法進(jìn)行綜合分析,保留把握性較大的答案 例1 假定一個(gè)Visual Basic應(yīng)用程序由一個(gè)窗體模塊和一個(gè)標(biāo)準(zhǔn)模塊構(gòu)成。為了保存該應(yīng)用程序,以下正確的操作是 A)只保存窗體模塊文件 B)分別保存窗體模塊、標(biāo)準(zhǔn)模塊和工程文件 C)只保存窗體模塊和標(biāo)準(zhǔn)模塊文件 D)只保存工程文件,分析:正確答案 B 當(dāng)保存一個(gè)工程時(shí),它所包含的所有文件都一起被保存,包括工程文件(文件擴(kuò)展名為.V

5、BP )、窗體模塊(文件擴(kuò)展名為.FRM),以及標(biāo)準(zhǔn)模塊(文件擴(kuò)展名為.BAS)、類模塊(文件擴(kuò)展名為.CLS)、資源文件(文件擴(kuò)展名為.RES)等。 例2 為了清除窗體上的一個(gè)控件,下列正確的操作是 A)按回車鍵 B)按Esc鍵 C)選擇(單擊)要清除的控件,然后按Del鍵 D)選擇(單擊)要清除的控件,然后按回車鍵 分析:正確答案C 控件操作特點(diǎn):先選擇后操作,例3 以下敘述中錯(cuò)誤的是 A)打開一個(gè)工程文件時(shí),系統(tǒng)自動裝入與該工程有關(guān)的窗體、標(biāo)準(zhǔn)模塊等文件 B)當(dāng)程序運(yùn)行時(shí),雙擊一個(gè)窗體,則觸發(fā)該窗體的DblClick事件 C)Visual Basic應(yīng)用程序只能以解釋方式執(zhí)行 D)事件可

6、以由用戶引發(fā),也可以由系統(tǒng)引發(fā) 分析:正確答案C Visual Basic應(yīng)用程序可以以解釋方式執(zhí)行,也可以變成可執(zhí)行文件(.exe)執(zhí)行。,筆試應(yīng)試技巧2 填空題 主要考察理論方面的基本概念與計(jì)算 內(nèi)容填寫一定要正確、規(guī)范,如 解答注意左右括號、左右引號的匹配 字符型數(shù)字、漢字的引用 雙引號和單引號的區(qū)別 揣摩出題人的意圖,找到考察的知識點(diǎn) 例1 設(shè)有以下函數(shù)過程: Function fun(m As Integer) As Integer Dim k As Integer, sum As Integer sum = 0 For k = m To 1 Step -2 sum = sum +

7、k Next k fun = sum End Function 若在程序中用語句 s = fun(10) 調(diào)用此函數(shù),則s的值為,分析:答案30 循環(huán)次數(shù)=Int(終值-初值)/步長) + 1 Sum=10+8+6+4+2=30 例2 窗體上一個(gè)命令按鈕和一個(gè)文本框,編寫命令按鈕Click事件過程。 程序運(yùn)行后,在文本框中輸入一串英文字母(不區(qū)分大小寫),單擊命令按鈕,程序找出未在文本框中輸入的其他所有英文字母,并以大寫方式降序顯示到Text1中。 例如,若在Text1中輸入的是abDfdb,則單擊Command1按鈕后Text1中顯示的字符串是ZYXWVUTSRQPONMLKJIHGEC。,

8、Private Sub Command1_Click( ) Dim str As String, s As String, c As String str = UCase(Text1) s = “” c = “Z” While c = “A” If InStr(str, c) = 0 Then s = 【1】 End If c = Chr$(Asc(c) 【2】 ) Wend If s Then Text1 = s End IfEnd Sub,分析: 【1】s & c 或 s + c 【2】-1,輸出:新字符串存放未在文本框中輸入的其他所有英文字母,循環(huán)控制變量:“Z”A”循環(huán)查找,例3 列表

9、框List1中有若干人信息,運(yùn)行時(shí)在Text1文本框(即“查找對象”右邊的文本框)輸入一個(gè)姓或姓名,單擊“查找”按鈕,則在列表框中進(jìn)行查找,若找到,則把該人的信息顯示在Text2文本框中。若有多個(gè)匹配的列表項(xiàng),則只顯示第1個(gè)匹配項(xiàng);若未找到,則在Text2中顯示“查無此人”。 Private Sub Command1_Click() Dim k As Integer, n As Integer, found As Boolean found = False n = Len( 【1】 ) k = 0 While k List1.ListCount And Not found If Text1 =

10、 Left$(List1.List(k), n) Then Text2 = 【2】 found = True End If k = k + 1 Wend If Not found Then Text2 = 查無此人 End IfEnd Sub,分析: 【1】Text1 【2】List1.List(k),建立查找條件: 把Text1中內(nèi)容與List1中項(xiàng)目逐個(gè)比較,輸出: 顯示查找到的信息,即內(nèi)容匹配的List1項(xiàng)目,上機(jī)應(yīng)試技巧1 考察界面設(shè)計(jì)能力 控件屬性/方法、多窗體的運(yùn)用、文件保存 考察程序設(shè)計(jì)中常用函數(shù)、基本語句、常用算法的編程能力 代碼編寫,如選擇、循環(huán)、變量交換、窮舉、迭代、排序、

11、多窗體切換語句等 語法錯(cuò)誤 關(guān)鍵字輸入錯(cuò)誤、變量類型不匹配、變量或函數(shù)為定義等 運(yùn)行錯(cuò)誤 類型不匹配、被零除、數(shù)組下標(biāo)越界、試圖打開一個(gè)不存在的文件等 編譯錯(cuò)誤 表達(dá)式不正確、未定義子函數(shù)或過程,上機(jī)應(yīng)試技巧2 熟練掌握動態(tài)調(diào)試跟蹤工具和程序調(diào)試方法 設(shè)置斷點(diǎn)F9 程序運(yùn)行到有斷點(diǎn)的地方處于中斷模式 過程跟蹤 跟蹤相關(guān)變量、屬性和表達(dá)式的值,判斷是否在預(yù)期的范圍內(nèi) 逐句跟蹤F8、逐過程跟蹤Shift+F8、繼續(xù)運(yùn)行F5 跳出過程Ctrl+Shift+F8、運(yùn)行到光標(biāo)處Ctrl+F8,上機(jī)應(yīng)試技巧2(續(xù)) 觀察變量 選中要觀察的變量或表達(dá)式,移動鼠標(biāo)懸停其上(Shift+F9),顯示當(dāng)前值 “立

12、即”窗口 菜單“視圖”|“立即窗口” (Ctrl+G) 中斷模式時(shí),使用“?”快速顯示 “本地”窗口 菜單“視圖”|“本地窗口” 中斷模式時(shí),顯示所有信息 “監(jiān)視”窗口 菜單“調(diào)試”|“添加監(jiān)視”,或代碼窗口中右單擊|快捷菜單|“添加監(jiān)視” 注意設(shè)置上下文作用域,上機(jī)應(yīng)試技巧3 幫助 詳細(xì)信息 選中要查看的關(guān)鍵字等,單擊F1 菜單“幫助”|“索引”,輸入關(guān)鍵字等 查找函數(shù)等 菜單“視圖”|“對象瀏覽器”(F2) 菜單“編輯”|“屬性/方法列表” (Ctrl+J) 內(nèi)容提示 觀察自動提示信息(Ctrl+I),上機(jī)應(yīng)試技巧4 快速操作 編輯 菜單“視圖”|“工具欄”|“編輯” Ctrl+C ,Ctrl+V,Ctrl+Z

溫馨提示

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

評論

0/150

提交評論