Questões de Concurso de Java - Tecnologia da Informação

Ver outros assuntos dessa disciplina Navegar questão a questão

Questão de Concurso - 1067713

Concurso SEMEF - Manaus Assistente Técnico de Tecnologia da Informação da Fazenda Municipal - Área Programador 2019

Questão 52

Fundação Carlos Chagas (FCC)

Nível Médio

Um programador Java, na tentativa de armazenar quatro valores inteiros referentes a números de contas bancárias em um array, utilizou as instruções abaixo.

Está correto o que se afirma APENAS em

  • A. I e III.
  • B. II e IV.
  • C. III e IV.
  • D. I e II.
  • E. II, III e IV.

Questão de Concurso - 1067723

Concurso SEMEF - Manaus Assistente Técnico de Tecnologia da Informação da Fazenda Municipal - Área Programador 2019

Questão 62

Fundação Carlos Chagas (FCC)

Nível Médio

Em uma aplicação Java web que utiliza o Hibernate, um programador deseja adicionar uma nova instância de entidade ao contexto de persistência e, para isso, digitou o fragmento de código abaixo em um ambiente ideal.

 Nesse trecho de código o objeto contribuinte

  • A. foi salvo no banco de dados, pois a instância do objeto já estava em estado transient, ou seja, havia uma conexão estabelecida com o banco de dados.
  • B. ainda não foi salvo no banco de dados, pois o método persist apenas torna o objeto persistente, necessitando obrigatoriamente de uma chamada ao método save na sequência para salvar o objeto.
  • C. ainda não foi salvo no banco de dados, pois a geração de instruções INSERT ocorrerá somente após um commit da transação, flush ou fechamento da sessão.
  • D. mudou para o estado detached e foi salvo no banco, uma vez que o método persist já executa o comando INSERT automaticamente para objetos neste estado.
  • E. será descartado, pois o objeto não foi colocado no estado transient, ou seja, não está associado à sessão e, por isso, não poderá ser salvo no banco de dados.

Questão de Concurso - 420597

Concurso TRE RN Técnico Judiciário - Área Programação de Sistemas 2011

Questão 34

Fundação Carlos Chagas (FCC)

Nível Médio

Em relação ao Javadoc é correto afirmar:

  • A.

    os comentários de documentação aceitam tags de HTML, quando eles são precedidos do símbolo @.

  • B.

    import é a única instrução que pode estar entre um comentário de classe e a declaração de classe.

  • C.

    os comentários de documentação podem ser colocados na linha antes de uma declaração de classe, uma declaração de interface e um construtor, apenas.

  • D.

    a declaração pode conter quantas linhas forem necessárias para fornecer uma descrição da classe para que qualquer programador possa utilizar.

  • E.

    obriga-se o uso de aspas em cada linha entre /** e */.

Questão de Concurso - 433844

Concurso PREVIC Analista Administrativo - Especialidade: Tecnologia da Informação 2010

Questão 81

Centro de Seleção e de Promoção de Eventos UnB (CESPE/CEBRASPE)

Nível Superior

Acerca de plataforma Java EE e de JSP, julgue os seguintes itens.

O container JSP provê uma lista de objetos instanciados, chamados de objetos implícitos. É através do objeto aplicação (application object) que são rastreadas as informações de um cliente específico entre múltiplas requisições.

  • C. Certo
  • E. Errado

Questão de Concurso - 428359

Concurso ECT Analista de Correios - Especialidade: Análise de Sistemas - Atuação: Desenvolvimento de Sistemas 2011

Questão 89

Centro de Seleção e de Promoção de Eventos UnB (CESPE/CEBRASPE)

Nível Superior

A respeito da orientação a objetos, julgue os itens subsequentes.

Na linguagem de programação Java, um método público da superclasse somente pode ser anulado por um método público da subclasse.

  • C. Certo
  • E. Errado

Questão de Concurso - 1205379

Concurso TJ RN Analista de Sistemas 2020

Questão 27

Comissão Permanente do Vestibular / UFRN (COMPERVE)

Nível Superior

Analise o trecho de código Java abaixo.

package br.jus.arquivos;

class Texto {

   /* métodos ocultos */

   public String getConteudo() {

          return "conteúdo do arquivo de texto";

   }

}

package br.jus.documentos;

import br.jus.arquivos.*;

class MontarProcesso {

   public void main(String args[]) {

          Texto at = new Texto();

          System.out.println(at.getConteudo());

    }

}

A partir da análise do código, observa-se que

  • A.

    será exibido um texto no console.

  • B.

    o código não compila.

  • C.

    será exibido o endereço de memória do objeto.

  • D.

    os modificadores de acesso não podem estar ocultos.

Questão de Concurso - 1205381

Concurso TJ RN Analista de Sistemas 2020

Questão 28

Comissão Permanente do Vestibular / UFRN (COMPERVE)

Nível Superior

Uma interface na linguagem Java é apenas um contrato que a classe deve cumprir com a interface que a implementa. Sobre interfaces na linguagem Java, é correto afirmar:

  • A.

    as variáveis são implicitamente public static final.

  • B.

    elas fazem parte de herança.

  • C.

    uma interface pode implementar uma class.

  • D.

    as variáveis e métodos podem ter qualquer modificador de acesso.

Questão de Concurso - 1205383

Concurso TJ RN Analista de Sistemas 2020

Questão 29

Comissão Permanente do Vestibular / UFRN (COMPERVE)

Nível Superior

Dos trechos de códigos abaixo, extraídos de um arquivo fonte escrito para a versão 8 da linguagem Java, o único que compila corretamente é

  • A.

    String x = (String) (b > c) ? "true" : "false"

  • B.

    public static void main (String ... args){}

  • C.

    final enum letra {A, B, C}

  • D.

    Boolean bool = new Boolean()

Questão de Concurso - 1205384

Concurso TJ RN Analista de Sistemas 2020

Questão 30

Comissão Permanente do Vestibular / UFRN (COMPERVE)

Nível Superior

Sobre a linguagem de programação Java, analise as afirmativas abaixo.

I É possível instanciar uma classe abstrata.

II A palavra chave inherits define a herança de uma classe para outra.

III A palavra chave super é utilizada para fazer referência à classe pai herdada.

IV A desalocação de memória é feita de forma automática pelo garbage collector.

Estão corretas as afirmações

  • A. I e II.
  • B. I e IV.
  • C. III e IV.
  • D. II e III.

Questão de Concurso - 1205385

Concurso TJ RN Analista de Sistemas 2020

Questão 31

Comissão Permanente do Vestibular / UFRN (COMPERVE)

Nível Superior

Os modificadores de acesso são palavras-chave que delimitam o nível de acesso, visibilidade e encapsulamento de elementos na linguagem Java. Sobre os modificadores de acesso, é correto afirmar:

  • A.

    o modificador protected permite que apenas a própria classe possa acessar o recurso.

  • B.

    o modificador private permite que apenas a própria classe e as classes do mesmo pacote possam acessar o recurso.

  • C.

    o modificador public permite que apenas a própria classe e aqueles que a herdarem possam acessar o recurso.

  • D.

    o modificador default é atribuído quando não é informado nenhum modificador de acesso.