Exportar registro bibliográfico

Depuração automática de programas baseada em modelos: uma abordagem hierárquica para auxílio ao aprendizado de programação (2010)

  • Authors:
  • Autor USP: PINHEIRO, WELLINGTON RICARDO - IME
  • Unidade: IME
  • Sigla do Departamento: MAC
  • Assunto: CIÊNCIA DA COMPUTAÇÃO
  • Agências de fomento:
  • Language: Português
  • Abstract: Diagnóstico baseado em modelos (Model Based Diagnosis - MBD) é uma tecnica de Inteligência Artificial usada para encontrar componentes falhos em dispositivos físicos. MBD também tem sido utilizado para auxiliar programadores experientes a encontrarem falhas em seus programas, sendo essa técnica chamada de Depuração de Programas baseada em Modelos (Model Based Software Debugging - MBSD). Embora o MBSD possa auxiliar programadores experientes a entenderem e corrigirem essas falhas, essa abordagem precisa ser aprimorada para ser usada por aprendizes de programação. Esse trabalho propõe o uso da técnica de depuração hierárquica de programas, uma extensão da técnica MBSD, para que aprendizes de programação sejam capazes de depurar seus programas raciocinando sobre componentes abstratos, tais como: padrões elementares, funções e procedimentos. O depurador hierárquico de programas proposto foi integrado ao Dr. Java e avaliado com um grupo de alunos de uma disciplina de Introdução à Programação. Os resultados mostram que a maioria dos alunos foi capaz de compreender as hipóteses de falha geradas pelo depurador automático e usar essas informações para corrigirem seus programas.
  • Imprenta:
  • Data da defesa: 07.05.2010
  • Acesso à fonte
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      PINHEIRO, Wellington Ricardo; BARROS, Leliane Nunes de. Depuração automática de programas baseada em modelos: uma abordagem hierárquica para auxílio ao aprendizado de programação. 2010.Universidade de São Paulo, São Paulo, 2010. Disponível em: < http://www.teses.usp.br/teses/disponiveis/45/45134/tde-25052010-130554/ >.
    • APA

      Pinheiro, W. R., & Barros, L. N. de. (2010). Depuração automática de programas baseada em modelos: uma abordagem hierárquica para auxílio ao aprendizado de programação. Universidade de São Paulo, São Paulo. Recuperado de http://www.teses.usp.br/teses/disponiveis/45/45134/tde-25052010-130554/
    • NLM

      Pinheiro WR, Barros LN de. Depuração automática de programas baseada em modelos: uma abordagem hierárquica para auxílio ao aprendizado de programação [Internet]. 2010 ;Available from: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-25052010-130554/
    • Vancouver

      Pinheiro WR, Barros LN de. Depuração automática de programas baseada em modelos: uma abordagem hierárquica para auxílio ao aprendizado de programação [Internet]. 2010 ;Available from: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-25052010-130554/

    Últimas obras dos mesmos autores vinculados com a USP cadastradas na BDPI:

    Digital Library of Intellectual Production of Universidade de São Paulo     2012 - 2021