前言:中文期刊網精心挑選了計算機二級公共基礎知識范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。
計算機二級公共基礎知識范文1
一、考試內容和題型
二級公共基礎知識考試內容由四大部分組成:數據庫設計基礎、數據結構基礎、程序設計基礎、軟件工程基礎。其中選擇題 10道20分,填空題 5道10分,共30分。
二、近兩年題型及分值分布
近幾年的考試原題是考生最好的復習資料,因為針對性強,而且同樣的題目可能再次考到,本人對近2年四次考試中的試題進行分析比較,對公共基礎知識出題題型和分值分布如下表所示:
2011年~2012年公共基礎知識考點分值分布表
通過上表數據可以看出,在公共基礎知識中,數據庫基礎和數據結構基礎所占比例較大,分值在10分左右,而程序設計基礎所占比例最小,最多6分,最少0分。
通過對近兩年公共基礎知識考題的分析,有些知識點出現重復考察,有些知識點是固定出題題型,考生復習的關鍵是準確判斷和掌握重復考點和常見考點,總結出公共基礎知識的復習重點。以下是本人歸納總結的經??嫉闹R點,和大家共同分享。
1、數據庫設計基礎
(1)關系運算:此知識點近4次考試中考了4次,可以看作是必考題。考生應該掌握傳統的集合運算和專門的關系運算的運算方法,其中傳統集合運算的交、差和專門的關系運算中的選擇出題概率比較大。
(2)E-R圖:E-R圖是E-R模型的圖示法,考生要了解實體、屬性、聯系的表示法和三種聯系即1:1、1:M、M:N。
例如,2012年9月選擇題第5題:公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員。則實體部門和職員間的聯系是( ):A)1:M B)M:N C)1:1 D)M:1。
通過分析我們可以得出正確答案A。
(3)數據三級模式:包括邏輯模式、外模式和內模式,其中邏輯模式也叫概念模式是對數據庫系統中全局數據邏輯結構的描述,是全體用戶公共數據視圖。一個數據庫只有一個概念模式;外模式也稱子模式,是數據庫用戶能夠看見和使用的局部數據的邏輯結構和特征的描述。一個概念模式可以有若干個外模式;內模式也稱物理模式,它給出了數據庫物理存儲結構和物理存取方法。
例如2012年3月選擇題第4題:在下列模式中,能夠給出數據庫物理存儲結構與物理存取方法的是( ):A)外模式B)內模式C)概念模式D)邏輯模式。
通過分析我們可以給出正確答案B。
2、數據結構基礎
(1)棧和隊列:此知識點近4次考試中考了4次,可以看作是必考題,一般都是考查相關概念,棧是FILO表即后進先出表,而隊列是FIFO表即先進先出表,考生只要牢固掌握概念及基本性質就可以得全分。
(2)二叉樹性質:此知識點近4次考試中考了4次,可以看作是必考題,其中的性質3出題率比較高。
例如2011年9月選擇題第3題:下列關于二叉樹的敘述中,正確的是( )
A)葉子結點總是比度為2的結點少一個B)葉子結點總是比度為2的結點多一個
C)葉子結點數是度為2的結點數的兩倍D)度為2的結點數是度為1的結點數的兩倍
通過分析我們可以得出正確答案B
3、程序設計基礎
近幾年關于程序設計基礎的知識點出題并不多,分值在0到6分??忌枰莆盏闹R點主要有三個方面:程序設計的方法和風格、結構化程序設計和面向對象方法。其中結構化程序的基本結構:順序結構,選擇結構和循環結構;面向對象方法涉及到一些概念。
4、軟件工程基礎
軟件工程這部分的知識點比較多,也比較抽象,是考生失分比較多的知識點。
(1)軟件測試:此知識點近4次考試中考了3次,考試的機率較高。
例如2012年3月選擇題第8題:在黑盒測試方法中,設計測試用例的主要根據是( ):
A)程序內部邏輯B)程序外部功能C)程序數據結構D)程序流程圖
通過概念分析我們可以給出正確答案B
對于軟件測試,考生需要掌握測試的目的是為了發現錯誤;測試方法有兩種:黑盒測試和白盒測試。黑盒測試是測試軟件的外部功能,又稱為功能測試;白盒測試是測試軟件內部邏輯結構,又稱為單元測試。
(2)軟件工程過程中使用的工具:該知識點近4次考試中考了2次。對于這部分知識點,考生應該掌握在軟件開發的各個階段經常會用一些圖形工具,如在需求分析階段使用數據流圖,在概要設計階段使用系統結構圖,在詳細設計階段使用程序流程圖,N-S圖,PAD圖等。
例如2012年3月選擇題第10題:在軟件設計中不適用的工具是:
A)系統結構圖B)PAD圖C)數據流圖D)程序流程圖
通過分析我們可以給出正確答案C
三、結論
以上給出最近兩年二級公共基礎知識常出題型,其中也有些知識點多次考到,因此考生應該多做歷年真題,結合書本,牢記相關知識點,利用掌握的知識點舉一反三解決考試中遇到的問題,從而提高計算機等級考試的過及率。
參考文獻:
[1]全國計算機等級考試二級教程―――公共基礎知識(2008 年版)[M].教育部考試中心 高等教育出版社,2008)
計算機二級公共基礎知識范文2
1 現階段計算機公共課主要存在的問題
1.1 學生計算機基礎能力出現不均衡性
根據教育部的統一規劃,2001年在全國高中,2003年在城市和發達地區的初中,2010年前在全國小學普遍開設“信息技術”課程。從教育部的規劃中可以看出,普通的本科學生在進入大學以前應該具備了一定的很好的計算機基礎能力,但是現實卻不是如此。
以遵義師范學院為例,位于貴州省遵義市,學校已面向24個省、市、自治區招生,現有普通本??圃谛I?3000多人,是一所典型的地方院校。在校生中除了計算機專業的學生外,剩下的95%的學生都要開設計算機公共課,正是由于學生來自于不同的地區,就造成了計算機基礎能力存在很大差異性。以一年級中文專業1班為例,共有56個學生,其中來自河南2名,廣州3名,云南2名,剩下的49名都為貴州省內學生,來自發達地區(河南、廣州)的學生已具備了良好的計算機基礎能力,在未開設計算機公共課前已有3名學生通過了全國計算機等級考試二級(MS Office高級應用),而在開展了計算機公共課后49名貴州省內學生參加全國計算機等級考試一級(計算機基礎與MS office應用)僅僅只有2人通過??梢?,計算機基礎能力差異性影響非常顯著。
1.2 學生對于計算機公共課的重要性認識不夠
計算機公共課基本上都開設在大一,遵義師范學院的課程設置是理科類專業在第一學期開設《VB程序設計基礎》,文科類專業在第二學期開設《計算機文化基礎》。在教學過程中發現,由于大部分學生剛進入大學,認為只要學好專業課就行了,對于計算機基礎課的認識僅僅停留在上網、玩游戲等,大部分學生都認為這門課程學得好不好一點都不重要,對其自身發展一點影響都沒有。
1.3 理論課與實踐課設置不均衡
目前,遵義師范學院計算機公共課的設置是理論課與實踐課是1:1,每周共4節。雖然學校考慮到各種不同專業領域,開設了兩門計算機基礎課程,但是這樣籠統的劃分,并沒有體現出實踐的重要性,在教授過程中,大部分的時間都是教師在講授,學生往往是沒有太深的印象,等到實踐課的時候教師又得再將理論課的知識點重新講授,從而造成了理論課一堂灌,實踐課一堂跑的現象。
2 針對以上問題,提出相應的對策
2.1 因材施教,深入了解學生,合理安排教學內容
由于地方院校出現的地域造成的計算機基礎的差異性,使用統一的教學內容和標準,明顯地已經不能滿足實際需要,教師需要在教學過程中因材施教,采用分級式教學方法,先進行“摸底”測試,對學生進行一定了解,大致會出現以下三種情況:1)對高中信息技術知識掌握較好,已通過全國計算機等級考試的學生,則可免修本課程。2)對計算機基礎知識掌握較少的學生,要加強關注與講解,合理安排教學內容,從簡單的知識點入手,調動這部分學生學習的積極性。3)有一定的基礎,但是計算機基礎知識不夠系統的學生,應從實踐出發,將知識系統化,豐富知識內容。
2.2 以應用為導向,提高學生對計算機公共課的認識
目前,遵義師范學院規定通過全國計算機考試才能獲得學位證,這為提高學生對計算機公共課的認識提供了良好的契機。但是,需注意不能完全將“應試教育”的思想貫徹在本課程的教學中,應根據培養方案、學生的專業實際發展需求,將教學安排得風格迥異、豐富多彩,引導學生認識到學習計算機基礎知識的重要性,比如美術專業,可以將word中制作海報進行重點講解;旅游專業,可以將PPT中制作景點介紹進行深入講授等。
2.3 合理安排理論課和上機實踐課的比例
計算機二級公共基礎知識范文3
關鍵詞:大學計算機;分級教學模式;教學發展
中圖分類號:G642文獻標識碼:A文章編號:1009-3044(2011)16-3988-02
Development of University Computer Foundation Teaching and Study of Graded Teaching Model
WANG De-chao
(College of Fundation Education, Sichuan Normal University, Chengdu 610066, China)
Abstract: This first case study of Sichuan Normal University, discussed from the open teaching of University computer since the beginning of the course development process, from starting the teaching, professional requirements, and employment situation analysis of the necessity of grading teaching mode, provide reference for university computer basic teaching reform in the late.
Key words: university computer; grading teaching mode; teaching development
《大學計算機基礎》是大學一年級的一門必修課。由于生源地區差異,各地中小學在信息技術的普及方面存在較大差異。發達地區中小學的信息技術課已開課多年,學生已具備了一定的計算機理論知識及應用能力;而經濟落后地區,尤其在貧窮的農村和偏遠山區,由于師資力量嚴重不足,硬件設施跟不上,教學水平落后,致使部分文理科學生進入高校前對計算機一無所知[1]。另一方面,大學不同的專業,對計算機也有不同的需求[2]。還有,隨著社會發展,社會就業方向對計算機應用技能也提出了不斷變化更新的要求。因此,高校應該針對不同學生對象實施教學改革,實行計算機分級教學模式,及時調整教學大綱和課程設置,來適應時代的需求。
該文首先以四川師范大學為例,論述自從開設大學計算機這門課以來,教學內容與教學方法的發展過程。然后,從學生的不同基礎,不同專業,及不斷變化的就業導向出發,提出了分級教學模式的具體實施方案。
1 大學計算機課程教學發展及存在的問題
四川師范大學從1993年開始對部分文理科院系開設大學計算機課以來,從教學內容、教學方法及教學實驗軟件硬件方面,經歷了一個從簡單到系統全面的發展歷程,如表1所示。從表1可見,大學計算機基礎教學隨著計算機軟件硬件的發展,不論是課程名稱設置、教學方法、教學內容等均相適應地經歷從簡單片面到系統全面的科學發展歷程。這些發展變化從某種程度上適應了學生來源基礎、社會就業趨勢以及文理專業的不同需要,并展示了初步的分級教學導向。但是,高等教育涉及到的學科門類較廣,我國教育部門把學科分為12個門類[3]:哲學、經濟學、法學、教育學、文學、歷史學、理學、工學、農學、醫學、軍事學和管理學,例如,四川師范大學從“十一五”跨入“十二五”期間,學科建設工作取得了歷史性突破,本科專業數達到70個,由于每一門類的差別很大,因此,對文理科中的不同學科專業的計算機基礎教育,不能簡單地據文理科按同一大綱進行教學。而且,由于學生計算機文化功底及地域的差異,在計算機基礎教育上更要因材施教,應該針對不同的學科專業學生來講授。倘若針對若干層次和不同學科專業的學生而選用或編寫同樣的計算機教材,就不可能達到好的教學效果。例如,部分學生會向老師提出一個簡單的問題:我們學了大學計算機基礎課對專業課學習及就業有什么用處?特別是從2004級開始,四川師范大學對非計算機專業計算機知識與應用能力等級考試不與學位掛勾的教學環境下,鑒于高校不同的辦學層次及專業對計算機課程的不同需求,統一的計算機基礎教學課程設置已不適應新形勢發展的需要,故應根據計算機基礎課程主要教學內容領域和層次,編寫相應的教材和教學大綱,以實施分級教學,勢在必行。下面將提出大學計算機基礎分級教學的具體實施方案建議。
2 大學計算機基礎分級教學方案
2.1 分級方案設置
非計算機專業學生大學計算機基礎知識可以劃分為三個領域[4]:第一,計算機系統基礎:包括計算機軟件硬件知識、操作系統、數制與網絡信息安全、多媒體技術基礎、辦公自動化(Word,Excel,PowerPoint)等方面的基礎知識和應用技能;第二,計算機程序設計基礎:包括程序設計語言(分為面向過程及面向對象程序設計語言:C、VB語言)、程序設計基本方法(算法)與數據結構基礎等;第三,數據計算與數據處理技術:包括數據庫技術(Visual FoxPro,Access)、網頁制作技術、圖像處理技術(PhotoShop)等。上述計算機三個知識領域所涉及的內容可以進一步劃分為三個層次:第一層次是概念性基礎:涉及各知識領域中一些主要概念和原理性的內容,是要求學生掌握和理解的知識;第二層次是技術與方法:涉及各知識領域中一些用于解決實際問題的技術與方法,這些技術和方法是用計算機解決實際問題的基本手段和工具;第三層次是應用技術:涉及實際應用中需要掌握的一些應用性知識。實施分級教學改革,分類教材是基礎,學生按專業分級是前提,分級施教是關鍵。教材分類與分級施教可按照上述“三個領域”及“三個層次”,以“1+X”分級模式進行。其中“1”是各個專業學生都應掌握的計算機公共知識與技能,而“X”則是為不同專業需要定制的專業所需計算機知識與技能。具體地,如表2所示,藝術體育類等專業教材與分級施教內容為:計算機系統基礎+圖像處理技術PhotoShop;文科及經管類等專業教材與分級施教內容為:計算機系統基礎+網頁制作技術;理工科類各專業根據各專業學習需要及就業特點,其大學計算機基礎教材與分級施教內容有多種分級組合方式:計算機系統基礎+C語言/VB語言/Visual FoxPro或Access數據庫。在教材分級編寫上,計算機文化基礎的公共知識應突出少而精的原則,力求清楚簡明,貫徹原理、技術和應用并重,以及軟硬結合的原則,突出基礎知識,強化針對性、通俗性和實用性。教材編寫應認真研究計算機文化基礎教育的現狀、發展趨勢和特點,明確教材的讀者對象,有的放矢,體現科學性與系統性;把教學改革與教學研究的成果應用到教材中,力求體現計算機科學技術的新成果與新趨勢,分級施教上不斷推陳出新。
2.2 分級教學目標
實施大學計算機基礎課程分級教學后,對不同專業學生,要求達到如下教學效果,以適應不同專業課學習與就業需要。學生應具備的公共基本技能包括[5-6]:了解計算機系統組成結構中軟件與硬件基礎知識,能熟練地使用計算機硬件系統;掌握各種數制間轉換和常用編碼(ASCII碼與漢字編碼等);能熟練掌握PC操作系統Windows中對計算機進行各種軟件硬件系統環境設置與文件管理;熟練掌握辦公自動化軟件中的文字編輯、數據報表統計分析和演示文稿操作; 能利用因特網搜索、整理、存儲、傳送和檢索信息;能進行簡單的多媒體操作;具備信息安全中防病毒和清病毒的能力;掌握一種或多種專業工具軟件,解決在專業學習或工作崗位上遇到的實際問題。學生應具備的專業計算機要求技能包括:在前面公共基本技能的基礎上,根據不同專業特點,應分別對應地掌握一種網頁制作技術,圖像處理技術PhotoShop,計算機程序設計語言算法(C、VB等),以及數據庫技術(Visual FoxPro或Access數據庫等)。其中公共基本技能要求達到國家或省級計算機等級一級水平;學科專業所需計算機技能要求達到國家或省級計算機等級二級或三級水平。
2.3 分級考核方式
為了保證大學計算機基礎課程教學質量,課程的考核方式、考核內容和成績評定方法在分級教學改革中也是非常重要的環節。課程考核分為理論考試與操作考核,對有條件的學校,理論考核可采用無級化考試,操作考核則采用上機隨機抽題考試。而對無紙化考試和機考條件不完全具備的學校,理論考試與操作考核相結合的模式也可采用如下方式進行:理論考試采用試卷閉卷考試,試卷包括四類題型:判斷題、單項選擇題、多項選擇題、填空題,對于理工類學生將“多項選擇題”改為“程序閱讀題”,其中前三種題型主要檢測學生對課程基礎知識的系統掌握情況,而填空題和程序閱讀題則考核學生運用計算機知識解決問題的能力。操作考核通過平時每個單元上機實訓題目的完成提交來進行。筆試成績側重于理論知識的掌握,上機成績是操作技能的表現,而平時成績是對學生的嚴格要求。因此,課程成績由四部分組成,其中理論試卷考試成績占70%,上課考勤占10%,上機實訓考勤占10%,上機實訓項目提交占10%。通過幾個年級大學計算機課程考核結果,證明這種考核方式是科學的,符合正態分布。圖1和圖2分別給出了文科與理工科大學計算機基礎考核結果分布圖。
3 結束語
該文分析了四川師范大學大學計算機基礎課程的教學發展過程,從學校學科建設的不斷發展,學科門類不斷壯大,以及各類專業課程學習和就業趨勢的需要出發,從最早的文理不分科,到只分文理兩科類,到最后,大學計算機基礎課程對各類專業進行更細化的分級教學模式,勢在必行。該文提出了普通高等院校非計算機專業大學計算機基礎課程教學的“1+X”分級教學參考模型。
參考文獻:
[1] 教育部.中小學信息技術課程指導綱要(試行)》.教基[2000]35號.
[2] 中國高等院校計算機基礎教育改革課題研究組.中國高等院校計算機基礎教育課程體系[M].北京:清華大學出版社,2004.
[3] 教育部.教育部學科門類、一級學科、二級學科目錄.2006.
[4] 石嚴.論分級教學在大學計算機基礎教學中的應用[J].SCIENCE & TECHNOLOGY INFORMATION,2007(23):47.
[5] 鄧超成,趙勇.《大學計算機基礎》DWindows XP+Office 2003版[M].北京:科學出版社,2008.
計算機二級公共基礎知識范文4
1 引言
全國計算機等級考試 (National Computer Rank Examination,NCRE)經教育部批準,由教育部考試中心主辦, 面向社會,用于考察應試人員計算機應用知識與能力[1]。教育部考試中心從2018年開始使用新的考試大綱,全國計算機等級考試二級C語言采用無?化考試,時間為120分鐘,滿分100分。近年來,全國計算機等級考試證書越來越受到在校大學生的青睞,我校每年春季和秋季各舉辦一次全國計算機等級考試,每次有2000余人參加C語言科目的考試,如何提高考試通過率,對我們的教學改革提出了挑戰。
2 試卷題型分析
全國計算機等級考試二級C語言采用無紙化考試,考試題型有單項選擇題和操作題。
2018年春開始使用新的考試環境,操作系統使用中文版Windows 7,C語言開發環境使用 Micrsoft Visual C++ 2010學習版。
2.1選擇題(40分)
選擇題都是單選題,共40題,每道題的分值為1分,占40分,前10題是公共基礎內容,后面30題全部屬于C語言程序設計這門課程的內容。選擇題主要考察學生對基本概念的全面掌握,要求準確理解、思路清晰。
公共基礎題主要涉及算法及特性、數據結構中的棧、二叉樹、數據庫中的表、實體聯系圖、模式、關系表以及軟件工程中的測試等內容。
有關C語言方面的選擇題涉及到考試大綱要求的各個方面,主要涵蓋數據類型、變量定義、三種程序結構、一維和二維數組、函數、指針、文件、結構體與共同體以及簡單的鏈表操作等內容。
2.2 操作題(60分)
操作題包括程序填空、程序改錯和程序設計題三種題型。
程序填空題共18分,主要考察學生對C語言基本知識的掌握。程序改錯共18分,通常包括2-3個錯誤需要修改,錯誤主要涉及到語法和邏輯錯誤,做該題要特別注意,不能添加多余的語句行,只能修改出錯的行,或者調整程序行的順序。
程序設計題共24分,要求學生完成一個獨立函數的編寫,本題主要側重于基本算法的考察。學生在學習過程中要理解和掌握一些基本的算法,通過實際的上機積累,提高自己編寫程序、調試程序的能力。
總之,操作題考察學生綜合運用基礎的操作能力和程序編寫能力,這類試題綜合性強、難度較大,學生考試時失分較多。在做這類題目時,不要盲目做題,要先讀懂題目的要求,分析程序的結構,然后運用一些調試手段完成題目。
3 教學存在的問題
3.1 學生對該課程認識不足
除計算機、通信等有關專業外,學校還在自動化、電力、汽車工程等多個專業設置了C語言課程,大部分學生是非計算機專業的, 他們普遍認為這門課程與自己所學專業無關。上課時聽講興趣不高,實驗課上,很多同學自己編寫,直接從網絡上搜索的實驗結果交給老師,應付檢查。這種學習態度,導致真正學好這門課程的學生不多,更不可能通過C語言等級考試。
3.2教學針對性不強
教學目標就是教學的一個標準,教學目標規定了教學要達到的程度,它是教師教學和學生學習的依據,教學目標的制定可以克服教學的盲目性,在教學過程中占有重要的地位[2]。教學改革前,沒有制定針對全國計算機等級考試的教學大綱,導致教學針對性不強。
3.3實踐教學重視不足
在教學過程中,教師側重課堂的理論教學,忽略了編程實踐能的培養,在實驗環節,對學生要求不嚴格,導致學生的編程實踐能力得不到提高。
4 教學改革措施
4.1組建C語言教學團隊,注重課程體系改革
學校教務處牽頭組織成立計算機基礎和C語言教學團隊,建立獨立的教學職能部門。研究建立針對等級考試的教學體系。
由于全國二級C語言課程考試中涵蓋含計算機公共基礎知識部分10分,所以在大一新生的計算機基礎教學中,需要針對這部分內容進行講解。同時,對進制、ASCII表等有關C語言學習基礎的內容詳細講解,為學生將來學習C語言打好基礎。
4.2加強師資隊伍建設及時更新教材及教學大綱[3]
優秀的教師隊伍是推進教學改革的保證,因此,加強任課教師隊伍建設非常重要。 其一,要從質量和數量上確保教師隊伍的穩定。 建立健全機制,強化教師主人翁責任感,全面提高教師隊伍素質,從而有效提高該課程的教學水平。 其次,緊扣全國計算機等級考試大綱,及時更新使用的教材,做到與等級考試相一致。
4.3 加強實踐教學,提高學生的編程能力
在這門課程的全國計算機等級考試中,操作題占60分,而這部分操作題目不僅要求學生能熟練使用開發環境,同時需要具有基本的糾錯和調試程序的能力。
C語言程序設計是一門實踐性很強的學科,在 C 語言實驗課的教學中,要充分尊重學生學習活動的主體性地位,充分調動他們的學習興趣和主動參與意識,通過一個個編程實踐培養提高他們獨立分析問題、解決問題的能力。
4.4課程考察與全國等級考試相結合
自主開發一套C語言無紙化考試系統,參閱考試大綱和歷年考試試題組織自己的題庫,期中、期末考試使用該系統,提高學生對無紙化考試系統的認知度。
4.5 開設多種形式的考前輔導,提高通過率
考前開設多種形式的輔導,如課堂輔導、QQ群輔導、在線學習網站輔導等。學生可根據自己的情況選擇不同的輔導形式。
輔導教師以最新的考試大綱為指導,對考點進行歸納總結,認真備課,詳細系統地講解課程的知識體系,對歷年的考試真題進行分析解答。學生經過輔導培訓,不僅掌握計算機等級考試的知識點,而且能夠全面了解計算機等級考試的題型和內容,以及做題的方法、答題原則和技巧等,事半功倍,從而快速通過計算機等級考試。
4.6 組織學生進行考前模擬
在全國計算機等考試開考前幾天,組織報名參加考試的同學進行考前模擬,該模擬系統除使用考試院提供的模擬題庫外,與全國計算機等級考試的正式系統一樣。通過模擬學生熟悉操作界面,充分了解各個功能模塊的功能,正式考試時能夠從容應對,少犯錯誤,從而提高通過率。
5 結束語
計算機二級公共基礎知識范文5
關鍵詞:計算機;考試;Visual FoxPro
中圖分類號:TP3文獻標識碼:A文章編號:1009-3044(2007)04-11173-03
1 引言
全國計算機等級考試(National Computer Rank Examination,NCRE)是由教育部考試中心主辦,用于考查應試人員的計算機應用與能力的考試??荚囎C書已經成為許多用人單位在招聘時衡量一個人能力的一個標準,是個人優勢的一個體現。
NCRE全部分為四個等級,我們主要來討論下二級考試,二級考試大致可以分為C 語言、C++、Visual FoxPro、Visual Basic、Access和JAVA。下面我要談一下對Visual FoxPro考級過關的的一些經驗和看法。
Visual FoxPro二級考試分為筆試和機試兩個部分。
2 筆試
筆試考試時間90分鐘,滿分100分。選擇題35題,每題2分,共70分;填空題15空,每空2分,共30分。其中Visual FoxPro程序設計語言70分,公共基礎知識部分30分。
我們主要來總結概括一下公共基礎知識:《全國計算機等級考試二級教程――公共基礎知識》,其中包括數據結構算法、程序設計基礎、軟件工程基礎和數據庫設計基礎等4部分內容。
2.1 數據結構與算法
(1)基本概念:算法、數據結構、線性表、線性鏈表和樹。
(2)計算
a、算法的復雜度:分為時間復雜度和空間復雜度。
時間復雜度分為:平均性態
最壞情況復雜性
b、順序表的插入運算和刪除運算
c、隊列運算:入隊運算和退隊運算
d、線性鏈表的插入和刪除運算
e、循環鏈表的運算
f、二叉樹:基本性質、遍歷(前序、中序、后序)
(3)其它
a、二叉樹的存儲結構
b、查找技術:順序查找、二分法查找
c、排序技術:交換類排序法、插入類排序法、選擇類排序法
2.2 程序設計基礎
概念:機構化程序設計的原則、結構化程序的基本結構與特點、結構化程序設計原則和方法的應用、面對對象發發的基本概念。
2.3 軟件工程基礎
(1)概念:軟件定義、軟件特點、軟件危機的主要表現、軟件工程的3要素、軟件工程過程、軟件生命周期、軟件工程的目標、軟件工程的原則、需求分析、結構化分析方法、軟件設計的基本原理、概要設計的任務、過程設計工具、軟件測試的目的、軟件測試的準則、程序調試的基本步驟、程序調試的原則、軟件調試的方法。
(2)其它:程序流程圖、N-S圖、PAD圖、PDL、軟件測試方法(靜態測試與動態測試、白盒測試、黑盒測試)、軟件測試實施。
2.4 數據庫設計基礎
(1)概念:數據、數據庫、數據庫管理系統、數據庫系統的發展階段、數據庫系統的內部結構體系、數據模型、E-R模型、層次模型、網狀模型、關系模型。
(2)計算:關系模型的基本操作、關系模型的基本運算(插入、刪除、修改、查詢(投影、選擇、笛卡爾積))、關系代數的擴充訊算(交、除、連接、)關系代數的應用。
(3)其它:數據庫設計的需求分析、數據庫概念設計、數據庫的邏輯設計、數據庫管理(數據庫建立、數據庫調整、數據庫重組、數據庫安全性控制與完整性控制、數據庫的故障校復、數據庫監控)
以上就是對筆試部分的概括,其中概念部分只要求熟記,不需要深刻理解;計算部分要求能夠熟練運用公式對相應的題目進行計算,在這里的計算要比數學里面的計算簡單的多,只要記住公式一步就可以作出來,不會有復雜的計算題出現;其它部分要求理解,其中包括一些圖表問題、簡單的排序問題和一些需要融會貫通前后所學的知識,進行系統理解的問題。
3 機試
下面我來談一下機試部分,Visual FoxPro機試考試時間90分鐘,分為3個部分,滿分100分?;静僮?0分、簡單應用40分、綜合應用30分。
3.1 基本操作
通常都是一些最基本的操作和命令(這里出現的命令都已經由題目給出,只需要按照命令格式寫出)。比如:表的創建、數據庫的創建、在數據庫中添加自有表、在數據庫中刪除表、在數據庫中建立表之間的永久聯系、修改表的字段名或者長度、添加有效性規則等等。這些都是非常簡單的問題。只要考生細心,絕對應該拿到30分。下面是對這類題目的舉例。
3.2 簡單應用
通常分為2個小題,每小題20分。這2道題一般分為4種形式,分別為改錯題、建立查詢、表單題、菜單題和報表題。
(1)改錯題通常是給出要查詢的問題和條件,然后給出一條寫好的SQL查詢語句,這個語句一共有3個錯誤,在哪一行有錯誤已經提示了,每一行只有一個錯誤,不需要多改動??忌凑疹}目對照SQL語句進行修改,一般的錯誤就是在查詢的表名、字段名,聯接,ORDER BY和GROUP BY這幾個問題上,有的是寫出了錯誤的表明或者字段名,有的是2個或者3個表種的聯接不對,有的就是ORDER BY 和 GROUP BY 這兩個語句之間寫反了,把ORDER BY 寫成 GROUP BY或者把GROUP BY 寫成ORDER BY。在Visual FoxPro里只支持Select一種查詢語句,考生只要熟悉Select查詢語句,牢記Select查詢語句的格式,就可以輕松的找出錯誤并加以改正。
(2)建立查詢就比較簡單,題目通常都要求考生用查詢設計器建立查詢,并得出結果。查詢設計器是面相對象的操作界面,非常簡單明了,題目所要求完成的任務,都可以點擊相應的按鈕進行操作。最后注意點擊運行之前,要選擇查詢去向,這里有瀏覽、臨時表、表、圖形、屏幕、報表和標簽等7種選擇,要選擇相應的查詢去向并且存檔路徑要選擇考生文件夾。
(3)在簡單應用題里面出現的表單題,通常都不會涉及到寫代碼的問題,一般只是找到題目所要求的控件,然后修改控件種一些事件的屬性值,一些不常用到的屬性,題目一般還會給出一定的提示,比如:修改表單標題名(Caption),控件名(Name)等一些常用屬性。碰到時鐘等不常用的控件,題目會給出相應的提示,考生只要仔細研究題目給出的條件,一步一步的按照題目的要求修改,就可以輕松搞定此類題目。
(4)菜單題通常都是給出一定的條件,要求考生利用向導進行操作,只要考生打開菜單向導,然后一步一步的把題目所要求的內容完成,最后將菜單保存在考生文件夾里面,這20分就到手了。還有一些題目要求考生自己創建一個菜單和菜單下的子菜單,菜單的目錄已經給出,這類題都會有一個退出的菜單,然后讓考生自己填寫退出命令。但是菜單的這個退出命令Set sysmenu to default 都會在題目后面的括號內給出。
(5)報表題通常是使用報表向導來創建報表,向導會一步一步提示用戶選擇表,字段名等一切題里所涉及到的問題。
綜合上述5種類型的分析可以看出,在應用題里面也是不需要編寫程序代碼,只需要進行面對對象的菜單操作,就可以得到40分?;静僮?簡單應用=30+40=70分,只要考生細心,完全可以得到70分滿分,這樣,只要做完簡單題和應用題考生就已經可以通過計算機二級Visual FoxPro的上機考試了。
3.3 綜合應用
這里考查的內容比較多,也比較復雜,但大體上可以分為表單和菜單兩種類型。
通常表單題會要求創建一個表單,通常要求在表單上創建2個命令按鈕或者外加2個標簽,基本上,兩個命令按鈕一個是統計,另外一個是關閉或者退出,這里也就是要求修改命令按鈕的Caption屬性,然后在相應的命令按鈕的click事件里編寫程序代碼。統計命令按鈕里面的程序比較難編寫,通常要編寫一個select查詢語句,甚至有難的會涉及到循環語句,這里不作多的解釋,具體情況要具體分析。另外一個關閉按鈕,在這個按鈕里面的click事件就比較簡單了,也就是退出表單的命令代碼Thisform.release,這里需要注意的是表單的英文名稱是form,Thisform也就是指這個表單,注意不要寫成Thisfrom,這里是比較容易寫錯的地方、如果考生編寫不出統計按鈕里面的程序,那就把相應的控件全部添加到表單里面,然后修改相應的屬性值,最后在關閉按鈕的Click事件里寫上Thisform.release,到這里就可以得到10-15分,加上簡單題和應用題的70分,總分為85分良好。
菜單題和表單題有很多的類似之處,題目會要求做幾個菜單,然后一定會有一個關閉和另外一個類似統計的菜單項,這個類似統計的菜單項里面要編寫題目所要求的程序,在關閉菜單項里面添加菜單的退出命令Set sysmenu to default,這里的命令是不會給出的,需要考生自己記住。和表單題一樣,在這里只要添加出相應的菜單項并且寫出退出命令Set sysmenu to default,就有10-15分,加上簡單題和應用題的70分,一樣總分為85分良好。
在全國二級Visual FoxPro機試中,不需要編寫程序代碼,只要熟悉Visual FoxPro系統的菜單選項,可以進行熟練的操作,完全可以輕松的通過考試,但是如果想達到優秀,那么還需要熟練的掌握select查詢語言和簡單的循環程序。在上機考試環境中,要學會利用Visual FoxPro的運行功能,查找出所作內容的錯誤并且進行修改。一般的考試題都不是很難,用眼睛就可以初步得出答案。運行時出現錯誤的,就是所做的內容有問題,直到可以運行出正確的結果為止。
綜上所述,只需要1個月的時間進行學習,再做5-10的模擬題,在考試中加以重視,細心的完成每一道題,把目標定格在優秀,達不到優秀的成績,也可以達到良好的成績。以上就是我對全國二級Visual FoxPro考試的一點經驗和看法。
參考文獻:
[1]全國計算機等級考試專家組,全國計算機等級考試命題研究組.全國計算機等級考試考點分析、題解與模擬:二級Visual FoxPro[M].電子工業出版社,2006,05.
計算機二級公共基礎知識范文6
關鍵詞:民辦院校;公共計算機課程;教學改革;
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2012)06-0036-02
民辦院校的教育要體現國家教育方針,適應地方經濟與社會發展的需要,同時結合各個民辦院校的辦學宗旨,使得培養出的人才能夠達到培養目標所規定的人才質量規格。因此,大多數民辦院校要按照培養“高級應用型”人才目標進行教學,朝著培養目標的指向不斷提高教育教學質量。在新的教育環境下,民辦院校公共計算機課程也面臨著同樣的改革要求,只有從根本上改革傳統的公共計算機基礎教學模式,注重學生創新能力和實踐能力的培養,才能培養出具備創新能力的復合型人才,更好的適應民辦院校教育改革發展的需要。
一、民辦高校公共計算機教學的現狀
本人在一所民辦學院擔任公共計算機的教學任務,通過親身的教學經歷得出民辦學院公共計算機課程的現狀主要體現在以下幾個方面。
1.學生計算機水平層次不齊。由于民辦學院學費高,最初民辦學院的學生生源的家庭條件都比較好,而現在民辦學院中有一部分學生來自貧困地區。這樣條件比較好的、來自城市的學生接觸計算機較多,很多是以上網和打游戲為主,接受大學的計算機基礎教育上手容易,但不屑于大學的計算機基礎教學方式。條件不好的學生接觸計算機很少,學習計算機基礎這種操作性強的課程就有很大困難。
2.計算機課程教學方法傳統化。民辦高校采用以教師為主、學生被動接受知識的傳統教育模式。課堂上只是先使用多媒體進行集體理論教學,然后再在機房進行實踐練習,這樣勢必導致理論和實踐相脫節。在課堂上,教師也多是照“本”宣科,過分依賴電子課件,毫無生趣的講給學生,授課方法單調,師生之間的交流很少,課堂氣氛非常沉悶,教學效果不佳。
3.計算機課程考核方法不科學、不合理。目前,公共計算機課程的考試考核方法主要存在以下問題:①只單純采用筆試加機試的考試方式。②考試試題的質量非常低下。③考試評分不夠客觀,沒有信息反饋。因此導致期末考試很多得高分的同學,也未必能通過一級專業考試。甚至有些同學筆試考試得了高分,可上機操作在半個小時內竟未能完成100個左右漢字的輸入任務,連建一個“記事文檔”都不能完成,由此可見,這是非常明顯的脫離實際的理論教學。
二、民辦高校公共計算機課程的改革途徑
民辦高校公共計算機基礎教學是不同于專門計算機專業的計算機教學,它面向的是非計算機專業的學生。它的教學目標在于使學生掌握一定的計算機基礎知識和基本操作技能方法等,以提高學生利用計算機來解決本專業領域存在問題的能力。因此,民辦高校計算機基礎教學有其自身的教學目標、教學內容和教學規律。準確認識這一點,是我們下一步搞好民辦高校教學改革的基點。
1.要分類別、分層地規劃與實施計算機基礎教學。民辦高校計算機基礎教學的知識結構與應用類型,在不同高校、不同的專業上對學生的要求存在很大差異。在一些專業上,對計算機專業的知識要求非常深入,而對于另外一些專業上,則只是把它當作一種專業使用工具。對于這樣的專業,我們完全可以降低對計算機基礎課程教學的要求。因此,根據不同學科的教學時數,針對不同的學校和專業,制定不同的教學計劃非常必要。在此,既不要搞一刀切,也不必過細分工,要盡量符合計算機基礎教學的規律。
2.要理論聯系實際應用開展計算機基礎教學。民辦高校計算機基礎教學的教學目標,是為了讓學生利用計算機更好地解決本專業領域中的問題及日常事務。因此,在課程設置和建設方面,要充分體現訓練和提高學生計算機應用能力的教學目的,尤其是通過教學案例和教學實踐,讓學生充分領悟和體驗利用計算機解決現實問題的方法,并通過計算機的應用進一步強化理解有關概念和掌握相關技能。
3.開展計算機基礎教學要有別于專門計算機專業教學。既然同屬一個學科,那么計算機專業的和非計算機專業的計算機教學在教學內容上一定存在相通的方面,但由于教學對象的不同,所以在教學內容的選取、講授的深度以及課程的組織等方面,計算機基礎教學應該有其自身的標準和要求,而不能照本宣科計算機專業的課程。因此要做好這項工作,就需要有一批愛崗敬業的教師積極投身到計算機基礎教學的研究實踐中。