0 calificaciones0% encontró este documento útil (0 votos)
75 vistas1 página
Este documento presenta varios ejercicios de álgebra y programación que involucran expresiones matemáticas, sentencias de asignación, bucles y arrays. Los estudiantes deben analizar sintácticamente las expresiones, representarlas en tablas y árboles abstractos, y traducirlas a cuádruplas, triples e indirectos.
Descripción original:
Título original
RESOLVER LOS SIGUIENTES EJERCICIOS DETERMIONANDO LOS TOKEN
Este documento presenta varios ejercicios de álgebra y programación que involucran expresiones matemáticas, sentencias de asignación, bucles y arrays. Los estudiantes deben analizar sintácticamente las expresiones, representarlas en tablas y árboles abstractos, y traducirlas a cuádruplas, triples e indirectos.
Este documento presenta varios ejercicios de álgebra y programación que involucran expresiones matemáticas, sentencias de asignación, bucles y arrays. Los estudiantes deben analizar sintácticamente las expresiones, representarlas en tablas y árboles abstractos, y traducirlas a cuádruplas, triples e indirectos.
RESOLVER LOS SIGUIENTES EJERCICIOS DETERMIONANDO LOS TOKEN =( TIP OP, VALOR ) DE CADA
EXPRESION Y REPRESENTARLA EN EN UNA TABLA QUE MUESTRE COMPONENTE LEXICO ,
LEXEMAS Y PATRONES-
A) -X= -b +Sqr( b^2 -4*a*c))/2a
B) A[2*i] = A[i] + 2*I C) E= M*C^2
Tarea 5.2 Resolver los siguientes ejercicios
Traduzca la sentencia A:= 2*( Bee + Cee/Dee) en : a. Un árbol de análisis sintáctico haciendo uso de una gramática razonable para sentencia de asignación. b. Un árbol abstracto de síntesis c. Cuádruples d. Triples Traduzca la sentencia MIENTRAS (I<P) y (P<3) HACER P:=P+Q En a. Un árbol abstracto de sintaxis b. Cuádruples c. Triples d. Triples Indirectas Muestre un árbol abstracto de sintaxis para la siguiente expresión
C[i*n+j] ;= (a+x) *y +2*768+ ((L-m)+(-k))/Z
Traduzca la sentencia A[ 2*i] := A[ i]+2*1 en : a. Un Árbol abstracto de síntesis b. Cuádruplas c. Triple d. Triple indirecto