Questões de Concurso Sobre modelo em cascata em engenharia de software

Foram encontradas 171 questões

Q1241006 Engenharia de Software
Há casos em que os requisitos de um problema são bem compreendidos, por exemplo, quando o trabalho flui da comunicação ao emprego de forma relativamente linear. Sobre o modelo cascata, empregado na engenharia de software, assinale a alternativa correta.
Alternativas
Q1133409 Engenharia de Software
O ciclo de vida clássico, que foi o primeiro modelo publicado de desenvolvimento de software, é conhecido como
Alternativas
Q1130160 Engenharia de Software

Considere as seguintes abordagens no contexto da Engenharia de Software.

I. Intercala as atividades de especificação, desenvolvimento e validação. O sistema é desenvolvido como uma série de versões, de maneira que cada versão adiciona funcionalidade à anterior.

II. Indivíduos e interações mais que processos e ferramentas; Software em funcionamento mais que documentação abrangente; Colaboração com o cliente mais que negociação de contratos e Responder a mudanças mais que seguir um plano.

III. Tem por referência a matriz Fase versus Fluxos de Trabalho. São alguns destes fluxos: Modelagem de negócios, Requisitos, Análise e Projeto, Implementação, Teste e Implantação.

IV. Processo dirigido a planos em que se deve planejar e programar todas as atividades do processo antes de começar a trabalhar nelas. Seus principais estágios são: Análise e definição de requisitos; Projeto de sistema e de software; Implementação e teste unitário; Integração e teste de sistema e Operação e manutenção.

Correspondem, correta e respectivamente, às abordagens

Alternativas
Q1086711 Engenharia de Software
Analise as definições a seguir, sobre processos de software:
I. A filosofia defende a satisfação do cliente e a entrega de incremental prévio; equipes de projeto pequenas e altamente motivadas; métodos informais; artefatos de engenharia de software mínimos e, acima de tudo, simplicidade no desenvolvimento geral. Os princípios de desenvolvimento priorizam a entrega, mais que análise e projeto (embora essas atividades não sejam desencorajadas); também priorizam a comunicação ativa e contínua entre desenvolvedores e clientes. II. Sugere uma abordagem sequencial e sistemática para o desenvolvimento de software, começando com o levantamento de necessidades por parte do cliente, avançando pelas fases de planejamento, modelagem, construção, emprego e culminando no suporte contínuo do software concluído. III. Reconhece a importância da comunicação com o cliente e de métodos sequencializados para descrever a visão do cliente sobre um sistema. Enfatiza o importante papel da arquitetura de software e ajuda o arquiteto a manter o foco nas metas corretas, tais como compreensibilidade, confiança em mudanças futuras e reutilização. Sugere um fluxo de processo iterativo e incremental, proporcionando a sensação evolucionária que é essencial no desenvolvimento de software moderno.
Assinale a alternativa em que as definições apresentadas estão corretamente relacionadas às suas respectivas denominações.
Alternativas
Q1086354 Engenharia de Software
A respeito de modelos de processo de software, assinale a alternativa correta:
Alternativas
Q1062700 Engenharia de Software
O modelo de desenvolvimento de sistemas cascata
Alternativas
Q1057599 Engenharia de Software

Sobre processos de desenvolvimento de software, considere as informações a seguir.


I. Metodologias de desenvolvimento em cascata (waterfall) são muito úteis em projetos de desenvolvimento de software, independentemente do tamanho do projeto.

II. A documentação detalhada das funcionalidades de um projeto pode ser muito importante em contexto no qual a equipe de desenvolvimento encontra-se distribuída.

III. Metodologias ágeis são adequadas para projetos de pequeno e médio porte com entregas frequentes. 

IV. São exemplos de metodologias ágeis: eXtreme Programming (XP), Rational Unified Process (RUP) e SCRUM.


Estão CORRETAS, apenas, as proposições

Alternativas
Q1026739 Engenharia de Software
Heitor é gerente de projeto e precisa decidir qual modelo utilizará no processo de desenvolvimento do próximo software da empresa Brasil. Quanto a alguns dos modelos do ciclo de vida de desenvolvimento de software, assinale a alternativa incorreta.
Alternativas
Q1001580 Engenharia de Software

“O Modelo em Cascata (do inglês: Waterfall Model) é um modelo de desenvolvimento de software sequencial no qual o processo é visto como um fluir constante para frente (como uma cascata)”

Disponível em: https://pt.wikipedia.org/wiki/Modelo_em_cascata. Acesso em: 13.12.2018


