I.C.S Edgar Noriega Zárate

Slides:



Advertisements
Presentaciones similares
Algoritmia y Programación
Advertisements

LOS ALGORITMOS Vadim Loktionov. ¿Que es un Algoritmo? -Un algoritmo se puede definir como una secuencia de instrucciones que representan un modelo de.
Alumnos y Clases… Capítulo 2. Las personas en la clase ___ ______________ ____ alumno__ ____ alumna__ ____ amigo__ ____ amiga__.
Universidad Autónoma del Estado de México Centro Universitario UAEM Valle de México Ingeniería en Computación Unidad de Aprendizaje Programación Estructurada.
Clase 1.  Un programador es aquella persona que escribe, depura y mantiene el código fuente de un programa informático, es decir, del conjunto de instrucciones.
PROGRAMACIÓN I CENTRO DE ESTUDIOS INTEGRADOS EL MARISCAL - CEIM Ing. Luisa Fernanda Arenas Castañeda Feb 6 de 2016.
ALGORITMO Es un conjunto concreto de pasos, procedimientos o acciones que se realizan ordenadamente para alcanzar un objeto o resolver un problema.
INFORMATICA II TEMA. ALGORITMOS MAESTRA PAULINA RUIZ SOSA.
ALGORITMOS, DIAGRAMAS DE FLUJO ING. DIANA CRUZ. QUÉ ES UN ALGORITMO ALGORITMO PARA UNA RECETA DE COCINA ETAPAS PARA SOLUCIONAR UN PROBLEMA PROPIEDADES.
Diagrama de Flujos de los Procesos 1 Freir cacahuates Calentar aceite Estufa LGP Sartén (máx 25Kg) Aceite 15 Kg Hasta temperatura de 190o Vertir 10Kg de.
REFORZAMIENTO EN Matemáticas
Introducción a la Programación Multimedial
Actividad #2 Los algoritmos
Introducción a la Programación Multimedial
. Primera Open Class Asignatura: Programación Estructurada Tema:
Subject: Programming Methodology
Introducción a la Estructura de Datos
DIAGRAMAS DE FLUJO Ing. Paulo Guerra.
2.Metodología de Solución de Problemas
Fundamentos de programación
INFORMÁTICA II (ALGORITMOS)
MAESTRÍA EN CONTROL DE OPERACIONES Y GESTIÓN LOGÍSTICA
Introducción a los algoritmos
Introducción a la Programación
RELACIONES Y FUNCIONES
El resultado obtenido en esta etapa son las especificaciones de lo que se debe hacer para solucionar el problema.
Tema 1 El método científico
Tema 6. Conceptos básicos de programación Clase 1
Tema 3 Fundamentos y diseño de algoritmos
Algoritmo Conjunto ordenado y finito de pasos que permite hallar la solución de un problema. Una secuencia de pasos que conducen a la realización de una.
Índice temático 2.1 Análisis de problemas. 2.2 Representación de algoritmos: gráfica y pseudocódigo. 2.3 Diseño de algoritmos aplicados a problemas 2.4.
Tema 4 Elementos para el Desarrollo de Algoritmos
Fundamentos de programación
Programación en scratch
Introducción ACTIVIDAD: magnitudes Conceptos:
ALGORITMOS Un procedimiento o método para resolver un problema que cumpla con unos requisitos se dice que es un algoritmo. Se puede dar por tanto la siguiente.
ALGORITMOS Y PSEUDOCÓDIGO
Flan Aprende a prepararlo.
Funciones de una computadora
Diagrama de flujo.
Sabes Que es un ALGORITMO
y pensamiento algebraico
Seminario Conciliar de Cd. Juárez
BLOQUE I – DISEÑAS Y ELABORAS ALGORITMOS PARA LA SOLUCIÓN DE PROBLEMAS. TEMAS: III.- Algoritmos.
Tema 8: Integrales y sus aplicaciones
INFORMÁTICA II BLOQUE I: ALGORITMOS Y DIAGRAMAS DE FLUJO
Tema 9. Estructuras de repetición. Clase 2
Área de Matemática.
Instituto de Astronomía
Algoritmia Y Programación.
Programación básica.
Introducción a los algoritmos
Alexia Elizabeth Vallejo Aguilar 2° “C” Informática II
Aplicabilidad de la heurística
Tema 5 Control de errores y depuración
Computer Data Systems CDS Profa. Wendy Toledo.
Introducción a la Estadística Informática
CURSO LOGICA DE SISTEMAS. Lógica Es una ciencia formal que estudia los principios de la demostración e inferencia válida. Una inferencia es una evaluación.
Diseño de algoritmos.
Fundamentos de la Programación I
La reunión  para qué, objetivos, tipos, preparación y convocatoria
CRITERIOS DE EVALUACIÓN
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
INTRODUCCIÓN A LA INFORMÁTICA
Tema 8. Estructuras de decisión. Clases 1 y 2.
Tema 8. Estructuras de decisión. Clases 3 y 4.
Logica de programación
UNIDAD V ESTRUCTURA REPETITIVA (Repetir Hasta Que)
PROCEDIMIENTO RESULTADO.
Escuela Nacional Preparatoria
Transcripción de la presentación:

