SlideShare una empresa de Scribd logo
1 de 6
CONCEPTOS BÁSICOS
• Es un método para resolver problemas en un número
finito de pasos y describe la transformación de los datos
de entrada en datos de salida.
• Conjunto de instrucciones que realizadas en orden
conducen a la solución de un problema.
• El algoritmo es la infraestructura de cualquier solución,
escrita luego en cualquier lenguaje de programación.
• LA RESOLUCION DE UN PROBLEMA POR
COMPUTADORA REQUIERE EL DISEÑO DE UN
ALGORITMO QUE RESUELVA EL PROBLEMA
PROPUESTO.
PROBLEMA
PROPUESTO
DISEÑO DE
ALGORITM
O
PROGRAMA DE
COMPUTADOR
A
• DIAGRAMAS DE FLUJO: basados en gráficos con
significados.
• PSEUDOCÓDIGO: mezcla de lenguaje natural y de
programación
Inicio
Leer A,B
Si ( A> 0 y B >0)
C = A + B
Finsi
Imprimir C
fin
• DIAGRAMA ESTRUCTURADO (Nassi-Schneiderman):
cajas contiguas sin conectores.
inicio
Accion 1
Accion 2
fin
Inicio/fin decisión
impresión
• DIAGRAMAS DE FLUJO: basados en gráficos con
significados.
• PSEUDOCÓDIGO: mezcla de lenguaje natural y de
programación
Inicio
Leer A,B
Si ( A> 0 y B >0)
C = A + B
Finsi
Imprimir C
fin
• DIAGRAMA ESTRUCTURADO (Nassi-Schneiderman):
cajas contiguas sin conectores.
inicio
Accion 1
Accion 2
fin
Inicio/fin decisión
impresión

Más contenido relacionado

La actualidad más candente

Fases Para Solucionar Problemas con computadoras
Fases Para Solucionar Problemas con computadorasFases Para Solucionar Problemas con computadoras
Fases Para Solucionar Problemas con computadorasJosmary Romero
 
Formulas funciones_hc
Formulas funciones_hcFormulas funciones_hc
Formulas funciones_hcaracostam
 
Fase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujoFase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujoERNEYALBERTORAMIREZC
 
Algoritmos, Diagramas de flujo, Pseudocódigos
Algoritmos, Diagramas de flujo, PseudocódigosAlgoritmos, Diagramas de flujo, Pseudocódigos
Algoritmos, Diagramas de flujo, Pseudocódigosraquek
 
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujo
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujoFase 4 construccion-de-algoritmos-y-diagramas-de-flujo
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujoERNEYALBERTORAMIREZC
 
Caamal baas brayan 3 j
Caamal baas brayan 3 jCaamal baas brayan 3 j
Caamal baas brayan 3 jmcbrayan
 
Unidad1 130504121721-phpapp02
Unidad1 130504121721-phpapp02Unidad1 130504121721-phpapp02
Unidad1 130504121721-phpapp02Maryfer' Ortega
 
Optimización global
Optimización globalOptimización global
Optimización globalSaory Rma
 

La actualidad más candente (19)

Fases Para Solucionar Problemas con computadoras
Fases Para Solucionar Problemas con computadorasFases Para Solucionar Problemas con computadoras
Fases Para Solucionar Problemas con computadoras
 
Presentación1
Presentación1Presentación1
Presentación1
 
Foro de integracion
Foro de integracionForo de integracion
Foro de integracion
 
Formulas funciones_hc
Formulas funciones_hcFormulas funciones_hc
Formulas funciones_hc
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Fase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujoFase 2 algoritmos-y-diagramas-de-flujo
Fase 2 algoritmos-y-diagramas-de-flujo
 
Algoritmos, Diagramas de flujo, Pseudocódigos
Algoritmos, Diagramas de flujo, PseudocódigosAlgoritmos, Diagramas de flujo, Pseudocódigos
Algoritmos, Diagramas de flujo, Pseudocódigos
 
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujo
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujoFase 4 construccion-de-algoritmos-y-diagramas-de-flujo
Fase 4 construccion-de-algoritmos-y-diagramas-de-flujo
 
Resumen
ResumenResumen
Resumen
 
Caamal baas brayan 3 j
Caamal baas brayan 3 jCaamal baas brayan 3 j
Caamal baas brayan 3 j
 
Unidad1 130504121721-phpapp02
Unidad1 130504121721-phpapp02Unidad1 130504121721-phpapp02
Unidad1 130504121721-phpapp02
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
9 3
9 39 3
9 3
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Complejidad del algoritmo
Complejidad del algoritmo Complejidad del algoritmo
Complejidad del algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Optimización global
Optimización globalOptimización global
Optimización global
 

Destacado (11)

Metodologías para el desarrollo de sioo
Metodologías para el desarrollo de siooMetodologías para el desarrollo de sioo
Metodologías para el desarrollo de sioo
 
Unmsm01 2008
Unmsm01 2008Unmsm01 2008
Unmsm01 2008
 
Caracteristicas de la estrategia de flujo de datos
Caracteristicas de la  estrategia de flujo de datosCaracteristicas de la  estrategia de flujo de datos
Caracteristicas de la estrategia de flujo de datos
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
Diagramas de flujo - Algoritmos
Diagramas de flujo - AlgoritmosDiagramas de flujo - Algoritmos
Diagramas de flujo - Algoritmos
 
Estructura gráfica
Estructura gráficaEstructura gráfica
Estructura gráfica
 
