SlideShare ist ein Scribd-Unternehmen logo
1 von 12
República Bolivariana de Venezuela
Ministerio del Pode Popular para la Educación Universitaria
Instituto Universitario Politécnico Santiago Mariño (IUPSM)
Maturín – Edo. Monagas

Facilitadora:
Prof. Amelia Malave

Participante:
Fabiola Barreto
Octubre, 2013
ALGORITMO
Conjunto preescrito de instrucciones o reglas
bien definidas, ordenadas y finitas que permite
realizar una actividad mediante pasos
sucesivos que no generen dudas a quien deba
realizar dicha actividad.2 Dados un estado
inicial y una entrada, siguiendo los pasos
sucesivos se llega a un estado final y se obtiene
una solución. Los algoritmos son el objeto de
estudio de la algoritmia.
TIPOS DE ALGORITMOS
• Cualitativos. Son aquellos en los que se describen
los pasos utilizando palabras; Son todos aquellos
pasos o instrucciones descritos por medio de
palabras que sirven para llegar a la obtención de
una respuesta o solución de un problema
cualquier
• Cuantitativos. Son aquellos en los que se utilizan
cálculos numéricos para definir los pasos del
proceso; Son aquellos pasos o instrucciones que
involucran cálculos numéricos para llegar a un
resultado satisfactorio
EJEMPLOS
DIAGRAMA DE FLUJO
Son descripciones gráficas de algoritmos; usan símbolos conectados con flechas
para indicar la secuencia de instrucciones y están regidos por ISO (International
Organization for Standardization - Organización Internacional de Normalización ).
Los diagramas de flujo son usados para representar algoritmos pequeños, ya que
abarcan mucho espacio y su construcción es laboriosa. Por su facilidad de
lectura son usados como introducción a los algoritmos, descripción de un
lenguaje y descripción de procesos a personas ajenas a la computación.
Los algoritmos pueden ser expresados de muchas maneras, incluyendo al
lenguaje natural, pseudocódigo, diagramas de flujo y lenguajes de
programación entre otros. Las descripciones en lenguaje natural tienden a ser
ambiguas y extensas.
BENEFICIOS DEL
DIAGRAMA DE FLUJO
• En primer lugar, facilita la obtención de una
transparente del proceso, mejorando su comprensión.

visión

• Permiten definir los límites de un proceso.
• El diagrama de flujo facilita la identificación de los clientes, es
más sencillo determinar sus necesidades y ajustar el proceso
hacia la satisfacción de sus necesidades y expectativas.
• Estimula el pensamiento analítico en el momento de estudiar
un proceso, haciendo más factible generar alternativas útiles,
entre otras.
ELABORACIÓN DEL
DIAGRAMA DE FLUJO
• Determinar el proceso a diagramar.

• Definir el grado de detalle.
• Identificar la secuencia de pasos del proceso.
Situándolos en el orden en que son llevados a
cabo.
• Construir el diagrama de flujo.
• Revisar el diagrama de flujo del proceso.
SIMBOLOGÍAS
EJEMPLOS
EJEMPLOS COMPLETOS
Algoritmo que permite leer dos valores
distintos, determinar cual de los dos valores es
el mayor y escribirlo
EJEMPLOS COMPLETOS
Algoritmo que realice la sumatoria de los
numeros entreros comprendidos entre 1 y el 10,
es decir: 1 + 2 + 3 + …. +10
Programacion

Weitere ähnliche Inhalte

Was ist angesagt?

desarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadorasdesarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadoras
yanethcandanedo
 
Fase de programacion
Fase de programacionFase de programacion
Fase de programacion
hellenvargasp
 
Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5
mendozaperla
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas
Amilcar Valladares
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
brayan_2012
 
Algoritmos y programas
Algoritmos y programasAlgoritmos y programas
Algoritmos y programas
tayloritajojo
 

Was ist angesagt? (18)

Maps
MapsMaps
Maps
 
desarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadorasdesarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadoras
 
Algoritmos y programacion
Algoritmos y programacionAlgoritmos y programacion
Algoritmos y programacion
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Fase de programacion
Fase de programacionFase de programacion
Fase de programacion
 
Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5
 
Actividad 2 en grupo
Actividad 2 en grupo Actividad 2 en grupo
Actividad 2 en grupo
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas
 
Pre logica
Pre logicaPre logica
Pre logica
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Tarea 5
Tarea 5Tarea 5
Tarea 5
 
Algoritmos y programas
Algoritmos y programasAlgoritmos y programas
Algoritmos y programas
 
Actividad de programación
Actividad de programaciónActividad de programación
Actividad de programación
 
Tipos de algoritmos jonhy cabrera
Tipos de algoritmos jonhy cabreraTipos de algoritmos jonhy cabrera
Tipos de algoritmos jonhy cabrera
 
Clase 1 lógica de programación
Clase 1 lógica de programaciónClase 1 lógica de programación
Clase 1 lógica de programación
 
Agentes2
Agentes2Agentes2
Agentes2
 
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez SanchezConcentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez
 

Ähnlich wie Programacion

Diagramas de flujo.
Diagramas de flujo.Diagramas de flujo.
Diagramas de flujo.
UGMRDS
 
Aplicación de Estándares de calidad en la construcción de Algoritmos
Aplicación de Estándares de calidad en la construcción de AlgoritmosAplicación de Estándares de calidad en la construcción de Algoritmos
Aplicación de Estándares de calidad en la construcción de Algoritmos
nunez trompiz
 
Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.
gabyfr19
 
