Teste de pré-requisitos
São 8 questões, que você deve responder em cerca de 15 minutos, e vão te indicar se está preparado o suficiente para enfrentar os cursos mais avançados da Caelum.
Ao terminar o teste clique em enviar e sua pontuação será calculada junto com uma explicação de cada problema. O ideal é que você marque 5 ou mais pontos, caso contrário é fortemente indicado que antes participe do curso FJ-11, pois os outros cursos são bem puxados e requerem tais pré-requisitos. Boa sorte!
Questão 1: Considere o código a seguir:
class Programa {
public static void main(String[] args) {
String valor = "Curso da Caelum";
valor.replace('a','o');
System.out.println(valor);
}
}
Escolha a afirmação correta.
Questão 2: As exceptions que sempre somos obrigados a colocar um try/catch ou declará-la no throws são:
Questão 3: Qual coleção devemos usar para não permitir objetos repetidos, sem precisar percorrê-los numa ordem específica?
Questão 4: Considere:
class Acao {
public void executa() {
System.out.println("Executando a ação");
}
}
class ExecutaVenda extends Acao {
public void executa() {
System.out.println("Vendendo");
}
}
class Programa {
public static void main(String[] args) {
Acao acao = new ExecutaVenda();
acao.executa();
}
}
Escolha a afirmação correta.
Questão 5: Considere o código a seguir:
class Acao {
public void executa() {
System.out.println("Executando a ação");
}
}
class ExecutaVenda extends Acao {
public void executa() {
vende();
}
public void vende() {
System.out.println("Vendendo");
}
}
class Programa {
public static void main(String[] args) {
Acao acao = new ExecutaVenda();
acao.vende();
}
}
Escolha a afirmação correta.
Questão 6: É considerada boa prática em orientação a objetos:
Questão 7: Considere o código a seguir:
class CartaoDeCredito {
int numero;
}
class Programa {
public static void main(String[] args) {
CartaoDeCredito cc = new CartaoDeCredito();
busca(cc);
System.out.println(cc.numero);
}
public static void busca(CartaoDeCredito cc) {
cc = new CartaoDeCredito();
cc.numero = 15;
}
}
Escolha a afirmação correta.
Teste de pré-requisitos
Responda as perguntas e veja a resposta aqui ao final
