SlideShare una empresa de Scribd logo
1 de 13
METODOLOGIA LA RESOLUCIÓN DE PROBLEMA


Es necesario tanto en la fase de análisis del problema como
 durante el diseño del algoritmo.
Diseñado el algoritmo, se debe preceder a representarlo
 gráficamente mediante algún método de programación.
Los mas usados, diagrama de flujo, pseudocódigo, diagramas N-S.
Graficado el algoritmo se procede a su escritura en algún lenguaje
 de programación.
METODOLOGIA LA RESOLUCIÓN DE PROBLEMA



        1.Diagrama de Flujo
Es una de las técnicas mas antigua y mas utilizada, es
  un diagrama o esquema que utiliza símbolos
  estándar y que tiene los pasos del algoritmo escritos
  en esos símbolos unidos por flechas , llamados flujos
  de datos o líneas de flujo, que indican la secuencia
  en que se debe ejecutar las ordenes, instrucciones o
  sentencias.
METODOLOGIA LA RESOLUCIÓN DE PROBLEMA


El Diagrama de Flujo, presenta las siguientes
ventajas:
Rápida comprensión de las relaciones
Se puede usar como modelo para el diseño de nuevos programas.
Documentación adecuada de los programas.
Eficaz en la codificación
Depuración y prueba ordenada
Fácil traducción a cualquier lenguaje
Limitaciones
Los diagramas complejos y detallados son tediosos
No satisface todos los requerimientos que el usurario quisiera.
METODOLOGIA LA RESOLUCIÓN DE PROBLEMA


      Símbolos y Funciones
METODOLOGIA LA RESOLUCIÓN DE PROBLEMA

      Símbolos y Funciones
METODOLOGIA LA RESOLUCIÓN DE PROBLEMA

              Estructuras Básicas
Secuencia: Grupo de
acciones que se realizan
todas, según el orden en
que están escritas, sin
omitir ninguna de ellas.
METODOLOGIA LA RESOLUCIÓN DE PROBLEMA

              Estructuras Básicas
Alternativa (o
selección): Selección
entre dos grupos de
acciones dependiendo
de que una determinada
acción se cumpla o no.
METODOLOGIA PARA LA RESOLVER UN PROBLEMA

                      Estructuras Básicas
Iteración: Permite repetir una o varias instrucciones un
numero determinado de veces que vendrá determinado
por una condición.
Hacer Mientras:                  Hacer Hasta: la
la condición de                  condición que
salida del bucle se              controla la
encuentra al                     realización de las
comienzo del                     acciones del bucle
mismo, es decir,                 esta al final del
las acciones se                  mismo, es decir,
hace mientras se                 las acciones se
cumple una                       repiten mientras
determinada                      la condición sea
condición.                       falsa.
METODOLOGIA LA RESOLUCIÓN DE PROBLEMA

              Normas para su Representación
Todo diagrama debe contener un comienzo          INICIO y un fin PARAR
El orden en que se escribe los símbolos es de arriba a bajo y de izquierda a derecha
Emplear un símbolo para cada acción
Dentro de los símbolos no especificar instrucciones propias de algún lenguaje de
programación.
Las secuencias se indica mediante flechas o líneas de conexión (horizontales o verticales),
las mismas no se deben cruzar ni estar inclinadas.
A todos los símbolos (excepto INICIO )les debe llegar una línea de conexión
De todos los símbolos (excepto fin y decisión ), deben salir una sola línea de conexión.
Usar conectores entre operaciones no adyacentes, evitar el uso excesivo pues tienden a
confundir.
 En operaciones lógicas, usar lógica positiva, por ej. Si A= B, en lugar de, si no es A<> B.
Claridad en el Diagrama de Flujo para que puede ser entendido por otros.
 Mantener una cierta simetria.
METODOLOGIA LA RESOLUCIÓN DE PROBLEMA

                    2.Pseudocódigos
Pseudo significa imitación y código se refiere a las instrucciones
escritas en algún lenguaje de programación, por ende
pseudocodigo, es la imitación de de instrucciones reales
abreviadas para las computadoras.
En la actualidad se utiliza en la programación estructurada como
por ejemplo Pascal.
METODOLOGIA LA RESOLUCIÓN DE PROBLEMA

             Normas para su Escritura
Todo Pseudocódigo debe iniciar con la palabra reservada comenzar y
 terminar con la palabra reservada parar.
Cada instrucción se debe escribir en una línea.
Las instrucciones utilizan las siguieentes palabras reservadas: comenzar,
 parar, si, entonces, sino, fin_si, ir_a, leer, imprimir, informar, grabar,
 mientras, fin_mientras, hasta, fin_hasta, desde, fin_desde, etc.
La escritura del Pseudocódigo, exige la sangría a izquierda de diferentes
 líneas , a los efectos de observar claramente las dependencias de control
 dentro de los módulos.
