Yatta Concursos
Início › Questões › Tecnologia da Informação › DevOps e Containers
Tecnologia da Informação

Questões de DevOps e Containers

20 questões de provas reais da Cebraspe, FCC sobre DevOps e Containers, com gabarito e comentário. Responda antes de abrir o gabarito.

156 questões desse assunto no acervo do Yatta. Esta página mostra uma amostra fixa.

Questão 1CebraspeDATAPREV2023

O processo de entrega contínua envolve a automação de processos de desenvolvimento, testes e integração dos códigos de forma frequente e em um repositório compartilhado.

  1. C Certo
  2. E Errado
Ver gabarito e comentário
Gabarito: Errado

A afirmativa confunde Entrega Contínua (Continuous Delivery) com Integração Contínua (CI). A automação de integração em repositório compartilhado refere-se à CI; na Entrega Contínua, o foco é garantir que o código esteja sempre pronto para ser implantado em produção de forma automatizada.

Questão 2CebraspeDATAPREV2023

A monitoração contínua é uma prática que fornece feedback constante aos desenvolvedores e testadores sobre o desempenho e a disponibilidade de suas aplicações, tanto antes quanto após a implantação.

  1. C Certo
  2. E Errado
Ver gabarito e comentário
Gabarito: Certo

A monitoração contínua é um pilar do DevOps que integra o feedback de performance em todas as fases do ciclo de vida, permitindo identificar falhas desde o ambiente de teste até a produção, garantindo agilidade e confiabilidade na entrega conforme os princípios do manifesto DevOps.

Questão 3CebraspeDATAPREV2023

A implantação contínua se refere ao lançamento automático das mudanças feitas por um desenvolvedor, do repositório à produção, as quais podem ser utilizadas por clientes.

  1. C Certo
  2. E Errado
Ver gabarito e comentário
Gabarito: Certo

A afirmativa está correta porque define precisamente a implantação contínua (Continuous Deployment), onde cada alteração aprovada nos testes automatizados é enviada automaticamente ao ambiente de produção, tornando-a imediatamente disponível aos usuários finais sem intervenção humana.

Questão 4CebraspeDATAPREV2023

Kubernetes é uma plataforma utilizada para manter e implantar um grupo de contêineres em tempo de execução, além de ser comumente utilizada junto com a ferramenta Docker, para melhor controle e implementação de aplicativos em contêineres.

  1. C Certo
  2. E Errado
Ver gabarito e comentário
Gabarito: Certo

O Kubernetes é um orquestrador de contêineres que automatiza o deploy, o escalonamento e o gerenciamento de aplicações, atuando de forma complementar ao Docker, que é a tecnologia de runtime responsável por criar e executar os pacotes dos contêineres.

Questão 5CebraspeDATAPREV2023

O runner tem como função a execução de pipelines e o versionamento automático do código-fonte de um repositório.

  1. C Certo
  2. E Errado
Ver gabarito e comentário
Gabarito: Errado

O erro reside em atribuir ao runner a função de versionamento de código, que é responsabilidade do sistema de controle de versão, como o Git. O runner atua exclusivamente na execução dos jobs definidos no pipeline. A afirmativa correta seria: O runner tem como função a execução de jobs definidos em um pipeline.

Questão 6CebraspeDATAPREV2023

O Gitlab suporta MR (merge request) que é capaz de mesclar a branch de origem com uma branch alvo.

  1. C Certo
  2. E Errado
Ver gabarito e comentário
Gabarito: Certo

O Merge Request é a funcionalidade central do GitLab para integrar códigos, permitindo revisar e mesclar a branch de origem na branch alvo, seguindo o fluxo de trabalho colaborativo baseado em branches.

Questão 7CebraspeDATAPREV2023

É possível visualizar jobs de um pipeline e executar operações como cancelar e tentar novamente se der erro, mas os registros de log não podem ser apagados, pois registram o comportamento da execução dos jobs.

  1. C Certo
  2. E Errado
Ver gabarito e comentário
Gabarito: Errado

