SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
ALGORITMOS:
• EN COMPUTACION Y RELACIONADAS, UN ALGORITMO ES UN CONJUNTO
PRESCRITO 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. DADOS
UN ESTADO INICIAL Y UNA ENTRADA SIGUIENDO LOS PASOS SUCESIVOS SE
LLEGAA UN ESTADO FINAL Y SE OBTIENE UNA SOLUCIÓN.
• EN LA VIDA COTIDIANA SE EMPLEAN ALGORITMOS FRECUENTEMENTE PARA
RESOLVER PROBLEMAS. ALGUNOS EJEMPLOS SON LOS MANUALES DE USUARIO
QUE MUESTRAN ALGORITMOS PARA USAR UN APARATO O LAS INSTRUCCIONES
QUE RECIBE UN TRABAJADOR. ALGUNOS EJEMPLOS EN MATEMÁTICA SON
EL ALGORITMO PARA CALCULAR EL PRODUCTO EL ALGORITMO DE
LA DIVISIÓN PARA CALCULAR EL COCIENTE DE DOS NÚMEROS.
REGLAS PARA CREAR UN ALGORITMO:
1.Entender el problema: un modo de manejar un problema es la de imaginar
el tipo de salida que debe producirse para distintas entradas posibles. Después
determinar el tipo de proceso necesario para convertir la entrada en salida.
2.Encontrar un método de solución: esto es, diseñar un algoritmo que le
permita definir los pasos que llevarán a la solución del problema.
3.Traducir el método a código de computadora: este paso es
generalmente sencillo cuando se ha concretado un método paso a paso y se
conoce la sintaxis del lenguaje de programación.
4.Probar y depurar: si la ejecución del programa no es la correcta, se deben
encontrar y corregir los errores que contenga. Este proceso se llama
depuración. Posteriormente debe ejecutarse el programa con una amplia
variedad de entradas para verificar que la lógica del programa esté correcta.
ELEMENTOS:
• LAS INSTRUCCIONES QUE SE VAN A
REALIZAR DEBEN ESTAR BIEN
ESTRUCTURADAS Y TENER UN
ORDEN LÓGICO CON EL FIN DE
EVITAR INCONSISTENCIAS EN EL
RESULTADO.
• ES NECESARIO IDENTIFICAR QUE
DATOS SE NECESITAN INGRESAR
CUALES SIRVEN DE FORMA
AUXILIAR Y CUALES SE VAN A
GENERAR.
TÉCNICAS DE DISEÑO
Esta técnica permite dividir el problema en pequeñas
partes a las cuales se les da solución para resolver el
problema principal
DIAGRAMAS DE FLUJO:
• LOS DIAGRAMAS 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.
• 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.

Más contenido relacionado

La actualidad más candente

Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Giancarlo Aguilar
 
Importancia de la integral
Importancia de la integralImportancia de la integral
Importancia de la integralOswaldo Nelo
 
Diferencias entre arquitectura y organización
Diferencias entre arquitectura y organizaciónDiferencias entre arquitectura y organización
Diferencias entre arquitectura y organizaciónAngel Aguilar
 
Algoritmos y pseudocodigo
Algoritmos y pseudocodigoAlgoritmos y pseudocodigo
Algoritmos y pseudocodigomatteo_ibarguen
 
Diferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmoDiferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmojohan stoker
 
Concepto e importancia de las integrales
Concepto e importancia de las  integrales Concepto e importancia de las  integrales
Concepto e importancia de las integrales Esther Isturiz
 
Aplicacion del calculo diferencial en la vida diaria
Aplicacion del calculo diferencial en la vida diariaAplicacion del calculo diferencial en la vida diaria
Aplicacion del calculo diferencial en la vida diariaJulio René
 
Rectas en R3 UNEFA
Rectas en R3 UNEFARectas en R3 UNEFA
Rectas en R3 UNEFAjairo21049
 
Ecuaciones Diferenciales
Ecuaciones DiferencialesEcuaciones Diferenciales
Ecuaciones Diferencialesceti
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual BasicVane Borjas
 
Fundamentos de Programacion - Unidad 1 conceptos basicos
Fundamentos de Programacion - Unidad 1 conceptos basicosFundamentos de Programacion - Unidad 1 conceptos basicos
Fundamentos de Programacion - Unidad 1 conceptos basicosJosé Antonio Sandoval Acosta
 
