You are on page 1of 3

TECNOLÓGICO NACIONAL DE MÉXICO

INSTITUTO TECNOLÓGICO DE SALTILLO

SUBDIRECCIÓN ACADÉMICA
DEPARTAMENTO DE EDUCACIÓN A DISTANCIA
INGENIERÍA EN SISTEMAS COMPUTACIONALES

LENGUAJES Y AUTÓMATAS II

TEMA 1 ANÁLISIS SEMÁNTICO

Examen Unidad 2

Catedrático.
Omar Rodríguez Veloz

Presenta:
Abril Mejia Rangel
19052155
8 SEMESTRE

Saltillo, Coahuila; a 24 de Febrero de 2023.


LENGUAJES Y AUTÓMATAS II
Unidad 2 Examen
1.- ¿Para qué sirven las notaciones en su uso más extendido?
Sirven de base para expresar sentencias bien definidas y operaciones aritméticas.

2.- Menciona las tres formas en las que se pueden expresar las expresiones
aritméticas.
Se pueden expresar en tres formas distintas:
• Infija: es la más utilizada por los humanos porque es la más comprensible ya que
ponen el operador entre los dos operandos
• Prefija.
• Postfija: pone el operador al final de los dos operandos

3.- Menciona cómo es la notación Prefija y realice un ejemplo


La notación prefija pone el operador primero que los dos operandos. Por ejemplo, si
tenemos la siguiente expresión:
(6 + (4 ∗ 5)) = 𝑏
En notación prefija quedaría:
= + 6 ∗ 45 𝑏

4.- Menciona cómo es la notación Infija y realice un ejemplo


La notación infija es la más utilizada por los humanos ya que es comprehensible y pone
el operador entre los dos operandos. Por ejemplo, si tenemos la siguiente expresión:
(6 + (4 ∗ 5)) = 𝑏
En notación infija quedaría:
6+4∗5 = 𝑏

5.- Menciona cómo es la notación Postfija y realice un ejemplo


La notación postfija pone el operador al final de los dos operandos. Por ejemplo, si
tenemos la siguiente expresión:
(6 + (4 ∗ 5)) = 𝑏
En notación postfija quedaría:
6 4 5 ∗ +𝑏 =

6.- Menciona un ejemplo de triplos


Tenemos la siguiente expresión:
𝑎∗𝑏+𝑐∗𝑑
En notación triplo quedaría:
(1)(∗, 𝑎, 𝑏)
(2)(∗, 𝑐, 𝑑)
(3) (+, (1), (2))
7.- Menciona un ejemplo de cuádruplos
Tenemos la siguiente expresión:
(𝑦 ∗ 𝑥)/(𝑧 ∗ 𝑤)
En notación triplo quedaría:
(∗, 𝑦, 𝑥, 𝑡1)
(∗, 𝑧, 𝑤, 𝑡2)
(/, 𝑡1, 𝑡2, 𝑡3)

8.- ¿Cuál es la diferencia entre variable y constante?


Una constante es un dato número que no cambia durante la ejecución del programa y
una variable almacena datos en la ejecución y su contenido cambia durante la ejecución
del programa.

9.- ¿Qué son las expresiones?


Son combinaciones de constantes, variables, símbolos de operación, paréntesis y
nombres de funciones.

10.- ¿Qué es una función en programación?


En programación, una función es un grupo de instrucciones con un objetivo y que se
ejecuta al ser llamada desde otra función.

You might also like