Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Prévia do material em texto

Containers
Lista de Perguntas de Multipla Escolha sobre Containers
O que e um container no contexto de tecnologia de software?
a) Um tipo de maquina fisica que executa codigo de forma isolada.
b) Uma unidade de codigo que contem apenas funcoes e bibliotecas.
c) Um ambiente isolado que contem tudo o que uma aplicacao precisa para ser executada.
d) Um sistema operacional completo que roda em um servidor dedicado.
Resposta correta: c) Um ambiente isolado que contem tudo o que uma aplicacao precisa para ser
executada.
Explicacao: Um container e uma unidade de software que inclui a aplicacao e todas as suas
dependencias, como bibliotecas e configuracoes, permitindo que seja executado de forma
consistente em qualquer ambiente.
Qual e a principal diferenca entre containers e maquinas virtuais?
a) Containers sao mais lentos, mas mais seguros.
b) Containers compartilham o sistema operacional, enquanto as maquinas virtuais emulam
hardware completo.
c) Containers exigem hardware especifico, enquanto as maquinas virtuais sao independentes de
hardware.
d) Nao ha diferenca significativa entre containers e maquinas virtuais.
Resposta correta: b) Containers compartilham o sistema operacional, enquanto as maquinas
virtuais emulam hardware completo.
Explicacao: Containers sao leves e compartilham o nucleo do sistema operacional host, enquanto
as maquinas virtuais simulam hardware completo, o que as torna mais pesadas e exigem mais
recursos.
Qual das alternativas abaixo e uma das principais vantagens do uso de containers?
a) Eles permitem que diferentes versoes de sistemas operacionais sejam executadas em um unico
host.
b) Containers sao mais faceis de monitorar e manter do que maquinas virtuais.
c) Eles garantem uma maior seguranca, isolando completamente a aplicacao do sistema
operacional.
d) Containers sao mais rapidos e usam menos recursos do que maquinas virtuais.
Resposta correta: d) Containers sao mais rapidos e usam menos recursos do que maquinas
virtuais.
Explicacao: Como os containers compartilham o nucleo do sistema operacional, eles sao mais
eficientes e exigem menos recursos do que as maquinas virtuais, que precisam de uma camada
extra para emular o hardware.
O que e o Docker e qual o seu papel na utilizacao de containers?
a) Docker e um sistema operacional completo usado para rodar containers.
b) Docker e uma ferramenta que permite criar, gerenciar e executar containers de forma simples e
eficiente.
c) Docker e um tipo de maquina virtual para executar aplicacoes em containers.
d) Docker e uma biblioteca que facilita o uso de containers em servidores Linux.
Resposta correta: b) Docker e uma ferramenta que permite criar, gerenciar e executar containers de
forma simples e eficiente.
Explicacao: Docker e uma plataforma popular de codigo aberto que facilita a criacao, a execucao e
o gerenciamento de containers, oferecendo ferramentas para empacotar e distribuir aplicacoes.
Como os containers garantem que uma aplicacao funcione da mesma forma em diferentes
ambientes?
a) Containers configuram automaticamente o sistema operacional de acordo com a aplicacao.
b) Containers isolam a aplicacao e todas as suas dependencias em um pacote, garantindo
consistencia.
c) Containers ajustam a configuracao de rede para cada ambiente.
d) Containers realizam testes automaticos antes de executar a aplicacao.
Resposta correta: b) Containers isolam a aplicacao e todas as suas dependencias em um pacote,
garantindo consistencia.
Explicacao: A principal vantagem dos containers e que eles empacotam nao apenas a aplicacao,
mas tambem suas dependencias, o que garante que ela funcione da mesma maneira em qualquer
ambiente, seja em desenvolvimento, teste ou producao.
Quais ferramentas, alem do Docker, podem ser usadas para gerenciar containers?
a) Kubernetes, OpenShift e Docker Swarm.
b) Jenkins e GitLab.
c) Apache Hadoop e Apache Spark.
d) Terraform e Ansible.
Resposta correta: a) Kubernetes, OpenShift e Docker Swarm.
Explicacao: Kubernetes, OpenShift e Docker Swarm sao ferramentas de orquestracao de
containers que permitem gerenciar a execucao de containers em grande escala, facilitando o
balanceamento de carga, escalabilidade e monitoramento.
O que e a "orquestracao de containers"?
a) O processo de definir o tipo de hardware necessario para executar containers.
b) O gerenciamento e automacao do ciclo de vida de containers em grande escala.
c) O processo de definir como containers sao empacotados e distribuidos.
d) A ferramenta usada para monitorar a performance de containers.
Resposta correta: b) O gerenciamento e automacao do ciclo de vida de containers em grande
escala.
Explicacao: Orquestracao de containers envolve o gerenciamento automatizado de multiplos
containers em ambientes distribuidos, controlando tarefas como escalabilidade, balanceamento de
carga e reinicio de containers falhos.
Qual e o objetivo do Docker Compose?
a) Automatizar o gerenciamento de containers de forma global.
b) Permitir o gerenciamento de containers atraves de uma interface grafica.
c) Definir e executar multi-containers em aplicacoes, facilitando a configuracao e a execucao de
ambientes complexos.
d) Monitorar a saude e a performance dos containers em tempo real.
Resposta correta: c) Definir e executar multi-containers em aplicacoes, facilitando a configuracao e
a execucao de ambientes complexos.
Explicacao: O Docker Compose e uma ferramenta que permite definir, em um unico arquivo, a
configuracao de multiplos containers que formam uma aplicacao, facilitando a orquestracao local de
ambientes complexos.
O que e o conceito de "Imagem de Container"?
a) O codigo-fonte da aplicacao que sera executada dentro do container.
b) O ambiente executavel que contem tudo o que e necessario para rodar uma aplicacao, incluindo
o codigo, bibliotecas e dependencias.
c) O nome de um container em execucao.
d) Um arquivo de log gerado por containers.
Resposta correta: b) O ambiente executavel que contem tudo o que e necessario para rodar uma
aplicacao, incluindo o codigo, bibliotecas e dependencias.
Explicacao: Imagens de container sao os "modelos" a partir dos quais os containers sao criados.
Elas contem tudo o que e necessario para a execucao de uma aplicacao, garantindo que a
aplicacao seja executada de forma consistente.
O que e o conceito de "Portabilidade" em containers?
a) A capacidade de mover containers entre diferentes sistemas operacionais.
b) A habilidade de adaptar containers para diferentes ambientes de rede.
c) A capacidade de garantir que containers executem de forma consistente em qualquer ambiente,
seja em um servidor local ou na nuvem.
d) A possibilidade de enviar containers para diferentes servidores.
Resposta correta: c) A capacidade de garantir que containers executem de forma consistente em
qualquer ambiente, seja em um servidor local ou na nuvem.
Explicacao: A portabilidade e uma das principais vantagens dos containers. Como os containers
incluem todas as dependencias necessarias, eles podem ser executados de forma consistente em
qualquer ambiente, independentemente da infraestrutura subjacente.
Como a seguranca de containers pode ser garantida?
a) Usando containers como maquinas virtuais, com sistemas operacionais completos.
b) Aplicando politicas de seguranca e controle de acesso nas imagens e containers, alem de
garantir atualizacoes regulares.
c) Executando containers com privilegios administrativos para permitir mais controle.
d) Garantindo que os containers usem sempre redes isoladas de forma estatica.
Resposta correta: b) Aplicando politicas de seguranca e controle de acesso nas imagens e
containers, alem de garantir atualizacoes regulares.
Explicacao: Para garantir a seguranca, e fundamental aplicar controles rigorosos sobre o que pode
ser executado dentro dos containers, alem de manter as imagens e os containers sempre
atualizados com patches de seguranca.
Qual e a funcao do Docker Hub?
a) Um servico de monitoramentode containers.
b) Uma plataforma para criar, armazenar e compartilhar imagens de containers.
c) Um servico para orquestrar containers em ambientes locais.
d) Uma ferramenta de analise de performance de containers.
Resposta correta: b) Uma plataforma para criar, armazenar e compartilhar imagens de containers.
Explicacao: Docker Hub e um repositorio publico onde usuarios podem armazenar e compartilhar
imagens de containers. E uma plataforma centralizada que facilita o acesso a imagens prontas para
uso.
Qual e o conceito de "Escalabilidade" no contexto de containers?
a) A habilidade de ajustar o numero de containers em execucao automaticamente com base na
demanda.
b) A capacidade de reduzir o tamanho de containers para aumentar a eficiencia.
c) A capacidade de aumentar a seguranca de containers em grandes ambientes.
d) A habilidade de distribuir containers entre diferentes redes fisicas.
Resposta correta: a) A habilidade de ajustar o numero de containers em execucao
automaticamente com base na demanda.
Explicacao: Escalabilidade em containers permite que o numero de instancias de containers seja
ajustado dinamicamente para atender as mudancas na demanda de

Mais conteúdos dessa disciplina