SCJP 1.5 — Blog do PV

SCJP 1.5

Posted by paulovittor23 at 13 Outubro 2007

Category: Certificação

Tags:,

Um pouco sobre a certificação de programador Java 5
Sun Certified Java Programmer, Standard Edition 5″

digitalizar0002.jpg

Esse ano realizei o exame de programador Java 5 em português onde passei com 73% de aproveitamento !

A preparação…
Estava estudando a mais ou menos 4 meses, minha preparação foi basicamente a leitura do livro da Kathy Sierra e alguns simulados.
Nos simulados estava tirando em média 70%, achei a prova mais fácil que os simulados, acredito que pelo nervosismo essa facilidade não tenha se refletido em uma nota maior, mas para ser sincero fiquei bem satisfeito =]

A escolha do idioma da prova…
Uma coisa que me decepcionou foi a tradução confusa das questões(realizei a prova em português), houveram questões onde nome de classes foram traduzidos no enunciado e não foram traduzidas em código, em questões de drag and drop tinham termos traduzidos(“sincronizado”, “sincronizar”) misturado com termos não traduzidos(“notifyAll”, “wait”), a tradução parecia ter sido feita no google uahhua.
Enfim, se eu fosse prestar novamente certamente não faria a prova em português.
Outro “bug” que encontrei foi que teve 1 questão em que haviam alternativas iguais, realmente fiquei confuso nessa hora.

A prova em si…
A prova é composta de 72 questões(na maioria objetivas, mas existem também algumas do tipo drag and drop) e o tempo para a realização é de 2 horas e 55 minutos…da pra fazer a prova tranquilo e ainda sobre tempo pra revisar, quando eu acabei faltavam 45 minutos de prova e deu para revisar tranquilamente todas as questões que tinha marcado. Não revisei questões drag and drop para não perder o que já havia feito, porém fui bem cauteloso ao responder esse tipo de questão durante a prova.

Como já havia lido no GUJ aquelas questões sobre seu conhecimento na linguagem tem um “cronômetro a parte”, ou seja, “não conta” dos seus 175 minutos reservados a prova.

Meus Scores foram os seguintes:

  • Declaration, Initialization and Scoping………….66%
  • Flow Control…………………………………………….63%
  • API Contents…………………………………………….80%
  • Concurrency…………………………………………….87%
  • OO Concepts……………………………………………80%
  • Collections / Generics………………………………..70%
  • Fundamentals…………………………………………..72%

Achei que fui muito mal nos dois primeiros tópicos acima, logo os que considerava os mais fáceis, talvez por ter se preocupado demais com Generics e Threads =/

Sobre as questões, vou tentar listar o que caiu e o que não caiu….

O que caiu:

  • Threads² (+/- 10)
  • Generics²(+/- 10, quase todas drag and drop, cheguei até a me assustar…)
  • Collection(+/- 6, metade foram historinhas…)
  • Boxing(muitas, geralmente misturado com outros assuntos…)
  • Garbage Collector (+/- 3, quando o objeto criado na linha 5 será legível para o gc…bem por aí)
  • Inner Class(acho que todas foram em questões de Thread)
  • Comparable(acho q só 1 drag and drop p vc implementar comparable)
  • Conteúdo de API(+/- 5, adicionar 1 dia em uma data, usar formatações, etc)
  • Serialização(caiu além do q eu esperava, ao todo umas 4)
  • Assertions(+/- 3, tinha uma q não colocava -ea na execução da classe, quase passei desapercebido nessa..)
  • Enum(+/- 2, uma drag and drop p vc colocar declarar um enum que realizava uma operação..)

O que não caiu:

  • DataInputStream, DataOutputStream;
  • Calendar
  • Conceitos de coesão e acoplamento

É isso aí, em breve postarei sobre a certificação de web !

1 Comentário

  1. Fagner Santos says

    Olá sr. Paulo Vittor, primeiramente parabéns por ter conseguido tirar sua habilitação da Sun, e em segundo quero dizer que irei prestar esta prova logo mais e queria saber se você tem este livro disponivel pra download para eu dar uma folheada e conseguir passar seria um grande favor de sua parte porque procuro e não acho se for possível é claro.
    Mas se não for possível não esquenta podemos ser amigos do mesmo jeito beleza?
    Abraços

Deixar uma resposta

Deixar uma resposta
  • (obrigatório)
  • (obrigatório) (will not be published)
  • *