SlideShare una empresa de Scribd logo
1 de 17
ESCUELA SUPERIOR POLITÉCNICA DE
CHIMBORAZO
FACULTAD DE MECÁNICA
CARRERA DE INGENIERÍA AUTOMOTRIZ
Grupo Número:
3
Tema:
3.7 Expresiones
3.7.1 Expresiones Algebraicas
3.7.2 Regla de Prioridad
3.7.3 Expresiones lógicas (booleanas)
Integrantes:
Jhonnathan Lema
Victor Guaita
Bryan Rosero
EXPRESIONES
• Una expresión es una combinación de valores y operaciones que, al ser evaluados, entregan
un valor.
• Algunos elementos que pueden formar parte de una expresión son: valores literales,
variables, operadores, y llamadas a funciones.
TIPOS DE
EXPRESIONES
1. Expresiones Algebraicas
2. Reglas de prioridad
3. Expresiones Lógicas
(BOOLEANAS)
EXPRESIONES ALGEBRAICAS
• En informática y lenguajes de programación, se entiende por expresión aritmética a
aquella donde los operadores que intervienen en ella son numéricos, el resultado es
un número y los operadores son aritméticos.
EXPRESIONES ALGEBRAICAS
Los operadores aritméticos más comúnmente
utilizados son:
• El signo más (+) se emplea para sumar dos
valores.
• el signo menos (-) para restar un valor de
otro.
• el asterisco (*) para multiplicar dos valores.
• la división (/) para dividir un valor por otro.
• el signo % para obtener el resto de una
división entera.
EXPRESIONES ALGEBRAICAS
La lista siguiente son ejemplos de
expresiones aritméticas:
• resultado = x - y
• total = capital+ interés
• cuadrado = x * x
• Celsius = (Fahrenheit - 32) / 1.8
• Hay que comprender que el signo
igual (=) en las expresiones anteriores
se le conoce como "operador de
asignación"
REGLAS DE PRIORIDAD
• En computación e informática se utilizan ciertas reglas para indicar el orden de realización
de las operaciones indicadas dentro de una formula. Ejemplo de las formulas para
resolver la expresión aritmética.
REGLAS DE PRIORIDAD
FIFO (First In First Out)
• Es una de las reglas de prioridad más utilizada y
considera atender los trabajos según orden de
llegada. En nuestro ejemplo consideraremos que
los trabajos fueron recibidos en el siguiente
orden: A, B, C, D, E.
• Tiempo de Flujo Promedio =
245[días]/5[trabajos]=49[días/trabajo]
• Tiempo de Atraso Promedio
= 108[días]/5[trabajos]=21,6[días/trabajo]
• Atraso Máximo = 40[días]
• Número de Trabajos Atrasados = 3[trabajos]
REGLAS DE PRIORIDAD
• LIFO (Last In First Out)
• Se atienden los trabajos en orden
inverso al orden de llegado. En este
caso E, D, C, B y finalmente A.
• Tiempo de Flujo Promedio =
235[días]/5[trabajos]=47[días/trabajo]
• Tiempo de Atraso Promedio
= 73[días]/5[trabajos]=14,6[días/trabajo]
• Atraso Máximo = 30[días]
• Número de Trabajos Atrasados = 4[trabajos]
REGLAS DE PRIORIDAD
• SPT (Shortest Processing Time)
• Los trabajos se procesan en orden
creciente de tiempo de proceso.
• Tiempo de Flujo Promedio =
180[días]/5[trabajos]=36[días/trabajo]
• Tiempo de Atraso Promedio =
50[días]/5[trabajos]=10[días/trabajo]
• Atraso Máximo = 35[días]
• Número de Trabajos Atrasados = 3[trabajos]
REGLAS DE PRIORIDAD
• LPT (Largest Processing Time)
• Los trabajos se procesan en orden
decreciente de tiempo de proceso.
• Tiempo de Flujo Promedio =
300[días]/5[trabajos]=60[días/trabajo]
• Tiempo de Atraso Promedio =
133[días]/5[trabajos]=26,6[días/trabajo]
• Atraso Máximo = 58[días]
• Número de Trabajos Atrasados = 4[trabajos]
REGLAS DE PRIORIDAD
• EDD (Earliest Due Date)
• Los trabajos se atienden por fecha
de entrega.
• Tiempo de Flujo Promedio =
215[días]/5[trabajos]=43[días/trabajo]
• Tiempo de Atraso Promedio =
55[días]/5[trabajos]=11[días/trabajo]
• Atraso Máximo = 30[días]
• Número de Trabajos Atrasados = 2[trabajos]
EXPRESIONES LÓGICAS
(BOOLEANAS)
• Existen sólo dos posibles valores para una variable (o constante) de tipo
booleano: verdadero (true) y falso (false). En esencia, una expresión lógica es aquella cuyo
resultado sólo puede tomar uno de esos dos valores.
EXPRESIONES LÓGICAS
(BOOLEANAS)
• Las expresiones lógicas se forman
combinando constantes y variables
lógicas con operadores lógicos
como not, and y or y operadores
relacionales (de relación o
comparación) como:
EXPRESIONES LÓGICAS
(BOOLEANAS)
• Para realizar comparaciones
entre caracteres, lo mejor es recurrir al
código ASCII. En este código, cada
caracter representable en una computadora
tiene un valor numérico asignado. Ese
valor nos servirá para revelar el valor de la
comparación entre 2 caracteres.
• Podemos, también, aplicar estos 4 principios para dichas
comparaciones:
• Los caracteres especiales: (#, $, %, &, /, etc) exigen
necesariamente la consulta del código ASCII
• Los valores de los caracteres que representan dígitos están en su
orden natural. Esto es, '0'<'1', '1'<'2', etc
• Las letras mayúsculas: 'A'...'Z' siguen el orden alfabético: 'A' <
'B', 'B'<'C', 'C'<'D', etc
• Las letras minúsculas: también siguen el criterio alfabético: 'a'
< 'b', 'b'<'c', 'c'<'d', etc
GRACIAS
POR SU
ATENCIÓN

Más contenido relacionado

Destacado

13th January 2017 - Disciples of Jesus - Thomas Didymus and Matthias who was ...
13th January 2017 - Disciples of Jesus - Thomas Didymus and Matthias who was ...13th January 2017 - Disciples of Jesus - Thomas Didymus and Matthias who was ...
13th January 2017 - Disciples of Jesus - Thomas Didymus and Matthias who was ...Thorn Group Pvt Ltd
 
Elementos de un programa (dq)
Elementos de un programa (dq)Elementos de un programa (dq)
Elementos de un programa (dq)Dennis Quispe
 
Entrada y salida de información; Escritura de algoritmos.
Entrada y salida de información; Escritura de algoritmos.Entrada y salida de información; Escritura de algoritmos.
Entrada y salida de información; Escritura de algoritmos.Damian Chuncho
 
Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Rommel Lòpez
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivasDanny Martinez
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
 

Destacado (8)

13th January 2017 - Disciples of Jesus - Thomas Didymus and Matthias who was ...
13th January 2017 - Disciples of Jesus - Thomas Didymus and Matthias who was ...13th January 2017 - Disciples of Jesus - Thomas Didymus and Matthias who was ...
13th January 2017 - Disciples of Jesus - Thomas Didymus and Matthias who was ...
 
Elementos de un programa (dq)
Elementos de un programa (dq)Elementos de un programa (dq)
Elementos de un programa (dq)
 
Entrada y salida de información; Escritura de algoritmos.
Entrada y salida de información; Escritura de algoritmos.Entrada y salida de información; Escritura de algoritmos.
Entrada y salida de información; Escritura de algoritmos.
 
Presentacion
PresentacionPresentacion
Presentacion
 
Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)Estructuras repetitivas(while, for, repeat)
Estructuras repetitivas(while, for, repeat)
 
