ALGORITMO Un algoritmo es un conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea y resolver un problema. De un modo más formal,

Slides:



Advertisements
Presentaciones similares
Algoritmos y Programas
Advertisements

DISEÑO DE TRANSFERENCIA ENTRE REGISTROS
UNIDAD 3 TÉCNICAS DE DISEÑO DETALLADO
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
“INTRODUCCIÓN A LA LÓGICA COMPUTACIONAL”
Sesión 4 Diagramas de Flujo
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.
PROF. ING. JULIO CESAR CANO RAMIREZ
Unidad 1 DISEÑO DE ALGORITMOS ING. Nelwi Baez. MSC
Razonamiento algorítmico
DESARROLLO DE PROGRAMAS
ELABORADO POR: Facilitando la educación.
FUNDAMENTOS DE PROGRAMACIÓN
DIAGRAMA DE FLUJO DE DATOS
Introducción a la Estadística Informática
DFD's DFD significa Diagrama de Flujo de Datos. Tiene este nombre ya que los símbolos utilizados se conectan por medio de flechas para indicar la secuencia.
Programación 1 Introducción
Introducción a la programación
3. INTRODUCCIÓN A LA PROGRAMACIÓN
Programas Son una serie o secuencia de instrucciones entendibles por los ordenadores que permiten la realización de las acciones o tareas para las que.
Introducción a la Programación
Introducción a la Computación
METODOLOGIA DE LA PROGRAMACION
Asignatura de Introducción a la Ingeniería en Sistemas Tema: DIAGRAMAS DE FLUJO.
FORMULACIÓN DE ALGORITMOS
Programación II Profesor A.S. MOLINA, Carlos
Diagrama de Flujo La presentación gráfica de sistemas es una forma ampliamente utilizada como herramienta de análisis,  ya que permite identificar aspectos.
Fundamentos de programación
ALGORITMOS, CONCEPTOS BASICOS.
LENGUAJES DE PROGRAMACIÓN
UNIDAD 1 NOMBRE DE LA UNIDAD DE TRABAJO
SOFTWARE DE PROGRAMACIÓN
LENGUAJE DE PROGRAMACIÓN
Tae Programación WEB Ventajas de los ordenadores ( compus pa los cuates ) Que es la Programación? Que es un lenguaje de programación? Algoritmo Que es.
Juego de Preguntas y Respuestas
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
ETAPAS PARA SOLUCIONAR UN PROBLEMA
PENSAMIENTO ANALÍTICO SISTÉMICO DAISY KATERINE RODRÍGUEZ DURÁN
DIAGRAMA DE FLUJO ERIKA SUAREZ lozano Sergio Ortiz caballero Arturo González Yesica mariana regueros Paola García sanchez.
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ó.
TEMAS PRINCIPALES DIAGRAMAS DE FLUJO..
Representación de Algoritmos
TEMA 2: DIAGRAMAS DE FLUJO
Ing. Rodolfo Junior Miranda Saldaña CIP: Chimbote- 2013
Luis Felipe Hoyos Corradine 1004 Laura Manuela Mancera
Software El software permite comunicar al computador los problemas y hace posible que nos comunique las soluciones Los programas son el software del computador.
Algoritmos..
Entendiendo las partes
ALGORITMO QUE ES ??.
Elaboración de algoritmos usando lógica de programación
ALGORITMO.
Presente un cuestionario con los aspectos mas importantes sobre los
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
SENA CENTRO INDUSTRIAL DE ENERGIAS ALTERNATIVAS
Dirección General de Educación Superior Tecnológica Instituto Tecnológico de Salina Cruz CARRERA INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y LAS COMUNICACIONES.
Algoritmos Programación
INSTITUTO TÉCNICO INDUSTRIAL ÁREA DE INFORMÁTICA ALUMNO: CRISTIAN DAVID RODRÍGUEZ GÓMEZ GRADO:11-02.
* 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.
Facultad de Ciencias de la Computación - BUAP Introducción a los Algoritmos M.C. Pedro Bello López.
Objetivos del tema. Hemos visto lo que es la estructura de un programa, los datos, que esos datos en realidad se convierten en variables de distinto.
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)
David A Salamanca Díaz. DEFINICIÓN  Se define como una serie de pasos organizados que describen el proceso que se debe seguir, para dar solución a un.
Fundamentos de Programación Unidad I Conceptos Básicos.
 Inicio/Final Se utiliza para indicar el inicio y el final de un diagrama; del Inicio sólo puede salir una línea de flujo y al Final sólo debe llegar.
