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

Detalhes bibliográficos
Autor(a) principal: Diverio, Tiaraju Asmuz
Data de Publicação: 1994
Tipo de documento: Relatório
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/126662
Resumo: 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.
id UFRGS-2_281a4729227a3640a386cc3accded1af
oai_identifier_str oai:www.lume.ufrgs.br:10183/126662
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Diverio, Tiaraju Asmuz2015-09-14T15:58:09Z1994http://hdl.handle.net/10183/126662000251431PASCAL-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.PASCAL-XSC is a general purpose programming language which provides special support for the implementation of sophisticated numerical algorithms with mathematically verified results. The new PASCAL-XSC system has the advantage of being portable across many platforms and is available for personal computers, workstations, mainframes and supercomputers by means of a portable compiler which translates to ANSI-C language. A complete software simulation of the arithmetic defined by the IEEE 754 binary floating-point arithmetic standard is provided. This ensures that PASCAL-XSC programmes procedure identical results om all platforms. By using thc mathcmatical modules of PASCAL-XSC, numelical algolithms which deliver highly accurate and automatically verificd results can be easily programmcd. PASCAL-XSC simplifies the designo f programs in cngineering and scientilic computation by modular program structure, user-defined operators, overloading or runctions, procedures, and operators, functions and operators with arbitrary result type and dynamic arTays. Arithmetic standard modules for additional numerical data types including operators and standard functions of high accuracy and the exact evalualion of expressions provide the main numerical tools. Programs written in PASCAL-XSC are easily readable since ali operations, even those in the higher mathematical spaces, have been performed as operators and can be used in conventional mathematical notation. In addition, a large number of numerical problem-solving routines with automatic result verification have becn developed. The PASCAL-XSC system greatly racilitatcs the development of such routines.application/pdfporCPGCC da UFRGSLinguagens : ProgramacaoPascal-xscAnalise : IntervalosPascalPascal XSCLanguage for scientific computationIntervalar mathematicsIntervalsPascal-xsc : pascal para computacao cientifica : descricao, instalacao e aplicacoesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/reportinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT000251431.pdf.txt000251431.pdf.txtExtracted Texttext/plain123824http://www.lume.ufrgs.br/bitstream/10183/126662/2/000251431.pdf.txt1cfc90d31de1259e9f2160300d22d295MD52ORIGINAL000251431.pdf000251431.pdfTexto completoapplication/pdf21825371http://www.lume.ufrgs.br/bitstream/10183/126662/1/000251431.pdff8bd8eee09094faebd361849b38b9e88MD51THUMBNAIL000251431.pdf.jpg000251431.pdf.jpgGenerated Thumbnailimage/jpeg1146http://www.lume.ufrgs.br/bitstream/10183/126662/3/000251431.pdf.jpg6a7aa86a8cb8fab9aaa8a60026a34302MD5310183/1266622018-10-23 08:53:36.735oai:www.lume.ufrgs.br:10183/126662Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-23T11:53:36Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Pascal-xsc : pascal para computacao cientifica : descricao, instalacao e aplicacoes
title Pascal-xsc : pascal para computacao cientifica : descricao, instalacao e aplicacoes
spellingShingle Pascal-xsc : pascal para computacao cientifica : descricao, instalacao e aplicacoes
Diverio, Tiaraju Asmuz
Linguagens : Programacao
Pascal-xsc
Analise : Intervalos
Pascal
Pascal XSC
Language for scientific computation
Intervalar mathematics
Intervals
title_short Pascal-xsc : pascal para computacao cientifica : descricao, instalacao e aplicacoes
title_full Pascal-xsc : pascal para computacao cientifica : descricao, instalacao e aplicacoes
title_fullStr Pascal-xsc : pascal para computacao cientifica : descricao, instalacao e aplicacoes
title_full_unstemmed Pascal-xsc : pascal para computacao cientifica : descricao, instalacao e aplicacoes
title_sort Pascal-xsc : pascal para computacao cientifica : descricao, instalacao e aplicacoes
author Diverio, Tiaraju Asmuz
author_facet Diverio, Tiaraju Asmuz
author_role author
dc.contributor.author.fl_str_mv Diverio, Tiaraju Asmuz
dc.subject.por.fl_str_mv Linguagens : Programacao
Pascal-xsc
Analise : Intervalos
topic Linguagens : Programacao
Pascal-xsc
Analise : Intervalos
Pascal
Pascal XSC
Language for scientific computation
Intervalar mathematics
Intervals
dc.subject.eng.fl_str_mv Pascal
Pascal XSC
Language for scientific computation
Intervalar mathematics
Intervals
description 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.
publishDate 1994
dc.date.issued.fl_str_mv 1994
dc.date.accessioned.fl_str_mv 2015-09-14T15:58:09Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/report
format report
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/126662
dc.identifier.nrb.pt_BR.fl_str_mv 000251431
url http://hdl.handle.net/10183/126662
identifier_str_mv 000251431
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv CPGCC da UFRGS
publisher.none.fl_str_mv CPGCC da UFRGS
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/126662/2/000251431.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/126662/1/000251431.pdf
http://www.lume.ufrgs.br/bitstream/10183/126662/3/000251431.pdf.jpg
bitstream.checksum.fl_str_mv 1cfc90d31de1259e9f2160300d22d295
f8bd8eee09094faebd361849b38b9e88
6a7aa86a8cb8fab9aaa8a60026a34302
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224489445359616