Subir material

Suba sus trabajos a SEDICI, para mejorar notoriamente su visibilidad e impacto

 

Mostrar el registro sencillo del ítem

dc.date.accessioned 2013-12-16T20:54:43Z
dc.date.available 2013-12-16T20:54:43Z
dc.date.issued 2013-12
dc.identifier.uri http://sedici.unlp.edu.ar/handle/10915/32347
dc.description.abstract El modelo de ejecución planteado por Carlo Ghezzi y Mehdi Jazayeri, conocido como Simplesem, no contempla lenguajes con instrucciones de ejecución paralela. El objectivo es extender esta herramienta educativa incorporando al modelo la existencia de múltiples procesadores primitivas de lenguaje que permitan expresar conceptos básicos de paralelismo. Para ello, se desarrolló una herramienta que permite analizar de manera gráfica y sencilla el impacto de programas multihilo sobre instrucciones de bajo nivel, que operan directamente sobre la memoria compartida de una máquina virtual. Esta extensión permite representar la semántica operacional de lenguajes paralelos que requieren procesadores multihilo, comunes en la actualidad. Se pretende distribuir esta herramienta a la comunidad educativa, de manera tal que puedan realizarse estudios sobre los beneficios obtenidos al aplicarla durante el proceso de aprendizaje de los lenguajes de programación. es
dc.description.abstract The execution model proposed by Carlo Ghezzi and Mehdi Jazayeri, known as Simplesem, does not cover languages with parallel execution instructions. The aim is to extend this educational tool model incorporating the existence of multiple processors primitive language that can express basic concepts of parallelism. For this, a tool to analyze graphical and easily the impact of multithreaded programs on low-level instructions that operate directly on the shared memory of a virtual machine was developed. This extension allows to represent the operational semantics of parallel languages that require multi-threaded processors, very common now a days. This tool is intended to be distributed to the educational community, so that studies on the benefits obtained when applied during the process of learning programming languages can be made. en
dc.format.extent 41-45 es
dc.language es es
dc.subject paralelismo es
dc.subject Parallelism and concurrency es
dc.subject Semantics of Programming Languages es
dc.subject simplesem es
dc.subject modelo de ejecución es
dc.subject Computer Uses in Education es
dc.subject sintaxis es
dc.subject Learning es
dc.subject semántica es
dc.subject lenguajes de programación es
dc.subject parallelism en
dc.subject èxecution model en
dc.subject syntax en
dc.subject semantics en
dc.subject programming languages en
dc.title Extensión del lenguaje y modelo Simplesem con soporte para paralelismo es
dc.type Articulo es
sedici.identifier.uri http://teyet-revista.info.unlp.edu.ar/wp-content/uploads/2016/06/TEYET11-art05.pdf es
sedici.identifier.issn 1850-9959 es
sedici.creator.person Diez de Medina, Lucas L. es
sedici.creator.person Wolfmann, Aaron Gustavo Horacio es
sedici.creator.person Micolini, Orlando es
sedici.subject.materias Educación es
sedici.subject.materias Ciencias Informáticas es
sedici.description.fulltext true es
mods.originInfo.place Facultad de Informática es
sedici.subtype Articulo es
sedici.rights.license Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0)
sedici.rights.uri http://creativecommons.org/licenses/by-nc/3.0/
sedici.description.peerReview peer-review es
sedici.relation.journalTitle TE & ET es
sedici.relation.journalVolumeAndIssue no. 11 es


Descargar archivos

Este ítem aparece en la(s) siguiente(s) colección(ones)

Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0) Excepto donde se diga explícitamente, este item se publica bajo la siguiente licencia Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0)