SCJP емтиханына дайындалу бойынша практикалық кеңестер 6. SCJP мақсаты

Новости мира

SCJP 6 емтиханының мақсатты аудиториясы сертификатталған Java бағдарламашысы болғысы келетін бағдарламашылар (сертификатталған JAVA бағдарламашылары). SCJP 6 емтиханында Sun Java сертификаттау емтиханына арналған негізгі білімді тексеру сұрақтары бар.

Кез келген адам сертификатталған бағдарламашы бола алады. SCJP емтиханы осы саладағы кәсіпқойлықтың көрсеткіші болып табылады, біреу оны білімін кеңейту үшін ғана тапсырады, біреу емтиханға барады, өйткені сертификат жұмыс берушінің міндетті талабы болып табылады. SCJP-тің негізгі мақсаты — Java және жалпы Java платформасында бағдарламалау саласындағы әрбір адамның іргелі білімін, тәжірибесі мен дағдыларын сертификаттау. Сертификаттау емтихан тапсыруды талап етеді және Sun Certified Java Associate болуы талап етілмейді.

Басында

SCJP 6 Емтиханның негізгі тақырыптары

Бұл сертификаттау бағдарламасы Java бағдарламалау тілі бойынша негізгі кәсіби білімін көрсетуге мүдделі бағдарламашыларға арналған.

Sun’s Java технологиясын сертификаттау бағдарламасы — бұл бағдарламалық жасақтаманы сәтті әзірлеу және кәсіпорын архитектурасы үшін маңызды инженерлерге арналған жұмыс рөлдеріне бағытталған салада мойындалған жаһандық бағдарламалау бағдарламасы. Sun Certification сонымен қатар мансаптық өсудің негізі болып табылатын дағдыларыңызды жақсартуға мүмкіндік береді.

Sun Certified Associate болған кезде, Sun компаниясынан сізде білімнің негізгі жиынтығы бар екендігі туралы сертификат аласыз.

Емтихан Sun уәкілетті мекемелерінің бірінде 210 минут ішінде өтеді. Емтихан тапсырушы бөлінген уақыт ішінде 72 сұрақтың кем дегенде 47-сіне (65%) дұрыс жауап беруі керек, оны екі топқа бөлуге болады: дәстүрлі тестілеудегідей көп таңдаулы сұрақтар және сәйкес келетін тапсырмалар қатары. SCJP (Sun Certified Java Programmer) емтиханында келесі тақырыптар бойынша сұрақтар бар:

Тіл негіздері.
Тіл негіздері. Java кілт сөздері. Операторлар мен Java идентификаторларын пайдалану. Пакеттер мен сыныптардың декларациясы. Даму. Қорытындылау. Массивтер

Декларациялар, инициализация және шектеулер
Декларациялар және қол жеткізуді бақылау

OO (объектілік бағдар) ұғымдары
Нысанды бағдарлау: инкапсуляция, полиморфизм, қайта анықтау, шамадан тыс жүктеу және нысанды бағдарлау.
Ішкі сабақтар және олардың қолданылуы. Класстарды, әдістерді және айнымалыларды сипаттау: айнымалыларды әдістерге беру. equals() әдісі. Java.lang бумасындағы негізгі сыныптар. Математика сабағы. Қаптама кластары. Жол және жол буфері.
Конструкторлар. Тапсырмалар. Операторлар және тапсырмалар (Тапсырмалар).

ағынды бақылау
Басқару, деректер ағынын басқару, басқару үшін пайдаланылатын операторлар, сонымен қатар ерекшеліктер мен оқиғаларды өңдеу (ағынды басқару, ерекшеліктер және бекітулер), бекітулер.
Енгізу/шығару ағындары, пішімдеу. Жасау, ағынды бақылау. ағынды бақылау мәлімдемелері.

қоқыс жинау
Қоқыс жинау жадын пайдалану, қоқыс жинаушының әрекетін бағдарламалау, қоқыс жинағышты іске қосу.

Параллелизм
Көп ағынды. Ағындардың күйін және синхронизациясын, ағындардың маңызды әдістерін және Thread класының пайдаланылған конструкторларын тексеру.

Жинақтар және жалпы білім
Параметрленетін түрлерге арналған бөлім (Жалпы және жинақтар). Жинақтар. Коллекциялардың интерфейстері және құрылымы.

Басында

Тестілеу бағдарламасына енгізілген өзгерістер мен айырмашылықтар

Sun Microsystems SCJP (Sun Certified Java Programmer) сертификаттау бағдарламасына жаңартуды енгізді. Бастауыш емтиханға қойылатын талаптар индексі — CX-310-065. Бұрынғы нұсқасының сертификаты бар адамдар үшін CX-310-066 емтихан индексіне қойылатын талаптар бар.

Алдыңғы нұсқамен салыстырғанда СТЖК талаптары айтарлықтай өсті. Біз өту деңгейін 6%-ға арттырып, жеткізу шарттарын қатайттық. Енді сұрақтардың 65%-ына дұрыс жауап беру керек. Қатаңдау емтихан тапсыру уақытын ұлғайтты және 175 минуттың орнына қазір 210 минут уақыт бөлінді, бұл өте қуантады, өйткені білімді көрсетуге көбірек уақыт бар.

Емтихан бағдарламасының өзі және сұрақтар тізімі шамалы өзгерістерге ұшырады. Сонымен, «пайдаланушымен өзара әрекеттесу» тапсырмалары тізімге Console сыныбы арқылы қосылды. ООП тұжырымдамасы бойынша сұрақтар блогынан қайта анықталған әдістер мен конструкторларға қатысты сұрақтар алынып тасталды. Рас, сұрақтар «Collections/Generics» блогындағы NavigableSet және NavigableMap интерфейстеріне қосылды.

Өзгерістер негіздерге әсер еткен жоқ, өйткені Java 6 Java 5-тен түбегейлі ерекшеленбейді, тек қосымша API қосылды. Дегенмен, талаптар өзгерді, яғни оқу бағдарламасымен қатар оқу әдебиеті де өзгеруі керек.