ESTRUCTURA DE UN PROGRAMA
ESTRUCTURA DE UN PROGRAMA ESTRUCTURA DE UN PROGRAMA
ESTRUCTURA DE UN PROGRAMA
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 

Similar a Escuela superior-politécnica-de-chimborazo

Clase 3a - Expresiones Aritméticas.pptx
Clase 3a - Expresiones Aritméticas.pptxClase 3a - Expresiones Aritméticas.pptx
Clase 3a - Expresiones Aritméticas.pptxmiguelosorno7
 
trabajo de matematicas
trabajo de matematicastrabajo de matematicas
trabajo de matematicassell123
 
TRABAJO DE MATE
TRABAJO DE MATETRABAJO DE MATE
TRABAJO DE MATEsell123
 
TRABAJO DE MATE
TRABAJO DE MATETRABAJO DE MATE
TRABAJO DE MATEsell123
 
Tutorial algoritmo expresiones
Tutorial algoritmo expresionesTutorial algoritmo expresiones
Tutorial algoritmo expresionesMichele André
 
Algoritmos y Diagramas de flujo.ppt
Algoritmos y Diagramas de flujo.pptAlgoritmos y Diagramas de flujo.ppt
Algoritmos y Diagramas de flujo.pptDjJoss
 
Presentacion grupo 03
Presentacion grupo 03Presentacion grupo 03
Presentacion grupo 03Andrex Acosta
 
