• Matéria: Informática
  • Autor: riatoso14
  • Perguntado 5 anos atrás

1)
A dinâmica da evolução de programas é o estudo da mudança no sistema. Na década de 70 a 80, Lehman realizou uma pesquisa sobre a mudança de sistemas com a intenção de compreender mais sobre as características da evolução do software. A partir desses estudos, propôs as Leis de Lehman, relativas às mudanças de sistema. Sobre as Leis de Lehman, analise as afirmativas a seguir e marque V para verdadeiro e F para falso:

( ) Uma das Leis de Lehman afirma que um bom software não deve sofrer mudanças, pois um software que está em conformidade com os seus requisitos satisfaz totalmente o seu cliente.

( ) Como um programa em evolução muda, sua estrutura tende a tornar-se mais complexa.

( ) A qualidade dos sistemas cairá, a menos que eles sejam modificados para refletir mudanças em seu ambiente operacional.

Agora, assinale a alternativa que apresenta a sequência CORRETA:

Alternativas:

a)
V-V-V;

b)
V-F-F;

c)
V-V-F;

d)
F-V-V;

e)
F-F-F;

2)
A reengenharia de software envolve a compreensão do programa que tem que ser mudado e em seguida a implementação dessas mudanças. Sobre a reengenharia de software, analise as afirmativas a seguir:

I- A reengenharia pode envolver a redocumentação de sistema, a refatoração da arquitetura de sistema, a mudança de linguagem de programação para uma linguagem moderna e modificações e atualizações da estrutura e dos dados do sistema, sendo que a funcionalidade do software permanece inalterada.

II- Embora a reengenharia possa melhorar a manutenibilidade, o sistema reconstruído provavelmente não será tão manutenível como um novo sistema, desenvolvido por meio dos métodos modernos de reengenharia de software.

III- O custo da reengenharia é muito maior do que o desenvolvimento de um novo software. Por este motivo, a reengenharia é pouco utilizada.

Agora, assinale a alternativa que apresenta a resposta CORRETA:

Alternativas:

a)
Apenas a afirmativa I está correta;

b)
Apenas a afirmativa II está correta;

c)
Apenas as afirmativas I e II estão corretas;

d)
Apenas as afirmativas II e III estão corretas;

e)
As afirmativas I, II e III estão corretas.

3)
A manutenção de software é o processo geral de mudança em um sistema depois que ele é liberado para uso. Sobre os tipos de manutenção, analise as afirmativas a seguir:


I- A manutenção do tipo corretiva é realizada quando existem erros de codificação, erros no projeto ou erros nos requisitos.

II- A manutenção do tipo adaptativa é necessária quando algum aspecto do ambiente do sistema, como hardware, a plataforma do sistema operacional ou outro software de apoio sofre uma mudança.

III- A manutenção perfectiva é necessária quando os requisitos de sistema mudam em resposta às mudanças organizacionais ou de negócios.

Agora, assinale a alternativa que apresenta a resposta CORRETA:

Alternativas:

a)
Apenas a afirmativa I está correta;

b)
Apenas a afirmativa II está correta;

c)
Apenas as afirmativas I e II estão corretas;

d)
Apenas as afirmativas I e III estão corretas;

e)
As afirmativas I, II e III estão corretas.

4)
Os sistemas legados são aqueles que, por conta do tempo, começam a se tornar obsoletos dentro das rotinas em uma organização. Sobre as estratégias que podem ser tomadas para os sistemas legados, analise as afirmativas a seguir:


I- A melhor opção para os sistemas legados sempre será descartá-los e desenvolver um novo que atende totalmente as necessidades do cliente.

II- Uma das estratégias possível é deixar o sistema inalterado e continuar com a manutenção regular.

III- Uma das estratégias possível é reestruturar o sistema para melhorar a manutenibilidade.

Agora, assinale a alternativa que apresenta a resposta CORRETA:

Alternativas:

a)
Apenas a afirmativa I está correta;

b)
Apenas a afirmativa II está correta;

c)
Apenas as afirmativas I e II estão corretas;

d)
Apenas as afirmativas II e III estão corretas;

e)
As afirmativas I, II e III estão corretas.

5)
Sobre a evolução de software, analise as asserções a seguir

I- Sistemas de software úteis muitas vezes têm uma vida muito longa e como eles custam muito às empresas a tendência é de serem usados por muito tempo para ter o retorno no investimento realizado.

Por este motivo,

II- novos releases do sistema que incorporam as alterações e atualizações são geralmente criados em intervalos regulares.

Analisando-se as asserções apresentadas, conclui-se que:

Alternativas:

a)
As duas afirmações são verdadeiras, e a segunda justifica a primeira.

b)
As duas afirmações são verdadeiras, e a segunda não justifica a primeira.

c)
A primeira afirmação é verdadeira, e a segunda é falsa.

d)
A primeira afirmação é falsa, e a segunda é verdadeira.

e)
As duas afirmações são falsas.

Respostas

respondido por: smullclash
11

Resposta:

Resposta:

1 - F-V-V

2 - Apenas as afirmativas I e II estão corretas

3 - As afirmativas I, II e III estão corretas

4 - Apenas as afirmativas II e III estão corretas

5 - As duas afirmações são verdadeiras, e a segunda justifica a primeira

Explicação:

80% DE ESTÁ CORRETA, APENAS 1 ESTÁ ERRADA E NÃO SEI QUAL É.


Gkisame: Estao todas certas
leticiaviapiana: estão todas corretas, obrigada
isaacc007: 100% certa. Obrigado
Perguntas similares