Questão de Engenharia de Software — Metodologia de desenvolvimento de software — FCC 2014
Engenharia de SoftwareMetodologia de desenvolvimento de software
- Código
- fc015746
- Banca
- FCC
- Órgão
- TRT - 16ª REGIÃO (MA)
- Ano
- 2014
- Nível
- Superior
- Cargo
- Analista Judiciário - Tecnologia da Informação
Os modelos de processo são uma representação abstrata de um processo de software, que podem ser usados para explicar diferentes abordagens para o desenvolvimento de sistemas. Analise as seguintes abordagens:Desenvolvimento
intercala as atividades de especificação, desenvolvimento e validação. Um sistema inicial é desenvolvido rapidamente baseado em especificações abstratas e depois é refinado com as entradas do cliente para produzir um produto que o satisfaça.Modelo
considera as atividades fundamentais do processo, compreendendo especificação, desenvolvimento, validação e evolução e as representa como fases de processo separadas, tais como especificação de requisitos, projeto de software, implementação, teste etc.
baseia-se na existência de um número significativo de partes reusáveis. O processo de desenvolvimento do sistema enfoca a integração destas partes, ao invés de desenvolvê-las a partir do zero.Os modelos de processo genéricos descritos em I, II e III são, correta e respectivamente, associados a:
intercala as atividades de especificação, desenvolvimento e validação. Um sistema inicial é desenvolvido rapidamente baseado em especificações abstratas e depois é refinado com as entradas do cliente para produzir um produto que o satisfaça.Modelo
considera as atividades fundamentais do processo, compreendendo especificação, desenvolvimento, validação e evolução e as representa como fases de processo separadas, tais como especificação de requisitos, projeto de software, implementação, teste etc.
baseia-se na existência de um número significativo de partes reusáveis. O processo de desenvolvimento do sistema enfoca a integração destas partes, ao invés de desenvolvê-las a partir do zero.Os modelos de processo genéricos descritos em I, II e III são, correta e respectivamente, associados a:- Aem Espiral - Baseado em Componentes - RAD
- BEvolucionário - em Cascata - Baseado em Componentes
- CBaseado em Componentes - Sequencial - Refactoring
- DÁgil - Sequencial - Unified Process
- Eem Cascata - Ágil - Refactoring