Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 8a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0746_EX_A8_201201068835_V1 19/09/2019
Aluno(a): JOSE LUIZ RODRIGUES DE ANDRADE 2019.3 EAD
Disciplina: CCT0746 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 201201068835
 
 1a Questão
Uma empresa de pequeno porte está para desenvolver um sistema de Software utilizando uma metodologia. A empresa até o momento não havia utilizado nenhum método para
desenvolver os seus sistemas. O gerente está em dúvida sobre qual metodologia utilizar. Se você fosse o gerente, qual metodologia você aplicaria?
 Modelo Cascata, porque como a empresa ainda não utilizou nenhum método, o Projeto raramente segue um fluxo sequencial e as iterações (vários ciclos) são
necessárias.
Modelo Cascata com Retroalimentação, porque o Modelo permite a revisão de fases anteriores e a superposição entre as fases. Porém o custo dessa revisão pode ser
alto, dependendo da fase atual e do quanto se precisa retroceder.
 Modelo Cascata, porque é útil para pequenos projetos, e permite pontos de controle bem definidos, facilitando a gestão do projeto.
Modelo Iterativo-Comportamental, porque esse Modelo permite a revisão de fases anteriores e a superposição entre as fases com um custo exequível para todas as fases
e tempo de manutenção baixíssimo.
Modelo Cascata com Retroalimentação, porque independente da quantidade de revisões e realimentações, o processo pode torna-se facilmente gerenciável.
Respondido em 19/09/2019 19:50:09
 
 
Explicação:
Para sistemas pequenos, o modelo em Cascata é , de certa forma, aceitável, pois facilita o controle do andamento do projeto
Gabarito
 Coment.
 
 
 2a Questão
Sobre o modelo em cascata com retroalimentação , avalie as assertivas I e II e a relação entre elas.
 
I. Ajustes em requisitos e inclusão de outros requisitos, são correções que podem ser feitas durante o processo de desenvolvimento
PORQUE
II. Modelo em cascata com retroalimentação permite a revisão de fases anteriores e a superposição entre as fases.
Pode-se concluir:
As assertivas I e II estão erradas
 As assertivas I e II estão corretas e a assertiva não II justifica a assertiva I
 As assertivas I e II estão corretas e a assertiva II justifica a assertiva I
A assertiva I está correta e a II está errada
A assertiva I está errada e a II está correta
Respondido em 19/09/2019 19:50:53
 
 
Explicação:
I. Ajustes em requisitos e inclusão de outros requisitos, são correções que podem ser feitas durante o processo de desenvolvimento - verdade
PORQUE
II. Modelo em cascata com retroalimentação permite a revisão de fases anteriores e a superposição entre as fases. - verdade
e a II justifica a I, pois a retroalimentacão é que permite as correções e retorno a fases anteriores.
 
 
 3a Questão
Qual opção a seguir melhor representa a afirmativa abaixo?
"Modelo que permite a revisão de fases anteriores e a superposição entre as fases."
 Modelo em cascata com realimentação.
Modelo de processo cascata.
Ciclo de vida do projeto.
Modelo codifica-remenda.
Modelo balbúrdia.
Respondido em 19/09/2019 19:51:20
 
 
Explicação:
O modelo em cascata com realimentação é uma variante do modelo cascata que permite superposição entre fases e realimentação de correções. É considerado um modelo mais
realista.
Conclusão:
A opção que melhor representa a afirmativa "Modelo que permite a revisão de fases anteriores e a superposição entre as fases." é modelo em cascata com
realimentação.
 
 
 
 4a Questão
Modelo de processo cascata. Primeiro modelo conhecido em engenharia de software. 
 
Assinale qual das alternativas abaixo NÃO caracteriza uma vantagem ou desvantagem do Modelo Cascata:
 Dependendo da quantidade de revisões e realimentações, o processo pode se tornar difícil de gerenciar.