I.C.S Edgar Noriega Zárate Algoritmos I.C.S Edgar Noriega Zárate

Solución de problemas Ensayo y Error Iluminación Heurística Algoritmos Modelo de procesamiento de información Lluvia de ideas Pensamiento Lateral

Concepto de Algoritmo “Formalmente definimos un algoritmo como un conjunto de pasos, procedimientos o acciones que nos permiten alcanzar un resultado o resolver un problema” . Dato Curioso La palabra Algoritmo tiene su origen en el nombre del matemático Persa "Mohamed ibn Musa al Khwarizmi" (825 d.C.). Su apellido fuetraducido al latín como Algorismus y posteriormente paso al español como Algoritmo. Khwarizmi fue bibliotecario en la corte del califa al-Mamun y astrónomo en el observatorio de Bagdad. Sus trabajos de álgebra, aritmética y tablas astronómicas adelantaron enormemente el pensamiento matemático y fue el primero en utilizar la expresión al-yabr (de la que procede la palabra álgebra). Su trabajo con los algoritmos introdujo el método de cálculo utilizando la numeraciónarábiga y la notación decimal.

Ejemplo Supongamos que tenemos que preparara un gelatina de fresa, en ese momento nos enfrentamos con un problema. Partiendo de este problema; ¿Cuál será el resultado que queremos obtener?, ¿Cuál será la metodología para resolver el problema?.

Metodología Datos de entrada (Ingredientes) Acciones a Realizar Sobre de gelatina para 1 litro de agua 1 litro de agua. Acciones a Realizar Hervir un litro de agua. Disolver el polvo de gelatina. Verter el líquido en un molde. Dejar reposar hasta enfriar a temperatura ambiente. Introducirlo al refrigerador hasta lograr la consistencia deseada. Servir y decorar. Resultado

Un algoritmo debe de ser Finito El proceso algorítmico debe finalizar después de un número finito de pasos. Comprensible El orden de las instrucciones debe de ser clara Determinista Con diferentes datos de entrada debe de dar resultados correctos.

Representación de algoritmos: Diagramas de Flujo La secuencia de instrucciones se representa mediante gráficos Seudocódigo La secuencia de instrucciones se representa mediante proposiciones

seudocódigo para realizar una gelatina de fresa INICIO OBTENER 1 litro de agua OBTENER 1 sobre de gelatina para 1 litro de agua HERVIR el litro de agua DISOLVER el sobre de gelatina en el agua caliente. VERTER el líquido en un molde. ENFRIAR a temperatura ambiente INTRODUCIR al refrigerador hasta obtener la consistencia deseada SERVIR y DECORAR FIN

Diagrama de flujo para preparar una gelatina de fresa Inicio 1 litro de agua. 1 sobre de gelatina de fresa para un 1 litro de agua. Enfriar a temperatura ambiente Introducir al refrigerador hasta obtener la consistencia deseada Hervir 1 litro de agua Servir y decorar Disolver el sobre de gelatina en el agua caliente Verter el líquido en un molde Fin