Questões de Concurso
Sobre processos de software em engenharia de software
Foram encontradas 1.099 questões
Em relação ao processo unificado (RUP), julgue o item que se segue.
No RUP, a estrutura estática representa o processo ao longo do tempo, organizado em ciclos, fases, iterações e marcos (milestones).
Em relação ao processo unificado (RUP), julgue o item que se segue.
O RUP possui nove disciplinas: seis core disciplines, diretamente ligadas à engenharia de software, e três umbrellas ou supporting disciplines, que dão suporte ao processo.
A respeito dos processos de desenvolvimento de software cascata e iterativo, de projeto de software orientado a objetos, de testes e de validação de software, julgue o item a seguir.
O modelo em cascata deve ser adotado exclusivamente para sistemas com requisitos fixos, como sistemas embarcados e sistemas críticos, que exigem uma especificação completa desde o início.
A respeito dos processos de desenvolvimento de software cascata e iterativo, de projeto de software orientado a objetos, de testes e de validação de software, julgue o item a seguir.
O modelo em cascata estabelece um fluxo de trabalho unidirecional e planejado integralmente, composto por fases discretas e rigidamente sequenciais, em que cada etapa depende da conclusão formal da anterior.
O MPS.BR é dividido em níveis de maturidade. O nível em que os processos são completamente definidos, documentados e seguidos pela organização é o nível
A respeito de engenharia de software, julgue o item a seguir.
O modelo em espiral combina características do modelo cascata e do modelo iterativo, o que proporciona maior flexibilidade e controle ao incorporar iterações de desenvolvimento e gerenciamento de riscos em cada fase do ciclo de vida do software.
Julgue o próximo item, relativo aos padrões de programação para smartphones, às tecnologias de persistência de dados em dispositivos móveis e aos modelos de ciclo de vida de software.
A entrega de uma versão final do software sem a necessidade de iteração ou prototipagem é a característica principal do modelo em espiral.
Julgue o próximo item, relativo aos padrões de programação para smartphones, às tecnologias de persistência de dados em dispositivos móveis e aos modelos de ciclo de vida de software.
O modelo cascata é caracterizado por seu processo linear e sequencial: cada fase deve ser completada antes de a próxima ser iniciada, sem a possibilidade de voltar a fases anteriores.
(__) No modelo cascata, as etapas de desenvolvimento devem ser completadas sequencialmente, e não é possível retornar a fases anteriores, mesmo quando são detectados erros significativos nas fases subsequentes.
(__) A fase de teste no modelo cascata ocorre após a implementação, permitindo a validação dos requisitos do sistema conforme definidos na análise.
(__) Uma das principais limitações do modelo cascata é a flexibilidade que ele oferece para revisões contínuas durante o desenvolvimento, tornando-o ineficiente para projetos de requisitos estáveis.
(__) A aplicação do modelo cascata é recomendada em projetos que possuem requisitos claramente definidos e pouca probabilidade de mudanças durante o ciclo de vida do desenvolvimento.
A sequência está correta em:
A metodologia cascata é altamente iterativa, permitindo revisões e alterações frequentes durante todas as fases do projeto.
Tomando como referência o Processo de Software, julgue o item.
O processo de software constitui-se de uma série de atividades que serão executadas de forma padronizada, agrupadas em fases (essas atividades mudam conforme há a troca de fase), sendo que em cada fase serão definidos: as responsabilidades (quem fará o quê), os prazos de entrega e como deverá ser feito para que o objetivo seja alcançado.
Tomando como referência o Processo de Software, julgue o item.
Um modelo de software pode ser escolhido no início do projeto de software, de forma a orientar o desenvolvedor sobre como realizar a construção do software. Qualquer modelo nos leva a avançar no desenvolvimento do software, porém, se um modelo não der certo, podemos mudar de modelo sem afetar o desenvolvimento já realizado e dar continuidade no processo de desenvolvimento.
Tomando como referência o Processo de Software, julgue o item.
O processo de software adotado em uma empresa pode ser completamente diferente do de outra empresa, pois cada qual procura encontrar e estabelecer atividades que visam aumentar a qualidade e baixar o custo de produção do software produzido.
Tomando como referência o Processo de Software, julgue o item.
As etapas de desenvolvimento de um software são: Levantamento de Requisitos do Software, Planejamento de Análise de Risco, Projeto do Software (diagramas), Implementação e Manutenção de Software (controle de atualizações).