Questões de Concurso Sobre java em programação

Questões Discursivas

Foram encontradas 2.719 questões

Q900937 Programação

Considere a classe de entidade de um banco de dados a seguir, criada utilizando JPA.


Imagem associada para resolução da questão


Para indicar que é uma classe que representa uma tabela do banco de dados e que o atributo cpf representa a chave primária da tabela, as lacunas I e II devem ser preenchidas, correta e respectivamente, com

Alternativas
Q900936 Programação
Ao criar e executar um projeto Java, um Técnico recebeu uma mensagem acusando erro no driver JDBC. Como a organização dos arquivos nas pastas segue a mesma organização e nomenclatura exigidas pelo formato WAR, segundo a documentação oficial do Tomcat 9, ele deverá procurar o driver JDBC na pasta
Alternativas
Q900935 Programação

Considere a classe Java a seguir:


Imagem associada para resolução da questão


O método chamado opera

Alternativas
Q900933 Programação
As interfaces são usadas nas aplicações Java quando se deseja permitir que diversas classes implementem determinados métodos, mesmo que de formas diferentes. Em uma interface Java
Alternativas
Q899866 Programação

Analise o código Java a seguir.


Imagem associada para resolução da questão


A execução desse código provoca:

Alternativas
Q899865 Programação

Analise o código Java a seguir.


Imagem associada para resolução da questão


A execução desse código produz:

Alternativas
Q899864 Programação
Considere a compilação de um ou mais programas por meio da linha de comando, num ambiente Java. Nesse caso, o comando que está corretamente formado para esse fim é:
Alternativas
Q899789 Programação

O programa Java


public class X

{

public static void main(String [] args)

{

try

{

falha();

System.out.print("A1");

}

catch (RuntimeException ex)

{

System.out.print("A2");

}

catch (Exception ex1)

{

System.out.print("A3");

}

finally

{

System.out.print("A4");

}

System.out.print("A5");

}

public static void falha()

{

throw new RuntimeException();

}

}


produz:

Alternativas
Q899788 Programação
O programa Java
public class enigma { public static void main(String args[]) { int m=0, n=2; do { m=++m; n--; } while(n>0); System.out.println(m); } }
produz o número:
Alternativas
Q894025 Programação

Julgue o item a seguir, a respeito da linguagem de programação Java.


Após executado o código a seguir, o resultado será 11.


Imagem associada para resolução da questão

Alternativas
Q894024 Programação

Julgue o item a seguir, a respeito da linguagem de programação Java.


O resultado da execução do código seguinte será 500 4 30 40 50.


Imagem associada para resolução da questão

Alternativas
Q893418 Programação

Acerca de programação orientada a objetos, Java e PHP, julgue o item a seguir.


O suporte para a implementação de diversas interfaces em uma única classe é considerado uma solução alternativa para contornar a restrição de herança única própria da linguagem Java.

Alternativas
Q892490 Programação

Observe os seguintes arquivos HTML, JSP e Java:


Imagem associada para resolução da questão


Considerando-se que todos os links e referências estejam corretos, que o container utilizado é o Apache Tomcat 8, e que a versão de Java é 1.8.0_141, o resultado exibido por pag16.jsp quando o link presente em index.html for acionado será:

Alternativas
Q892474 Programação

Deseja-se realizar uma busca sobre um vetor não ordenado de inteiros. Para tal, deve-se criar um método Java que receba como parâmetros o vetor em questão e um número inteiro (elemento) que se deseja procurar no vetor, além de outros parâmetros que se julgarem necessários. Essa função deve retornar


• o índice do elemento no vetor, caso ele seja encontrado;

• o inteiro -1, caso o elemento não seja encontrado.


Assumindo-se que todos os pacotes necessários foram devidamente importados, qual método Java irá realizar corretamente essa busca?

Alternativas
Q890080 Programação

Considere a hierarquia de classes mostrada na Figura a seguir:


Imagem associada para resolução da questão


Considere agora o seguinte fragmento de código Java baseado na hierarquia anterior:


Imagem associada para resolução da questão


A linha marcada por um comentário que causará um erro em tempo de compilação é a linha

Alternativas
Q890067 Programação

Considere o código Java listado a seguir, onde a numeração de linhas está sendo utilizada apenas como referência:


Imagem associada para resolução da questão


Que comando deve ser inserido na linha vi para exibir o valor 5 na console?

Alternativas
Q890066 Programação
A linguagem de programação Java suporta
Alternativas
Q886683 Programação

A função a seguir implementa um algoritmo de busca binária sobre um vetor de inteiros ordenado de modo ascendente.


Imagem associada para resolução da questão


Essa função recebe como parâmetros um vetor (vet), o elemento que se deseja procurar no vetor (elem), o índice do primeiro elemento do vetor (ini) e o índice do último elemento do vetor (fim).


O comando System.out.println(vet[m]) exibe no console o valor do elemento de índice m do vetor vet.


Seja o seguinte vetor (vt) de inteiros:


Imagem associada para resolução da questão


Suponha que a função busca seja chamada por meio do seguinte comando:


busca(vt, 39, 0, 14);


Qual será o 3° valor exibido no console?

Alternativas
Q885572 Programação

O seguinte trecho de código cria um array em linguagem Java e o inicializa:


Imagem associada para resolução da questão


Este array é exemplo de 

Alternativas
Q885569 Programação

Considere o seguinte trecho de código escrito em linguagem Java.


static int calc(int k) {

    if(k== 2) {

        return k;

    } else {

        return calc(k – 1) + 1;

    }

Qual é o valor da execução de calc(4)?

Alternativas
Respostas
1081: C
1082: B
1083: C
1084: A
1085: D
1086: B
1087: C
1088: D
1089: C
1090: E
1091: C
1092: C
1093: C
1094: D
1095: D
1096: B
1097: D
1098: C
1099: A
1100: C