PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA (PPGI)

UNIVERSIDADE FEDERAL DA PARAÍBA

Telefone/Ramal
Não informado

Notícias


Banca de QUALIFICAÇÃO: TIAGO DAVI NEVES DE SOUZA

Uma banca de QUALIFICAÇÃO de MESTRADO foi cadastrada pelo programa.
DISCENTE: TIAGO DAVI NEVES DE SOUZA
DATA: 21/02/2013
HORA: 10:00
LOCAL: Auditorio do CCEN
TÍTULO: Um Interpretador baseado na JVM para auxílio no ensino de Algoritmos e Estruturas de Dados como parte da ferramenta IGED
PALAVRAS-CHAVES: Interpretadores, Estruturas de Dados, Programação, JVM.
PÁGINAS: 60
RESUMO:

Em disciplinas de Programação, Estruturas de Dados e Algoritmos de cursos de Computação, ferramentas que permitam que os alunos possam visualizar as alterações nas estruturas de dados ao longo da execução de um programa são de grande utilidade, já que elas auxiliam que os aprendizes entendam como os algoritmos operam sobre as estruturas de dados. Diversas ferramentas foram propostas desde [Brown e Sedgewick 1984], mas em muitas delas, as visualizações gráficas das estruturas através de animações só podem ser feitas através de programação pelos usuários. Assim, nesse trabalho é proposto um interpretador que gere as animações de forma automática a partir da execução do código em linguagem de montagem de bytecodes Java traduzidos a partir de um código de alto nível informado pelo usuário. Esse interpretador possui uma estrutura baseada na da JVM e será componente da ferramenta IGED [Netto et al. 2011]. Com isso, a arquitetura desse interpretador e seus requisitos para a ferramenta IGED foram definidos. Além disso, uma análise sobre uma possível utilização da Java HotSpot VM da Oracle como Interpretador do IGED está sendo feita, para que se possa definir a melhor abordagem e guiar trabalhos futuros. 


MEMBROS DA BANCA:
Presidente - 2798885 - ANDREI DE ARAUJO FORMIGA
Interno - 2694559 - ALEXANDRE NOBREGA DUARTE
Interno - 2579537 - ALISSON VASCONCELOS DE BRITO