Se escribirá en minúscula excepto, los que el programador elija como ser los
 nombres de variables, ficheros rutinas, etc.
 Las comillas sirven para cadenas de caracteres.
Para Documentación [ ]
Las rutinas o modulos serán referenciados por su nombre en mayúscula y
 encerrado con <>
Usar las mismas palabras para cada tipo de acción.
METODOLOGIA LA RESOLUCIÓN DE PROBLEMA

    Diagrama de Nassi-Schneiderman (N-S)
Son parecidas a los diagramas de flujos pero sin flechas, en su lugar utilizan
cajas.
Es mucho mas estructurada, y por consiguiente, más fácil de traducir a
programa fuente.
Flexibilidad para corregir, modificaro ampliar el diagrama original.
Cada bloque o caja ejecuta una operación específica.
METODOLOGIA LA RESOLUCIÓN DE PROBLEMA

Diagrama de Flujo            Pseudocodigo

Más contenido relacionado

La actualidad más candente

Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de
'Felipe Lozada
 
Icfe sahuayo clase informatica 2 primera sesión
Icfe sahuayo clase informatica 2 primera sesiónIcfe sahuayo clase informatica 2 primera sesión
Icfe sahuayo clase informatica 2 primera sesión
Yuseff Bladeshark
 
Fundamentos programación
Fundamentos programaciónFundamentos programación
Fundamentos programación
Milton Escobar
 

La actualidad más candente (18)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Presentació de PSEInt
Presentació de PSEIntPresentació de PSEInt
Presentació de PSEInt
 
Pseudocodigo - Algoritmos - Diagramas de flujo
Pseudocodigo - Algoritmos - Diagramas de flujoPseudocodigo - Algoritmos - Diagramas de flujo
Pseudocodigo - Algoritmos - Diagramas de flujo
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 
Power point algoritmo
Power point algoritmoPower point algoritmo
Power point algoritmo
 
Conceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje deConceptos de algoritmo, programa y lenguaje de
Conceptos de algoritmo, programa y lenguaje de
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
 
Introduccion a Algoritmos
Introduccion a AlgoritmosIntroduccion a Algoritmos
Introduccion a Algoritmos
 
Icfe sahuayo clase informatica 2 primera sesión
Icfe sahuayo clase informatica 2 primera sesiónIcfe sahuayo clase informatica 2 primera sesión
Icfe sahuayo clase informatica 2 primera sesión
 
Presentacion algoritmos
Presentacion algoritmosPresentacion algoritmos
Presentacion algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
diapositivas algoritmos
diapositivas algoritmos diapositivas algoritmos
diapositivas algoritmos
 
Fundamentos programación
Fundamentos programaciónFundamentos programación
Fundamentos programación
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Fundamentos De Programacion
Fundamentos De ProgramacionFundamentos De Programacion
Fundamentos De Programacion
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
 
1.3 Introduccion a los Algoritmos
1.3 Introduccion a los Algoritmos1.3 Introduccion a los Algoritmos
1.3 Introduccion a los Algoritmos
 
Descripción de un Algoritmo
Descripción de un AlgoritmoDescripción de un Algoritmo
Descripción de un Algoritmo
 

Similar a Metodología para la resolución de problema

Bloque 1 guia informatica II
Bloque 1 guia informatica IIBloque 1 guia informatica II
Bloque 1 guia informatica II
Noe Altamirano
 
Unidad I Algoritmos
Unidad I   AlgoritmosUnidad I   Algoritmos
Unidad I Algoritmos
Ender Melean
 
T programación1
T programación1T programación1
T programación1
Robi22
 

Similar a Metodología para la resolución de problema (20)

Clase2 algoritmos formas-representacionalgoritmicas1
Clase2 algoritmos formas-representacionalgoritmicas1Clase2 algoritmos formas-representacionalgoritmicas1
Clase2 algoritmos formas-representacionalgoritmicas1
 
Modulo de programación 10
Modulo de programación 10Modulo de programación 10
Modulo de programación 10
 
1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptxAlgoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptx
 
2 DIAGRAMAS DE FLUJO.pptx
2 DIAGRAMAS DE FLUJO.pptx2 DIAGRAMAS DE FLUJO.pptx
2 DIAGRAMAS DE FLUJO.pptx
 
DisenoDiseño
DisenoDiseñoDisenoDiseño
DisenoDiseño
 
ALGORITMOS EN EL SOFTWARE
ALGORITMOS EN EL SOFTWAREALGORITMOS EN EL SOFTWARE
ALGORITMOS EN EL SOFTWARE
 
Bloque 1 guia informatica II
Bloque 1 guia informatica IIBloque 1 guia informatica II
Bloque 1 guia informatica II
 
Bloque i guia informatica ii
Bloque i guia informatica iiBloque i guia informatica ii
Bloque i guia informatica ii
 
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
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
 
