Aspectos do projeto e implementação de ambientes multilinguagens de programação (2000)
- Authors:
- Autor USP: FREITAS, APARECIDO VALDEMIR DE - EP
- Unidade: EP
- Sigla do Departamento: PCS
- Assunto: ENGENHARIA ELÉTRICA
- Language: Português
- Abstract: Esta dissertação tem como objetivo especificar e apresentar uma proposta de implementação de um ambiente que viabilize o emprego da programação multilinguagem, através do oferecimento de primitivas que facilitem a interface entre os diversos segmentos de linguagens que compõem a aplicação. Portanto, embora faça parte do trabalho um estudo dos paradigmas de programação e das linguagens multiparadigmas, nossa pesquisa básica estará enfocada no desenvolvimento dos ambientes de programação multilinguagem. O nosso projeto de ambientes multilinguagens de programação estará associado aos paradigmas de programação: imperativo, orientado-a-objetos, lógico e funcional. Para viabilizarmos a proposta do ponto de vista prático, nosso projeto estará se utilizando dos compiladores MS-VC++ 6.0 (imperativo), Java - JDK 1.14 (OOP), SWI-Prolog 3.2.8 (lógico) e NewLisp 5.74 (funcional). Para validarmos a nossa proposta de implementação de um ambiente multilinguagem, estaremos desenvolvendo uma simples aplicação que irá empregar as primitivas do ambiente multilinguagem. Esta aplicação será composta de quatro funções, sendo a função principal escrita em C, enquanto que as demais poderão ser escritas livremente em C, Prolog, Lisp ou Java. Se fizermos uma permutação das possíveis linguagens que poderiam compor a nossa aplicação exemplo, encontraríamos 64 formas de permutarmos as linguagens componentes. Assim, o desenvolvedor poderá cambiarquaisquer destas funções na linguagem mais apropriada ao problema, uma vez que o ambinte se encarregará do tratamento de todas as interfaces necessárias. Finalmente, a dissertação irá apresentar algumas recomendações, limitações e conclusões acerca do empregodos ambientes multilinguagens, bem como o desdobramento de trabalhos futuros que poderão ser implementados.
- Imprenta:
- Data da defesa: 12.12.2000
-
ABNT
FREITAS, Aparecido Valdemir de. Aspectos do projeto e implementação de ambientes multilinguagens de programação. 2000. Dissertação (Mestrado) – Universidade de São Paulo, São Paulo, 2000. Disponível em: https://www.teses.usp.br/teses/disponiveis/3/3141/tde-09102024-103819/pt-br.php. Acesso em: 27 jan. 2026. -
APA
Freitas, A. V. de. (2000). Aspectos do projeto e implementação de ambientes multilinguagens de programação (Dissertação (Mestrado). Universidade de São Paulo, São Paulo. Recuperado de https://www.teses.usp.br/teses/disponiveis/3/3141/tde-09102024-103819/pt-br.php -
NLM
Freitas AV de. Aspectos do projeto e implementação de ambientes multilinguagens de programação [Internet]. 2000 ;[citado 2026 jan. 27 ] Available from: https://www.teses.usp.br/teses/disponiveis/3/3141/tde-09102024-103819/pt-br.php -
Vancouver
Freitas AV de. Aspectos do projeto e implementação de ambientes multilinguagens de programação [Internet]. 2000 ;[citado 2026 jan. 27 ] Available from: https://www.teses.usp.br/teses/disponiveis/3/3141/tde-09102024-103819/pt-br.php
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas
