Logo Studenta

Evaluación Parcial 1_ Revisión del intento

¡Estudia con miles de materiales!

Vista previa del material en texto

25/9/23, 09:42 Evaluación Parcial 1: Revisión del intento
moodle.progreso.tecnm.mx/moodle/mod/quiz/review.php?attempt=37177&cmid=27954 1/7
Comenzado en Monday, 18 de September de 2023, 16:01
Estado Terminados
Finalizado en Monday, 18 de September de 2023, 17:09
Tiempo
empleado
1 hora 8 mins
Calificación 29.00 de un total de 50.00 (58%)
Pregunta 1
Incorrecta
Puntúa 0.00 sobre 1.00
Pregunta 2
Incorrecta
Puntúa 0.00 sobre 5.00
El código fuente se descompone en Tokens para ser procesados por el analizador léxico.
Elija una;
Verdadero 
Falso
La respuesta apropiada es 'Falso
Realiza el recorrido PreOrden del siguiente árbol y escribe el valor que queda en la posición número 9 después del recorrido.
Respuesta: 39 
La respuesta correcta es: 18
25/9/23, 09:42 Evaluación Parcial 1: Revisión del intento
moodle.progreso.tecnm.mx/moodle/mod/quiz/review.php?attempt=37177&cmid=27954 2/7
Pregunta 3
Incorrecta
Puntúa 0.00 sobre 1.00
Pregunta 4
Correcta
Puntúa 5.00 sobre 5.00
Pregunta 5
Correcta
Puntúa 1.00 sobre 1.00
Se basan en las mismas estructuras que usa un compilador para analizar el código y generar el resultado compilado. En pocas
palabras, definen código.
a. Código Objeto 
b. Tablas Hash
c. Árbol de expresiones
d. Tokens
e. Código Intermedio
Su respuesta es incorrecta.
La respuesta correcta es:
Árbol de expresiones
Escribe el resultado de evaluar la siguiente expresión 4 * 2 ̂3 / 2 * 5- 3 +4
Respuesta: 81 
Recuerda la jerarquía de operaciones,
La respuesta correcta es: 81
Representan cadenas de caracteres en el programa fuente que se pueden tratar juntos como una unidad léxica. Es también conocido
como una secuencia de caracteres en el programa fuente con la que concuerda el patrón para un componente léxico.
Respuesta: lexema 
La respuesta correcta es: lexema
25/9/23, 09:42 Evaluación Parcial 1: Revisión del intento
moodle.progreso.tecnm.mx/moodle/mod/quiz/review.php?attempt=37177&cmid=27954 3/7
Pregunta 6
Incorrecta
Puntúa 0.00 sobre 5.00
Pregunta 7
Correcta
Puntúa 1.00 sobre 1.00
Realiza el recorrido PosOrden del siguiente árbol y escribe el valor que queda en la posición número 9 después del recorrido.
Respuesta: 39 
La respuesta correcta es: 24
La tabla de símbolos es la estructura utilizada por el compilador para almacenar los atributos asociados a los símbolos que se utilizan en
un lenguaje de programación.
Elija una;
Verdadero 
Falso
La respuesta apropiada es 'Verdadero
25/9/23, 09:42 Evaluación Parcial 1: Revisión del intento
moodle.progreso.tecnm.mx/moodle/mod/quiz/review.php?attempt=37177&cmid=27954 4/7
Pregunta 8
Correcta
Puntúa 10.00 sobre 10.00
Pregunta 9
Incorrecta
Puntúa 0.00 sobre 1.00
Realiza el recorrido InOrden y encuentra el elemento en la posición 7. Guarda ese dato. Evalúa el árbol en PosOrden y encuentra la
posición 6. Guarda ese segundo dato. Por último, recorre el árbol en PreOrden y encuentra el valor en la posición 8. Guarda ese tercer
dato.
Suma los dos primeros datos encontrados, luego al resultado resta el tercer dato guardado. Ese dato calculado es la respuesta.
 
Respuesta: 54 
La respuesta correcta es: 54
¿Qué etapa de la traducción es la que genera un árbol de tokens como salida?
Analiza bien tu respuesta y colócala en el espacio correspondiente.
Respuesta: Analizador sintactico 
La respuesta correcta es: An lisis Sint ctico
25/9/23, 09:42 Evaluación Parcial 1: Revisión del intento
moodle.progreso.tecnm.mx/moodle/mod/quiz/review.php?attempt=37177&cmid=27954 5/7
Pregunta 10
Incorrecta
Puntúa 0.00 sobre 1.00
Pregunta 11
Correcta
Puntúa 1.00 sobre 1.00
Es el producto que proporciona el analizador semántico a la Fase de Síntesis en la traducción computacional.
a. Árbol sintáctico
b. Código objeto
c. Tokens con anotaciones 
d. Árbol sintáctico con notas.
e. Árbol semántico
Su respuesta es incorrecta.
La respuesta correcta es:
Árbol sintáctico con notas.
Son operaciones comunes de la tabla de símbolos
a. Actualización 
b. Inserción 
c. Consulta 
d. Rapidez
e. Flexibilidad
Su respuesta es correcta.
Las respuestas correctas son:
Consulta,
Actualización,
Inserción
25/9/23, 09:42 Evaluación Parcial 1: Revisión del intento
moodle.progreso.tecnm.mx/moodle/mod/quiz/review.php?attempt=37177&cmid=27954 6/7
Pregunta 12
Incorrecta
Puntúa 0.00 sobre 1.00
Pregunta 13
Incorrecta
Puntúa 0.00 sobre 5.00
Pregunta 14
Correcta
Puntúa 5.00 sobre 5.00
Realiza dos importantes funciones en el proceso de traducción: verificar que la semántica sea correcta y ayudar en la generación
apropiada de código.
a. Fase de síntesis
b. Tabla de símbolos
c. Análisis Semántico
d. Compilador 
e. Máquina virtual
Su respuesta es incorrecta.
La respuesta correcta es:
Tabla de símbolos
Es el recorrido que se realiza en un árbol y cuyo resultado no necesita de paréntesis auxiliares para definir la jerarquía en sus
operaciones. 
a. Recorrido InOrden 
b. Recorrido en Profundidad
c. Recorrido PreOrden
d. Recorrido en Anchura
Su respuesta es incorrecta.
La respuesta correcta es:
Recorrido PreOrden
Esta estructura de datos juega un papel fundamental en el desarrollo de cualquier analizador semántico. Dentro de cada elemento de la
misma se guardan los valores que pueden tener una expresión.
Respuesta: pila 
La respuesta correcta es: pila
http://moodle.progreso.tecnm.mx/moodle/mod/resource/view.php?id=27942
25/9/23, 09:42 Evaluación Parcial 1: Revisión del intento
moodle.progreso.tecnm.mx/moodle/mod/quiz/review.php?attempt=37177&cmid=27954 7/7
Pregunta 15
Correcta
Puntúa 5.00 sobre 5.00
Pregunta 16
Incorrecta
Puntúa 0.00 sobre 1.00
Pregunta 17
Correcta
Puntúa 1.00 sobre 1.00
Las siglas PLY son por Programming Language Yacc.
Elija una;
Verdadero
Falso 
Correcto. El significado es diferente. (Python Lex Yacc).
La respuesta apropiada es 'Falso
La primera etapa de la fase análisis es el análisis
Respuesta: semantico 
La respuesta correcta es: léxico
Así se le llama a los elementos que se procesan en la etapa de Análisis Sintáctico
Respuesta: tokens 
La respuesta correcta es: Token

Continuar navegando