Questões de Plataforma Java (Programação)

Limpar Busca

Com relação à linguagem de programação JAVA, analise as afirmativas a seguir.

I. Para restringir o acesso de um elemento de uma classe para que seja visível apenas dentro da mesma classe, deve-se usar o modificador de acesso chamado protected. II. Para chamar o construtor da classe herdada (classe base) dentro do construtor da classe derivada da anterior, deve-se usar a instrução super(). III. Para criar uma variável de referência a um objeto, deve-se usar o operador new.

Está correto o que se afirma em

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

Considere o cenário de um sistema de gerenciamento de biblioteca, onde Livro representa diferentes tipos de livros e Biblioteca é uma classe que agrega esses livros, como mostra o diagrama a seguir.


Imagem relacionada à questão do Questões Estratégicas



Quando executado, esse código exibirá o seguinte resultado:

  • A 1984 - Livro Físico Macunaíma - Livro Digital
  • B Livro Físico – 1984 Livro Digital - Macunaíma
  • C 1984 Macunaíma
  • D Macunaíma - Livro Digital 1984 - Livro Físico
  • E Erros de compilação ou exceções em tempo de execução

No processo de geração de código executável em Java, a etapa crucial que envolve a transformação do código- -fonte Java em bytecode e o componente responsável por executar esse bytecode são, respectivamente,

  • A bytecode e JIT Compiler
  • B compilação e JRE
  • C compilação e JVM
  • D interpretacão e JRE
  • E intermediário e Bytecode Engine

Um servidor de aplicações Java apresenta constantes problemas em suas aplicações que fecham inesperadamente. Ao analisar os registros do sistema, é observado que essas fecham após registrarem o seguinte erro:

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space


Considerando que as aplicações foram desenvolvidas corretamente e que a JVM (Java Virtual Machine) utilizada por elas está devidamente configurada, assinale a alternativa que apresenta CORRETAMENTE o componente do servidor que está subdimensionado nesse cenário: 

  • A Disco rígido.
  • B Processador.
  • C Memória RAM.
  • D Placa de vídeo.

A plataforma Java Enterprise Edition (Java EE) consiste em uma arquitetura a qual define uma série de APIs que especificam como devem ser implementados diversos componentes.

Sobre o Java EE 7, analise as afirmativas abaixo:

I. EJB, JPA e JSP são alguns componentes da referida arquitetura.
II. A especificação JAX-RS trata de serviços baseados em web services.
III. JDBC é a especificação que trata de conexões da aplicação com bancos de dados.
IV. JSF é a especificação do framework para construção de interfaces gráficas para web.

Está CORRETO o que se afirma em:

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