01 diagramas nassi-schneiderman
01 diagramas nassi-schneiderman01 diagramas nassi-schneiderman
01 diagramas nassi-schneiderman
 
DFD
DFDDFD
DFD
 
Técnicas y métodos para sistemas
Técnicas y métodos para sistemasTécnicas y métodos para sistemas
Técnicas y métodos para sistemas
 
Modelo entidad relación de base de datos
Modelo entidad relación de base de datosModelo entidad relación de base de datos
Modelo entidad relación de base de datos
 
Ciclo De Vida De Los Sistemas
Ciclo De Vida De Los SistemasCiclo De Vida De Los Sistemas
Ciclo De Vida De Los Sistemas
 

Similar a Algoritmica básica

Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmosIng. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmosJosé Antonio Sandoval Acosta
 
Algoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptx
Algoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptxAlgoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptx
Algoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptxanytrix
 
Clase 7 la_programacion
Clase 7 la_programacionClase 7 la_programacion
Clase 7 la_programacionDr.Ing. Uriel
 
Desarrollo de lógica algorítmica
Desarrollo de lógica algorítmicaDesarrollo de lógica algorítmica
Desarrollo de lógica algorítmicaOmar B.
 
Diagramas flujo
Diagramas flujoDiagramas flujo
Diagramas flujoinfobran
 
Algoritmos y programas datos importantes
Algoritmos y programas datos importantesAlgoritmos y programas datos importantes
Algoritmos y programas datos importantesEsteban Bedoya
 
Presentación solucion problemas de computador
Presentación solucion problemas de computadorPresentación solucion problemas de computador
Presentación solucion problemas de computadorcarlosmemamas
 
Diseno dealgoritmos
Diseno dealgoritmosDiseno dealgoritmos
Diseno dealgoritmosDeyvid Atens
 

Similar a Algoritmica básica (20)

Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmosIng. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
 
Algoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptx
Algoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptxAlgoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptx
Algoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptx
 
Clase 7 la_programacion
Clase 7 la_programacionClase 7 la_programacion
Clase 7 la_programacion
 
Algoritmos2
Algoritmos2Algoritmos2
Algoritmos2
 
Algoritmos2
Algoritmos2Algoritmos2
Algoritmos2
 
Desarrollo de lógica algorítmica
Desarrollo de lógica algorítmicaDesarrollo de lógica algorítmica
Desarrollo de lógica algorítmica
 
Diagramas flujo
Diagramas flujoDiagramas flujo
Diagramas flujo
 
Algoritmos y programas datos importantes
Algoritmos y programas datos importantesAlgoritmos y programas datos importantes
Algoritmos y programas datos importantes
 
AlgoritmoSoluciondeProblema.pdf
AlgoritmoSoluciondeProblema.pdfAlgoritmoSoluciondeProblema.pdf
AlgoritmoSoluciondeProblema.pdf
 
Seudocodigo
SeudocodigoSeudocodigo
Seudocodigo
 
Presentación solucion problemas de computador
Presentación solucion problemas de computadorPresentación solucion problemas de computador
Presentación solucion problemas de computador
 
Diseno dealgoritmos
Diseno dealgoritmosDiseno dealgoritmos
Diseno dealgoritmos
 
PRESENTACION
PRESENTACIONPRESENTACION
PRESENTACION
 
PRESENTACION
PRESENTACIONPRESENTACION
PRESENTACION
 
PRESENTACION
PRESENTACIONPRESENTACION
PRESENTACION
 
PRESENTACION
PRESENTACIONPRESENTACION
PRESENTACION
 
PRESENTACION
PRESENTACIONPRESENTACION
PRESENTACION
 
PRESENTACION
PRESENTACIONPRESENTACION
PRESENTACION
 
PRESENTACION
PRESENTACIONPRESENTACION
PRESENTACION
 
PRESENTACION
PRESENTACIONPRESENTACION
PRESENTACION
 

Algoritmica básica

  • 2. • Es un método para resolver problemas en un número finito de pasos y describe la transformación de los datos de entrada en datos de salida. • Conjunto de instrucciones que realizadas en orden conducen a la solución de un problema. • El algoritmo es la infraestructura de cualquier solución, escrita luego en cualquier lenguaje de programación.
  • 3.
  • 4. • LA RESOLUCION DE UN PROBLEMA POR COMPUTADORA REQUIERE EL DISEÑO DE UN ALGORITMO QUE RESUELVA EL PROBLEMA PROPUESTO. PROBLEMA PROPUESTO DISEÑO DE ALGORITM O PROGRAMA DE COMPUTADOR A
  • 5. • DIAGRAMAS DE FLUJO: basados en gráficos con significados. • PSEUDOCÓDIGO: mezcla de lenguaje natural y de programación Inicio Leer A,B Si ( A> 0 y B >0) C = A + B Finsi Imprimir C fin • DIAGRAMA ESTRUCTURADO (Nassi-Schneiderman): cajas contiguas sin conectores. inicio Accion 1 Accion 2 fin Inicio/fin decisión impresión
  • 6. • DIAGRAMAS DE FLUJO: basados en gráficos con significados. • PSEUDOCÓDIGO: mezcla de lenguaje natural y de programación Inicio Leer A,B Si ( A> 0 y B >0) C = A + B Finsi Imprimir C fin • DIAGRAMA ESTRUCTURADO (Nassi-Schneiderman): cajas contiguas sin conectores. inicio Accion 1 Accion 2 fin Inicio/fin decisión impresión