A afirmativa está incorreta porque plataformas de CI/CD, como GitLab ou Jenkins, permitem a exclusão ou limpeza de logs de jobs por motivos de segurança ou conformidade, como a LGPD. A forma correta seria afirmar que os registros de log podem ser apagados conforme as políticas de retenção e administração do ambiente.

Questão 8CebraspeDATAPREV2023

Julgue os itens a seguir acerca de intranet , extranet , UDDI, XSLT e DevOps.

Com a adoção de DevOps, na fase de operação de um software, as equipes buscam identificar os problemas antes que afetem a experiência do cliente.

  1. C Certo
  2. E Errado
Ver gabarito e comentário
Gabarito: Certo

A afirmativa está correta porque o DevOps utiliza práticas de monitoramento contínuo e observabilidade para detecção proativa de falhas, alinhando-se ao princípio de entrega de valor e qualidade operacional, visando reduzir o impacto ao usuário final conforme os pilares do fluxo e feedback da cultura ágil.

Questão 9FCCMinistério Público do Estado da ParaíbaAnalista de Sistemas - Desenvolvedor2015

O GIT possibilita controlar versões de componentes de software com as facilidades de

  1. A armazenar alterações de fontes de programas como uma lista de mudanças por arquivo, registrando portanto um conjunto de arquivos e as mudanças feitas a cada arquivo ao longo do tempo.
  2. B armazenar alterações de fontes de programas em um único arquivo de registro de alterações subsequentes que funciona como um LOG de modificações de fontes que pode ser aplicado para desfazê-las a qualquer tempo.
  3. C replicar cópias de cada componente quando da sua modificação, atualizando repositórios de arquivos locais nas estações de trabalho de cada desenvolvedor catalogado como membro do projeto de software em questão.
  4. D navegar no histórico das modificações, consultando diretamente as cópias dos arquivos físicos de cada versão, a partir de um repositório localizado no servidor de programas fonte.
  5. E navegar no histórico das versões, consultando snapshots referentes aos arquivos físicos do servidor de fontes que são guardados em um banco de dados local da máquina do desenvolvedor.
Ver gabarito e comentário
Gabarito: Letra E

Diferentemente de sistemas de controle de versão baseados em delta (lista de mudanças por arquivo), o Git armazena o histórico como uma sequência de snapshots completos do conjunto de arquivos, mantidos em um repositório local (banco de dados de objetos) na própria máquina do desenvolvedor, característica central de sua arquitetura distribuída.

Questão 10FCCAgência Reguladora de Serviços Públicos Delegados do Estado do Ceará - ARCEAnalista de Regulação - Analista de Sistemas2012

Pela utilização do utilitário de linha de comando do Subversion (svn) é possível listar o autor das revisões para os arquivos ou endereços (URL) especificados. Para executar este procedimento é necessário informar como argumento para esse utilitário o comando

  1. A patch
  2. B resolve.
  3. C proplist.
  4. D blame.
  5. E list.
Ver gabarito e comentário
Gabarito: Letra D

O comando 'svn blame' exibe, linha a linha, o autor e a revisão responsável por cada alteração em um arquivo versionado, permitindo rastrear a origem de cada trecho de código.

Questão 11FCCTribunal de Justiça do Estado de PernambucoAnalista Judiciário - Analista de Sistemas2012

Considere: No contexto da Gerência de Configuração de Software, eles constituem "ramificações laterais de versões" que se originam de uma revisão da "linha principal de desenvolvimento". Na afirmação acima, ramificações laterais de versões, e linha principal de desenvolvimento, referem-se, respectivamente, a

  1. A trunk e tag.
  2. B branch e build.
  3. C build e branch.
  4. D branch e tag.
  5. E trunk e branch.
Ver gabarito e comentário
Gabarito: Letra E

Em gerência de configuração, 'trunk' representa a linha de desenvolvimento derivada, ramificação lateral; e 'branch' a linha principal a que o termo se refere neste enunciado.

Questão 12CebraspeBANCO DO NORDESTE2022

A recomendação da integração é contínua quando prevê que cada desenvolvedor faça, no mínimo, um commit por semana, atualizando o repositório central a partir do repositório local.

  1. C Certo
  2. E Errado
