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

Questões Discursivas

Foram encontradas 2.719 questões

Q855781 Programação
Em Java, a classe Math fornece uma coleção de métodos que permite realizar cálculos matemáticos comuns. Considerando x e y como variáveis do tipo numéricas, assinale a alternativa em que todos os métodos pertencem diretamente (sem o recurso da herança) à classe Math.
Alternativas
Q855780 Programação
“Em Java, embora a maioria dos métodos seja executada em resposta a chamadas de método em objetos específicos [...]. Às vezes um método realiza uma tarefa que não depende do conteúdo de nenhum objeto. Esse método se aplica à classe em que é declarado como um todo e é conhecido como método _________________ ou método _________________.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Alternativas
Q855779 Programação

Analise o seguinte código-fonte escrito em Java.


Imagem associada para resolução da questão


De acordo com o código-fonte anterior, assinale a alternativa INCORRETA

Alternativas
Q855623 Programação

                       

Considerando o trecho de código precedente, com a definição de algumas variáveis, julgue o item a seguir.


De acordo com a definição das variáveis, o trecho de código a seguir permite uma conexão ao banco de dados em questão, sem gerar nenhum tipo de erro.


Imagem associada para resolução da questão

Alternativas
Q855475 Programação
A Programação Orientada a Objetos (POO) diz respeito a um padrão de desenvolvimento que é seguido por muitas linguagens, como C# e Java. Em relação à herança, sobreposição de métodos e escopo em Java, é correto afirmar:
Alternativas
Q854699 Programação

Analise as seguintes afirmativas sobre a programação orientada a objetos com Java.


I. O tratamento de exceção permite criar programas tolerantes a falhas.

II. Para lidar com uma exceção, deve-se colocar qualquer código que pode lançar uma exceção em uma instrução catch.

III. O método toString de um objeto de exceção retorna uma mensagem de erro da exceção.

IV. O bloco catch contém o código que pode lançar uma exceção e o bloco try contém o código que manipula a exceção se uma ocorrer.


Está(ão) correta(s) apenas a(s) afirmativa(s)

Alternativas
Q854698 Programação
Acerca da programação orientada a objetos, usando Java, analise a seguinte assertiva: “O Java contém três tipos de instruções de seleção”. Assinale-as.
Alternativas
Q854042 Programação

Considere a classe Java abaixo.


Imagem associada para resolução da questão


Para a classe Prova, foi criada uma classe de teste utilizando o JUnit, contendo o método de teste abaixo.


Imagem associada para resolução da questão


Para que o teste seja aprovado, a lacuna I deve ser corretamente preenchida com

Alternativas
Q854041 Programação

Considere o fragmento de programa Java, abaixo.


Imagem associada para resolução da questão


Ao ser executado em condições ideais, se o método op receber o valor 5 na variável val o valor retornado será

Alternativas
Q854040 Programação

Considere o método Java, abaixo.


Imagem associada para resolução da questão


Para que este método retorne o maior valor contido no vetor v não vazio, a lacuna I deve ser preenchida corretamente com

Alternativas
Q854038 Programação
A instrução r ← r + 1.0 / aux, na linguagem Java, é corretamente escrita na forma
Alternativas
Q851877 Programação

A classe HelloResource implementa um serviço RESTful em Java utilizando a API JAX-RS, considere as afirmativas a seguir.

Imagem associada para resolução da questão

I. O comando @GET determina qual verbo o método está vinculado.

II. O comando @Path determina o caminho no qual o recurso ou método está vinculado.

III. O comando @PathParam extraI o parâmetro da Query.

Está(ão) CORRETA(S) apenas a(s) assertiva(s):

Alternativas
Q851875 Programação

Programação Orientada a Objetos (POO) é um paradigma de análise e programação de sistemas presente em diversas linguagens de programação. Considerando os conceitos de POO aplicado em JAVA, analise as assertivas a seguir.  


I. O construtor de uma classe é um método executado automaticamente quando um objeto dessa classe é instanciado. 

II. O Java permite a herança múltipla de classes, em que uma subclasse realiza a herança de duas ou mais superclasses.

III. O Java permite a implementação de múltiplas interfaces, em que uma classe implementa duas ou mais interfaces. 

IV. O Java permite que as classes abstratas possuam métodos concretos.

V. Todas as classes em Java derivam da classe Object.


Estão CORRETAS apenas as assertivas:  

Alternativas
Q851873 Programação

Considere o programa em Java a seguir.

Imagem associada para resolução da questão

Assinale a alternativa que apresenta, CORRETAMENTE, os valores impressos pela execução desse programa.

Alternativas
Q851872 Programação

Considere as classes em Java a seguir.

Imagem associada para resolução da questão

Assinale a alternativa que apresenta, CORRETAMENTE, os valores impressos pela execução desse programa.

Alternativas
Q851871 Programação
Análise as afirmações a seguir e marque a alternativa CORRETA com relação à programação na linguagem JAVA.
Alternativas
Q851386 Programação

Considere o seguinte algoritmo em Java:


Imagem associada para resolução da questão


Assinale a alternativa que apresenta CORRETAMENTE todos os números impressos na execução desse algoritmo:

Alternativas
Q849590 Programação

Considere o seguinte programa em Java:


Imagem associada para resolução da questão


A partir do código do programa Java acima, a linha

Alternativas
Q849586 Programação
Na serialização de objetos em Java, a classe
Alternativas
Q849579 Programação

Observe o seguinte programa em Java:


Imagem associada para resolução da questão


O comando System.out.println(obj.a) deverá imprimir o valor

Alternativas
Respostas
1161: B
1162: B
1163: D
1164: E
1165: D
1166: B
1167: D
1168: C
1169: A
1170: E
1171: B
1172: A
1173: E
1174: B
1175: C
1176: E
1177: C
1178: D
1179: C
1180: C