Jeraquía básica de los operadores en excel
Jeraquía básica de los operadores en excelJeraquía básica de los operadores en excel
Jeraquía básica de los operadores en excelmoralesgomez
 
Operadores y expresiones en pseudocódigo
Operadores y expresiones en pseudocódigoOperadores y expresiones en pseudocódigo
Operadores y expresiones en pseudocódigoAbrirllave
 
frmulasyfuncionesexcel-150121105331-conversion-gate02.pdf
frmulasyfuncionesexcel-150121105331-conversion-gate02.pdffrmulasyfuncionesexcel-150121105331-conversion-gate02.pdf
frmulasyfuncionesexcel-150121105331-conversion-gate02.pdfEmilyPozo3
 
Fórmulas y funciones excel
Fórmulas y funciones excelFórmulas y funciones excel
Fórmulas y funciones excelJennifer Montano
 
Formulas funciones basicas_excel
Formulas funciones basicas_excelFormulas funciones basicas_excel
Formulas funciones basicas_excelMonica Lopera Ossa
 
Matematicas basicasunidad2
Matematicas basicasunidad2 Matematicas basicasunidad2
Matematicas basicasunidad2 Oscarito Ayala
 

Similar a Escuela superior-politécnica-de-chimborazo (20)

Expresiones 1
Expresiones 1Expresiones 1
Expresiones 1
 
Clase 3a - Expresiones Aritméticas.pptx
Clase 3a - Expresiones Aritméticas.pptxClase 3a - Expresiones Aritméticas.pptx
Clase 3a - Expresiones Aritméticas.pptx
 
trabajo de matematicas
trabajo de matematicastrabajo de matematicas
trabajo de matematicas
 
TRABAJO DE MATE
TRABAJO DE MATETRABAJO DE MATE
TRABAJO DE MATE
 
TRABAJO DE MATE
TRABAJO DE MATETRABAJO DE MATE
TRABAJO DE MATE
 
Tutorial algoritmo expresiones
Tutorial algoritmo expresionesTutorial algoritmo expresiones
Tutorial algoritmo expresiones
 
Algoritmos y Diagramas de flujo.ppt
Algoritmos y Diagramas de flujo.pptAlgoritmos y Diagramas de flujo.ppt
Algoritmos y Diagramas de flujo.ppt
 
Presentacion grupo 03
Presentacion grupo 03Presentacion grupo 03
Presentacion grupo 03
 
