計算機等級考試報名參考:二級科目綜合分析
發(fā)布者:網(wǎng)上發(fā)布
許多要參加計算機等級考試的同學(xué)都在問,計算機等級考試二級的六門考試,到底該報哪個,哪個能更順利的通過考試?
首先我們來比較計算機等級考試二級六門考試的知識點,部分內(nèi)容來自計算機等級考試官網(wǎng),也是個人意見,供同學(xué)們參考:
1 從語言結(jié)構(gòu)來說
Visual Basic≥Visual FoxPro>C語言≥Visual C++≥Java
以定義數(shù)據(jù)類型為例定義i為整數(shù)。
Visual Basic:Dim/Public/Private/Static i As Integer(按英語翻譯:定義關(guān)鍵字/公共的/私有的/靜態(tài)的i作為整數(shù))“/”表示或的關(guān)系,具體含義教程中會詳細說明。
C/Visual C++:Int i(Int表示整數(shù)型,后面空格加i完成定義。)
Java:int i;或integer i;(int或integer區(qū)別是int為基本類型。integer為java的一個類,占用的內(nèi)存比int大,但提供了許多有用方法供大家使用)。
學(xué)多種語言的同學(xué)也要注意,各種語言的數(shù)據(jù)類型中有些名字相同,但實際占用內(nèi)存并不相同,也就取值范圍不同。
不難看出Visual Basic繼承了BASIC語言的特點,就是語言的結(jié)構(gòu)化貼近人的思維,換句話說,更像人話。這是很多人都說Visual Basic容易學(xué)、通過率高的一個主要原因。
2 操作性
Visual Basic=Visual FoxPro=Java=Visual C++>C語言
前四項的操作環(huán)境是Windows,使用起來更像是在使用軟件。而C不但操作環(huán)境是DOS,而且還要考DOS命令。這對于現(xiàn)在的大多數(shù)熟悉Windows的人們來說,不能說沒有難度,這也成為C語言學(xué)習(xí)的一道坎,導(dǎo)致了許多同學(xué)參加了C語言培訓(xùn),考試卻依然沒有通過。
3 實用性
Visual Basic=Java≥Visual FoxPro>Visual C++> C語言
這項本沒有明確的誰有用誰沒用,只是使用領(lǐng)域不同。在開發(fā)桌面應(yīng)用程序時Visual Basic、Visual FoxPro、Delphi更具優(yōu)勢,開發(fā);Visual FoxPro查詢數(shù)據(jù)庫的速度是其他語言沒法比的,但其數(shù)據(jù)庫的安全性不高,現(xiàn)在使用的人也不多;C、C++一般用于底層程序的開發(fā)(如:驅(qū)動程序)和對效率要求很高的程序(如:視頻、壓縮)。Java是企業(yè)應(yīng)用的王者。明顯區(qū)別就是前四項和C語言,前面四個是開發(fā)基于Windows的32位程序。而學(xué)了二級C語言后,做出的小程序給你的感覺就是像停留在386階段,但是C語言也是使用到現(xiàn)在都還沒有衰老的一門語言。
4 一般擴展(不要拿專業(yè)知識來說事)
Visual Basic=Java>Visual FoxPro≥Visual C++≥C語言
不用多說Visual Basic和Java可以用來寫網(wǎng)頁腳本。如果你想自己用Dreamweaver MX做網(wǎng)頁,有了Visual Basic和Java的底子,你會發(fā)現(xiàn)腳本語言比較容易學(xué)。很多軟件(例如:MS的Office系列Autodesk的AutoCAD等)都支持Visual Basic For Application(VBA)。你可以利用Visual Basic二次開發(fā)這些軟件。相比之下Visual Basic和Java的路要寬一些,就算寫不了什么,但是好歹能看懂,能理解;Visual FoxPro雖然在數(shù)據(jù)庫方面有優(yōu)勢,但是二級水平也難以看懂稍復(fù)雜的程序;Visual C++和C語言就不多說了,Visual C++比C語言還能強點。
5 繼續(xù)深造(繼續(xù)考三級和四級)
C語言>Visual C++>Visual FoxPro≥Visual Basic=Java
三級和四級**涉及到的二級語言就是C語言 ,C++因為和C語言基本語法差不多,所以也有些優(yōu)勢。Visual FoxPro雖然和數(shù)據(jù)庫技術(shù)沒什么大聯(lián)系,但至少也涉及一個數(shù)據(jù)庫的概念和結(jié)構(gòu)化查詢語言,而其他的Visual Basic、Java,可以說是八竿子打不著。
目前主流語言都號稱面向?qū)ο瘢渲袕氐椎囊簿褪荂++和Java。軟件公司招聘也對C語言、C++、Java要求的比較多,門坎稍微高一些,入門有點難,適合準備在IT業(yè)發(fā)展的同學(xué)。
其它專業(yè)我個人認為學(xué)個Visual Basic、Visual FoxPro、Access的比較實用,自己做個小東西也比較容易,開發(fā)速度很快。
其次,就個人來說,每個人的實際情況有所不同,有的同學(xué)喜歡Java,有的同學(xué)喜歡學(xué)習(xí)C語言,而每個人在學(xué)習(xí)一門計算機語言的領(lǐng)悟能力又是不同的,這就影響考試科目的選擇。
另外,說到考取計算機等級證書是為了將來的工作,我們客觀的告訴大家這個問題的答案,很少有你想做什么工作就有什么工作的。大家畢業(yè)后,這個證書同現(xiàn)在好多職業(yè)資格認證一樣,只是現(xiàn)在進入單位的一個敲門磚,同等條件下,單位會錄取通過計算機等級考試和各種資格認證的同學(xué),并不是說,我考取上這個證書,就要從事這類工作。