Logo Passei Direto
Buscar

Inglês

Outros
“Uma das maiores preocupações no desenvolvimento de software está no desafio de entregar sistemas sem falhas e que realmente façam sentido para as necessidades do usuário.

Para que isso seja possível, é indispensável o uso de ferramentas e processos que auxiliem na criação do software e, dessa forma, reduzam alguns passos complexos da atividade. Nesse sentido, temos a integração contínua e a entrega contínua (CI/CD).

CI significa Integração Contínua (em inglês, Continuous Integration), e é uma prática de desenvolvimento de software em que os desenvolvedores integram seu código em um repositório compartilhado com frequência.

CD significa Entrega Contínua (em inglês, Continuous Delivery), que é uma extensão da prática de CI, em que as alterações de código passam por um processo de teste automatizado, e, se forem aprovadas, são automaticamente implantadas em um ambiente de produção ou em um ambiente de homologação para validação do cliente.”



Considerando as informações apresentadas, analise as afirmativas a seguir:

I. O CI/CD é uma prática de desenvolvimento que visa automatizar o processo de teste e implantação de novas funcionalidades, focando em um processo mais rápido e seguro.

II. O versionamento permite aumentar o nível de confiabilidade e segurança, pois a cada nova integração, o software recebe uma atualização com melhorias.

III. A prática CI/CD pode ser optativo para sistemas pequenos, uma vez que eles não recebem muitas atualizações.

Considerando as afirmativas apresentadas, é correto o que se afirma em:

I, apenas.

II e III, apenas.

I e III, apenas.

I e II, apenas.

I, II e III apenas.
User badge image
Marcus Vinicius

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Vamos analisar cada afirmativa: I. O CI/CD é uma prática de desenvolvimento que visa automatizar o processo de teste e implantação de novas funcionalidades, focando em um processo mais rápido e seguro. Verdadeiro, essa afirmativa está correta, pois descreve bem o objetivo do CI/CD. II. O versionamento permite aumentar o nível de confiabilidade e segurança, pois a cada nova integração, o software recebe uma atualização com melhorias. Verdadeiro, essa afirmativa também está correta, já que o versionamento é uma prática que ajuda a manter a confiabilidade e segurança do software. III. A prática CI/CD pode ser optativa para sistemas pequenos, uma vez que eles não recebem muitas atualizações. Falso, mesmo sistemas pequenos podem se beneficiar do CI/CD, pois a automação de testes e implantações pode ajudar a evitar erros e garantir a qualidade do software, independentemente do tamanho do sistema. Com base nessa análise, as afirmativas verdadeiras são I e II. Portanto, a alternativa correta que contém todos os itens verdadeiros é: I e II, apenas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina