Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Conclusão
 
 
Acadêmico(a): Evandro Rafael Ochner
Título: Analisador de Performance de Programa Progress
 
Conclusão:
A evolução das máquinas contribui muito para a velocidade dos programas, porém uma implementação bem feita, com o código fonte otimizado, permite que se aproveite ao máximo o investimento feito hardware e conseqüentemente obter melhores resultados. A realização deste trabalho possibilitou um estudo mais profundo tanto do sistema gerenciador de banco de dados Progress, quanto da linguagem de programação Progress. Buscou-se destacar também, a importância da otimização de performance nos sistemas computacionais. O aplicativo desenvolvido atende os objetivos aos quais se propõe e facilita a análise de performance de programas, desenvolvidos tanto em linguagem quanto voltados ao banco de dados Progress, no que se refere ao uso de registros lidos e utilizados. A ferramenta desenvolvida é capaz de relacionar as tabelas utilizadas no programa em análise, assim como, os tipos de acesso que são feitos nessas tabelas. Verifica se a escolha dos índices de busca de registros são coerentes em relação à lógica utilizada pelo sistema gerenciador de banco de dados Progress. Contabiliza os acessos aos registros do banco de dados e a utilização dos mesmos no momento da execução do programa em análise. Faz uma estatística utilizando as informações coletadas e gera um relatório com as informações reunidas durante todo o processo de análise. Sendo assim, os programadores e analistas que se utilizam da tecnologia Progress, podem também, se utilizar da ferramenta desenvolvida para facilitar seu dia-a-dia e obter de seus sistemas, resultados otimizados. As ferramentas utilizadas no desenvolvimento deste trabalho foram adequadas, cada uma com seus objetivos e peculiaridades, facilitando e apoiando a construção do aplicativo demonstrado anteriormente.