計算機等級考試預習資料系列三.ppt
《計算機等級考試預習資料系列三.ppt》由會員分享,可在線閱讀,更多相關《計算機等級考試預習資料系列三.ppt(42頁珍藏版)》請在裝配圖網上搜索。
計算機等級考試應試指南(二級VF),主講人:趙罡王正才EMAIL:zhghunterwangzhengcaiQQ:2577477,第二講:上機考試應試策略,一、上機過程中常見問題與解決策略二、上機題型分析三、上機考試涉及的主要命令四、上機指導,一、上機過程中常見問題與解決策略,1、數據不能正確存盤。(危害指數:)問題要求:以27次等級考試為例,其要求將考試有關數據保存在D:DJ文件夾中。出錯原因:部分考生將文件保存到了安裝路徑下(c:programfilesmicrosoftvisualstudiovfp98),這是系統(tǒng)默認的存盤路徑。解決辦法:1、在考試開始前,打開VF,在命令窗口中輸入setdefaulttod:dj2、直接到考試文件夾運行考試相關的項目文件,在項目管理器中設計程序和表單。(推薦)3、利用“工具”|“選項”,打開選項對話框設置默認目錄為D:DJ,2、中英文符號混淆不清(危害指數:)編程提示:在VF中使用的各類符號都應是英文符號。出錯原因:在設計過程中,因有中文字符需要輸入,輸入中文字符后未及時調整為英文符號輸入狀態(tài)。解決方法:1、輸入中文漢字后,及時關閉輸入法(CTRL+空格)。2、調整中文輸入法設置,將輸入中文符號按鈕改為英文符號。,3、調試程序過程中程序陷入死循環(huán)(危害指數:)編程提示:在編程過程中利用循環(huán)處理程序結構,是必考察的知識點。出錯原因:編程過程中未考慮進入循環(huán)的條件和退出循環(huán)的條件,讓循環(huán)成為一個永真循環(huán)(死循環(huán))。解決方法:當程序進入死循環(huán)后,按鍵盤的ESC鍵退出循環(huán),修正循環(huán)退出條件。,4、不按要求答題(危害指數:)編程提示:上機題中對試題需要完成的功能提出了明確的要求。在軟盤評閱批語中對程序需要完成的功能模塊也做出了說明。產生原因:部分同學認為上機時間緊,拿到題后立即盲目的進行答題所致。答題提示:拿到試題后,認真閱讀有關題目要求,將需要輸出的信息在試題單的樣表上標示出來。認真分析教師評閱批語部分。找出程序解題的功能模塊。,5、交互式與程序工作方式混淆不清(危害指數:)編程提示:交互式工作方式是在命令窗口或菜單、工具欄上設置(選擇)命令后,立即執(zhí)行命令操作的一種方式。程序工作方式是通過編制程序、表單來批量執(zhí)行一系列命令的工作方式。出錯原因:部分考生在命令窗口中輸入程序,導致程序編制部分得分為0分。解決辦法:弄清程序與交互式工作方式的不同,通過在程序設計窗口中編輯程序命令。,二、上機題型分析,通過對近三次等級考試上機題(共11套題)分析:程序編制更新操作題(25.1,25.2,25.3,25.4,26.1,26.2,26.3,27.1,27.3,27.4)查詢指定條件題(25.3,25.4,26.1,26.3,27.2,27.3)結果排序題(25.1,26.2,27.1)新建表結構題(25.4,26.1,26.2,27.4)鍵盤輸入題(25.3,26.3,27.2,27.3)其他要求題(25.2,27.4),表單設計題,表格控件(25.1,25.3,26.1,27.1,27.2,27.3,27.4)排序操作(25.1,27.1)查詢操作(25.2,25.3,25.4,26.2,26.3,27.2,27.3),11套題中涉及控件主要有:,標簽(10次)命令按鈕(11次)選項按鈕組(4次)文本框(5次)表格控件(7次)組合框(2次)列表框、復選框、命令按鈕組、頁框、微調控件(1次),11套題中涉及事件主要有,命令按鈕及其他控件單擊事件(11次)表單的初始化事件(3次),三、上機考試涉及的主要命令,1、程序編制中的基礎命令型工作區(qū)選擇命令SELECT使用此命令注意當前工作區(qū)號。索引建立命令索引的使用是很多操作的基礎。利用UPDATE更新,利用FIND/SEEK查詢,建立關聯等操作都需要先建立索引。升序INDEXON索引字段tag標識名(推薦)INDEXON索引字段to單索引文件名降序INDEXON索引字段tag標識名desc,關聯建立語句關聯的建立是多表查詢、更新的前提。是計算機等級考試必考查的知識點。建立關聯時應當注意主表和子表的問題。主表是記錄指針移動的表,子表是記錄指針聯動移動的表。建立關聯語句(在主表所在工作區(qū)輸入)SETRELATIONTO關聯字段名INTO工作區(qū)別名(子表)設置一對多關系Setskipto工作區(qū)別名(子表),2、查詢處理命令,數據輸入命令:Input提示字符串to內存變量常用于數字型數據輸入Accept提示字符串to內存變量字符數據輸入(推薦)Wait提示字符串to內存變量常用于設置暫停,只能接受一個字符行,列say提示字符串get變量read常用于對表數據修改,注意此命令也可作為輸出命令,做為輸出命令時,沒有GET子句。輸入時,READ是激活GET變量的。,數據輸出命令:?輸出信息(可以是常量,變量、函數、表達式)用于輸出數據(推薦)行,列say輸出信息(可以是常量,變量、函數、表達式)常用于指定位置數據輸出(即格式化輸出)查詢命令LOCATEFOR查詢條件在上機中通常的條件是等值條件,即某個字段的值等于某個輸入變量的值或某個指定的值。此查詢?yōu)轫樞虿樵?。與CONTINUE命令配合使用(推薦)Find值此查詢?yōu)樗饕樵僑eek值此查詢?yōu)樗饕樵僑electfromwhere此查詢的結果為結果集,3、更新系列命令,替換命令(推薦)REPLACE字段with值,此命令用于數據替換,不指定范圍為當前記錄。Update表名set字段名=值,where此命令是SQL替換命令Updateon索引字段名from表名replace字段名with值,此命令常用于多表間數據的修改。修改時可以不建立關聯插入記錄命令Appendblank表尾插入空記錄Insertblank當前記錄后插入空記錄Insertbefore當前記錄之前插入空記錄Insertinto表(字段列表)values(值列表)Sql插入記錄命令,插入的記錄在表尾。,新表建立命令COPYSTRUCTURETO表名FIELDS字段列表復制當前表結構的指定字段用新表保存Createtable表名(字段名數據類型(寬度),),4、程序結構控制語句,上機考試必考查知識點分支語句IF條件表達式語句組1else語句組2endif此結構常用于判斷查詢是否找到,查詢是否繼續(xù)等DOCASE語句常用于多分支處理。循環(huán)結構Dowhile循環(huán)(考查的重點)(推薦)常用于利用循環(huán)對輸出結果的處理等SCAN循環(huán)常用于對表記錄的遍歷查詢,5、程序善后系列語句(一般有5分的評分點),CLOSEALL語句關閉所有對象(表,數據庫等)表單的關閉按鈕事件代碼(5分評分點)Thisfrom.release,6、表單設計的利器,生成器能使用生成器的控件主要有:表格、文本框、命令按鈕組、選項按鈕組、列表框、組合框、復選框。利用生成器可以快速完成以上對象的數據綁定,屬性設置等操作數據環(huán)境設計器數據環(huán)境設計器用于添加表單涉及的數據表以及設置數據表之間的聯系(此部分是表單設計評分的重點。)項目管理器能方便的在項目管理器中建立表單,程序;管理數據庫等方面,四、上機指導,從第27次等級考試開始,考試不在使用軟盤。而是要求講數據保存到指定的文件夾中(如D:DJ)只要你掌握了正確的操作方法,也就不存在錯誤的保存的問題的??荚囌f明制作表單制作程序添加到項目,考試說明,時間:1個小時。建議:程序題25-30分鐘,表單題30-35分鐘請認真讀題,按照要求進行操作。特別注意文件取名題目需要操作項目,建議:方法一:先打開項目,然后在項目中新建、修改、運行表單和程序。(推薦)方法二:直接新建、修改、運行表單和程序。然后將表單加入到項目中。我們以第二種方法為例介紹考試應當的步驟.,方法二的操作步驟,二、打開VF后,執(zhí)行:setdefatoD:dj(因為所有的東東都必須存儲D:dj目錄中)(如果考試指定是什么路徑,那就將它設置為默認目錄)回車后檢查一下屏幕有沒有錯誤提示。,制作表單,文件菜單新建表單,然后按下右邊的新建按鈕先點存盤,按照題目要求命名(例如:要求命名為:xg(擴展名.scx可以不輸入,默認))特別注意:觀察路徑是否是D:dj,若不是請設置默認目錄為D:dj編輯:打開數據環(huán)境,添加表。按照題目圖形拖入列控件。然后進行其它設計。注意:做完后一定要存盤(點保存按鈕)。途中也可隨時存盤,添加到項目,打開軟盤上的項目test1(文件菜單-打開-項目,選擇test1。)若看不見test1:可能是默認目錄沒有設置正確完成后打開項目:選擇文檔-表單,點添加,將軟盤中的xg.scx加入到項目中來。選擇代碼-程序,點添加,將軟盤中的abc1.prg加入到項目中來。說明:如果你最開始忘記了設置默認目錄的話,這個時候請選文件菜單的另存為,選擇D:dj保存。如果你不小心關了VF,再次打開VF時必須先重新設置setdefatoD:dj最好只打開一個VF,不要打開多個VF。,四川省第19次等級考試上機試題第一套第一題,考試盤中已經建立項目19test1,在該項目中已有自由表”進貨.DBF”和”庫存量.DBF”。在下面的程序設計與表單設計都應該在項目中完成。編寫程序(文件名:abc1.PRG)(50分)磁盤上已有數據表”進貨.DBF”和“庫存量.DBF”,編程實現:按使用者輸入的貨物編號進行查詢,顯示貨物編號,貨物單價,貨物名稱和庫存數量.顯示結果如下:請輸入查詢編號BG-990927*查詢結果*貨物編號貨物單價貨物名稱庫存數量BG-9909271000辦公用品4*繼續(xù)查詢嗎?y/n,進貨表,庫存量,第一題評分標準,評分細則:1多個工作區(qū)打開數據庫表(6分)2正確進行多數據庫的間聯系(15分)3根據貨物編號進行的處理(15分)4指定格式輸出結果(10分)5關閉數據庫及程序結構(4分),第一題參考答案,clearcloseallsele1use進貨sele2use庫存量indexon貨物編號tohwbhseleasetrelato貨物編號intobdowhile.t.accp“請輸入查詢編號”tobhlocafor貨物編號=BhIFFOUND()5,18SAY“*查詢結果*”6,10SAY“貨物編號”+space(8)+”貨物單價”+space(1)+”庫存數量”dowhilenoteof(),ROW()+1,10SAY貨物編號+STR(貨物單價)+SPacE(5)+ALLTR(B.貨物名稱)+TRIM(str(B.庫存數量)ContEnddoROW()+1,18SAY”*”ELSE?”無此貨物編號”Endifwait“繼續(xù)查詢嗎?y/n”tohhiflower(hh)=”n”exitendifenddoCLOSEDATAbaseRETURN,第二題表單設計(50分),利用磁盤上已有的數據表“庫存量.DBF”,建立一張?zhí)砑有掠涗浀谋韱危╢rom_1),界面如下所示.,要求:,該表單沒有標題欄.添加五個”標簽”控件,四個”文本框”控件,一個”命令按鈕組”(有三個命令按鈕)和一個”命令按鈕”控件.記錄顯示到第一條記錄時,”上一條”按鈕不可使用,當記錄顯示到最后條記錄時,”下一條”按鈕不可使用;當記錄顯示不是在第一條記錄,”上一條”按鈕恢復使用;當記錄顯示不是最后條記錄,”下一條”按鈕恢復使用.當點擊”添加記錄”按鈕時,則可向本數據表添加新的數據.點擊”退出”按鈕時,結束表單的運行.,第二題評分標準,(1)該表單沒有標題欄.(5分)將form的Titlebar屬性設置為”關閉-0”(2)添加五個”標簽”控件,四個”文本框”控件,一個”命令按鈕組”(有三個命令按鈕)和一個”命令按鈕”控件.(10分)標簽控件:Labell的Caption=”庫存量表添加記錄”,Label2的Caption=”貨物編號”,Label3的Caption=”貨物名稱”,Label4的Caption=”庫存數量”,Label5的Caption=”入庫時間”;文本框控件:Text1的controlsource=庫存量.貨物編號,Text2的controlsource=庫存量.貨物名稱,.Text3的controlsource=庫存量.庫存數量,Text4的controlsource=庫存量.入庫時間;命令按鈕組控件:Commandgroup1.buttomcount=3Cmand1.caption=”上一條”Cmand1.caption=”下一條”Cmand1.caption=”添加記錄”“命令按鈕”控件:caption=”退出”,評分標準,(3)當記錄顯示到第一條記錄時,”上一條”按鈕不可使用,當記錄顯示到最后條記錄時,”下一條”按鈕不可使用;當記錄顯示不是在第一條記錄,”上一條”按鈕恢復使用;當記錄顯示不是最后記錄,”下一條”按鈕恢復使用.(20分)“上一條”按鈕的click事件代碼mand2.enabled=.t.ifrecno()=1mand1.enabled=.f.Elseskip1endifthisform.efresh“下一條“按鈕的click事件代碼mand1.enabled=.t.ifrecno()=reccount()mand2.enabled=.f.elseskipendifthisform.refresh,評分標準,(4)當點擊“添加記錄”按鈕時,則可向本數據表添加新的數據(10分)添加記錄按鈕的click事件代碼:appendblankthisform.refresh(5)當點擊“退出”按鈕時,結束表單的運行。(5分)“退出”按鈕的click事件代碼:Thisform.release,幾段常用的代碼,1.從鍵盤輸入信息查詢的典型語句Accept提示字符串to內存變量Locatefor字段名=allt(內存變量)?(輸出提示信息)dowhilenoteof()?(輸出表格字段)contEnddo,2、重復查詢用典型語句,dowhile.t.wait繼續(xù)查詢嗎?Y/Ntoanifupper(an)=NexitendifEnddo,3、更新用典型語句,replace范圍字段名with表達式,FOR條件表達式,4、關聯建立的典型語句,Sele1Use表1(子表)Indexon索引字段tag標識名Sele2Use表2(主表)Setrelationto關聯字段intoAaddi,5、程序結束前典型語句,CloseallReturn,作業(yè),筆試題:第21次等級考試筆試題實驗安排:案例分析:涉及更新操作的等級考試上機題26次上機題第一套上機實訓:等級考試上機題-25次上機題第一套作業(yè)下載地址:FTP:/10.10.0.13服務器的UPLOAD文件夾中的趙罡文件夾中的peixun文件夾中的第二次作業(yè),本講結束,欲知后講如何,且聽下節(jié)分解。,- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 計算機等級考試 預習 資料 系列
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
鏈接地址:http://m.italysoccerbets.com/p-3592594.html