INFORMÁTICA II TEMA: DISEÑA Y ELABORA ALGORITMOS DOCENTE: MARÍA DOLORES GARCÍA PONCE CAMPUS TONALÁ JALISCO.
Algoritmos Computacionales
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) IV. IMPLANTACION DE ALGORITMOS.
Ing. José David Ortiz Salas
ALGORITMOS Y PROGRAMAS. OBJETIVOS  Resolver problemas mediante la especificación algorítmica.  Proporcionar los procedimientos y técnicas para el desarrollo.
Transcripción de la presentación:

ALGORITMO Un algoritmo es un conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea y resolver un problema. De un modo más formal, un algoritmo es una secuencia finita de operaciones realizables, cuya ejecución da una solución de un problema en un tiempo finito, usando el procedimiento más adecuado para la resolución de un problema.

ALGORITMOS una secuencia de pasos computacionales que transforman una entrada en una salida. Herramienta computacional para resolver un determinado problema, en el cual, debe estar bien especificada la relación entre la entrada y la salida. El algoritmo efectúa dicha relación. Un algoritmo es un resolvedor de un problema determinado.

HISTORIA La palabra algoritmo esta basado en el nombre del matemático llamado Muhammad ibn Musa al-Jwarizmi que vivió aproximadamente en el siglo IX. Su trabajo consistió en preservar y difundir el conocimiento de la antigua Grecia. Sus libros eran de fácil comprensión, de ahí que su principal logro no fuera el de crear nuevos teoremas o corrientes de pensamiento, sino el de simplificar la matemática a punto tal que pudieran ser comprendidas y aplicadas por un mayor número de personas.

También estudió la manera de reducir las operaciones que formaban el cálculo. Es por esto que aun no siendo el creador del primer algoritmo, el concepto lleva aunque no su nombre, sí su pseudónimo. .

LA PALABRA ALGORITMO La palabra ALGORITMO originalmente hacía referencia a las reglas de uso de la aritmética utilizando dígitos árabes, se evolucionó a la palabra latina, derivación de al-Khwarizmi, algobarismus, que más tarde mutaría a algoritmo en el siglo XVIII. La palabra ha cambiado de forma que en su definición se incluye a todos los procedimientos finitos para resolver problemas

ALGORITMOS Pasos para realizar un algoritmo representación del modelo diseño del algoritmo programación del algoritmo

ALGORITMOS Estructura Básica: inicio datos de entrada procesamiento de los datos datos de salida fin

Ahora se verán los símbolos mas utilizados para los algoritmos Este simbolo indica el principio o final del algoritmo.

ALGORITMOS Cualquier tipo de operación que origine cambio de valor ó formato, posición de la información almacenada en memoria, operaciones aritméticas, de transferencia etc.

ALGORITMOS Cualquier tipo de introducción de datos en la memoria “Entrada” o registros de informacion procesada en un periferico de “Salida”.

ALGORITMOS Se utiliza en ocasiones en lugar del básico de entrada/salida de datos

ALGORITMOS Llamada subrutina, función, procedimiento, este es un modula independiente del programa principal , que recibe una entrada procedente de dicho programa, realiza una tarea determinada y regresa al terminar al programa principal.

ALGORITMOS Pantalla; en ocasiones se utiliza en lugar de símbolo de salida, presenta en pantalla.

ALGORITMOS Indica operaciones lógicas o de comparación entre datos normalmente entre dos y en función del resultado, determina cual de los dos caminos alternativos se debe seguir, normalmente tiene dos salidas-respuestas si o no, dependiendo de estas respuestas será determinada la dirección del flujo.

ALGORITMOS Sirve para enlazarlos partes cualesquiera de una organigrama a través de un conector de salido y otro de entrada. En la misma pagina del diagrama.

ALGORITMOS Conexión entre dos puntos del organigrama situados en paginas diferentes

ALGORITMOS En ocasiones se utiliza en lugar del símbolo de entrada/salida, utilizado en la mayoria de las veces para representar entrada de datos

Así pues se han visto las diferentes imágenes que son usadas para la representación gráfica de algoritmos, cabe señalar que estas no son todas las imágenes que pueden ser usadas para la representación, hay otros simbolos utilizados o equivalentes, los aquí mostrados son los simbolos más utilizados para su representación.

Un ejemplo de un algoritmo sería el siguiente Inicio del algoritmo Entrada de datos Salida de datos Fin del algoritmo