A questão
cobra conhecimento sobre as técnicas de avaliação de desempenho de sistemas.
Conforme
Sommerville, os testes de desempenho precisam ser projetados para “assegurar que o
sistema possa processar a carga a que se destina" [1].
Nesse contexto, Mário Teixeira [2]
pontua que as informações requeridas para análise de desempenho dos sistemas
podem ser obtidas de duas formas:
1.
A partir de
medições no próprio sistema
existente por meio de
técnicas de aferição, tais como:
· Protótipos:
é
uma versão inicial do sistema que pode ser utilizada para verificar se atende a
necessidade ou não [1]. No entanto, por ser uma versão simplificada, pode
não fornecer dados reais.
· Benchmarks:
instrumento ou programa utilizado para comparação do desempenho do sistema alvo
a outros sistemas ou a parâmetros pré-estabelecidos [2 e 3].
· Coleta de
dados: são coletadas as características relevantes do sistema por meio de
monitores, que podem ser de software ou de hardware [3].
2.
A partir de um
modelo representativo do
sistema por meio de
técnicas de modelagem, tais como:
· Modelagem/Solução
Analítica: uma abstração, com boa formação matemática, das características essenciais
do sistema [2].
· Simulação:
simulação do comportamento de um sistema real a partir de um
modelo desse sistema que seja próximo da realidade [2].
Diante
disso, é possível observar que a questão aponta incorretamente os benchmarks
como técnicas de modelagem, pois é técnica de aferição de desempenho de sistemas.
Gabarito
da professora: ERRADO.
Referências:
[1] Engenharia de Software, Ian
Sommerville; tradução Ivan Bosnic e Kalinka G. de O. Gonçalves; revisão técnica
Kechi Hirama. — 9. ed. — São Paulo: Pearson Prentice Hall, 2011.
[2] Mário Meireles Teixeira. Apresentação
Avaliação de Desempenho. Departamento de Informática. Universidade Federal do
Maranhão (UFMA). Disponível publicamente na pasta do professor no site da UFMA.
[3] Marcos José Santana; Regina Helena
Carlucci Santana. Apresentação Avaliação de Desempenho de Sistemas
Computacionais. Departamento de Sistemas de Computação. Instituto de Ciências
Matemáticas e de Computação. Universidade de São Paulo (USP). Disponível
publicamente na wiki do site da USP.