Este Trabalho foi julgado em 10/08/2001 adequado para obtenção do Grau de Bacharel em Ciência da Computação, e aprovado na sua forma final pela banca examinadora que atribuiu o conceito _______. M.Sc. Alfredo Braga Furtado ORIENTADOR E COORDENADOR DO CURSO DE CIÊNCIA DA COMPUTAÇÃO MEMBRO DA BANCA EXAMINADORA MEMBRO DA BANCA EXAMINADORA MEMBRO DA BANCA EXAMINADORA iv A minha mãe (in memorian), por todo o amor e carinho que me deu. v AGRADECIMENTOS À Deus, divino criador, fonte de sabedoria, pela vida e por ter me proporcionado mais essa conquista. À todos os amigos do peito que desde longa data sempre se fizeram presentes não só nas horas de festa, mas também nos momentos mais difíceis dessa caminhada, em especial ao Marcelo. À minha namorada Cimélia, pelos ótimos momentos de convivência e pelas demonstrações de amizade. À todos os mestres e professores da Universidade Federal do Pará que participaram dessa caminhada, em especial ao meu orientador M.Sc Alfredo Furtado, pela competência, incentivo e amizade no decorrer não só da elaboração deste trabalho, como em toda essa jornada acadêmica. Aos meus amigos da ELETRONORTE, em especial a Engª. Luciana e aos companheiros de trabalho Wellington, Leonardo, Juarez e Norberto. Aos meus inicialmente colegas de Universidade, e depois amigos Aroldo Cristiano, José Alex, Augusto Judásio, Herivelton e, em especial, Roberto Moura. E à todos aqueles que direta ou indiretamente prestaram sua parcela de contribuição na elaboração deste trabalho. vi "No fim tudo dá certo, se ainda não deu é porque ainda não é o fim." Fernando Pessoa vii