Filtrar


Questões por página:
Na atualidade existem muitas formas diferentes de desenvolvimento de software, que podem ser baseadas em programações básicas em linguagens, como C++ ou Java, geração de programas, a partir de ferramentas CASE, e até mesmo engenharia de software, baseada em reúso. Alguns desses processos podem ser iterativos ou mesmo incremental e prototipação. Os métodos ágeis de desenvolvimento surgiram a partir da insatisfação das abordagens pesadas até então utilizadas. A eXtreme Programming (XP) se refere ao mais conhecido dos métodos ágeis. Uma das fases do desenvolvimento de software envolve testes, pois dessa forma é possível acompanhar o andamento do processo. No XP também são realizados testes, mas com algumas características principais. Acerca dessas características, assinale a alternativa INCORRETA.
Entre as metodologias prescritivas de desenvolvimento de software, a metodologia em Cascata subdivide o desenvolvimento de um novo software em cinco atividades: Engenharia de Sistemas, Projeto, Codificação, Teste e Manutenção. Analise as afirmativas a seguir relativas à metodologia Cascata.

I - A interação com o cliente ocorre somente nas fases de Projeto e Manutenção.
II – As atividades de Codificação e Testes são executadas em paralelo para reduzir o tempo de desenvolvimento do software.
III – Os requisitos do sistema são determinados na atividade de Engenharia de sistemas.


Está correto o que se afirma em
DevOps é uma abordagem cultural e prática que integra as equipes de desenvolvimento (Dev) e operações (Ops) para melhorar a colaboração, automatizar processos e acelerar o ciclo de entrega de software.
Baseado nessa definição, assinale a opção que indica o princípio que está associado ao DevOps.
Leia o trecho a seguir.

Esta tecnologia é uma abordagem da automação da infraestrutura baseada em práticas do desenvolvimento de software. Ela enfatiza rotinas consistentes e repetíveis para provisionar e alterar sistemas e suas configurações. Com ela, as mudanças são feitas através do código, e em seguida, a automação é utilizada para testar e aplicar essas alterações nos sistemas.

A descrição acima corresponde à
DevOps é uma abordagem cultural e prática que integra as equipes de desenvolvimento (Dev) e operações (Ops) para melhorar a colaboração, automatizar processos e acelerar o ciclo de entrega de software.
Com base nessa definição, assinale a opção que indica o princípio que está associado ao DevOps.