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