• español
  • English
  • français
  • Deutsch
  • português (Brasil)
  • italiano
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Browse

    All of UVaDOCCommunitiesBy Issue DateAuthorsSubjectsTitles

    My Account

    Login

    Statistics

    View Usage Statistics

    Share

    View Item 
    •   UVaDOC Home
    • FINAL DEGREE PROJECTS
    • Trabajos Fin de Grado UVa
    • View Item
    •   UVaDOC Home
    • FINAL DEGREE PROJECTS
    • Trabajos Fin de Grado UVa
    • View Item
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano

    Export

    RISMendeleyRefworksZotero
    • edm
    • marc
    • xoai
    • qdc
    • ore
    • ese
    • dim
    • uketd_dc
    • oai_dc
    • etdms
    • rdf
    • mods
    • mets
    • didl
    • premis

    Citas

    Por favor, use este identificador para citar o enlazar este ítem:http://uvadoc.uva.es/handle/10324/27482

    Título
    Transformación de código fuente basada en el lenguaje Awk de Unix
    Autor
    Fraile Cáceres, Álvaro
    Director o Tutor
    Podar Cristea, SmarandaAutoridad UVA
    Mazaeda Echevarría, RogelioAutoridad UVA
    Editor
    Universidad de Valladolid. Escuela de Ingenierías IndustrialesAutoridad UVA
    Año del Documento
    2017
    Titulación
    Grado en Ingeniería en Electrónica Industrial y Automática
    Abstract
    Este proyecto nació con la intención de modificar código C/C++ de modo que tuviera un estilo común de programación. Pronto surgió la idea de que esta herramienta, por su estructura, podría destinarse de igual modo a la transformación de un código fuente en otro diferente. Sin embargo, antes de ello, nos planteamos diferentes cuestiones: ¿cuál es el tipo de lenguaje más adecuado para este propósito?, e incluso, ¿podríamos programarlo de modo que nos confirmara con total certeza si la transformación del código ha sido exitosa?, es decir, ¿el nuevo lenguaje realiza la misma función que el original? Para responder a estas preguntas, realizaremos un recorrido a través de la ciencia de la computación. Entre otras cuestiones, veremos que las expresiones regulares son útiles para nuestro propósito. Para ello utilizaremos el AWK implementado en Unix, un lenguaje que trabaja bien con ellas.
    Materias (normalizadas)
    Unix (Sistema operativo de ordenadores)
    Departamento
    Departamento de Ingeniería de Sistemas y Automática
    Idioma
    spa
    URI
    http://uvadoc.uva.es/handle/10324/27482
    Derechos
    openAccess
    Collections
    • Trabajos Fin de Grado UVa [30948]
    Show full item record
    Files in this item
    Nombre:
    TFG-P-722.pdf
    Tamaño:
    1.432Mb
    Formato:
    Adobe PDF
    Thumbnail
    FilesOpen
    Nombre:
    TFG-P-722anejos.zip
    Tamaño:
    137.0Kb
    Formato:
    application/zip
    FilesOpen
    Attribution-NonCommercial-NoDerivatives 4.0 InternationalExcept where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivatives 4.0 International

    Universidad de Valladolid

    Powered by MIT's. DSpace software, Version 5.10