Questões de Concurso Comentadas sobre java em programação

Foram encontradas 1.676 questões

Q2023642 Programação

Julgue o seguinte item, relativos a containers de aplicação. 


Para construir uma imagem e fazer o deploy de Dockerfile corretamente escrito de uma aplicação JAVA chamado example-java-df, o comando correto é o seguinte.


docker commit -f example-java-df


Alternativas
Q2020852 Programação
Julgue o item seguinte a respeito de conceitos em Java.
Considere-se o seguinte código.

Imagem associada para resolução da questão

O código apresentado não será compilado, pois há dois métodos construtores. 
Alternativas
Q2020178 Programação
Em Java, o código-fonte de um programa de computador é compilado para uma modalidade intermediária, que é interpretada pelas Máquinas Virtuais Java (JVMs). Nesse contexto, a máquina virtual é um software que simula uma máquina física e consegue executar vários programas, gerenciar processos, memória e arquivos, como uma plataforma em que a memória, o processador e seus outros recursos são totalmente virtuais, independentes de hardwares. Agrande vantagem desse processo é a portabilidade. Essa modalidade intermediária é denominada: 
Alternativas
Q2016934 Programação

Em uma classe servlet Java uma mensagem foi incluída em um atributo e enviada para a página mensagens.jsp, por meio do código abaixo.  


mensagem = "Usuário e/ou senha inválidos";

request.setAttribute("mensagem", mensagem);

RequestDispatcher disp =  request.getRequestDispatcher("mensagens.jsp"); 

disp.forward(request, response);  


Na página mensagens.jsp, para receber essa mensagem deve-se utilizar a instrução

Alternativas
Q2016872 Programação
Considere o código Java abaixo. 
  public class Prova {         public static void main(String[] args) {               int[][] dados = new int[5][];               for (int i = 0; i < 5; i++) {                    dados [i] = new int[5];                    for (int j = 0; j < 5; j++) {                        dados[i][j] = i + j;                        System.out.println(dados[i][j]);                   }                  }
      }     }
Sobre o código
Alternativas
Q2008810 Programação
A linguagem Java, assim como outras linguagens de programação, permite a representação de diferentes tipos de dados. O número de bits necessários para representar o tipo short na linguagem Java é igual a
Alternativas
Q2005920 Programação
As threads são recursos que permitem que múltiplas execuções ocorram no mesmo ambiente do aplicativo com um grande grau de independência uma da outra, possibilitando, dessa forma, a ocorrência de múltiplas atividades simultâneas em uma mesma aplicação. Sobre as threads na linguagem Java, analise as afirmativas a seguir.
I. São considerados possíveis estados de uma thread: novo; executável; espera; espera programada; e, concluído. II. Na maioria dos Sistemas Operacionais, cada thread recebe uma pequena quantidade de tempo do processador denominada quantum. III. Implementar a interface Runnable do pacote Java.lang é uma forma de criar um aplicativo de múltiplas threads, utilizando classes e métodos predefinidos para criar threads que executem objetos Runnables.
Está correto o que se afirma em
Alternativas
Q2005918 Programação
Analise as afirmativas correlatas e a relação proposta entre elas.
I. “O método invokeLater recebe como seu argumento um objeto que implementa a interface Runnable.”
PORQUE
II. “Ele coloca essa interface como uma propriedade na fila da thread de despacho de ações.”
Assinale a alternativa correta.
Alternativas
Q2005916 Programação

A biblioteca gráfica Swing possibilita o desenvolvimento de interfaces gráficas desenvolvidas para um ambiente computacional heterogêneo com interação mais agradável. Sobre a biblioteca Swing para a plataforma Java 7ª edição, analise as afirmativas a seguir.


I. ViewportLayout: gerenciador de layout-padrão para JViewport.

II. JTree: controle que exibe um conjunto de dados hierárquicos como uma estrutura de tópicos.

III. JToggleButton: implementação de um botão múltiplo com um separador do modelo ToggleButton.


Está correto o que se afirma em

