SlideShare una empresa de Scribd logo
1 de 13
METODOLOGIA PARA 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 PARA 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 PARA 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 PARA LA RESOLUCIÓN DE PROBLEMA


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

         Símbolos y Funciones
METODOLOGIA PARA 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 PARA 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 RESOLUCIÓN DE 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 PARA 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 PARA 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 PARA 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 PARA 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

La actualidad más candente (18)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
 
Presentació de PSEInt
Presentació de PSEIntPresentació de PSEInt
Presentació de PSEInt
 
ALGORITMOS
ALGORITMOSALGORITMOS
ALGORITMOS
 
Pseudocodigo - Algoritmos - Diagramas de flujo
Pseudocodigo - Algoritmos - Diagramas de flujoPseudocodigo - Algoritmos - Diagramas de flujo
Pseudocodigo - Algoritmos - Diagramas de flujo
 
Introduccion a Algoritmos
Introduccion a AlgoritmosIntroduccion a Algoritmos
Introduccion a Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
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
 
Power point algoritmo
Power point algoritmoPower point algoritmo
Power point algoritmo
 
Presentacion algoritmos
Presentacion algoritmosPresentacion algoritmos
Presentacion algoritmos
 
Fundamentos programación
Fundamentos programaciónFundamentos programación
Fundamentos programación
 
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
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
 
diapositivas algoritmos
diapositivas algoritmos diapositivas algoritmos
diapositivas algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
1.3 Introduccion a los Algoritmos
1.3 Introduccion a los Algoritmos1.3 Introduccion a los Algoritmos
1.3 Introduccion a los Algoritmos
 
Tutorial algoritmo representacion
Tutorial algoritmo representacionTutorial algoritmo representacion
Tutorial algoritmo representacion
 
Descripción de un Algoritmo
Descripción de un AlgoritmoDescripción de un Algoritmo
Descripción de un Algoritmo
 

Destacado

Metodología para la resolución de casos
Metodología para la resolución de casosMetodología para la resolución de casos
Metodología para la resolución de casosMartín Golonbek
 
Metodología de resolución de problemas
Metodología de resolución de problemasMetodología de resolución de problemas
Metodología de resolución de problemasEducación
 
El llarg viatge de l'arc de sant martí
El llarg viatge de l'arc de sant martíEl llarg viatge de l'arc de sant martí
El llarg viatge de l'arc de sant martímibane29
 
10. método etnográfico
10.  método etnográfico10.  método etnográfico
10. método etnográficoYvan Mayta
 
6. método hipotético
6.  método hipotético6.  método hipotético
6. método hipotéticoYvan Mayta
 
Problema de Gauss
Problema de GaussProblema de Gauss
Problema de GaussMarta Rojas
 
Analisis de caso
Analisis de caso Analisis de caso
Analisis de caso Maccalan
 
2. método lógico-deductivo
2.  método lógico-deductivo2.  método lógico-deductivo
2. método lógico-deductivoYvan Mayta
 
Resolución de un problema mediante el método de Gauss
Resolución de un problema mediante el método de GaussResolución de un problema mediante el método de Gauss
Resolución de un problema mediante el método de GaussCarlos Duque
 
12. métodos informáticos
12.  métodos informáticos12.  métodos informáticos
12. métodos informáticosYvan Mayta
 
7. metodo empirico
7.  metodo empirico7.  metodo empirico
7. metodo empiricoYvan Mayta
 
Los métodos en cuanto a la forma de razonamiento
Los métodos en cuanto a la forma de razonamientoLos métodos en cuanto a la forma de razonamiento
Los métodos en cuanto a la forma de razonamientoEmilce Galagarza Villarreal
 
Juegos de logica
Juegos de logicaJuegos de logica
Juegos de logicaliandola
 
Historia metodo cientifico
Historia metodo cientificoHistoria metodo cientifico
Historia metodo cientificoquebellashijas
 

Destacado (20)

Metodología para la resolución de casos
Metodología para la resolución de casosMetodología para la resolución de casos
Metodología para la resolución de casos
 
Metodología de resolución de problemas
Metodología de resolución de problemasMetodología de resolución de problemas
Metodología de resolución de problemas
 
El llarg viatge de l'arc de sant martí
El llarg viatge de l'arc de sant martíEl llarg viatge de l'arc de sant martí
El llarg viatge de l'arc de sant martí
 
10. método etnográfico
10.  método etnográfico10.  método etnográfico
10. método etnográfico
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
6. método hipotético
6.  método hipotético6.  método hipotético
6. método hipotético
 
Problema de Gauss
Problema de GaussProblema de Gauss
Problema de Gauss
 
Analisis de caso
Analisis de caso Analisis de caso
Analisis de caso
 
Problema logico
Problema logicoProblema logico
Problema logico
 
