Buscar

AULA 8 EX1 PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
8a aula
  Lupa    
Vídeo PPT MP3
 
 
Exercício: CCT0194_EX_A8_201603425501_V1  Matrícula: 201603425501
Aluno(a): RICARDO SOUZA DE CARVALHO Data: 30/04/2017 13:57:24 (Finalizada)
  1a Questão (Ref.: 201604252537)  Fórum de Dúvidas (0)       Saiba   (0)
Por que a forma de se criar o código dos programas pode influenciar na manutenção futura do software?
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.
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 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.
 
 Gabarito Comentado  Gabarito Comentado
  2a Questão (Ref.: 201604175718)  Fórum de Dúvidas (0)       Saiba   (0)
Modelo Cascata ­ Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar
a próxima. Muitos Críticos questionam o modelo cascata pela ausência de feedback entre cada etapa. Em nossa
aula vimos uma variação deste modelo que mitiga (ou elimina) este problema. Marque a opção que representa
esta variação.
Modelo Processo Cascata Codifica­Remenda
Modelo Processo Cascata Balbúrdia
Modelo Processo Cascata feedline
  Modelo Processo Cascata com Realimentação
Modelo Processo Cascata Waterfall
 
 Gabarito Comentado
  3a Questão (Ref.: 201604035987)  Fórum de Dúvidas (0)       Saiba   (0)
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:
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.
  Dependendo da quantidade de revisões e realimentações, o processo pode se tornar difícil de gerenciar.
Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a próxima.
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.
 
  4a Questão (Ref.: 201603522964)  Fórum de Dúvidas (0)       Saiba   (0)
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 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 com Retroalimentação, porque independente da quantidade de revisões e
realimentações, o processo pode torna­se facilmente gerenciável.
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, 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.
 
 Gabarito Comentado
  5a Questão (Ref.: 201604095119)  Fórum de Dúvidas (0)       Saiba   (0)
Dentre os modelos de processo de Software, qual é o modelo que possui como desvantagem o fato do usuário
ter de esperar até a fase de implantação do sistema para conhece­lo em detalhes e tomar conhecimento efetivo
de suas funcionalidades.
Prototipação
Incremental
  Cascata
Iterativo
Espiral
 
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
  6a Questão (Ref.: 201603704738)  Fórum de Dúvidas (0)       Saiba   (0)
Um dos primeiros modelos propostos para o processo de desenvolvimento de software foi o Modelo Cascata,
em que os estágios são apresentados em sequência, como em uma cascata (Royce, 1970). Analise as
afirmativas a seguir sobre as vantagens deste modelo.
I ­ É possível corrigir erros em fases já completas.
II ­ Permite pontos de controle bem definidos.
III ­ Facilita a visão de reutilização.
Somente II e III estão corretas
  Somente II está correta
Somente I e II estão corretas
Somente I e III estão corretas
Somente a I está correta
 
 Gabarito Comentado
  7a Questão (Ref.: 201603522963)  Fórum de Dúvidas (0)       Saiba   (0)
Em relação ao modelo CASCATA COM RETROALIMENTAÇÃO, variante do modelo CASCATA TRADICIONAL, podemos afirmar
que:
1­ Permite a realimentação;
2­ É útil para grandes projetos;
3­ Facilita correções que surgirem durante outras fases do processo;
Das alternativas abaixo, assinale aquela em que TODOS os itens estão corretos:
Somente a 2
1, 2 e 3
2 e 3
1 e 2
  1 e 3
 
 Gabarito Comentado
  8a Questão (Ref.: 201604210061)  Fórum de Dúvidas (0)       Saiba   (0)
Ciclo de vida do projeto é um
Conjunto de atividades descritas e parcialmente ordenadas que segue um fluxo contínuo de informações
e relacionamentos para auxiliar o acompanhamento de um projeto.
  Conjunto de atividades descritas e ordenadas que segue um fluxo contínuo de informações e
relacionamentos para auxiliar o acompanhamento de um projeto;
Conjunto de atividades descritas e ordenadas que segue um fluxo intermitente de informações e
relacionamentos para auxiliar o acompanhamento de um projeto;
Conjunto de atividades descritas e não ordenadas que segue um fluxo contínuo de informações e
relacionamentos para auxiliar o acompanhamento de um projeto;
Conjunto de atividades descritas e não ordenadas que segue um fluxo intermitente de informações e
relacionamentos para auxiliar o acompanhamento de um projeto;

Outros materiais