martes, 5 de noviembre de 2024

Cuestionario sobre el analizador léxico

 4.1 Funciones del analizador léxico

1. ¿Cómo puede definir la entrada del analizador léxico? R Como una secuencia de caracteres.

2. ¿Cuál posición de fase es el analizador léxico de un compilador? R= Es la primera fase

3. ¿En qué ejemplos podrian utilizar los analizadores léxicos? R= Buscando operadores, delimitadores, números y variables, por medio de algún lenguaje de programación

4. ¿Cuál es la principal función del analizador léxico? R= Consiste en leer los caracteres de entrada v elaborar como salida una secuencia de componentes léxicos que utiliza el analizador sintáctico para hacer el análisis

 4.2 Componentes léxicos, patrones y lexemas

1. ¿Cómo funciona un analizador léxico? R= Algunas funcionalidades relevantes son que se ocupa de la supresión de los espacios en blanco de cualquier cadena que examina, reconoce los identificadores y palabras claves

2. ¿Qué es un lexema? R= Es una cadena de caracteres que concuerda con un patrón que describe un componente léxico (valor de cadena)

3. ¿Cómo debemos de organizar componentes léxicos y patrones? R Organizarla por medio de una secuencia de caracteres

4. Es una descripción ce la forma que puederi tomar los lexemas de un token R- Un patrón

4.3 Creación de Tabla de tokens

1. ¿Cómo podríamos definir una tabla de tokens? R= Estructura de datos que contiene un registro por cada identificador utilizado en el código fuente, con los campos para los atributos del identificador

2 ¿Cuál es alguna de las principales funciones de una tabla de tokens? R Tiene 2 funciones principales que son el de efectuar chequabs semánticos y generación de código I

3. Menciona un Ejemplo de una Cadena Especifica. R=Palabras reservadas de algún lenguaje de programación (if, while, for. int. etc)

4. Menciona un ejemplo de una Cadena NO especifica:

R
//CODIGO C# const 
int dato = 0 
Su valor será dato y su token sera "identificador"

No hay comentarios.:

Publicar un comentario

Automata