Questões de Pipeline (Arquitetura de Computadores)

Limpar Busca

Zuul é um sistema de controle de projetos que atua como um sistema CI/CD com foco em testar o estado futuro dos repositórios de código. Zuul foi organizado em torno do conceito de

  • A máquinas virtuais.
  • B nodepool.
  • C contêiner.
  • D clusteres.
  • E pipeline.

A equipe de TI de uma prefeitura está desenvolvendo um sistema de gestão urbana utilizando microsserviços e deseja implementar pipelines CI/CD para automatizar o processo de integração e entrega contínua. Para garantir uma pipeline funcional que minimize erros e facilite a implantação, deve-se

  • A configurar Kubernetes diretamente como a ferramenta principal de integração continua.
  • B implantar manualmente os builds de cada microsserviço para garantir controle absoluto sobre o processo.
  • C utilizar Docker para criar contêineres padronizados, integrando o pipeline com Jenkins para orquestrar os builds e os deploys.
  • D configurar apenas o controle de versão, deixando os pipelines CI/CD para uma etapa futura após o lançamento.
  • E utilizar apenas shell scripts para automatizar todas as etapas, sem ferramentas dedicadas de CI/CD.

Assinale a afirmativa que descreve corretamente o conceito de “pipeline” no processamento de dados.

  • A Consiste no uso de algoritmos preditivos para identificar gargalos no processamento antes que eles ocorram.
  • B É o processo de armazenar dados intermediários em um banco de dados temporário para evitar perda de informações.
  • C Refere-se à execução de múltiplos programas em paralelo em diferentes núcleos de CPU para aumentar o desempenho.
  • D Trata-se de um modelo de processamento em que os dados são particionados em blocos e processados por ciclos independentes.
  • E É a técnica de dividir uma tarefa em etapas sequenciais, permitindo que diferentes estágios sejam executados simultaneamente em um fluxo contínuo.
Pipeline é uma técnica utilizada na arquitetura de processadores para melhorar o desempenho. Corresponde à característica de um pipeline:
  • A Melhora a segurança do processador.
  • B Prejudica o desempenho do sistema operacional.
  • C Diminui a quantidade de hardware do processador.
  • D Aumenta o número de instruções executadas pelo processador.

Acerca de integração contínua e entrega contínua, julgue o item a seguir.


É parte da entrega contínua a automatização do processo de teste de código para identificar, o mais rapidamente possível, problemas na pipeline.

  • Certo
  • Errado