SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA
ALDEA UNIVERSITARIA E.T LICEO CREACIÓN
MISIÓN SUCRE
SABANA DE PARRA, ESTADO YARACUY
OBJETIVO: Analizar las formas y técnicas de documentar un algoritmo y programas.
ESTÁNDARES DE CALIDAD EN EL DISEÑO DE ALGORITMOS
Y CONSTRUCCIÓN DE PROGRAMAS
Asesor: Tovar, C.
Junio de 2016
PARTES DE UN ALGORITMO
Corresponde al insumo, a los datos necesarios que
requiere el proceso para ofrecer los resultados
esperados.
Pasos necesarios para obtener la solución del
problema o la situación planteada.
Resultados arrojados por el proceso como solución.
ENTRADA
PROCESO
SALIDA
CARACTERÍSTICAS DE LOS ALGORITMOS
Al seguir el algoritmo, éste
debe terminar en algún
momento, es decir, tener un
número finito de pasos.
Indicando el orden
de realización de
cada uno de los
pasos.
PRECISO
Si se sigue el algoritmo varias
veces proporcionándole los
mismos datos, se deben
obtener siempre los mismos
resultados.
DEFINIDO
FINITO
Pseudocódigo
FORMAS DE REPRESENTAR UN ALGORITMO
Diagramas de flujo
Descripción narrada
Traza de un algoritmo
FORMAS DE REPRESENTAR UN ALGORITMO
DESCRIPCIÓN NARRADA
Es la forma más sencilla de describir o expresar un algoritmo.
Consiste en dar un relato de la solución en lenguaje natural.
3. Anotar el resultado.
Por ejemplo: Algoritmo en descripción narrada para la suma de 2 números.
1. Obtener los números a sumar.
2. Sumar los números.
Llamada también “corrida” o simplemente probar un algoritmo en
papel, significa razonar cómo lo haría un computador:
Ejecutando cado uno de los pasos o instrucciones.
Asignándole valores a las variables.
Registrar el comportamiento de los valores y comprobar que
efectivamente cumple el tratamiento o proceso al cual se someten los
datos según el objetivo del algoritmo.
TRAZA DE UN ALGORITMO
PSEUDOCÓDIGO
Significa escribir las instrucciones del algoritmo en lenguaje
natural, tal y como lo expresamos de manera cotidiana, este
procedimiento facilita su escritura en los lenguajes de
programación. Según Joyanes (2003): “El pseudocódigo es un
lenguaje de especificación (descripción) de algoritmos” (p.68).
Las distintas estructuras de control se representan de la siguiente forma:
Es la representación gráfica de un algoritmo. Utiliza
símbolos normalizados, con los pasos del algoritmo
escritos en el símbolo adecuado y los símbolos unidos por
flechas, denominadas “líneas de flujo”, que indican el
orden en que los pasos deben ser ejecutados.
DIAGRAMA DE FLUJO
2. Siempre se usan flechas verticales u horizontales, jamás curvas, se
debe evitar el cruce de flujos.
1. Se escribe de arriba hacia abajo y de izquierda a derecha.
3. Cada paso expresa una acción concreta.
PARA SU ELABORACIÓN SE DEBEN SEGUIR CIERTAS REGLAS:
1. Un inicio
2. Una lectura o entrada de datos
3. Procesamiento de datos
4. Una salida de información
5. Un final
PARA SU SECUENCIA DE FLUJO NORMAL SE
DEBE CUMPLIR CON:
SIMBOLOGÍA PARA DISEÑAR FLUJOGRAMAS.
INICIO/FIN
PROCESO
SALIDA POR
IMPRESIÓN
DECISIÓN
ENTRADA
DIRECCIÓN DEL
FLUJO DE DATOS
METODOLOGÍA PARA DISEÑAR ALGORITMOS
El diseño de un algoritmo es un proceso creativo ya que no existe un
conjunto de reglas que indiquen expresamente como escribir un algoritmo
correctamente.
Sin embargo, existen una serie de pasos que permiten resolver el
problema de una manera más conveniente:
Análisis del problema Diseño del algoritmo Verificación del algoritmo
TAREA: Consultar las ventajas y desventajas de usar flujograma.
Estandares y diseño de algoritmo