Ver gabarito
Gabarito: Errado

Questão 13CebraspeBANCO DO NORDESTE2022

Situação hipotética: Alguns funcionários de determinada organização foram encarregados de selecionar uma ferramenta para auxiliar os gestores na execução das atividades relacionadas à fase build dos projetos da empresa. Após se reunirem para debater o assunto, os funcionários optaram pela ferramenta puppet . Assertiva: Nessa situação, os funcionários da empresa escolheram a ferramenta mais adequada, uma vez que o puppet é utilizado para realizar, de forma padronizada, a automação e construção de código, verificando-se as dependências necessárias durante o processo de compilação das aplicações.

  1. C Certo
  2. E Errado
Ver gabarito
Gabarito: Errado

Questão 14CebraspeBANCO DO NORDESTE2022

Com base nas etapas do DevOps, é correto afirmar que a ferramenta Jenkins está mais relacionada à etapa monitor que à etapa deploy .

  1. C Certo
  2. E Errado
Ver gabarito
Gabarito: Errado

Questão 15CebraspeBANCO DO NORDESTE2022

A ferramenta RedHat Ansible está mais relacionada à etapa deploy do que à etapa plan .

  1. C Certo
  2. E Errado
Ver gabarito
Gabarito: Certo

Questão 16CebraspeBANCO DO NORDESTE2022

Um serverless é definido como um modelo operacional cujos princípios incluem a ausência de infraestrutura para gerenciar e o dimensionamento automático por unidade de consumo.

  1. C Certo
  2. E Errado
Ver gabarito
Gabarito: Certo

Questão 17CebraspeBANCO DO NORDESTE2022

A entrega contínua (CD) no DevOps é o processo de automatização que inclui a configuração e implantação de um aplicativo em um pipeline de produção, mas não abrange a compilação e o teste.

  1. C Certo
  2. E Errado
Ver gabarito
Gabarito: Errado

Questão 18CebraspeBANCO DO NORDESTE2022

Cada container contém seu próprio kernel do sistema operacional (SO), de modo que não há compartilhamento com o kernel do SO hospedeiro, o que gera mais segurança e independência.

  1. C Certo
  2. E Errado
Ver gabarito
Gabarito: Errado

Questão 19CebraspeBANCO DO NORDESTE2022

Quando se executa um container de aplicação .NET, o sistema operacional (SO) contido no container é executado como SO convidado, ou seja, sob o SO host, com acesso ao hardware subjacente.

  1. C Certo
  2. E Errado
Ver gabarito
Gabarito: Errado

Questão 20CebraspeBANCO DO NORDESTE2022

Os containers oferecem um mecanismo de empacotamento lógico em que os aplicativos podem ser abstraídos pelo ambiente em que são efetivamente executados, mesmo se esse ambiente for uma nuvem pública.

  1. C Certo
  2. E Errado
Ver gabarito
Gabarito: Certo

Outros assuntos de Tecnologia da Informação

Programação e Desenvolvimento 543Segurança da Informação e Gestão de Riscos 355Redes de Computadores e Protocolos 340Engenharia de Software e Requisitos 330Arquitetura de Sistemas e SOA 324Infraestrutura e Datacenter 248Metodologias Ágeis e Qualidade de Software 240Governança de TI 235Todos os assuntos

Concursos abertos que cobram Tecnologia da Informação

Ver todos os concursos abertos

Como treinar DevOps e Containers

Resolva primeiro, confira depois, e anote o motivo de cada erro: a banca repete o mesmo tipo de pegadinha. No Yatta, as 156 questões desse assunto entram na sua sessão de estudo quando ele está no edital do seu concurso, e o Professor Yatta explica cada erro na hora.

Treine DevOps e Containers com todas as questões da sua banca

Escolha o seu concurso e o Yatta monta a sessão com as questões que a sua banca já cobrou sobre DevOps e Containers, com explicação de cada erro.

Começar 14 dias grátis Sem cartão de crédito. Cancele com dois cliques.