Repositório Digital

A- A A+

Implementação de um compilador para software numérico

.

Implementação de um compilador para software numérico

Mostrar registro completo

Estatísticas

Título Implementação de um compilador para software numérico
Autor Garcia Lopez, Javier
Orientador Azeredo, Paulo Alberto de
Data 1987
Nível Mestrado
Instituição Universidade Federal do Rio Grande do Sul. Curso de Pós-Graduação em Ciência da Computação.
Assunto Compiladores
Resumo Este trabalho apresenta proposta e implementação de uma linguagem de programação orientada para usuárias de aplicações técnicas e matemáticas. São discutidas as características da linguagem desde o ponto de vista da aplicabilidade e da facilidade de utilização. É feito um estudo genérico de como as linguagens mais usadas, para este tipo de usuário, abordam as problemas de manipulação de estruturas numéricas especiais coma Complexos, Intervalos e Matrizes. Esse mesmo estudo mostra como e feita a implementação dos Tipos Abstratos de Dados e os problemas que isto acarreta nessas linguagens . Finalmente é apresentada uma forma de implementar as estruturas numéricas acima, as Tipos Abstratas de Dados e a gerenciador da linguagem, a qual denominamos PASCAL-M.
Abstract This work presents a proposal and implementation of a programming language oriented to applied mathematics and engineering. The characteristics of the language are discussed from the point of view of both application and utilization aspects. A generic study has been done to find out a wag of implementing numerical structures such as complex numbers, intervals and matrices, as well as abstract data types on several programming languages. Finally, an implementation of numerical and abstract data type structures on Pascal, and a language manager, is presented. The extended language is called Pascal-M.
Tipo Dissertação
URI http://hdl.handle.net/10183/23433
Arquivos Descrição Formato
000105255.pdf (11.21Mb) Texto completo Adobe PDF Visualizar/abrir

Este item está licenciado na Creative Commons License

Este item aparece na(s) seguinte(s) coleção(ões)


Mostrar registro completo

Percorrer



  • O autor é titular dos direitos autorais dos documentos disponíveis neste repositório e é vedada, nos termos da lei, a comercialização de qualquer espécie sem sua autorização prévia.
    Projeto gráfico elaborado pelo Caixola - Clube de Criação Fabico/UFRGS Powered by DSpace software, Version 1.8.1.