Más contenido relacionado

La actualidad más candente

Teoria de los lenguajes de programacion
Teoria de los lenguajes de programacionTeoria de los lenguajes de programacion
Teoria de los lenguajes de programacionMario Bastidas
 
Introducción a los algoritmos y programación 1
Introducción a los algoritmos y programación   1Introducción a los algoritmos y programación   1
Introducción a los algoritmos y programación 1Jeckson Loza
 
Automatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosAutomatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosRosviannis Barreiro
 
Ensayo ciclo de vida del software
Ensayo ciclo de vida del softwareEnsayo ciclo de vida del software
Ensayo ciclo de vida del softwareEmilyOrdez1
 
Microprocesador
MicroprocesadorMicroprocesador
MicroprocesadorSuarezJhon
 
Diapositivas lenguaje ensamblador
Diapositivas lenguaje ensambladorDiapositivas lenguaje ensamblador
Diapositivas lenguaje ensambladorDANIELCUEVASUAREZ
 
Unidad 4 Metodología para el Análisis y Planteamiento de Problemas
Unidad 4 Metodología para el Análisis y Planteamiento de ProblemasUnidad 4 Metodología para el Análisis y Planteamiento de Problemas
Unidad 4 Metodología para el Análisis y Planteamiento de ProblemasYenny Salazar
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónd3m3nt3
 
Estandares y protocolos.pptx
Estandares y protocolos.pptxEstandares y protocolos.pptx
Estandares y protocolos.pptxRam Vazquez
 
Manual de sistema ejemplo
Manual de sistema ejemploManual de sistema ejemplo
Manual de sistema ejemploAnaylen Lopez
 

La actualidad más candente (20)

Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionales Requisitos funcionales y no funcionales
Requisitos funcionales y no funcionales
 
Teoria de los lenguajes de programacion
Teoria de los lenguajes de programacionTeoria de los lenguajes de programacion
Teoria de los lenguajes de programacion
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 
Introducción a los algoritmos y programación 1
Introducción a los algoritmos y programación   1Introducción a los algoritmos y programación   1
Introducción a los algoritmos y programación 1
 
CLASE 3.pdf
CLASE 3.pdfCLASE 3.pdf
CLASE 3.pdf
 
Automatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No DeterministicosAutomatas Finitos Deterministicos y No Deterministicos
Automatas Finitos Deterministicos y No Deterministicos
 
CLASE 1 DIAGRAMA DE PROCESOS.pdf
CLASE 1 DIAGRAMA DE PROCESOS.pdfCLASE 1 DIAGRAMA DE PROCESOS.pdf
CLASE 1 DIAGRAMA DE PROCESOS.pdf
 
Ensayo ciclo de vida del software
Ensayo ciclo de vida del softwareEnsayo ciclo de vida del software
Ensayo ciclo de vida del software
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
Sistema de entrada/salida
Sistema de entrada/salidaSistema de entrada/salida
Sistema de entrada/salida
 
Modelos dinamicos Orientado a Objetos
Modelos dinamicos Orientado a ObjetosModelos dinamicos Orientado a Objetos
Modelos dinamicos Orientado a Objetos
 
Diapositivas lenguaje ensamblador
Diapositivas lenguaje ensambladorDiapositivas lenguaje ensamblador
Diapositivas lenguaje ensamblador
 
Unidad 4 Metodología para el Análisis y Planteamiento de Problemas
Unidad 4 Metodología para el Análisis y Planteamiento de ProblemasUnidad 4 Metodología para el Análisis y Planteamiento de Problemas
Unidad 4 Metodología para el Análisis y Planteamiento de Problemas
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Cocomo ii
Cocomo iiCocomo ii
Cocomo ii
 
Rational rose
Rational roseRational rose
Rational rose
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
Estandares y protocolos.pptx
Estandares y protocolos.pptxEstandares y protocolos.pptx
Estandares y protocolos.pptx
 
Manual de sistema ejemplo
Manual de sistema ejemploManual de sistema ejemplo
Manual de sistema ejemplo
 
Unidad1 2 Lenguajes y automatas
Unidad1 2  Lenguajes y automatasUnidad1 2  Lenguajes y automatas
Unidad1 2 Lenguajes y automatas
 

