No contexto de ferramentas de desenvolvimento e infraestrutu...
I. O Git é uma ferramenta de controle de versão que permite registrar alterações feitas em arquivos, manter histórico de revisões e apoiar o versionamento de código em projetos de desenvolvimento.
II. Sistemas de gerenciamento de conteúdo (CMS), como Drupal ou equivalentes, são voltados à administração de conteúdo e de estruturas de publicação em portais e sítios eletrônicos.
III. Servidores web como Apache HTTP Server e Nginx têm como função principal substituir sistemas de controle de versão no armazenamento e na organização do código-fonte de aplicações.
IV. Containers, em plataformas como Docker, operam com a mesma arquitetura de virtualização de uma máquina virtual tradicional, incluindo a execução de um sistema operacional completo por instância.
Assinale a alternativa que apresenta apenas asserções corretas.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: D
Fundamento decisivo: A decisão dependia de reconhecer a função básica de cada ferramenta: Git e CMS estão corretamente descritos nas assertivas I e II, enquanto a III e a IV as distorcem. Isso fixa apenas a alternativa D como compatível com asserções corretas.
- Quando a questão listar várias ferramentas, compare a finalidade principal de cada uma antes de julgar a assertiva.
- Servidor web não se confunde com sistema de controle de versão: um entrega aplicações via HTTP; o outro registra e organiza alterações de código.
- CMS deve ser associado à administração de conteúdo e publicação, não a versionamento de código ou virtualização.
- Containerização deve ser distinguida de VM tradicional pelo modelo de virtualização leve, sem sistema operacional completo por instância nos mesmos termos de uma máquina virtual.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo