Pascal-xsc : pascal para computacao cientifica : descricao, instalacao e aplicacoes
Autor(a) principal: | |
---|---|
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 |