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

Foram encontradas 2.693 questões

Ano: 2017 Banca: INAZ do Pará Órgão: CFF Prova: INAZ do Pará - 2017 - CFF - Programador |
Q867106 Programação
Como qualquer linguagem de programação, a linguagem Java tem sua própria estrutura, regras de sintaxe e paradigma de programação. Portanto, a estrutura try...catch...finally da linguagem Java tem o objetivo de controlar o fluxo de execução do tipo:
Alternativas
Ano: 2017 Banca: INAZ do Pará Órgão: CFF Prova: INAZ do Pará - 2017 - CFF - Programador |
Q867097 Programação

Analise o trecho de código a seguir.


Imagem associada para resolução da questão


Qual será o resultado?

Alternativas
Q856073 Programação

Considere a classe abaixo em uma aplicação Java que utiliza o Spring Framework, sem o uso de Injeção de Dependência. 

Imagem associada para resolução da questão

As lacunas I e II devem ser preenchidas, correta e respectivamente, por  
Alternativas
Q856068 Programação

Considere a classe Java abaixo.

public class Prova{ 

       public static void main(String args[]) {

                       int[] vet = {19, 5, 42, 3, 21};  

                       int aux; 

                       for (int i = 0; i < 5; i++) {  

                            for (int j = 0; j < 5; j++) {  

                                 if (vet [j] > vet [j + 1]) {  

                                     aux = vet [j];  

                                     vet[j] = vet[j + 1]; 

                                     vet[j + 1] = aux;  

                                }

                       } 

                 } 

           }

   }

Para que a classe execute corretamente o algoritmo de ordenação  
Alternativas
Q856067 Programação

Considere no método Java abaixo que rs é um objeto do tipo ResultSet e st do tipo Statement. 

Imagem associada para resolução da questão

Este método recebe um valor na variável n e busca este valor na tabela cliente de um banco de dados aberto e em condições ideais, guardando os registros resultantes no objeto rs. Para percorrer o rs até o final, ou seja, todos os seus registros, a lacuna I deverá ser preenchida por 

Alternativas
Q856066 Programação

Considere o método abaixo, criado na linguagem Java.

 Imagem associada para resolução da questão

Em um ambiente de execução ideal, se as variáveis n e m receberem os valores 25 e 15, respectivamente, será retornado o valor  

Alternativas
Q855790 Programação

Relacione adequadamente as listagens de anotações a seguir a seus respectivos significados.


1. @TRANSIENT

2. @BASIC

3. @TEMPORAL

4. @LOB

5. @ELEMENTCOLLECTION


( ) Informar que uma propriedade da entidade é uma coluna no banco.

( ) Indicar que uma propriedade é um large object, geralmente usado para String muito grandes, ou então para guardar tipos binários, como um arquivo anexo dentro de um objeto.

( ) Especifica um atributo de uma entidade como não persistente.

( ) Permite associar uma entidade com uma lista de algum tipo básico, como a String.

( ) Configuração da precisão de data.


A sequência está correta em

Alternativas
Q855789 Programação
“Ao utilizar JPA (Java Persistence API), para que um objeto torne-se um objeto persistente, precisa-se passá-lo para o estado Managed (gerenciado). Para isso, deve-se chamar o método ______________.” Assinale a alternativa que completa corretamente a afirmativa anterior.
Alternativas
Q855786 Programação

Observe as duas classes Java a seguir:


Imagem associada para resolução da questão


Comparando-se as duas classes, é correto afirmar que:

Alternativas
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
Respostas
1121: C
1122: B
1123: C
1124: A
1125: B
1126: D
1127: D
1128: C
1129: D
1130: B
1131: B
1132: D
1133: E
1134: D
1135: B
1136: D
1137: C
1138: A
1139: E
1140: B