Guía de algoritmos teoría
Guía de algoritmos teoríaGuía de algoritmos teoría
Guía de algoritmos teoría
 
Pseudocódigos
PseudocódigosPseudocódigos
Pseudocódigos
 
Unidad I Algoritmos
Unidad I   AlgoritmosUnidad I   Algoritmos
Unidad I Algoritmos
 
Unidad I Algoritmos
Unidad  I    AlgoritmosUnidad  I    Algoritmos
Unidad I Algoritmos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
T programación1
T programación1T programación1
T programación1
 

Más de Superior - Universitaria

Más de Superior - Universitaria (20)

Firma Digital.pdf
Firma Digital.pdfFirma Digital.pdf
Firma Digital.pdf
 
Clases Híbridas para un Modelo Educativo Pospandemia
Clases Híbridas para un Modelo Educativo PospandemiaClases Híbridas para un Modelo Educativo Pospandemia
Clases Híbridas para un Modelo Educativo Pospandemia
 
Sistema_de_Videconferencia.pdf
Sistema_de_Videconferencia.pdfSistema_de_Videconferencia.pdf
Sistema_de_Videconferencia.pdf
 
Sistema de videconferencia
Sistema de videconferenciaSistema de videconferencia
Sistema de videconferencia
 
Introductorio tsd_software2021_disciplinar
 Introductorio tsd_software2021_disciplinar Introductorio tsd_software2021_disciplinar
Introductorio tsd_software2021_disciplinar
 
Area de taller_tecnicaturas_informaticas
Area de taller_tecnicaturas_informaticas Area de taller_tecnicaturas_informaticas
Area de taller_tecnicaturas_informaticas
 
Informe auditoria base de datos 2016
Informe auditoria base de datos 2016Informe auditoria base de datos 2016
Informe auditoria base de datos 2016
 
Red lan centro_local_amazonas_br_j
Red lan centro_local_amazonas_br_jRed lan centro_local_amazonas_br_j
Red lan centro_local_amazonas_br_j
 
Aporte integracion curricular de las tic sanchez sofia
Aporte integracion curricular de las tic sanchez sofiaAporte integracion curricular de las tic sanchez sofia
Aporte integracion curricular de las tic sanchez sofia
 
Aporte integracion curricular de las tic lopez claudia
Aporte integracion curricular de las tic lopez claudiaAporte integracion curricular de las tic lopez claudia
Aporte integracion curricular de las tic lopez claudia
 
Santiago agustin romero
Santiago agustin romeroSantiago agustin romero
Santiago agustin romero
 
Sofia a sanchez
Sofia a sanchezSofia a sanchez
Sofia a sanchez
 
Aprendizaje Ubicuo
Aprendizaje UbicuoAprendizaje Ubicuo
Aprendizaje Ubicuo
 
Medios y Recusos en la Educación a Distancia
Medios y Recusos en la Educación a DistanciaMedios y Recusos en la Educación a Distancia
Medios y Recusos en la Educación a Distancia
 
Trabajo y aprendizaje colaborativo
Trabajo y aprendizaje colaborativoTrabajo y aprendizaje colaborativo
Trabajo y aprendizaje colaborativo
 
Lopez claudia
Lopez claudiaLopez claudia
Lopez claudia
 
Los retosdelasociedaddelconocimiento
Los retosdelasociedaddelconocimientoLos retosdelasociedaddelconocimiento
Los retosdelasociedaddelconocimiento
 
Proyecto red-de-cableado estructurado
Proyecto red-de-cableado estructuradoProyecto red-de-cableado estructurado
Proyecto red-de-cableado estructurado
 
Proyecto de red para empresa comercializadora de electricidad
Proyecto de red para empresa comercializadora de electricidadProyecto de red para empresa comercializadora de electricidad
Proyecto de red para empresa comercializadora de electricidad
 
Realidad aumentada en e a cs naturales
Realidad aumentada en e a cs naturalesRealidad aumentada en e a cs naturales
Realidad aumentada en e a cs naturales
 

Último

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 

Último (20)

Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 

