• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Dissertação de Mestrado
DOI
https://doi.org/10.11606/D.55.2020.tde-02032020-090536
Documento
Autor
Nome completo
Edmilson Marmo Moreira
Unidade da USP
Área do Conhecimento
Data de Defesa
Imprenta
São Carlos, 2000
Orientador
Banca examinadora
Santana, Regina Helena Carlucci (Presidente)
Júnior, Nivaldi Calônego
Santana, Marcos José
Título em português
Projeto de Uma Ferramenta de Auxílio na Depuração de Programas Paralelos
Palavras-chave em português
Não disponível
Resumo em português
O uso da programação paralela tem crescido muito nos últimos anos. Isso se deve, entre outros fatores, ao aumento da utilização dos sistemas distribuídos. Entretanto, esse tipo de programação apresenta maior complexidade em relação à programação seqüencial, o que dificulta a sua popularização. Um problema encontrado na programação paralela é o não determinismo global, que toma a depuração desses programas uma tarefa dificil. Além disso, a aprendizagem dos conceitos que envolvem a programação paralela por usuários sem muita experiência não é uma tarefa trivial. Dentro desse contexto, este trabalho apresenta o projeto de uma ferramenta para depuração de programas paralelos. Essa ferramenta, além de permitir a depuração de um programa, auxilia os usuários sem muita experiência a analisar o código de seus programas, conduzindo-os a uma reformulação de suas técnicas de programação. Esse procedimento perrnite a aquisição de novos conhecimentos sobre a prática da programação paralela ou ainda consolidar conceitos anteriormente adquiridos. Um protótipo da ferramenta proposta foi desenvolvido com o objetivo de avaliar a interface e a facilidade com que os usuários interagem com o ambiente, verificando assim o potencial da ferramenta.
Título em inglês
Not available
Palavras-chave em inglês
Not available
Resumo em inglês
The use of parallel programrning had increased over the last years. This is mainly due, to the increase in the use of distributed systems. However, the parallel programrning presents larger complexity in relation to the sequential prog,ramming, making its popularization difficulty. One problem found in the development of parallel software is the non-detenninism that turns the debugging of those programs a difficult task. Furthermore, the learning of the concepts involved with parallel programming for inexperienced users is not a trivial task. Thus, this MSc. dissertation presents the project of a tool aiming at debugging parallel programs. This tool, besides allowing the debugging of a parallel program, helps the inexperienced users in the analyzes of their program code, driving them towards a reformulation of their programrning tecludques. This procedure allows either the uquisition of new lcnowledge on the practice of the parallel progranuning or it can consolidate previous knowledge. A prototype was also developed to evaluate both the interface built and the easiness in the users environment interaction, verifying the potential of the tool.
 
AVISO - A consulta a este documento fica condicionada na aceitação das seguintes condições de uso:
Este trabalho é somente para uso privado de atividades de pesquisa e ensino. Não é autorizada sua reprodução para quaisquer fins lucrativos. Esta reserva de direitos abrange a todos os dados do documento bem como seu conteúdo. Na utilização ou citação de partes do documento é obrigatório mencionar nome da pessoa autora do trabalho.
Data de Publicação
2020-03-02
 
AVISO: Saiba o que são os trabalhos decorrentes clicando aqui.
Todos os direitos da tese/dissertação são de seus autores
CeTI-SC/STI
Biblioteca Digital de Teses e Dissertações da USP. Copyright © 2001-2024. Todos os direitos reservados.