Questões de Concurso sobre Container JEE

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
7 questões encontradas
Questões por página
20
Mais recentes
 

Muitos problemas surgem de forma recorrente a cada novo projeto, sendo possível estabelecer soluções pré-convencionadas para reaproveitamento futuro. A solução, no entanto, somente será eficaz se for apropriada ao contexto do problema, pois no mundo do software, a predefinição de padrões pode ser muito granularizada para aplicação prática repetitiva. Muitas vezes é necessário fornecer uma infraestrutura mínima, específica para implementação, que pode conter vários padrões, sendo denominada:


A

container


B

agregação


C

framework


D

componente

Uma das evoluções na disponibilização de aplicações é através da utilização de contêineres. Sobre esse recurso, é correto afirmar:


A

Um contêiner é um ambiente isolado contendo todos os elementos necessários para executar a aplicação desejada.


B

Os contêineres são construídos em nível de hardware, ou seja, possuem acesso direto aos dispositivos conectados no servidor onde estão sendo executados.


C

Por serem independentes, os contêineres em execução no mesmo servidor, necessitam gerenciar o compartilhamento dos recursos de hardware utilizados, incluindo CPU e memória.


D

Uma das limitações na utilização dos contêineres é a necessidade que o sistema operacional por ele utilizado seja o mesmo utilizado pelo servidor no qual ele esteja sendo executado.

O Web Container é responsável por oferecer o ambiente de execução para componentes de interface com o usuário, como Servlet e JSP, e também pelo gerenciamento da lógica de negócios implementada por EJB.


C

Certo


E

Errado

Contêineres são unidades executáveis de software que empacotam o código da aplicação juntamente com suas bibliotecas e dependências, permitindo que o código seja executado em qualquer ambiente de computação, seja desktop, TI tradicional ou infraestrutura de nuvem. Nesse contexto, um tipo de contêiner constitui uma aplicação de computação em nuvem, que permite aos desenvolvedores gerenciarem e implementarem programas em contêineres , dando às empresas de todos os tamanhos acesso a soluções em nuvem portáteis e escaláveis. Nesse sentido, os usuários podem simplificar a virtualização baseada em contêiner e os processos de gerenciamento, sendo que os provedores dessa aplicação oferecem inúmeros recursos, incluindo tempos de execução de contêineres, camadas de orquestração e gerenciamento de armazenamento persistente.


O tipo descrito é conhecido por Contêiner como:


A

Serviço (CaaS)


B

Hardware (CaaH).


C

Infraestrutura (CaaI).


D

Plataforma (CaaP).

A Assessoria de Tecnologia da Informação de uma organização está usando Kubernetes como plataforma de orquestração de containers. O Kubernetes foi configurado para escalar automaticamente workloads no modo HorizontalPodAutoscaler (HPA).


Sendo assim, o Kubernetes irá:


A

ajustar periodicamente o número de réplicas em um workload para corresponder a determinada utilização de recursos;


B

dimensionar workloads com base no número de eventos a serem processados, como a quantidade de mensagens em uma fila;


C

escalar workloads no horário especificado pelo usuário, viabilizando a redução do consumo de recursos fora dos horários de pico;


D

observar as configurações personalizadas para os workloads que definem como e quando dimensionar os recursos das réplicas gerenciadas;


E

observar as solicitações de recursos na criação e atualização dos pods, descartando-os quando os recursos solicitados forem diferentes da configuração ajustada.

A plataforma Docker disponibiliza um ambiente muito propício para a implementação de microsserviços. A equipe de Gabriel trabalha com os contêineres da Docker para disponibilização de seus serviços. Recentemente ocorreu um problema com o contêiner para o serviço de envio de e-mails, mas as falhas não impactaram os demais serviços, já que o projeto foi pensado desde o início com foco em independência. Isso permitiu que Gabriel se concentrasse na correção do contêiner, enquanto o restante da equipe continuou a trabalhar normalmente.


Entre os benefícios dos microsserviços, esse é um exemplo de:


A

heterogeneidade de ambiente;


B

resiliência;


C

escalabilidade;


D

portabilidade simplificada;


E

agilidade na entrega.

O middleware fornecido pela arquitetura J2EE permite que o desenvolvedor poupe tempo e código, e, dessa forma, se concentre na lógica do negócio. Em J2EE, a entidade que permite ao desenvolvedor poupar tempo é o


A

tomcat.


B

applets.


C

servlets.


D

session beans.


E

container.

 
 
Gerar simulado