Utilizado em pequenos projetos que não necessitem de padronizações e documentações, podendo ser útil, pois o ganho de tempo na fase de planejamento pode ser um
diferencial no tempo total do projeto.
Impossibilidade de correção de erros durante o processo de desenvolvimento de software.
Durante um projeto, algumas atividades estão em constante mudança, uma delas são os próprios requisitos. Se o processo somente pode ser seguido após a finalização
da etapa anterior, este nunca irá se encerrar.
Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a próxima.
Respondido em 19/09/2019 19:51:53
 
 
 5a Questão
Sobre os modelos em cascata e em cascata com retroalimentação, marque a ÚNICA opção correta.
 
Modelo em cascata é mais flexível na medida em que os erros podem ser corrigidos, no início de cada fase.
 Modelo em cascata com retroalimentação é uma evolução do modelo em cascata.
Modelo em cascata com retroalimentação permite que sejam puladas algumas fases como implementação.
 O modelo se chama "em cascata" porque usuários tendem a mentir (falar cascata).
O modelo balburdia é o mais novo modelo de processo de desenvolvimento de software.
Respondido em 19/09/2019 19:52:41
 
 
Explicação:
Modelo em cascata é mais flexível na medida em que os erros podem ser corrigidos, no início de cada fase. - Falso, modelo em cascata não permite correções no inicio das fases.
 
Modelo em cascata com retroalimentação permite que sejam puladas algumas fases como implementação - falso, não há como pular a fase de implementação, pois não teremos sistema na
linguagem e executando.
 
Modelo em cascata com retroalimentação é uma evolução do modelo em cascata. - verdade, veio para flexibilizar ajustes durante o processo de desenvolvimento.
 
O modelo se chama "em cascata" porque usuários tendem a mentir (falar cascata) - falso, sem qualquer sentido.
 
O modelo balburdia é o mais novo modelo de processo de desenvolvimento de software - falso, um dos 2 mais antigos. Predecessores do modelo em cascata
 
 
 6a Questão
Cite três modelos de desenvolvimento de software.
Cascata, Prototipação e FDD.
RUP, Prototipação e Iterativo-Incremental.
 Cascata, Prototipação e Iterativo-Incremental.
Cascata, Prototipação e MSF.
 Cascata, RUP e Iterativo-Incremental.
Respondido em 19/09/2019 19:55:05
 
 
Explicação:
Os processos de software podem ser aprimorados para incrementar a qualidade do produto e/ou reduzir seu tempo e custo. Diante disso, os modelos de processos de software
podem ser:
1. cascata
2. prototipação
3. incremental
4. espiral
5. modelo de método ágil, o extreme programming.
Gabarito
 Coment.
 
 
 7a Questão
Considere as assertivas que seguem:
I. Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a próxima
II. Permite a revisão de fases anteriores e a superposição entre as fases.
As considerações apresentam características de modelos de processo de desenvolvimento e correspondem, respectivamente aos modelos:
Cascata com Retroalimentação / Incremental
Cascata com Retroalimentação / Cascata
Cascata / Prototipação
Incremental / Cascata com Retroalimentação
 Cascata / Cascata com Retroalimentação
Respondido em 19/09/2019 19:55:51
 
 
Explicação:
I. Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a próxima ===> CASCATA
II. Permite a revisão de fases anteriores e a superposição entre as fases ===> CASCATA com retroalimentação
 
Gabarito
 Coment.
 
 
 8a Questão
Por que a forma de se criar o código dos programas pode influenciar na manutenção futura do software?
O software criado em sua primeira versão deve ser construído de forma a facilitar sua leitura, evitando estruturas flexíveis que facilitem a mudança futura.
Numa manutenção futura, é necessário, após a alteração ser efetuada, avaliar se a versão anterior estava bem elaborada, com a utilização de padrões e com estrutura
correta de desenvolvimento.A manutenção futura do software depende muito mais da competência de quem fará alteração do programa do que de quem criou sua versão inicial.
 Numa manutenção futura, é necessário avaliar o código fonte anterior antes de se fazer a alteração desejada. Assim, se o software foi construído de forma padronizada e
com estrutura correta, a manutenção futura será facilitada.
Se o software for criado com recursos avançados, isso atrapalhará sua manutenção futura.
Respondido em 19/09/2019 19:56:57
Gabarito
 Coment.
Gabarito
 Coment.

Mais conteúdos dessa disciplina