Entrar

Questões de Concurso: Processo de Software

Confira aqui questões de Processo de Software para Concurso grátis com gabarito. Acesse milhares de exercícios com perguntas e respostas resolvidas e comentadas para treinar online. Se preferir, baixe o PDF!

Filtrar questões
💡 Selecione apenas 2 campos por vez e clique em filtrar.


Um processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de se obter um produto de software. Cada processo tem suas particularidades, entretanto, podem-se destacar atividades que são comuns à maioria dos processos. Com relação a processos de desenvolvimento de software, assinale a opção correta.

🧠 Mapa Mental
Texto associado.

Acerca das metodologias de desenvolvimento de sistemas, julgue
os itens a seguir.

No desenvolvimento em cascata, os passos são ordenados em sequência e executados até a etapa final de teste, mesmo que o cliente esteja insatisfeito com determinado resultado intermediário.

🧠 Mapa Mental

Em cada fase de um processo de software são executadas as atividades básicas para que sejam atingidos os objetivos propostos.
Essas atividades podem ser identificadas nas alternativas a seguir, à exceção de uma. Assinale-a.

🧠 Mapa Mental
Texto associado.

De acordo com os conceitos relacionados a processos de
desenvolvimento de software e medição de software, julgue os
próximos itens.

Em um processo iterativo de desenvolvimento de software, a essência é que a especificação seja desenvolvida conjuntamente com o software. A entrega incremental é um modelo de processo projetado para apoiar a iteração de processo, em que a cada incremento é gerado um novo protótipo do sistema, enquanto os requisitos da próxima entrega são analisados. Depois de gerados todos os incrementos, o sistema está completo e, somente então, pode ser colocado em operação.

🧠 Mapa Mental

Relacione as características de modelos de ciclo de vida, descritos na Coluna 2, com os identificadores corretos de modelos de ciclo de vida, relacionados na Coluna 1.

Coluna 1

1. Modelo cascata (waterfall)
2. Modelo espiral
3. Modelo iterativo e incremental
4. Modelo V

Coluna 2

( ) Preconiza que o início da elaboração dos planos de teste deve ocorrer antes da etapa de implementação.

( ) Permite alterar o resultado de uma etapa anterior.

( ) É baseado em ambientes físicos altamente estruturados, em que depois de uma ação as mudanças são proibitivamente caras, se não impossíveis.

( ) Inclui explicitamente a análise de riscos e a prototipação como atividades do processo de desenvolvimento.

Assinale a alternativa que indica a sequência correta, de cima para baixo.

🧠 Mapa Mental

É embasado na idéia de desenvolvimento de uma implementação inicial, expondo o resultado aos comentários do usuário e refinando esse resultado por meio de diversas versões, até que seja desenvolvido um sistema adequado. No âmbito do processo de software, trata-se de

🧠 Mapa Mental
Texto associado.

Imagem 003.jpg

Considerando a figura acima, que ilustra o modelo geral de
processo de projeto, julgue os próximos itens.

Os diversos modelos de processo de software disponíveis permitem a representação abstrata de um processo de software sob diferentes perspectivas. No modelo evolucionário, sob a perspectiva da arquitetura, a velocidade de desenvolvimento faz que a produção de documentos que reflitam cada versão do sistema seja economicamente inviável, gerando problemas na validação independente de sistemas.

🧠 Mapa Mental