Metodología para la resolución de problema

  • 1. METODOLOGIA LA RESOLUCIÓN DE PROBLEMA Es necesario tanto en la fase de análisis del problema como durante el diseño del algoritmo. Diseñado el algoritmo, se debe preceder a representarlo gráficamente mediante algún método de programación. Los mas usados, diagrama de flujo, pseudocódigo, diagramas N-S. Graficado el algoritmo se procede a su escritura en algún lenguaje de programación.
  • 2. METODOLOGIA LA RESOLUCIÓN DE PROBLEMA 1.Diagrama de Flujo Es una de las técnicas mas antigua y mas utilizada, es un diagrama o esquema que utiliza símbolos estándar y que tiene los pasos del algoritmo escritos en esos símbolos unidos por flechas , llamados flujos de datos o líneas de flujo, que indican la secuencia en que se debe ejecutar las ordenes, instrucciones o sentencias.
  • 3. METODOLOGIA LA RESOLUCIÓN DE PROBLEMA El Diagrama de Flujo, presenta las siguientes ventajas: Rápida comprensión de las relaciones Se puede usar como modelo para el diseño de nuevos programas. Documentación adecuada de los programas. Eficaz en la codificación Depuración y prueba ordenada Fácil traducción a cualquier lenguaje Limitaciones Los diagramas complejos y detallados son tediosos No satisface todos los requerimientos que el usurario quisiera.
  • 4. METODOLOGIA LA RESOLUCIÓN DE PROBLEMA Símbolos y Funciones
  • 5. METODOLOGIA LA RESOLUCIÓN DE PROBLEMA Símbolos y Funciones
  • 6. METODOLOGIA LA RESOLUCIÓN DE PROBLEMA Estructuras Básicas Secuencia: Grupo de acciones que se realizan todas, según el orden en que están escritas, sin omitir ninguna de ellas.
  • 7. METODOLOGIA LA RESOLUCIÓN DE PROBLEMA Estructuras Básicas Alternativa (o selección): Selección entre dos grupos de acciones dependiendo de que una determinada acción se cumpla o no.
  • 8. METODOLOGIA PARA LA RESOLVER UN PROBLEMA Estructuras Básicas Iteración: Permite repetir una o varias instrucciones un numero determinado de veces que vendrá determinado por una condición. Hacer Mientras: Hacer Hasta: la la condición de condición que salida del bucle se controla la encuentra al realización de las comienzo del acciones del bucle mismo, es decir, esta al final del las acciones se mismo, es decir, hace mientras se las acciones se cumple una repiten mientras determinada la condición sea condición. falsa.
  • 9. METODOLOGIA LA RESOLUCIÓN DE PROBLEMA Normas para su Representación Todo diagrama debe contener un comienzo INICIO y un fin PARAR El orden en que se escribe los símbolos es de arriba a bajo y de izquierda a derecha Emplear un símbolo para cada acción Dentro de los símbolos no especificar instrucciones propias de algún lenguaje de programación. Las secuencias se indica mediante flechas o líneas de conexión (horizontales o verticales), las mismas no se deben cruzar ni estar inclinadas. A todos los símbolos (excepto INICIO )les debe llegar una línea de conexión De todos los símbolos (excepto fin y decisión ), deben salir una sola línea de conexión. Usar conectores entre operaciones no adyacentes, evitar el uso excesivo pues tienden a confundir.  En operaciones lógicas, usar lógica positiva, por ej. Si A= B, en lugar de, si no es A<> B. Claridad en el Diagrama de Flujo para que puede ser entendido por otros.  Mantener una cierta simetria.
  • 10. METODOLOGIA LA RESOLUCIÓN DE PROBLEMA 2.Pseudocódigos Pseudo significa imitación y código se refiere a las instrucciones escritas en algún lenguaje de programación, por ende pseudocodigo, es la imitación de de instrucciones reales abreviadas para las computadoras. En la actualidad se utiliza en la programación estructurada como por ejemplo Pascal.
  • 11. METODOLOGIA LA RESOLUCIÓN DE PROBLEMA Normas para su Escritura Todo Pseudocódigo debe iniciar con la palabra reservada comenzar y terminar con la palabra reservada parar. Cada instrucción se debe escribir en una línea. Las instrucciones utilizan las siguieentes palabras reservadas: comenzar, parar, si, entonces, sino, fin_si, ir_a, leer, imprimir, informar, grabar, mientras, fin_mientras, hasta, fin_hasta, desde, fin_desde, etc. La escritura del Pseudocódigo, exige la sangría a izquierda de diferentes líneas , a los efectos de observar claramente las dependencias de control dentro de los módulos. Se escribirá en minúscula excepto, los que el programador elija como ser los nombres de variables, ficheros rutinas, etc.  Las comillas sirven para cadenas de caracteres. Para Documentación [ ] Las rutinas o modulos serán referenciados por su nombre en mayúscula y encerrado con <> Usar las mismas palabras para cada tipo de acción.
  • 12. METODOLOGIA LA RESOLUCIÓN DE PROBLEMA Diagrama de Nassi-Schneiderman (N-S) Son parecidas a los diagramas de flujos pero sin flechas, en su lugar utilizan cajas. Es mucho mas estructurada, y por consiguiente, más fácil de traducir a programa fuente. Flexibilidad para corregir, modificaro ampliar el diagrama original. Cada bloque o caja ejecuta una operación específica.
  • 13. METODOLOGIA LA RESOLUCIÓN DE PROBLEMA Diagrama de Flujo Pseudocodigo