
ITESI ÁRBOLES DE EXPRESIÓN
Presentation
•
Instructional Technology
•
University
•
Medium
Isaí JIPG
Used 2+ times
FREE Resource
21 Slides • 11 Questions
1
Jaziel Isaí Pérez Garrido
Marion Michelle García Barrón
2
Open Ended
¿De acuerdo a tus palabras define que es un árbol y que es una expresión?
3
4
5
6
Multiple Choice
Los árboles de expresión son:
Son árboles que están afuera de tu casa con ramas y hojas.
Son una forma jerárquica de representar lo que son las expresiones y se basan en las mismas estructuras que usa un compilador para analizar el código y generar el resultado compilado.
Es una forma de representar la jerarquía del código.
Es una forma de representar las expresiones regulares por medio del código.
7
La raíz debe ser un operador
Las hojas deben ser operadores
Las nodos intermedios son operadores
Se desarrolla con hijos o padres, según la prioridad del nodo
Cada nodo puede tener un subárbol
Se omiten los paréntesis
8
Multiple Choice
¿La raíz del árbol debe ser un operador?
Verdadero
Falso
9
Multiple Select
Otras características de un árbol de expresión son: (puedes escoger más de una respuesta)
Las hojas deben ser operando
La raíz debe ser un operando
Las nodos intermedios son operadores
Se desarrolla con hijos o padres, según la prioridad del nodo
Cada nodo puede tener un subárbol
10
11
a+(b-c)*d/c
12
Multiple Choice
(a+b)-(c+d)
13
¿Qué es esto?
14
Multiple Choice
¿El analizador sintáctico es la fase del analizador que se encarga de revisar el texto de entrada en base a una gramática dada?
Verdadero
Falso
15
Es la fase del analizador que se encarga de chequear el texto de entrada en base a una gramática dada. Y en caso de que el programa de entrada sea válido, suministra el árbol sintáctico que lo reconoce.
16
Se encargan de que los tipos que intervienen en las expresiones sean compatibles o que los parámetros reales de una función sean coherentes con los parámetros formales.
Sentencias de Declaración
Sentencias de ejecutables
Funciones y procedimientos
Identificación de variables
Etiquetas
Constantes
Conversaciones equivalentes de tipo
Sobrecarga de operadores y funciones
17
Suponga que tiene la siguiente sección de declaración de valiables:
Domains
Nombre,Dirección, Teléfono = string
Edad= integer
Ifes=real
Personas=string
18
Open Ended
Escribe un token junto con su identificador y posición del ejemplo anterior
Nombre,Dirección, Teléfono = string
Edad= integer
Ifes=real
Personas=string
19
​
20
Constants
x=3
Domains
Num1,Num2,Rese=Integer
Numr1,Numr2,Resr=real
21
Multiple Select
¿Cual es una sentencia ejecutable para el ejemplo anterior?
write("Dar dos numeros enteros")
x=3
write ("Numero entero 2")
22
Son unidades de programas diseñados para ejecutar una tarea especifica.
Comprobar el número, orden y tipo de los parámetros actuales en cada llamada a una función o procedimiento.
Reciben argumentos
Resultado- No, procedimiento
Resultado- Si, función
23
Identificación de variables
Comprobar si un identificador ha sido declarado anteriormente.
int num=3;
int num1=54;
int suma;
Suma= num + num1;
24
Open Ended
Da un ejemplo de un identificador de variables.
25
26
Nunca cambia de valor
27
Multiple Select
Selecciona la opción correcta de constantes(Puedes seleccionar dos respuestas)
x=3
letrero="Hola mundo"
suma=num1+num2
28
CONVERSIONES
I = I + R
I = I - R
I = I * R
I = I / R
29
Open Ended
Escribe un ejemplo de una conversión
30
%d Numero decimal normal
%u Numero entero sin signo
write(“En su formato de numero decimal “)
writef(“%d”,X),nl,
write(“En su formato de numero entero sin signo“)
writef(“%u”,X),nl,
31
Sobrecarga de operadores y funciones
Permite nombrar con el mismo identificador diferentes variables u operaciones.
32
Jaziel Isaí Pérez Garrido
Marion Michelle García Barrón
Show answer
Auto Play
Slide 1 / 32
SLIDE
Similar Resources on Wayground
21 questions
parts of computer
Presentation
•
KG
24 questions
Olympics
Presentation
•
University
25 questions
TECNOLOGÍA E INNOVACIÓN QUIRÚRGICA
Presentation
•
University
25 questions
Microbioma: "yo contengo multitudes"
Presentation
•
University
29 questions
IA USAC 2025
Presentation
•
University
29 questions
Tecnología Educativa 2
Presentation
•
University
24 questions
ODS 13 Acción por el clima
Presentation
•
University
29 questions
Ciudadanía Digital
Presentation
•
University
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
Discover more resources for Instructional Technology
20 questions
Disney Trivia
Quiz
•
University
10 questions
Spanish Greetings and Goodbyes!
Presentation
•
6th Grade - University
20 questions
Physical or Chemical Change/Phases
Quiz
•
8th Grade - University
39 questions
Unit 7 Key Terms
Quiz
•
11th Grade - University
25 questions
SER and Subject Pronouns
Quiz
•
8th Grade - University
38 questions
Unit 6 Key Terms
Quiz
•
11th Grade - University
19 questions
Key Concepts in Buddhism
Quiz
•
University
0 questions
Cell Domain Basic Review (Biology)
Quiz
•
University