關(guān)于計算機等級考試論文
計算機等級考試對于計算機教學工作有很大的影響。以下是學習啦小編為大家精心準備的:關(guān)于計算機等級考試相關(guān)論文。內(nèi)容僅供參考,歡迎閱讀!
關(guān)于計算機等級考試全文如下:
【摘要】隨著計算機的普及和計算機教育的不斷深入,很多高校非計算機專業(yè)都普遍開設(shè)了VFP程序設(shè)計課程,VFP程序設(shè)計是全國計算機等級考試的二級考試科目之一,報考該科目的考生越來越多,VFP程序設(shè)計已成為很多考生關(guān)注的一門語言。考生掌握上機考試需要注意的幾個要點和幾種??碱}型的解題思路,對提高二級考試過級率會有很大的幫助。
【關(guān)鍵詞】全國計算機等級考試;VFP;程序設(shè)計
計算機等級考試由兩大部分組成:一是“理論基礎(chǔ)知識”;二是“程序設(shè)計”。其中“理論基礎(chǔ)知識”主要考查該學科的理論知識,“程序設(shè)計”主要考查運用相關(guān)的理論知識解決實際問題的能力。本校每年參加VFP二級考試的考生很多,但是過級率并不理想,本人通過調(diào)研、統(tǒng)計,發(fā)現(xiàn)大部分考生對于理論知識的掌握都很好,上機操作存在很大的問題,導致過級率過低。
1、分析原因有以下幾點
(l)理論和實踐脫解,把理論和實踐獨立開來,不會用所學的理論知識去解決實際的上機操作,上機考試重點考察考生的基本操作能力和程序編寫能力,而這些操作能力的培養(yǎng)和理論知識是分不開的,所以考生應真正掌握理論知識,并通過練習上機模擬題把理論和實踐結(jié)合起來,提高自己的上機操作能力。
(2)上機實踐的學時不足,很多考生把大量的時間花在理論知識的學習上,分配給上機操作的學時并不足,對于一些上機操作題型并不熟悉,對于一些經(jīng)典的考題也沒有認真實踐過,導致上機考試過級率并不理想。建議考生在數(shù)據(jù)庫操作、查詢、視圖、SQL語句、程序設(shè)計、表單和菜單等知識多上機操作,保證學時。
(3) 一些“不良”習慣,很多考生平時在做上機模擬練習時,養(yǎng)成看視頻解析的習慣,看完視頻解析再去操作,并沒有認真去分析題和解決題,久而久之就會缺失了實踐操作能力,建議考生在上機操作中認真思考,獨立完成,碰到實在解決不了的問題再去看視頻解析,這樣對于解決這道題或這類題會有很大的幫助。
(4)應掌握上機考試的技巧,很多考生在考試時會因為一些細節(jié)錯誤而失分,如遇到以下錯誤提示:命令中含有不能識別的短語和關(guān)鍵字,語法錯誤/命令中缺少必要的字句,找不到變量,操作符/操作數(shù)類型不匹配等,這些都是考生在上機編程時可能遇見的情況,所以在平時的模擬操作中應認真總結(jié)錯誤,做好筆記,技巧性的記憶,從而通過錯誤提示迅速改正錯誤。
2、以下是歷年上機操作??嫉念}型,本人結(jié)合實例和大家一起分享
2.1數(shù)據(jù)庫和表的基本操作
數(shù)據(jù)庫和表的基本操作多數(shù)出現(xiàn)在基本操作題中,幾乎是上機考試必考題。
題目要求:1.在考生文件夾下新建立一個名為“供應”的數(shù)據(jù)庫文件;2.將“零件”表和“供應”表添加到“供應”數(shù)據(jù)庫;3.通過“零件號”字段為“零件”表和“供應”表建立永久性聯(lián)系,其中“零件”表是父表,“供應”表是子表;4.為上述建立的聯(lián)系設(shè)置參照完整性約束:更新規(guī)則為“限制”,刪除規(guī)則為“級聯(lián)”,插入規(guī)則為“限制”。
分析給定的題目要示,這是一道數(shù)據(jù)庫和表的基本操作。第1小題主要考查怎樣建立一個數(shù)據(jù)庫,可以通過命令CREAT DATABASE,也可以通過菜單方式建立;第2小題考查的是在數(shù)據(jù)庫中添加自由表,可以在數(shù)據(jù)庫設(shè)計器中右鍵單擊調(diào)出快捷菜單,選擇“添加表”,也可以通過命令ADD TABLE命令添加自由表到數(shù)據(jù)庫;第3小題考查的是為數(shù)據(jù)庫表建立索引,并為兩表建立聯(lián)系,此題已給“零件”表是父表,“供應”表是子表,只需在表設(shè)計器中為“零件”表的“零件號”字段建立主索引,“供應”表的“零件號”建立普通索引,然后在父表中選中主索引,按住鼠標拖動至子表相應的普通索引上,釋放鼠標,永久性連接即建成。
在這里需要注意一個問題,如果沒有給定哪個是父表哪個是子表,需要自己分別打開兩個表去查看,如果公共字段下的值(零件號)沒有重復的就是父表,建立主索引,如果公共字段下的值有大量重復的就是子表,建立普通索引。第4小題考查的是參照完整性約束的設(shè)置,在建立兩個表的永久性聯(lián)系之后,會在兩個表之間出現(xiàn)一條連線,可以雙擊連線,點擊“參照完整性”;或者右擊連線調(diào)出快捷菜單,選擇“編輯參照完整性”,在參照完整性生成器中按要求設(shè)置更新規(guī)則為“限制”,刪除規(guī)則為“級聯(lián)”,插入規(guī)則為“限制”。在這里也需要注意一個問題,有的時候需要清理數(shù)據(jù)庫,在數(shù)據(jù)庫設(shè)計器處于編輯狀態(tài)下,點擊菜單欄上的動態(tài)菜單“數(shù)據(jù)庫”,然后選擇“清理數(shù)據(jù)庫”即可。
2.2SQL查詢
SQL語句中的查詢語句是VFP上機考試重要知識點,貫穿上機考試的三大題型,SQL查詢的標準語句格式是:SELE….FROM….WHERE…可以簡單地分解為三個部分:查什么數(shù)據(jù)、從哪兒查數(shù)據(jù)、查的條件是什么。如果需要分組則使用GROUP BY語句,如果需要排序則使用ORDER BY語句,如果查詢?nèi)ハ蚴潜韯t使用INTO TABLE 語句,如果需要運算還要使用相關(guān)的函數(shù)。
2.3下面我們來看一個詳細的實例
題目要求:在考生文件夾下完成如下簡單應用:
使用SQL語句完成下面的操作:根據(jù)“國家”和“獲獎牌情況”兩個表統(tǒng)計每個國家獲得的金牌數(shù)(“名次”為1表示獲得一塊金牌),結(jié)果包括“國家名稱”和“金牌數(shù)”兩個字段,并且先按“金牌數(shù)”降序排列,若“金牌數(shù)”相同再按“國家名稱”降充排列,然后將結(jié)果存儲到表TEMP中。
根據(jù)題意,我們先來分析一下:這是一道兩表連接查詢,查什么數(shù)據(jù),從哪查數(shù)據(jù),查的條件是什么,是否需要分組、排序,是否有查詢?nèi)ハ虻?。通過給定題目,我們知道查詢結(jié)果是“國家名稱”和“金牌數(shù)”兩個字段;查詢的數(shù)據(jù)源是“國家”和“獲獎牌情況”;由于名次為1的表示獲得金牌,也就是說名次不是1的記錄我們都不需要,這就查詢條件WHERE需要控制的;最終統(tǒng)計的是每個國家獲得金牌數(shù),所以首先應該進行分組操作,分組字段應該是能區(qū)分每個國家的字段,這里可以選擇“國家名稱”字段,然后選擇分組5大函數(shù)中的計數(shù)函數(shù)COUNT()來解決獲得的金牌數(shù);查詢結(jié)果先按“金牌數(shù)”降序排列,若“金牌數(shù)”相同再按“國家名稱”降充排列,使用ORDER BY語句來排序;最后查詢結(jié)果存儲到表,可以加上INTO TABLE語句。
通過以上分析,我們可以給出正確的SQL查詢語句:
SELE 國家名稱,COUNT(*) AS 金牌數(shù);
FROM 國家,獲獎牌情況;
WHERE 國家.國家代碼=獲獎牌情況.國家代碼.AND.名次=1;
GROUP BY 國家名稱;
ORDER BY 金牌數(shù) DESC,國家名稱 DESC;
INTO TABLE TEMP
需要注意的幾點如下:
1、多表連接需要在WHERE條件中公共字段相連,即國家.國家代碼=獲獎牌情況.國家代碼。2、名次字段要分清是字符型還是數(shù)值型,如果字符型字段的值需要加上定界符。3、在沒有空值的情況下,COUNT(*)等同于COUNT(國家名稱)。4、ORDER BY后面不能加函數(shù),也就是說ORDER BY COUNT(*)這是錯誤的。5、降序排序需要加上DESC。
3、結(jié)語
總之,要想在二級考試上機操作中過關(guān),關(guān)鍵是要結(jié)合所學理論知識靈活運用于上機操作中,平時多上機操作,養(yǎng)成記筆記的好習慣,總結(jié)方法、經(jīng)驗和技巧。
關(guān)于計算機等級考試相關(guān)文章:
1.怎么正確準備計算機等級考試
2.計算機等級考試資訊
4.2015年全國計算機等級考試三級網(wǎng)絡技術(shù)真題試題及答案
6.全國計算機等級考試一到四級的沖刺全功略
7.全國計算機等級考試一級B的學習方法