Pascal-xsc : pascal para computacao cientifica : descricao, instalacao e aplicacoes

PASCAL-XSC é uma linguagem de programação de propósito geral 4uc proporciona condições especiais à implementação de algoritmos numéticos so fi sticados, que vetillcam matcmaticamenLC os rcsuiLados. O novo sistema PASCAL-XSC tem as vantagens de ser portável a vátias plataformas, estando disponível pa...

Descripción completa

Detalles Bibliográficos
Autor: Diverio, Tiaraju Asmuz
Tipo de recurso: informe técnico
Estado:Versión publicada
Fecha de publicación:1994
País:Brasil
Institución:Universidade Federal do Rio Grande do Sul (UFRGS)
Repositorio:Repositório Institucional da UFRGS
Idioma:portugués
OAI Identifier:oai:www.lume.ufrgs.br:10183/126662
Acceso en línea:http://hdl.handle.net/10183/126662
Access Level:acceso abierto
Palabra clave:Linguagens : Programacao
Pascal-xsc
Analise : Intervalos
Pascal
Pascal XSC
Language for scientific computation
Intervalar mathematics
Intervals
Descripción
Sumario:PASCAL-XSC é uma linguagem de programação de propósito geral 4uc proporciona condições especiais à implementação de algoritmos numéticos so fi sticados, que vetillcam matcmaticamenLC os rcsuiLados. O novo sistema PASCAL-XSC tem as vantagens de ser portável a vátias plataformas, estando disponível para computadores pessoais (PC), estações da trabalho do tipo Sun e Hp, mainframes e supercomputadores. A portahilidade é garantida pelo uso de um compilador que traduz. para a linguagem ANSI-C. Este sistema proporciona uma completa simu lação da aritmética de ponto llutuantc definida pelo padrão hinário IEEE 754. Graças a isto, programas em P/\SC 1\L-XSC produzem resultados idênticos em todas as plataformas. Pelo uso dos módulos matemáticos do PASCAL-XSC. algo1itmos num ~ ric ns que providenciam alta exatidão e verificação automática de resultados podem ser facilmente programados. Além disso. a linguagem PASCAL-XSC simplilica o projeto de programas para as Engenharias e para a Computação Cientíllca, graças à estrutura modular dos programas, à possihilidadc de definição de operadores. ao overloading de funções. rntinas e operadores. às funções c operadores com tipos arbitrários de dados c aos r11.,.ovs dinâmicos. Outras características presentes nos módulos da aritmética padrão para os tipos adicionais de dados numéricos incluem operadores c funções elementares com al ta exatidão e com avaliação exata de expressões. Os programas escritos em PASCAL-XSC são de fácil leitura, mesmo se existirem as operações com tipos de dados dos espaços matemáticos avançados, onde os operadores usados para as operações obedecem à notação matemática convencional. Existe ainda, uma grande quantidade de problemas numéricos que podem ser resolvidos pelas hihliotccas de rotinas com verificação automática do resultado. O PASC/\L-XSC possui grandes facilidades para o desenvolvimento de tais rotinas.