Concepto de integral definida (1)
Concepto de integral definida (1)Concepto de integral definida (1)
Concepto de integral definida (1)marcounmsm28
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++Rosbelia Balza
 

La actualidad más candente (20)

Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
Fractales
Fractales Fractales
Fractales
 
Solución de problemas con algoritmos
Solución de problemas con algoritmosSolución de problemas con algoritmos
Solución de problemas con algoritmos
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Importancia de la integral
Importancia de la integralImportancia de la integral
Importancia de la integral
 
Diferencias entre arquitectura y organización
Diferencias entre arquitectura y organizaciónDiferencias entre arquitectura y organización
Diferencias entre arquitectura y organización
 
Algoritmos y pseudocodigo
Algoritmos y pseudocodigoAlgoritmos y pseudocodigo
Algoritmos y pseudocodigo
 
Areas del bachillerato
Areas del bachilleratoAreas del bachillerato
Areas del bachillerato
 
Sistemas expertos en la ingeniería
Sistemas expertos en la ingenieríaSistemas expertos en la ingeniería
Sistemas expertos en la ingeniería
 
Diferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmoDiferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmo
 
Concepto e importancia de las integrales
Concepto e importancia de las  integrales Concepto e importancia de las  integrales
Concepto e importancia de las integrales
 
Aplicacion del calculo diferencial en la vida diaria
Aplicacion del calculo diferencial en la vida diariaAplicacion del calculo diferencial en la vida diaria
Aplicacion del calculo diferencial en la vida diaria
 
Rectas en R3 UNEFA
Rectas en R3 UNEFARectas en R3 UNEFA
Rectas en R3 UNEFA
 
Ecuaciones Diferenciales
Ecuaciones DiferencialesEcuaciones Diferenciales
Ecuaciones Diferenciales
 
Estructuras de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual Basic
 
preguntas de algoritmos
preguntas de algoritmospreguntas de algoritmos
preguntas de algoritmos
 
Top down
Top downTop down
Top down
 
Fundamentos de Programacion - Unidad 1 conceptos basicos
Fundamentos de Programacion - Unidad 1 conceptos basicosFundamentos de Programacion - Unidad 1 conceptos basicos
Fundamentos de Programacion - Unidad 1 conceptos basicos
 
Concepto de integral definida (1)
Concepto de integral definida (1)Concepto de integral definida (1)
Concepto de integral definida (1)
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
 

Destacado (12)

Presentacion acened
Presentacion acenedPresentacion acened
Presentacion acened
 
Tecnología táctil
Tecnología táctilTecnología táctil
Tecnología táctil
 
Leich fau-ps-copernicanische-wende-literatur
Leich fau-ps-copernicanische-wende-literaturLeich fau-ps-copernicanische-wende-literatur
Leich fau-ps-copernicanische-wende-literatur
 
Financial overview 2009 2013 catharina sahlin-tegnander-27 aug
Financial overview 2009 2013 catharina sahlin-tegnander-27 augFinancial overview 2009 2013 catharina sahlin-tegnander-27 aug
Financial overview 2009 2013 catharina sahlin-tegnander-27 aug
 
לא בכח לא במוח
לא בכח לא במוחלא בכח לא במוח
לא בכח לא במוח
 
EJERCICIO DE FUENTES
EJERCICIO DE FUENTESEJERCICIO DE FUENTES
EJERCICIO DE FUENTES
 
Ecot
EcotEcot
Ecot
 
La muerte
La muerteLa muerte
La muerte
 
Timothy Thompson Resume
Timothy Thompson ResumeTimothy Thompson Resume
Timothy Thompson Resume
 
Economia
EconomiaEconomia
Economia
 
Red Forts
Red FortsRed Forts
Red Forts
 
Protargis firmenpräs tcs
Protargis firmenpräs tcsProtargis firmenpräs tcs
Protargis firmenpräs tcs
 

Similar a Algoritmos: definición, elementos y diagramas de flujo

Similar a Algoritmos: definición, elementos y diagramas de flujo (20)

Solucion
SolucionSolucion
Solucion
 