Alternativas
Q2005914 Programação
No processo de desenvolvimento de softwares uma etapa fundamental é a documentação do código, independente do paradigma ou da plataforma de desenvolvimento utilizada. Essa documentação, quando bem organizada, auxilia um time de desenvolvimento no conhecimento sobre o funcionamento de uma classe, por exemplo. Na linguagem Java, há um recurso do próprio JDK que auxilia o desenvolvedor no processo de criação e manipulação desses comentários – o JavaDoc, que funciona inserindo textos explicativos em um formato de comentário especial com função de apresentar os recursos. Sobre o recurso em questão, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Em um método a tag @param pode ser utilizada para apresentar a descrição do parâmetro; a tag @result pode ser utilizada para especificar seu retorno. ( ) A tag @deprecated pode ser utilizada para indicar que um método está obsoleto. ( ) A tag @since, utilizada para indicar desde quando o recurso está disponível na aplicação, pode ser aplicada apenas em classes e métodos. ( ) A tag @see pode ser utilizada em uma interface para adicionar um link ou entrada de texto que aponta para uma referência, podendo ser consultada para melhorar a compreensão do que está sendo comentado.
A sequência está correta em 
Alternativas
Q1999278 Programação
Considere o trecho de código a seguir, presente em um método de uma classe de aplicação criada utilizando-se JPA.
TypedQuery query = manager.createNamedQuery("Departamento.findAll",
Departamento.class); List departamentos = I;
Departamento.findAll é uma query nomeada na classe Departamento, que retorna todos os departamentos cadastrados na tabela departamento do banco de dados. O objeto manager é um objeto do tipo EntityManager criado sobre uma conexão válida com um banco de dados. Considere que todos os recursos necessários foram importados e que a conexão com o banco de dados foi realizada com sucesso. Nestas condições, para se obter a lista de departamentos retornada da tabela do banco de dados a lacuna I deve ser corretamente preenchida por 
Alternativas
Q1996704 Programação

Analise o código Java (incompleto) a seguir.


-------

public class Main {

  public static void main(String[] args) {

     Status x = Status.Não;

     switch(x) {

case Sim:

    System.out.println(1);

    break;

case Não:

    System.out.println(2);

     break;

case Indefinido:

     System.out.println(2);

     break; 

     }

   }

}


Dado que a execução desse código produz o número 2 na saída, assinale o texto que substitui corretamente o trecho tracejado.

Alternativas
Q1996236 Programação
Várias instruções Java permitirão que o programador especifique que a próxima instrução a executar não é necessariamente a próxima na sequência. Isso é chamado de transferência de controle. Na linguagem de programação Java, a instrução chamada de instrução de seleção múltipla, pois seleciona entre muitas ações diferentes (ou grupos de ações) denomina-se: 
Alternativas
Q1994960 Programação

Algumas das principais bibliotecas padrão da linguagem de programação Java são:


(1) java.lang

(2) java.net

(3) java.sql

(4) java.util


Da relação apresentada:

Alternativas
Q1994955 Programação

Em relação a linguagem de programação Java, analise as afirmativas a seguir e dê valores Verdadeiro (V) ou Falso (F).


( ) Existem vários ambientes de desenvolvimento (IDEs) como: BlueJ, JCreator e jEdit.

( ) Não suporta recursos de alto desempenho, como multithreading e compilação just-in-time.

( ) Das diversas bibliotecas da linguagem Java uma das mais utilizadas é o Javascript.


Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Alternativas
Q1994950 Programação

Leia atentamente a frase abaixo:


"O ______ é uma camada que descreve uma interface comum para frameworks ______ como o ______".


Assinale a alternativa que preencha correta e respectivamente as lacunas.

Alternativas
Q1993158 Programação
Mockito 4.8.0 é um framework que tem como objetivo fazer testes unitários em aplicações Java. 
O pacote nativo de verificação de erros é o
Alternativas
Q1993143 Programação
Uma das práticas que o Maven incentiva é especificar e fazer referência a variáveis para evitar a repetição de um mesmo valor em vários locais diferentes. Desse modo, para acessar a variável predefinida project.basedir, você deve referenciá-la no arquivo POM como 
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992301 Programação
Uma thread em Java em qualquer ponto do tempo existe em um determinado estado.
Assinale a alternativa que contém o estado no qual a thread pode atualmente estar em execução ou pode estar pronta para execução em qualquer instante do tempo
Alternativas
Ano: 2022 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2022 - UDESC - Analista de Sistemas |
Q1992289 Programação

Observe o seguinte código em Java:


public class operacao

{

    public static void main(String[] args)

    {

         int valor,valor1, valor2;

         valor1 = 17;

         valor= 25;

         valor1=valor1+ (valor%2);

         valor2 = ++valor1;

         valor2 = valor1++;

         valor2 = valor1--;

         System.out.println(“Após as operações,

         valor é “ + valor + “ valor1 é “ + valor1);

         System.out.println(“ e valor2 é “ + valor2);

    }

}


Assinale a alternativa que apresenta corretamente os valores das variáveis valor1 e valor2 ao final da execução do código:

Alternativas
Respostas
281: E
282: E
283: C
284: C
285: C
286: C
287: D
288: B
289: C
290: C
291: D
292: A
293: C
294: E
295: A
296: B
297: B
298: B
299: C
300: D