Fases de resolución de un problema
Fases de resolución de un problemaFases de resolución de un problema
Fases de resolución de un problema
 
Métodos didácticos
Métodos didácticosMétodos didácticos
Métodos didácticos
 
2. método lógico-deductivo
2.  método lógico-deductivo2.  método lógico-deductivo
2. método lógico-deductivo
 
Resolución de un problema mediante el método de Gauss
Resolución de un problema mediante el método de GaussResolución de un problema mediante el método de Gauss
Resolución de un problema mediante el método de Gauss
 
12. métodos informáticos
12.  métodos informáticos12.  métodos informáticos
12. métodos informáticos
 
7. metodo empirico
7.  metodo empirico7.  metodo empirico
7. metodo empirico
 
Los métodos en cuanto a la forma de razonamiento
Los métodos en cuanto a la forma de razonamientoLos métodos en cuanto a la forma de razonamiento
Los métodos en cuanto a la forma de razonamiento
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Juegos de logica
Juegos de logicaJuegos de logica
Juegos de logica
 
Historia metodo cientifico
Historia metodo cientificoHistoria metodo cientifico
Historia metodo cientifico
 

Similar a Metodologia para la resolución de problema

Clase2 algoritmos formas-representacionalgoritmicas1
Clase2 algoritmos formas-representacionalgoritmicas1Clase2 algoritmos formas-representacionalgoritmicas1
Clase2 algoritmos formas-representacionalgoritmicas1Alma Lopez
 
Modulo de programación 10
Modulo de programación 10Modulo de programación 10
Modulo de programación 10Jose Torres
 
Algoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptxAlgoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptxTIRZOANTONIOMEDINACA1
 
1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo1.2.3.- Pseudocódigo
1.2.3.- PseudocódigoYenny Salazar
 
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íaJesus Freites
 
Bloque 1 guia informatica II
Bloque 1 guia informatica IIBloque 1 guia informatica II
Bloque 1 guia informatica IINoe Altamirano
 
Bloque i guia informatica ii
Bloque i guia informatica iiBloque i guia informatica ii
Bloque i guia informatica iiNoe Altamirano
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacionadrianfazio
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacionadrianfazio
 
Unidad I Algoritmos
Unidad I   AlgoritmosUnidad I   Algoritmos
Unidad I AlgoritmosEnder Melean
 
Unidad I Algoritmos
Unidad  I    AlgoritmosUnidad  I    Algoritmos
Unidad I AlgoritmosEnder Melean
 
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
 

Similar a Metodologia 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
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptxAlgoritmos (DFD, Pseudocodigos).pptx
Algoritmos (DFD, Pseudocodigos).pptx
 
1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo1.2.3.- Pseudocódigo
1.2.3.- Pseudocódigo
 
2 DIAGRAMAS DE FLUJO.pptx
2 DIAGRAMAS DE FLUJO.pptx2 DIAGRAMAS DE FLUJO.pptx
2 DIAGRAMAS DE FLUJO.pptx
 
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
 
DisenoDiseño
DisenoDiseñoDisenoDiseño
DisenoDiseño
 
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 EN EL SOFTWARE
ALGORITMOS EN EL SOFTWAREALGORITMOS EN EL SOFTWARE
ALGORITMOS EN EL SOFTWARE
 
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
 
Unidad I Algoritmos
Unidad I   AlgoritmosUnidad I   Algoritmos
Unidad I Algoritmos
 
Unidad I Algoritmos
Unidad  I    AlgoritmosUnidad  I    Algoritmos
Unidad I Algoritmos
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
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
 
Pseudocódigos
PseudocódigosPseudocódigos
Pseudocódigos
 

Más de Superior - Universitaria

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 PospandemiaSuperior - Universitaria
 
Introductorio tsd_software2021_disciplinar
 Introductorio tsd_software2021_disciplinar Introductorio tsd_software2021_disciplinar
Introductorio tsd_software2021_disciplinarSuperior - Universitaria
 
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 sofiaSuperior - Universitaria
 
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 claudiaSuperior - Universitaria
 
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 DistanciaSuperior - Universitaria
 
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 electricidadSuperior - 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

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
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ónLourdes Feria
 
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
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
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 empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
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 dstEphaniiie
 

Último (20)

Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
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
 
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
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.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 empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
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
 
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
 

Metodologia para la resolución de problema

  • 1. METODOLOGIA PARA 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 PARA 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 PARA 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 PARA LA RESOLUCIÓN DE PROBLEMA Símbolos y Funciones
  • 5. METODOLOGIA PARA LA RESOLUCIÓN DE PROBLEMA Símbolos y Funciones
  • 6. METODOLOGIA PARA 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 PARA 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 RESOLUCIÓN DE 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 PARA 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 PARA 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 PARA 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 PARA 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