Similar a Estandares y diseño de algoritmo

Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programazeta2015
 
Lenguaje Borland C - Estructuras Secuenciales y No Secuenciales
Lenguaje Borland C - Estructuras Secuenciales y No SecuencialesLenguaje Borland C - Estructuras Secuenciales y No Secuenciales
Lenguaje Borland C - Estructuras Secuenciales y No SecuencialesKarina Arguedas Ruelas
 
Algoritmos
AlgoritmosAlgoritmos
AlgoritmosWil Mer
 
Algoritmos
AlgoritmosAlgoritmos
AlgoritmosWil Mer
 
Tema 2 Elementos de los Algoritmos.pdf
Tema 2 Elementos de los Algoritmos.pdfTema 2 Elementos de los Algoritmos.pdf
Tema 2 Elementos de los Algoritmos.pdfAdrianaCamilaCondori
 
Presentación Luis Barreto
Presentación Luis BarretoPresentación Luis Barreto
Presentación Luis BarretoLuisBarreto80
 
Fases Para Solucionar Problemas con computadoras
Fases Para Solucionar Problemas con computadorasFases Para Solucionar Problemas con computadoras
Fases Para Solucionar Problemas con computadorasJosmary Romero
 
Diapositiva carlos clark
Diapositiva carlos clarkDiapositiva carlos clark
Diapositiva carlos clarkcarlosclarkb
 
Investigar y describa la resolución de problemas empleando computadoras
Investigar y describa la resolución de problemas empleando computadorasInvestigar y describa la resolución de problemas empleando computadoras
Investigar y describa la resolución de problemas empleando computadoraschristian arroyo marchan
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmoNombre Apellidos
 
Bloque 1 informatica 2
Bloque 1 informatica 2Bloque 1 informatica 2
Bloque 1 informatica 2Noé AG
 
Algoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptxAlgoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptxTIRZOANTONIOMEDINACA1
 
ALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y informaciónALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y informaciónQuirogaSharon
 

Similar a Estandares y diseño de algoritmo (20)

Unidad II
Unidad IIUnidad II
Unidad II
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programa
 
Lenguaje Borland C - Estructuras Secuenciales y No Secuenciales
Lenguaje Borland C - Estructuras Secuenciales y No SecuencialesLenguaje Borland C - Estructuras Secuenciales y No Secuenciales
Lenguaje Borland C - Estructuras Secuenciales y No Secuenciales
 
Clase1 programac
Clase1 programacClase1 programac
Clase1 programac
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 
Tema 2 Elementos de los Algoritmos.pdf
Tema 2 Elementos de los Algoritmos.pdfTema 2 Elementos de los Algoritmos.pdf
Tema 2 Elementos de los Algoritmos.pdf
 
Trabajo de laura arango
Trabajo de laura arangoTrabajo de laura arango
Trabajo de laura arango
 
Presentación Luis Barreto
Presentación Luis BarretoPresentación Luis Barreto
Presentación Luis Barreto
 
Fases Para Solucionar Problemas con computadoras
Fases Para Solucionar Problemas con computadorasFases Para Solucionar Problemas con computadoras
Fases Para Solucionar Problemas con computadoras
 
Diapositiva carlos clark
Diapositiva carlos clarkDiapositiva carlos clark
Diapositiva carlos clark
 
Investigar y describa la resolución de problemas empleando computadoras
Investigar y describa la resolución de problemas empleando computadorasInvestigar y describa la resolución de problemas empleando computadoras
Investigar y describa la resolución de problemas empleando computadoras
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
Bloque 1 informatica 2
Bloque 1 informatica 2Bloque 1 informatica 2
Bloque 1 informatica 2
 
Programación
ProgramaciónProgramación
Programación
 
Algoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptxAlgoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptx
 
ALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y informaciónALGORITMOS bachillerato investigación y información
ALGORITMOS bachillerato investigación y información
 
Actividad 3.4
Actividad 3.4Actividad 3.4
Actividad 3.4
 
Diagramas De Flujo 22
Diagramas De Flujo 22Diagramas De Flujo 22
Diagramas De Flujo 22
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 