Jeraquía básica de los operadores en excel
Jeraquía básica de los operadores en excelJeraquía básica de los operadores en excel
Jeraquía básica de los operadores en excel
 
Tema 2 resolucion de expresiones
Tema 2 resolucion de expresionesTema 2 resolucion de expresiones
Tema 2 resolucion de expresiones
 
Algoritmo tp guille
Algoritmo tp guilleAlgoritmo tp guille
Algoritmo tp guille
 
Grupo 03
Grupo 03Grupo 03
Grupo 03
 
Operadores y expresiones en pseudocódigo
Operadores y expresiones en pseudocódigoOperadores y expresiones en pseudocódigo
Operadores y expresiones en pseudocódigo
 
10_ALGORITMOS 2.pdf
10_ALGORITMOS 2.pdf10_ALGORITMOS 2.pdf
10_ALGORITMOS 2.pdf
 
frmulasyfuncionesexcel-150121105331-conversion-gate02.pdf
frmulasyfuncionesexcel-150121105331-conversion-gate02.pdffrmulasyfuncionesexcel-150121105331-conversion-gate02.pdf
frmulasyfuncionesexcel-150121105331-conversion-gate02.pdf
 
Fórmulas y funciones excel
Fórmulas y funciones excelFórmulas y funciones excel
Fórmulas y funciones excel
 
Formulas funciones basicas_excel
Formulas funciones basicas_excelFormulas funciones basicas_excel
Formulas funciones basicas_excel
 
REGLAS DE DESPACHO
REGLAS DE DESPACHOREGLAS DE DESPACHO
REGLAS DE DESPACHO
 
Matematicas basicasunidad2
Matematicas basicasunidad2 Matematicas basicasunidad2
Matematicas basicasunidad2
 
Unidad 2 Principios de programación
Unidad 2 Principios de programaciónUnidad 2 Principios de programación
Unidad 2 Principios de programación
 

