Questões de Concurso sobre JAVA*

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
2.512 questões encontradas
Questões por página
20
Mais recentes
 
Um programador criou uma aplicação Java em camadas, utilizando o NetBeans 8.1 em português. Ao concluir a aplicação, foi solicitado a gerar a documentação a partir dos códigos-fonte, expressando o resultado em formato HTML. Para isso, ele

A
usou uma ferramenta JDocument, pois o NetBeans não possui recursos para gerar a documentação no formato solicitado.

B
clicou no menu Ferramentas, em Opções, selecionou a guia Documentação, selecionou a opção Javadoc e clicou no botão Gerar.

C
compilou a aplicação através da opção Executar e Documentar do menu Executar.

D
abriu o projeto no Eclipse e gerou a documentação pelo Javadoc, pois este recurso não vem integrado ao NetBeans.

E
clicou no menu Executar e na opçã o Gerar Javadoc.

Considere a classe Java a seguir:


public class Prova {

public static void main(String[] args) {

int indice, tam, indice1, min, aux;

int v[] = {7, 12, 33, 88, 400, 1000, 1010, 2000, 2050, 9000};

int x = busca(1001, 10, v);

System.out.print (x);

}

public static int busca(int x, int n, int v[]) {

return auxiliaBusca(x, 0, n - 1, v);

}

public static int auxiliaBusca(int x, int e, int d, int v[]) {

if (e > d) {

return -1;

} else {

int m = (e + d) / 2;

if (v[m] == x) {

return m;

}

if (v[m] < x) {

return auxiliaBusca(x, m + 1, d, v);

} else {

return auxiliaBusca(x, e, m - 1, v);

}

}

}

}

Ao executar essa classe


A

ocorrerá uma exceção do tipo ArrayIndexOutOfBoundsException.


B

será exibido o valor 6.


C

será exibido o valor -1.


D

será realizada uma pesquisa sequencial no vetor.


E

os elementos do vetor serão colocados em ordem decrescente.

Ano: 2017
Prova: COVEST - UFPE - Técnico de Tecnologia da Informação - Área: Sistemas - 2017

Qual o valor de a impresso através da linha 16 durante a execução do código abaixo em Java?

Imagem associada para resolução da questão


A

12


B

15


C

10


D

16


E

22

Ano: 2017
Prova: COVEST - UFPE - Técnico de Tecnologia da Informação - Área: Sistemas - 2017

Dadas as definições das seguintes classes em Java:

class Classe1 {

public Classe1() {}

}

class Classe2 {

public Classe2() {}

public String toString() {

return "Classe2";

}

}

Assinale a alternativa que representa uma possível saída no console quando executamos o método a seguir:

public void teste() {

Classe1 c1 = new Classe1();

Classe2 c2 = new Classe2();

System.out.println(c1 + " " + c2);

}


A

Classe1 Classe2


B

Classe2 Classe1


C

Classe2 Classe2


D

Classe1@15db9742 Classe2


E

Classe1 Classe2@15db9742

Considere o seguinte método fatorial implementado em Java.


public static int fatorial( int n ){

return n > 1 ? n*fatorial( n -1 ): 1; }


Quais resultados esse método fatorial retornará para os seguintes valores de n: 0, 1,2, 3, 4 e 5, respectivamente?


A

0,1 ,2 , 3,4 e 5


B

1, 1, 2, 6, 24 ,120


C

1 ,1 ,1 ,1 ,1 e 1


D

0 ,1 ,2 ,6 ,2 4 ,120


E

-1 ,0 ,2 ,6 ,1 2 ,2 0

   
Gerar simulado