關于java程序員的認證SCJP考試
Java能夠自動處理對象的引用和間接引用,實現(xiàn)自動的無用單元收集,使用戶不必為存儲管理問題煩惱,能更多的時間和精力花在研發(fā)上。下面是關于java程序員的認證SCJP考試,歡迎大家參考!
課程:SL-275 JAVA語言編程
本課程使學員掌握如何使用標準JAVA Development Kit,V1.1 (JDK) 開發(fā)應用程序和applets。在本課程中您將學會JAVA 語言的語法。 如何使用JAVA 來創(chuàng)建圖形用戶接口 (GUI), 事件處理機制, 例外處理, 通過設計與開發(fā)各種JAVA 程序來獲得實際的編程經(jīng)驗. 您也將學到文件輸入/輸出(I/O)、 多線程和網(wǎng)絡的知識.。本課程適用于熟悉C或C++的編程人員, 也適用于想?yún)⒓覵un JAVA 認證考試的學員。
預備知識:學習本課程之前必須具備以下能力
能夠編譯C 或C++ 程序或者已經(jīng)參加過SL-110課程;能夠創(chuàng)建和編譯簡單的程序;使用 WWW(World wide web) 瀏覽器, 如: Netscape;能夠使用vi或者OpenWindows的文件編輯器;使用基本UNIX的命令。
課程學習完成后,將具備以下能力: 使用JAVA 編程語言創(chuàng)建JAVA 應用程序和applets定義和描述垃圾搜集, 安全性和JAVA 虛擬機(JVM)描述和使用 JAVA 語言面向對象的特點開發(fā)圖形用戶接口 (GUI),利用JAVA支持的多種布局管理描述和使用 JAVA 1.1 的事件處理模式使用JAVA 語言的鼠標輸入, 文本, 窗口和菜單窗使用JAVA的例外處理來控制程序執(zhí)行和定義用戶自己的例外事件 使用JAVA 語言的先進的面向對象特點, 包括方法重載, 方法覆蓋, 抽象類, 接口等等實現(xiàn)文件的輸入/輸出(I/O) 使用JAVA 語言內在的線程模式來控制多線程使用JAVA的Sockets 機制進行網(wǎng)絡通信
參加Java程序員認證考試 java程序員認證考試考試號為310-025。Java程序員的認證考試以Sun公司的SL-275英文原版教材為標準,需要掌握并作為考試內容的知識點有:聲明和權限控制,流控制和異常處理,垃圾回收機制,基本語法,操作數(shù)和符號,重載、覆蓋、運行類型和面向對象,線程等;此外,還有java.awt、java.lang、java.util、java.io包中的常用類等。 javaSL-275的考試共有試題59道,通過分數(shù)為61分(答對36道題即可)。時間為120分鐘,在提交試卷前的任何時候,都可以看到任意一道試題。題型分為單選和多選題(可根據(jù)單選框或多選框來判斷),多選題在題目中將指明該題有幾個正確答案。
參加考試需要提前2天到考試中心注冊考生ID,并和考試中心的工作人員預約考試時間?忌仨毎磿r參加考試,并攜帶本人身份證?荚嚱Y束即可看到考試結果。Sun公司頒發(fā)的證書將在考試之后的2個月內以信件方式發(fā)到考生注冊的地址處。
java開發(fā)員認證Sun Certified JAVA Deverloper(SCJD) java開發(fā)員的認證考試以Sun指定的javaSL-285為教材,機考部分的考試號為310-027。
Java開發(fā)員認證課程: 課程的具體內容有:解釋軟件開發(fā)周期每階段的目標,可使用適當?shù)膉ava程序類型,了解API設計的基本元素,根據(jù)項目中的功能要求確定程序組件;描述關系數(shù)據(jù)庫的設計及其設計原則;了解JDBC、ODBC及其使用;創(chuàng)建良好的GUI設計原則設計自己的用戶界面;使用Socket連接以適當格式傳輸數(shù)據(jù),創(chuàng)建一個多層java小程序或應用程序;了解在Solaris和Windows平臺之間的移植問題。
Java開發(fā)員的認證考試: Java開發(fā)員的考試分程序設計和機考兩部分。其中,程序設計部分不限時?忌鷪竺,可從指定的網(wǎng)址下載考試題目,并根據(jù)題目要求進行程序設計。在指定的時間段(1年)內,考生須傳回自行設計的java程序。但通常情況下,考生都會在2至3個月內將程序傳回。機考部分將針對程序回答題目,只要真正領悟和掌握了設計程序的過程和內容,回答這部分考題就沒有問題了。開發(fā)員的認證考試是對一個java開發(fā)人員綜合能力的一種考核,通過該課程的學習將培養(yǎng)一個程序設計人員的獨立編程的能力,而該證書的取得也是對這種能力的一個有力證明。
學習內容
Java技術主要是講授程序設計方面的知識,它的程序員認證(SCJP)課程可以作為企業(yè)級程序設計的入門課程來看待。其實該課程并不是從最基礎的程序設計基本概念講起,但與現(xiàn)在業(yè)界使用的其它開發(fā)語言比較,java還是比較流行的。而且Java技術是現(xiàn)在大多數(shù)企業(yè)在從事電子商務開發(fā),企業(yè)信息化建設,Web應用開發(fā)時的首選技術。考取該認證的以在校大學生,希望移民加拿大的,及IT界中非開發(fā)人員希望轉行做開發(fā)的為多。對于希望憑借自己快速學習的技能找工作的人來說,寧愿自己多花點功夫拿一個流行技術的認證,也不愿為了省事而去學一些沒有任何技術資格認證的編程語言,所以它的吸引力還是很大的。 微軟公司的MCSD課程也講授企業(yè)級開發(fā)技術,但是它的起點比較高,一般學習該課程的同學都是使用了很長時間微軟公司的產(chǎn)品,并且在企業(yè)級開發(fā)技術方面有一定基礎的人。與獲取Java程序員認證比較,不管是從學習的時間還是從學習費用考慮,MCSD都高于Java,而且要想獲取該認證需要花的時間和精力也遠遠高于Java認證(不僅是Java程序員認證,也包括Java開發(fā)員認證SCJD)。 Oracle公司的數(shù)據(jù)庫開發(fā)員(DEV)認證也是開發(fā)方面的'技術資格認證,當然它偏重于數(shù)據(jù)庫方面的企業(yè)級開發(fā)技能的訓練。但是在Oracle的開發(fā)技能中Java技術所處的地位也是很重要的,因為從Oracle8i起是完全內嵌Java支持的,懂得Java技術的開發(fā)員做這方面的開發(fā)工作時會更加得心應手。從這個意義上來說,Java程序員認證也是一個基礎(Oracle公司有自己的Java程序員認證課程,不過費用高于Sun公司的)。
Lotus公司的CLP開發(fā)員認證也涉及到開發(fā)的技術資格證書,該證書代表其所有者的技能能夠對Lotus的Notes系統(tǒng)進行二次開發(fā)。不過學習該技術的人也最好具有Java基礎,因為這其中也有很多編程工作依靠Java語言來完成。當然,該認證的應用范圍是比較窄的,不過由于Lotus公司在國內的市場占有率情況不錯,所以該認證還是具備一定的競爭力。 另外,微軟、Oracle、Lotus也都有自己的網(wǎng)絡或數(shù)據(jù)庫管理方面的課程。而Cisco公司的認證則主要涉及廣域網(wǎng)的組網(wǎng)技術。他們與Sun公司的Java分別屬于不同的技術方向。
從以上敘述可以看出,Java技術作為很多專門技術的基礎性技術而存在,這是Java認證得以受到大量人青睞的先決條件。
獲取認證的時間和費用 Java的培訓可以說是所花時間最少的課程,相應的考前準備時間也會遠遠少于那些動輒十天二十天的課程,在競爭如此激烈的IT界,時間因素是廣大界內人士不得不考慮的問題。費用方面,對于Java認證來說,一般的上班族都還可以承受,特別是Java程序員認證可以說是性能價格比很好的認證了(在校大學生一般也能承受)。
在國內的普及程度或曰認知度
國內目前的IT國際認證,位于前三甲的應該是微軟的MCSE、CISCO的CCNA、Sun的SCJP。但是這三種認證在技術領域上是沒有沖突的,Java是有關企業(yè)級開發(fā)的技術,MCSE是企業(yè)內部局域網(wǎng)組網(wǎng)和管理技術,而CCNA主要是基于CISCO公司產(chǎn)品的廣域網(wǎng)技術。所以對于欲進入IT界或是IT界內想繼續(xù)深造的人士來說,在希望取得某種國際認證時,也要仔細分析現(xiàn)在工作需要什么技術,或者將來希望從事哪方面工作,切忌盲目獲取自認為最熱門的認證。不過,這里提到的三種認證,即使拿到了,也并不能代表就是該領域的專家,可以說這只是一個基礎,僅僅是找工作的敲門磚而已,余下的還需要自己到工作中去不斷的發(fā)現(xiàn),補充和完善。換句話說,這些認證的含金量,或者說企業(yè)對他們的認可度是遠遠比不上那些培訓時間較長,費用較貴的認證類型的,例如Oracle的OCP認證,微軟的MCSD認證等等。
【關于java程序員的認證SCJP考試】相關文章:
Sun認證Java程序員(SCJP)考試05-06
Sun認證Java程序員(SCJP)考試科目的區(qū)別10-03
合格Sun認證Java程序員(SCJP)具備的能力10-03
Sun認證Java程序員(SCJP)考題常見陷阱集合10-03
Java程序員認證考試05-25
java程序員認證考試試題11-05