Último (13)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 

Estandares y diseño de algoritmo

  • 1. REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA ALDEA UNIVERSITARIA E.T LICEO CREACIÓN MISIÓN SUCRE SABANA DE PARRA, ESTADO YARACUY OBJETIVO: Analizar las formas y técnicas de documentar un algoritmo y programas. ESTÁNDARES DE CALIDAD EN EL DISEÑO DE ALGORITMOS Y CONSTRUCCIÓN DE PROGRAMAS Asesor: Tovar, C. Junio de 2016
  • 2. PARTES DE UN ALGORITMO Corresponde al insumo, a los datos necesarios que requiere el proceso para ofrecer los resultados esperados. Pasos necesarios para obtener la solución del problema o la situación planteada. Resultados arrojados por el proceso como solución. ENTRADA PROCESO SALIDA
  • 3. CARACTERÍSTICAS DE LOS ALGORITMOS Al seguir el algoritmo, éste debe terminar en algún momento, es decir, tener un número finito de pasos. Indicando el orden de realización de cada uno de los pasos. PRECISO Si se sigue el algoritmo varias veces proporcionándole los mismos datos, se deben obtener siempre los mismos resultados. DEFINIDO FINITO
  • 4.
  • 5. Pseudocódigo FORMAS DE REPRESENTAR UN ALGORITMO Diagramas de flujo Descripción narrada Traza de un algoritmo
  • 6. FORMAS DE REPRESENTAR UN ALGORITMO DESCRIPCIÓN NARRADA Es la forma más sencilla de describir o expresar un algoritmo. Consiste en dar un relato de la solución en lenguaje natural. 3. Anotar el resultado. Por ejemplo: Algoritmo en descripción narrada para la suma de 2 números. 1. Obtener los números a sumar. 2. Sumar los números.
  • 7. Llamada también “corrida” o simplemente probar un algoritmo en papel, significa razonar cómo lo haría un computador: Ejecutando cado uno de los pasos o instrucciones. Asignándole valores a las variables. Registrar el comportamiento de los valores y comprobar que efectivamente cumple el tratamiento o proceso al cual se someten los datos según el objetivo del algoritmo. TRAZA DE UN ALGORITMO
  • 8. PSEUDOCÓDIGO Significa escribir las instrucciones del algoritmo en lenguaje natural, tal y como lo expresamos de manera cotidiana, este procedimiento facilita su escritura en los lenguajes de programación. Según Joyanes (2003): “El pseudocódigo es un lenguaje de especificación (descripción) de algoritmos” (p.68). Las distintas estructuras de control se representan de la siguiente forma:
  • 9.
  • 10. Es la representación gráfica de un algoritmo. Utiliza símbolos normalizados, con los pasos del algoritmo escritos en el símbolo adecuado y los símbolos unidos por flechas, denominadas “líneas de flujo”, que indican el orden en que los pasos deben ser ejecutados. DIAGRAMA DE FLUJO 2. Siempre se usan flechas verticales u horizontales, jamás curvas, se debe evitar el cruce de flujos. 1. Se escribe de arriba hacia abajo y de izquierda a derecha. 3. Cada paso expresa una acción concreta. PARA SU ELABORACIÓN SE DEBEN SEGUIR CIERTAS REGLAS:
  • 11. 1. Un inicio 2. Una lectura o entrada de datos 3. Procesamiento de datos 4. Una salida de información 5. Un final PARA SU SECUENCIA DE FLUJO NORMAL SE DEBE CUMPLIR CON: SIMBOLOGÍA PARA DISEÑAR FLUJOGRAMAS. INICIO/FIN PROCESO SALIDA POR IMPRESIÓN DECISIÓN ENTRADA DIRECCIÓN DEL FLUJO DE DATOS
  • 12. METODOLOGÍA PARA DISEÑAR ALGORITMOS El diseño de un algoritmo es un proceso creativo ya que no existe un conjunto de reglas que indiquen expresamente como escribir un algoritmo correctamente. Sin embargo, existen una serie de pasos que permiten resolver el problema de una manera más conveniente: Análisis del problema Diseño del algoritmo Verificación del algoritmo TAREA: Consultar las ventajas y desventajas de usar flujograma.