01 texto - módulo n° 1 • algoritmos
01 texto - módulo n° 1 • algoritmos01 texto - módulo n° 1 • algoritmos
01 texto - módulo n° 1 • algoritmos
 
PRINCIPIOS_ALGORITMOS_Lectura_2.pdf
PRINCIPIOS_ALGORITMOS_Lectura_2.pdfPRINCIPIOS_ALGORITMOS_Lectura_2.pdf
PRINCIPIOS_ALGORITMOS_Lectura_2.pdf
 
Metodologiarup 100914104343-phpapp02
Metodologiarup 100914104343-phpapp02Metodologiarup 100914104343-phpapp02
Metodologiarup 100914104343-phpapp02
 
2 pdf.pdf
2 pdf.pdf2 pdf.pdf
2 pdf.pdf
 
Lógica y programación(1)
Lógica y programación(1)Lógica y programación(1)
Lógica y programación(1)
 
rup
ruprup
rup
 
Estructuras_F_CAT
Estructuras_F_CATEstructuras_F_CAT
Estructuras_F_CAT
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
Creacion_diag-flujo.pptx
Creacion_diag-flujo.pptxCreacion_diag-flujo.pptx
Creacion_diag-flujo.pptx
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
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
 
Programacion
ProgramacionProgramacion
Programacion
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Los algoritmos, definición y flujograma
Los algoritmos, definición y flujogramaLos algoritmos, definición y flujograma
Los algoritmos, definición y flujograma
 
Video
VideoVideo
Video
 

Último

programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxCeciliaGuerreroGonza1
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 

Último (20)

programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
6° SEM30 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 

Algoritmos: definición, elementos y diagramas de flujo

  • 1.
  • 2. ALGORITMOS: • EN COMPUTACION Y RELACIONADAS, UN ALGORITMO ES UN CONJUNTO PRESCRITO 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. DADOS UN ESTADO INICIAL Y UNA ENTRADA SIGUIENDO LOS PASOS SUCESIVOS SE LLEGAA UN ESTADO FINAL Y SE OBTIENE UNA SOLUCIÓN. • EN LA VIDA COTIDIANA SE EMPLEAN ALGORITMOS FRECUENTEMENTE PARA RESOLVER PROBLEMAS. ALGUNOS EJEMPLOS SON LOS MANUALES DE USUARIO QUE MUESTRAN ALGORITMOS PARA USAR UN APARATO O LAS INSTRUCCIONES QUE RECIBE UN TRABAJADOR. ALGUNOS EJEMPLOS EN MATEMÁTICA SON EL ALGORITMO PARA CALCULAR EL PRODUCTO EL ALGORITMO DE LA DIVISIÓN PARA CALCULAR EL COCIENTE DE DOS NÚMEROS.
  • 3. REGLAS PARA CREAR UN ALGORITMO: 1.Entender el problema: un modo de manejar un problema es la de imaginar el tipo de salida que debe producirse para distintas entradas posibles. Después determinar el tipo de proceso necesario para convertir la entrada en salida. 2.Encontrar un método de solución: esto es, diseñar un algoritmo que le permita definir los pasos que llevarán a la solución del problema. 3.Traducir el método a código de computadora: este paso es generalmente sencillo cuando se ha concretado un método paso a paso y se conoce la sintaxis del lenguaje de programación. 4.Probar y depurar: si la ejecución del programa no es la correcta, se deben encontrar y corregir los errores que contenga. Este proceso se llama depuración. Posteriormente debe ejecutarse el programa con una amplia variedad de entradas para verificar que la lógica del programa esté correcta.
  • 4. ELEMENTOS: • LAS INSTRUCCIONES QUE SE VAN A REALIZAR DEBEN ESTAR BIEN ESTRUCTURADAS Y TENER UN ORDEN LÓGICO CON EL FIN DE EVITAR INCONSISTENCIAS EN EL RESULTADO. • ES NECESARIO IDENTIFICAR QUE DATOS SE NECESITAN INGRESAR CUALES SIRVEN DE FORMA AUXILIAR Y CUALES SE VAN A GENERAR. TÉCNICAS DE DISEÑO Esta técnica permite dividir el problema en pequeñas partes a las cuales se les da solución para resolver el problema principal
  • 5. DIAGRAMAS DE FLUJO: • LOS DIAGRAMAS 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. • 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.