LOS ALGORITMOS Vadim Loktionov. ¿Que es un Algoritmo? -Un algoritmo se puede definir como una secuencia de instrucciones que representan un modelo de.

Slides:



Advertisements
Presentaciones similares
Algoritmos y Programas
Advertisements

Un lenguaje de programación orientado a objetos Profa. Graciela Prado Becerra Septiembre 2012 Avance automático ----Interpreta: Graciela Prado.
Nuestro reto es educar al pensamiento, para que razone de acuerdo a ciertas reglas; con ello podremos ser más eficientes al momento en que ordenamos.
Secuencia finita, ordenada y lógica de instrucciones (ó pasos), los cuales permiten realizar una ó varias tareas.
Razonamiento algorítmico
Informática I – 4to año Volumen II.
LÓGICA DE PROGRAMACIÓN
Resolución de Problemas Algoritmos y Programación
INFORMÁTICA II.
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERIA DIVISIÓN DE INGENIERÍA ELÉCTRICA COMPUTACIÓN PARA INGENIEROS NOTA IMPORTANTE: Para complementar.
Metodología de la Programación
Programación 1 Introducción
Introducción a la Computación
METODOLOGIA DE LA PROGRAMACION
Matemáticas Discretas y Algoritmos
INTRODUCCIÓN A LA COMPUTACIÓN 12va Semana – 19va Sesión Miércoles 18 de Mayo del 2005 Juan José Montero Román
Proceso de información en la computadora
FORMULACIÓN DE ALGORITMOS
ALGORITMOS.
Fundamentos de programación
ALGORITMOS, CONCEPTOS BASICOS.
ALGORITMOS Un algoritmo es un método para resolver un problema mediante una serie de pasos precisos, definidos y finitos. En un algoritmo siempre debe.
Diseño de algoritmos La computadora puede realizar procesos y darnos resultados, sin que tengamos la noción exacta de las operaciones que realiza. Con.
Fundamentos de programación Organización de una computadora.
Unidad 3 Instrucciones secuenciales
Juego de Preguntas y Respuestas
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
Un lenguaje de programación orientado a objetos Maestra Graciela Prado B. Octubre 2013.
TEMAS PRINCIPALES. ALGORITMOS. CONCEPTOS El algoritmo es un método para resolver un problema mediante una serie de pasos definidos, precisos y finitos.
Metodología para solución de problemas
Unidad 1: FUNDAMENTOS DE COMPUTACIÓN Y PSEUDOLENGUAJE
Metodología para la construcción de programas
ALGORITMOS La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi, nombre de un matemático y astrónomo árabe que escribió.
ALGORITMOS taller.
¿Qué son Los Lenguajes de Programación?
Representación de Algoritmos
Algoritmos y pseudocódigos
POR: MÓNICA MARÍA RÚA BLANDÓN
Ing. Rodolfo Junior Miranda Saldaña CIP: Chimbote- 2013
Introducción a los programas
Unidad 1 Introducción a los Programas Concepto de Programa El término programa (del latín programma, que a su vez proviene de un vocablo griego) tiene.
Nuestra herramienta mental más importante para competir con la complejidad es la abstracción. Por tanto, un problema no deberá considerarse inmediatamente.
Entendiendo las partes
ALGORITMOS PRESENTADO POR: FERNANDA LEURO TATIANA CONTRERAS 1004
ALGORITMO QUE ES ??.
Un algoritmo es un método en el que se define paso a paso la solución de un problema que termina en un número infinito de pasos. Un algoritmo es otro tipo.
Elaboración de algoritmos usando lógica de programación
INTRODUCCION A LA PROGRAMACIÓN
ALGORITMO.
Daniel Camilo Albarracín torres Christian David Donoso Beltrán 1002.
Diagrama de Flujo Diagrama de flujo sencillo con los pasos a seguir si una lámpara no funciona. El diagrama de flujo o diagrama de actividades es la representación.
M.S.C. Ivette Hernández Dávila
Metodología de la programación
Algoritmos Programación
* Cuando nos permite desarrollar un programa que necesitamos para tomar un conjunto de buenas prácticas para hacer eso. Esto se debe a que podemos ahorrar.
Conceptos Generales Programación I Docente: Ing. Marleny Soria M.
Unidad 1 Introduccion a los programas Concepto de Programa El término programa (del latín programma, que a su vez proviene de un vocablo griego) tiene.
COMPUTER SCIENCE PARCIAL 1 Introducción a los programas.
Programación I Docente: Ing. Marleny Soria M..  Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar.
PARCIAL 1 Introducción a los programas. Concepto de Programa  El término programa (d el latín programma, que a su vez proviene de un vocablo griego)
PARCIAL 1 Introducción a los programas. Concepto de Programa  El término programa (d el latín programma, que a su vez proviene de un vocablo griego)
Conceptos Generales PROGRAMACIÓN I DOCENTE: ING. MARLENY SORIA M. 1.
COMPUTER SACIENCE PARCIAL 1
INFORMÁTICA II TEMA: DISEÑA Y ELABORA ALGORITMOS DOCENTE: MARÍA DOLORES GARCÍA PONCE CAMPUS TONALÁ JALISCO.
DIAGRAMA DE FLUJO.
Tipos de Modelos en Investigación de Operaciones
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.
Melissa Victoria Mendiola Peralta.  Los algoritmos son las series de pasos por los cuales se resuelven los problemas.
ALGORITMOS Asignatura: Informática. Algoritmos Conjunto de instrucciones ordenadas de forma lógica y precisa, con un inicio y fin que permite resolver.
Transcripción de la presentación:

