Teoría de Compiladores - CC218 - 202301

Descripción del Articulo

El curso de Teoría de compiladores estudia el ciclo de vida del proceso de convertir código fuente de un lenguaje de alto nivel a código máquina, explora los diversos componentes de cada etapa del proceso de compilación, como el analizador léxico, sintáctico y semántico; se investigan técnicas de op...

Descripción completa

Detalles Bibliográficos
Autor: Canaval Sanchez, Luis Martin
Formato: informe técnico
Fecha de Publicación:2023
Institución:Universidad Peruana de Ciencias Aplicadas
Repositorio:UPC-Institucional
Lenguaje:español
OAI Identifier:oai:repositorioacademico.upc.edu.pe:10757/677366
Enlace del recurso:http://hdl.handle.net/10757/677366
Nivel de acceso:acceso abierto
Materia:Computación
CC218
id UUPC_4908708be79f87b1c356f1e5bfe90fd7
oai_identifier_str oai:repositorioacademico.upc.edu.pe:10757/677366
network_acronym_str UUPC
network_name_str UPC-Institucional
repository_id_str 2670
spelling f5f4335dea846cfecee2602bed3edbdcCanaval Sanchez, Luis Martin2024-11-23T02:05:47Z2024-11-23T02:05:47Z2023-03http://hdl.handle.net/10757/677366El curso de Teoría de compiladores estudia el ciclo de vida del proceso de convertir código fuente de un lenguaje de alto nivel a código máquina, explora los diversos componentes de cada etapa del proceso de compilación, como el analizador léxico, sintáctico y semántico; se investigan técnicas de optimización, por lo que se profundiza en el conocimiento de arquitectura de computadoras y manejo de memoria. La teoría de compiladores presenta un hito importante en el proceso de formación en las ciencias de computación, pues la construcción de dichos compiladores, presenta uno de los mayores retos técnicos que aún siguen en constante investigación y evolución, como lo demuestra la existencia de juegos de herramientas para la optimización y transformación de código fuente como LLVM. El curso de teoría de compiladores se dicta en el VI ciclo para Ciencias de Computación y ha sido diseñado con el propósito de permitir al futuro profesional potenciar su capacidad de solución de problemas de alta complejidad con una mentalidad innovadora y orientada a la optimización del uso de recursos. El curso se enfoca en evaluar la competencia general de manejo de la información y pensamiento crítico (general - UPC) a nivel 2 y la competencia específica de comunicación efectiva (ABET 3) a nivel 1.application/pdfspaUniversidad Peruana de Ciencias Aplicadas (UPC)info:eu-repo/semantics/openAccessUniversidad Peruana de Ciencias Aplicadas (UPC)Repositorio Académico - UPCreponame:UPC-Institucionalinstname:Universidad Peruana de Ciencias Aplicadasinstacron:UPCComputaciónCC218Teoría de Compiladores - CC218 - 202301info:eu-repo/semantics/report2024-11-23T02:05:52ZTHUMBNAILCC218_Teoria_de_Compiladores_202301.pdf.jpgCC218_Teoria_de_Compiladores_202301.pdf.jpgGenerated Thumbnailimage/jpeg54617https://repositorioacademico.upc.edu.pe/bitstream/10757/677366/3/CC218_Teoria_de_Compiladores_202301.pdf.jpg354051d36eb5780731cddbb607388161MD53falseTEXTCC218_Teoria_de_Compiladores_202301.pdf.txtCC218_Teoria_de_Compiladores_202301.pdf.txtExtracted texttext/plain6991https://repositorioacademico.upc.edu.pe/bitstream/10757/677366/2/CC218_Teoria_de_Compiladores_202301.pdf.txtefd663c424c03eee13b435e48082ebe9MD52falseORIGINALCC218_Teoria_de_Compiladores_202301.pdfapplication/pdf11201https://repositorioacademico.upc.edu.pe/bitstream/10757/677366/1/CC218_Teoria_de_Compiladores_202301.pdf276607c9d96bb2516c33770d242f5caaMD51true10757/677366oai:repositorioacademico.upc.edu.pe:10757/6773662024-11-23 05:32:11.498Repositorio académico upcupc@openrepository.com
dc.title.none.fl_str_mv Teoría de Compiladores - CC218 - 202301
title Teoría de Compiladores - CC218 - 202301
spellingShingle Teoría de Compiladores - CC218 - 202301
Canaval Sanchez, Luis Martin
Computación
CC218
title_short Teoría de Compiladores - CC218 - 202301
title_full Teoría de Compiladores - CC218 - 202301
title_fullStr Teoría de Compiladores - CC218 - 202301
title_full_unstemmed Teoría de Compiladores - CC218 - 202301
title_sort Teoría de Compiladores - CC218 - 202301
author Canaval Sanchez, Luis Martin
author_facet Canaval Sanchez, Luis Martin
author_role author
dc.contributor.author.fl_str_mv Canaval Sanchez, Luis Martin
dc.subject.es_PE.fl_str_mv Computación
topic Computación
CC218
dc.subject.none.fl_str_mv CC218
description El curso de Teoría de compiladores estudia el ciclo de vida del proceso de convertir código fuente de un lenguaje de alto nivel a código máquina, explora los diversos componentes de cada etapa del proceso de compilación, como el analizador léxico, sintáctico y semántico; se investigan técnicas de optimización, por lo que se profundiza en el conocimiento de arquitectura de computadoras y manejo de memoria. La teoría de compiladores presenta un hito importante en el proceso de formación en las ciencias de computación, pues la construcción de dichos compiladores, presenta uno de los mayores retos técnicos que aún siguen en constante investigación y evolución, como lo demuestra la existencia de juegos de herramientas para la optimización y transformación de código fuente como LLVM. El curso de teoría de compiladores se dicta en el VI ciclo para Ciencias de Computación y ha sido diseñado con el propósito de permitir al futuro profesional potenciar su capacidad de solución de problemas de alta complejidad con una mentalidad innovadora y orientada a la optimización del uso de recursos. El curso se enfoca en evaluar la competencia general de manejo de la información y pensamiento crítico (general - UPC) a nivel 2 y la competencia específica de comunicación efectiva (ABET 3) a nivel 1.
publishDate 2023
dc.date.accessioned.none.fl_str_mv 2024-11-23T02:05:47Z
dc.date.available.none.fl_str_mv 2024-11-23T02:05:47Z
dc.date.issued.fl_str_mv 2023-03
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/report
format report
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10757/677366
url http://hdl.handle.net/10757/677366
dc.language.iso.es_PE.fl_str_mv spa
language spa
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Universidad Peruana de Ciencias Aplicadas (UPC)
dc.source.es_PE.fl_str_mv Universidad Peruana de Ciencias Aplicadas (UPC)
Repositorio Académico - UPC
dc.source.none.fl_str_mv reponame:UPC-Institucional
instname:Universidad Peruana de Ciencias Aplicadas
instacron:UPC
instname_str Universidad Peruana de Ciencias Aplicadas
instacron_str UPC
institution UPC
reponame_str UPC-Institucional
collection UPC-Institucional
bitstream.url.fl_str_mv https://repositorioacademico.upc.edu.pe/bitstream/10757/677366/3/CC218_Teoria_de_Compiladores_202301.pdf.jpg
https://repositorioacademico.upc.edu.pe/bitstream/10757/677366/2/CC218_Teoria_de_Compiladores_202301.pdf.txt
https://repositorioacademico.upc.edu.pe/bitstream/10757/677366/1/CC218_Teoria_de_Compiladores_202301.pdf
bitstream.checksum.fl_str_mv 354051d36eb5780731cddbb607388161
efd663c424c03eee13b435e48082ebe9
276607c9d96bb2516c33770d242f5caa
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio académico upc
repository.mail.fl_str_mv upc@openrepository.com
_version_ 1837187209290055680
score 13.754616
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).