Diagramas de flujo, especificaciones y diseño de procesos
Diagramas de flujo, especificaciones y diseño de procesosDiagramas de flujo, especificaciones y diseño de procesos
Diagramas de flujo, especificaciones y diseño de procesos
Ivan Vera Montenegro
 

Ähnlich wie Programacion (20)

ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 
ALGORITMOS
ALGORITMOS ALGORITMOS
ALGORITMOS
 
La importancia de los usos de los algoritmos y diagramas de flujo.
La importancia de los usos de los algoritmos y diagramas de flujo.La importancia de los usos de los algoritmos y diagramas de flujo.
La importancia de los usos de los algoritmos y diagramas de flujo.
 
Algoritmos y metodología para la resolución de problemas basada en el computador
Algoritmos y metodología para la resolución de problemas basada en el computadorAlgoritmos y metodología para la resolución de problemas basada en el computador
Algoritmos y metodología para la resolución de problemas basada en el computador
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
programacion
programacionprogramacion
programacion
 
Diagramas de flujo.
Diagramas de flujo.Diagramas de flujo.
Diagramas de flujo.
 
Evaluacion de algoritmo
Evaluacion de algoritmoEvaluacion de algoritmo
Evaluacion de algoritmo
 
1.4 Diagramas de flujo..pdf
1.4 Diagramas de flujo..pdf1.4 Diagramas de flujo..pdf
1.4 Diagramas de flujo..pdf
 
Aplicación de Estándares de calidad en la construcción de Algoritmos
Aplicación de Estándares de calidad en la construcción de AlgoritmosAplicación de Estándares de calidad en la construcción de Algoritmos
Aplicación de Estándares de calidad en la construcción de Algoritmos
 
1 programacion
1 programacion1 programacion
1 programacion
 
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
presentacion sobre Algoritmo, Pseudocódigo, diagramas de flujos y la metodolo...
 
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaAlgoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
 
Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.
 
Cursos diagramas de flujo
Cursos diagramas de flujoCursos diagramas de flujo
Cursos diagramas de flujo
 
Introduccion.pptx
Introduccion.pptxIntroduccion.pptx
Introduccion.pptx
 
U4. S16. Actividad Unidad 4.pptx
U4. S16. Actividad Unidad 4.pptxU4. S16. Actividad Unidad 4.pptx
U4. S16. Actividad Unidad 4.pptx
 
Diagramas de flujo, especificaciones y diseño de procesos
Diagramas de flujo, especificaciones y diseño de procesosDiagramas de flujo, especificaciones y diseño de procesos
Diagramas de flujo, especificaciones y diseño de procesos
 
La Robotica y sus aplicaciones
La Robotica y sus aplicacionesLa Robotica y sus aplicaciones
La Robotica y sus aplicaciones
 
Los algoritmos, definición y flujograma
Los algoritmos, definición y flujogramaLos algoritmos, definición y flujograma
Los algoritmos, definición y flujograma
 

Programacion

  • 1. República Bolivariana de Venezuela Ministerio del Pode Popular para la Educación Universitaria Instituto Universitario Politécnico Santiago Mariño (IUPSM) Maturín – Edo. Monagas Facilitadora: Prof. Amelia Malave Participante: Fabiola Barreto Octubre, 2013
  • 2. ALGORITMO Conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.
  • 3. TIPOS DE ALGORITMOS • Cualitativos. Son aquellos en los que se describen los pasos utilizando palabras; Son todos aquellos pasos o instrucciones descritos por medio de palabras que sirven para llegar a la obtención de una respuesta o solución de un problema cualquier • Cuantitativos. Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso; Son aquellos pasos o instrucciones que involucran cálculos numéricos para llegar a un resultado satisfactorio
  • 5. DIAGRAMA DE FLUJO Son descripciones gráficas de algoritmos; usan símbolos conectados con flechas para indicar la secuencia de instrucciones y están regidos por ISO (International Organization for Standardization - Organización Internacional de Normalización ). Los diagramas de flujo son usados para representar algoritmos pequeños, ya que abarcan mucho espacio y su construcción es laboriosa. Por su facilidad de lectura son usados como introducción a los algoritmos, descripción de un lenguaje y descripción de procesos a personas ajenas a la computación. Los algoritmos pueden ser expresados de muchas maneras, incluyendo al lenguaje natural, pseudocódigo, diagramas de flujo y lenguajes de programación entre otros. Las descripciones en lenguaje natural tienden a ser ambiguas y extensas.
  • 6. BENEFICIOS DEL DIAGRAMA DE FLUJO • En primer lugar, facilita la obtención de una transparente del proceso, mejorando su comprensión. visión • Permiten definir los límites de un proceso. • El diagrama de flujo facilita la identificación de los clientes, es más sencillo determinar sus necesidades y ajustar el proceso hacia la satisfacción de sus necesidades y expectativas. • Estimula el pensamiento analítico en el momento de estudiar un proceso, haciendo más factible generar alternativas útiles, entre otras.
  • 7. ELABORACIÓN DEL DIAGRAMA DE FLUJO • Determinar el proceso a diagramar. • Definir el grado de detalle. • Identificar la secuencia de pasos del proceso. Situándolos en el orden en que son llevados a cabo. • Construir el diagrama de flujo. • Revisar el diagrama de flujo del proceso.
  • 10. EJEMPLOS COMPLETOS Algoritmo que permite leer dos valores distintos, determinar cual de los dos valores es el mayor y escribirlo
  • 11. EJEMPLOS COMPLETOS Algoritmo que realice la sumatoria de los numeros entreros comprendidos entre 1 y el 10, es decir: 1 + 2 + 3 + …. +10