LOS ALGORITMOS Vadim Loktionov

¿Que es un Algoritmo? -Un algoritmo se puede definir como una secuencia de instrucciones que representan un modelo de solución para un problema.

Caracteristicas Un algoritmo debe ser: - Preciso. Descrito bien sin dar lugar a ambigüedades. -Definido. Si se sigue un algoritmo dos veces dara el mismo resultado. -Finito. Debe terminar en algún momento. -Eficiente. Resolver un problema con el menor uso de recursos.

Tipos de Algoritmos -Algoritmos cualitativos: No se utilizan calculos matematicos en sus instrucciones o pasos. Ejemplos: Cocinar utilizando una receta de cocina, buscar una palabra en el diccionario... -Algoritmos cuantitativos: Se utilizan calculos matematicos en sus intrucciones o pasos. Ejemplos: Encontrar el mínino comun multiplo, resolver una ecuación de segundo grado...

Estructura -Datos: Los datos requeridos para realizar el algoritmo (datos de entrada) y los datos que se generan o producto (datos de salida). -Procesos: Instrucciones que realizan operaciones con los datos. -Estructuras de control: La organización de las instrucciones que deben ser realizadas.

Ejemplos Básicos

Formas de Representación Para la representación de un algoritmo se utilizan los metodos de representación escrita, gráfica o matemática. Algunos metodos: -Formulación matemática -Pseudocodigo -Diagramas de flujo -Lenguajes de programación

Formulación Matemática La formulación consiste en relacionar variables o constantes entre si para expresarlas en una igualdad. Algunas formulas:

Pseudocodigo y Diagrama de Flujos -El pseudocodigo es una tecnica que permite representar el algoritmo mediante un lenguaje estructurado, facilitando su codificación. -El diagrama de flujos es una técnica que permite representar graficamente las operaciones y estructuras que se van a realizar, mediante una simbología estándar, con un único punto de inicio y uno de finalización.

Lenguajes de Programación Para realizar un programa en Informatica se necesitan algoritmos para poder realizar las instrucciones que el usuario de un ordenador necesite. Se utilizan algoritmos muy extensos. Ejemplos: JavaScript, C++, Perl, Haskell, R...

Bibliografía boracin-de-algoritmos pdf 008/09/manual-analisis-de-algoritmos.pdf