Escuela superior-politécnica-de-chimborazo

  • 1. ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO FACULTAD DE MECÁNICA CARRERA DE INGENIERÍA AUTOMOTRIZ Grupo Número: 3 Tema: 3.7 Expresiones 3.7.1 Expresiones Algebraicas 3.7.2 Regla de Prioridad 3.7.3 Expresiones lógicas (booleanas) Integrantes: Jhonnathan Lema Victor Guaita Bryan Rosero
  • 2. EXPRESIONES • Una expresión es una combinación de valores y operaciones que, al ser evaluados, entregan un valor. • Algunos elementos que pueden formar parte de una expresión son: valores literales, variables, operadores, y llamadas a funciones.
  • 3. TIPOS DE EXPRESIONES 1. Expresiones Algebraicas 2. Reglas de prioridad 3. Expresiones Lógicas (BOOLEANAS)
  • 4. EXPRESIONES ALGEBRAICAS • En informática y lenguajes de programación, se entiende por expresión aritmética a aquella donde los operadores que intervienen en ella son numéricos, el resultado es un número y los operadores son aritméticos.
  • 5. EXPRESIONES ALGEBRAICAS Los operadores aritméticos más comúnmente utilizados son: • El signo más (+) se emplea para sumar dos valores. • el signo menos (-) para restar un valor de otro. • el asterisco (*) para multiplicar dos valores. • la división (/) para dividir un valor por otro. • el signo % para obtener el resto de una división entera.
  • 6. EXPRESIONES ALGEBRAICAS La lista siguiente son ejemplos de expresiones aritméticas: • resultado = x - y • total = capital+ interés • cuadrado = x * x • Celsius = (Fahrenheit - 32) / 1.8 • Hay que comprender que el signo igual (=) en las expresiones anteriores se le conoce como "operador de asignación"
  • 7. REGLAS DE PRIORIDAD • En computación e informática se utilizan ciertas reglas para indicar el orden de realización de las operaciones indicadas dentro de una formula. Ejemplo de las formulas para resolver la expresión aritmética.
  • 8. REGLAS DE PRIORIDAD FIFO (First In First Out) • Es una de las reglas de prioridad más utilizada y considera atender los trabajos según orden de llegada. En nuestro ejemplo consideraremos que los trabajos fueron recibidos en el siguiente orden: A, B, C, D, E. • Tiempo de Flujo Promedio = 245[días]/5[trabajos]=49[días/trabajo] • Tiempo de Atraso Promedio = 108[días]/5[trabajos]=21,6[días/trabajo] • Atraso Máximo = 40[días] • Número de Trabajos Atrasados = 3[trabajos]
  • 9. REGLAS DE PRIORIDAD • LIFO (Last In First Out) • Se atienden los trabajos en orden inverso al orden de llegado. En este caso E, D, C, B y finalmente A. • Tiempo de Flujo Promedio = 235[días]/5[trabajos]=47[días/trabajo] • Tiempo de Atraso Promedio = 73[días]/5[trabajos]=14,6[días/trabajo] • Atraso Máximo = 30[días] • Número de Trabajos Atrasados = 4[trabajos]
  • 10. REGLAS DE PRIORIDAD • SPT (Shortest Processing Time) • Los trabajos se procesan en orden creciente de tiempo de proceso. • Tiempo de Flujo Promedio = 180[días]/5[trabajos]=36[días/trabajo] • Tiempo de Atraso Promedio = 50[días]/5[trabajos]=10[días/trabajo] • Atraso Máximo = 35[días] • Número de Trabajos Atrasados = 3[trabajos]
  • 11. REGLAS DE PRIORIDAD • LPT (Largest Processing Time) • Los trabajos se procesan en orden decreciente de tiempo de proceso. • Tiempo de Flujo Promedio = 300[días]/5[trabajos]=60[días/trabajo] • Tiempo de Atraso Promedio = 133[días]/5[trabajos]=26,6[días/trabajo] • Atraso Máximo = 58[días] • Número de Trabajos Atrasados = 4[trabajos]
  • 12. REGLAS DE PRIORIDAD • EDD (Earliest Due Date) • Los trabajos se atienden por fecha de entrega. • Tiempo de Flujo Promedio = 215[días]/5[trabajos]=43[días/trabajo] • Tiempo de Atraso Promedio = 55[días]/5[trabajos]=11[días/trabajo] • Atraso Máximo = 30[días] • Número de Trabajos Atrasados = 2[trabajos]
  • 13. EXPRESIONES LÓGICAS (BOOLEANAS) • Existen sólo dos posibles valores para una variable (o constante) de tipo booleano: verdadero (true) y falso (false). En esencia, una expresión lógica es aquella cuyo resultado sólo puede tomar uno de esos dos valores.
  • 14. EXPRESIONES LÓGICAS (BOOLEANAS) • Las expresiones lógicas se forman combinando constantes y variables lógicas con operadores lógicos como not, and y or y operadores relacionales (de relación o comparación) como:
  • 15. EXPRESIONES LÓGICAS (BOOLEANAS) • Para realizar comparaciones entre caracteres, lo mejor es recurrir al código ASCII. En este código, cada caracter representable en una computadora tiene un valor numérico asignado. Ese valor nos servirá para revelar el valor de la comparación entre 2 caracteres.
  • 16. • Podemos, también, aplicar estos 4 principios para dichas comparaciones: • Los caracteres especiales: (#, $, %, &, /, etc) exigen necesariamente la consulta del código ASCII • Los valores de los caracteres que representan dígitos están en su orden natural. Esto es, '0'<'1', '1'<'2', etc • Las letras mayúsculas: 'A'...'Z' siguen el orden alfabético: 'A' < 'B', 'B'<'C', 'C'<'D', etc • Las letras minúsculas: también siguen el criterio alfabético: 'a' < 'b', 'b'<'c', 'c'<'d', etc