No que tange ao processo de desenvolvimento de software em cascata, qual a afirmativa correta?

Alternativas
Q996767 Engenharia de Software
Acerca de conceitos e disciplinas da engenharia de software, julgue o item que se segue.
No modelo de desenvolvimento de software em cascata, a abordagem é orientada ao risco e as tarefas são organizadas nos seguintes ciclos: determinar objetivos, identificar e resolver riscos, desenvolver e testar, e planejar a próxima iteração.
Alternativas
Q1275208 Engenharia de Software
Para responder à questão, considere a Figura 8, que mostra, esquematicamente, um modelo de processo ou paradigma da engenharia de software, utilizado no desenvolvimento de sistemas computacionais. Imagem associada para resolução da questão A Figura 8 exibe, esquematicamente, o modelo de processo de desenvolvimento de software, chamado de:
Alternativas
Q1129008 Engenharia de Software
Um processo de software é um conjunto de atividades e resultados associados que levam à produção de um produto de software. Em relação aos processos de software, julgue o item a seguir.
O desenvolvimento formal de sistemas é uma abordagem que tem pontos diferentes ao modelo em cascata e usa uma base da transformação matemática modal de uma especificação de sistemas em um programa executável.
Alternativas
Q1129006 Engenharia de Software
Um processo de software é um conjunto de atividades e resultados associados que levam à produção de um produto de software. Em relação aos processos de software, julgue o item a seguir.
No modelo cascata, o resultado de cada fase envolve um ou mais documentos que são aprovados e assinados. A fase seguinte só é iniciada após a conclusão da fase precedente, mas, na prática, eles se sobrepõem e trocam informações. Durante o projeto, são identificados problemas com os requisitos; durante a codificação, são verificados problemas do projeto, e assim por diante. O processo não é um modelo linear simples, mas envolve uma sequência de iterações das atividades de desenvolvimento.
Alternativas
Q1119126 Engenharia de Software
No que diz respeito à Engenharia de Software, um modelo de processo é visualizado como um ciclo de v i d a c o n s t i t u í d o d a e s p e c i f i c a ç ã o , d o desenvolvimento, da validação e da evolução, e as representa como fases do processo, cada uma separada das outras, tais como especificação de requisitos, projeto de software, implementação e testes. Esse modelo de processo é denominado Modelo:
Alternativas
Q1090428 Engenharia de Software
O modelo em cascata ou linear é um modelo de processo de software que, a princípio, só deve ser usado se o(s)
Alternativas
Q960237 Engenharia de Software

No que se refere à engenharia de software, julgue o item que se segue.


O modelo em cascata é composto por três estágios, que são independentes entre si: análise e definição de requisitos; implementação e teste unitário; e operação e manutenção.

Alternativas
Q960236 Engenharia de Software

No que se refere à engenharia de software, julgue o item que se segue.


É no estágio final do modelo em cascata, ou ciclo de vida de software, operação e manutenção, que o software é colocado em uso.

Alternativas
Q946485 Engenharia de Software
O modelo de desenvolvimento de software em cascata, também conhecido como ciclo de vida clássico, sugere uma abordagem sistemática e sequencial para o desenvolvimento de softwares que começa com a especificação dos requisitos e termina na manutenção do software acabado. Nos últimos anos, este modelo de ciclo de desenvolvimento vem sofrendo várias críticas quanto a sua eficácia. Assim, é correto afirmar que um dos possíveis problemas do ciclo de vida clássico é
Alternativas
Q943663 Engenharia de Software

O processo de um software é um conjunto de atividades que conduz ao desenvolvimento do produto software e o modelo de processo é uma descrição simplificada do processo.

Qual é a característica que define o modelo cascata?

Alternativas
Q942877 Engenharia de Software

Considere as afirmativas apresentadas abaixo a respeito dos modelos de processos de software cascata (waterfall) e incremental.


I Uma das vantagens do modelo de processo cascata é que ele antecipa eventuais correções a serem feitas nos requisitos do software.

II O modelo de processos cascata é recomendado quando os requisitos são estáveis e claros.

III No desenvolvimento incremental, a arquitetura e o projeto do software tendem a manter-se estáveis.

IV No desenvolvimento incremental, o acompanhamento e o progresso das atividades são avaliados pela entrega de artefatos.


Estão corretas as afirmativas

Alternativas
Respostas
61: A
62: A
63: E
64: A
65: C
66: E
67: B
68: D
69: E
70: E
71: B
72: E
73: C
74: E
75: C
76: E
77: C
78: A
79: B
80: A