Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Reforzando los conocimientos de Compiladores
Rating: 4.5 out of 5(5 ratings)
784 students

Reforzando los conocimientos de Compiladores

Temas de refuerzo de compiladores. Análisis léxico y semántico
Last updated 9/2023
Spanish
Spanish [Auto],

What you'll learn

  • Definir conceptos clave de diseño de lenguajes de programación
  • Reforzar los conocimientos de diseño de lenguajes de programación
  • Entender funcionamiento de algorimtos de análisis léxico
  • Entender funcionamiento de algorimtos de análisis sintáctico

Course content

5 sections8 lectures1h 1m total length
  • Introducción0:34

Requirements

  • Se recomienda saber de programación en cualquier lenguaje y conceptos de POO.
  • Se recomienda tener un poco de conocimiento en autómatas finitos y gramáticas libres de contexto.

Description

!Bienvenido al curso de refuerzo de temas de compiladores! En este pequeño curso se busca reforzar algunos conocimientos de los estudiantes de diseño de lenguajes de programación y compiladores. Principalmente se busca que aprendan sobre algoritmos relacionados al análisis léxico y análisis sintáctico. Para esto se dan lecciones sobre un método alternativo de minimización de autómatas. También se tratan las funciones primero y siguiente, usadas en análisis sintáctico. Los temas abordados en muchas ocasiones resultan ser un poco difíciles de entender, pero buscamos que por medio de material audiovisual, escrito y ejercicios de repaso, los estudiantes puedan obtener conocimiento del funcionamiento de los métodos y llevarlos a un enfoque pragmático donde puedan implementarlos en su lenguaje de programación deseado. Es un curso relativamente teórico, que no busca mostrar código, solamente el funcionamiento de los algoritmos para crear una intuición. Se proporciona la información crucial y un tanto digerida para que los alumnos logren esto. Además, se dan algunos recursos adicionales a los cuales pueden acceder los estudiantes para aprender más sobre los temas. Para el final del curso, se espera que los estudiantes tengan un conocimiento sólido de los conceptos y que hayan reforzado el material que les den en sus cursos.

Who this course is for:

  • Estudiantes que buscan aprender más sobre análisis léxico y sintáctico en programación de compiladores.