🚨 Informamos aos concluintes que após a validação do orientador no sistema, A BIBLIOTECA PRECISA DE 7 DIAS ÚTEIS para tratar e processar os dados. Por isso, NÃO DEIXE PARA ENVIAR O TCC (graduação ou pós-graduação) DE ÚLTIMA HORA. Dúvidas: repositorio@ufersa.edu.br🚨

Um novo horizonte para alicações WEB: desenvolvimento de um compilador C++ para WASM

dc.contributor.advisorSantiago, Judson Santos
dc.contributor.authorRibeiro, Felipe Nascimento
dc.contributor.referee1Santiago, Judson Santos
dc.contributor.referee2Araujo, Silvio Roberto Fernandes de
dc.contributor.referee3Silva, Paulo Henrique Lopes
dc.coverage.spatialMossoró
dc.date.accessioned2024-01-18T13:34:01Z
dc.date.available2024-01-18T13:34:01Z
dc.date.issued2023-10-11
dc.description.abstractDevido às limitações do JavaScript, a Web precisou desenvolver um novo tipo de código que suportasse executar sistemas que exigem alto desempenho. Nesse contexto, surgiu o WebAssembly, ou WASM, um novo formato de código binário para ser executado em ambientes Web. Para usar esse formato, é possível criar um código escrito na linguagem C++ e compilar para WASM usando o compilador oficial Emscripten. Porém, do ponto de vista de um programador que deseja identificar as conversões que foram feitas do programa fonte, em C++, para o programa alvo, em WASM, o código gerado tende a ser muito complexo e pouco claro. Com isso, foi desenvolvido um novo compilador de C++ para WASM, com foco em uma compilação simples e mais direta, útil para quem precisa entender as equivalências de um programa para o outro. Além disso, o compilador foi construído para gerar código que executasse mais rápido que o código equivalente em JavaScript puro, de tal modo, que comprovasse a usabilidade do WASM nos ambientes Web.
dc.description.physical15 f.
dc.format.mimetypepdf
dc.identifier.bibliographicCitationRIBEIRO, Felipe Nascimento. Um novo horizonte para alicações WEB: desenvolvimento de um compilador C++ para WASM. 2023. 15 f. TCC (Graduação) - Curso de Ciência da Computação, Centro de Ciências Exatas e Naturais, Universidade Federal Rural do Semi-Árido, Mossoró, 2023. Disponível em: https://repositorio.ufersa.edu.br/home. Acesso em: 16 jan. 2024.
dc.identifier.urihttps://repositorio.ufersa.edu.br/handle/prefix/10159
dc.language.isopt_BR
dc.publisher.centerCentro de Ciências Exatas e Naturais - CCEN
dc.publisher.countryBrasil
dc.publisher.initialsUFERSA
dc.publisher.institutionUniversidade Federal Rural do Semi-Árido
dc.rightsinfo:eu-repo/semantics/openAccessen
dc.rights.holderUFERSA
dc.rights.urihttp://creativecommons.org/licenses/by-sa/3.0/br/
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.keywordWeb
dc.subject.keywordJavaScript
dc.subject.keywordWebAssembly
dc.subject.keywordCompiladores
dc.titleUm novo horizonte para alicações WEB: desenvolvimento de um compilador C++ para WASM
dc.typeinfo:eu-repo/semantics/bachelorThesis

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
FelipeNR_ART.pdf
Tamanho:
735,5 KB
Formato:
Adobe Portable Document Format

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1,58 KB
Formato:
Item-specific license agreed upon to submission
Descrição: