SlideShare una empresa de Scribd logo
1 de 4
METADOLOGIA PARA LA RESOLUCION DE UN
PROBLEMA
¿Qué es un problema?
Pasos para la resolución de un problema:
Asunto o cuestión que
requiere de una solución
Definir el
problema
Diseñar el
algoritmo
Analizar el
problema
Codificación, depura,
copilar y ejecutar el
programa
Elaborar
documentacion
v
Se representan por medio de:
Datos de
entrada
Cuál es la
información que
se puede
producir (salir)
Los métodos
para procesar
los datos.
Definir que desea
que realice la
computadora.
Tener un punto
particular de inicio
Ser definido, no
permitir dobles
interpretaciones
Ser general, decir,
soportar la mayoría
de las variantes que
se pueda presentar
Ser finito en tamaño y
tiempo de ejecución.
Significa
traducir el
programa de
un lenguaje
de alto nivel a
un lenguaje
de máquina.
Documentación
externa: contiene la
descripción del
programa, el nombre
del autor, el algoritmo,
diccionario, etc.
Documentación
interna: comentarios
que se añaden a código
fuente
Manual de usuario:
describe paso a paso la
forma en que funciona
el programa.
Algoritmo
Conjunto prescrito de instrucciones definidos,
ordenadas finitas que permite realizar una
actividad mediante pasos sucesivos
Sus reglas son: sus reglas son:
Pseudocódigo Diagrama de flujo
Es una descripción informal de alto nivel de un
algoritmo. Utiliza cancelaciones estructuradas
de un lenguaje de programación.
Es la representación grafica de un
algoritmo o proceso, siempre tiene un
único punto de término.
1.- se debe de escribir de arriba hacia
abajo y de izquierda a derecha.
2.- los símbolos se unen con líneas.
3.- se usan flechas para indicar el
símbolo.
Ejemplo:
Ejemplo:
1.- tienen que tener cabecera
+ Programa + tipos de datos
+ constantes + variables
2.- tiene que tener cuerpo
+ Inicio + instrucciones + fin
Paso 1: inicio
Paso 2: asignar el número 2 ala
constante “DIV”.
PASO 3: asignar el numero a al
constante “BASE”
Paso 4: asignar el numero 4 a la
constante “ALTURA”
Paso 5: dar a conocer los resultados
Paso 6: final
Inicio
Final
DIV: 2
BASE: 3
ALTURA: 4
Área= base * altura / Div
Área
4.- los círculos de decisión pueden y
deben tener más de una línea de flujo.
5.- todos los símbolos pueden tener
más de una línea de entrada.

Más contenido relacionado

La actualidad más candente

ACTIVIDAD #7
ACTIVIDAD #7ACTIVIDAD #7
ACTIVIDAD #7AlfaBVB98
 
Actividad 7 cristian morales hernandez
Actividad 7 cristian morales hernandezActividad 7 cristian morales hernandez
Actividad 7 cristian morales hernandezClaudio Cruz
 
Metodologia para la_solución_de_problemas_utilizando_la_computadora
Metodologia para la_solución_de_problemas_utilizando_la_computadoraMetodologia para la_solución_de_problemas_utilizando_la_computadora
Metodologia para la_solución_de_problemas_utilizando_la_computadoraMarthaa Hdz
 
Documento8
Documento8Documento8
Documento8jaky97
 
Introduccion a la programación
Introduccion a la programaciónIntroduccion a la programación
Introduccion a la programaciónRonny Parra
 
Resumen de metodología_para_la_solución_de_problemas_utilizando_la_computadora2
Resumen de metodología_para_la_solución_de_problemas_utilizando_la_computadora2Resumen de metodología_para_la_solución_de_problemas_utilizando_la_computadora2
Resumen de metodología_para_la_solución_de_problemas_utilizando_la_computadora2Arazelii Puentez
 
El estudiante identifica en forma individual n recopila información sobre con...
El estudiante identifica en forma individual n recopila información sobre con...El estudiante identifica en forma individual n recopila información sobre con...
El estudiante identifica en forma individual n recopila información sobre con...Markoos Riveroo
 
2 del blog
2 del blog2 del blog
2 del blogfabi1775
 

La actualidad más candente (18)

Actividad 7
Actividad 7Actividad 7
Actividad 7
 
Actividad nº 7
Actividad nº 7Actividad nº 7
Actividad nº 7
 
ACTIVIDAD #7
ACTIVIDAD #7ACTIVIDAD #7
ACTIVIDAD #7
 
Actividad 7 cristian morales hernandez
Actividad 7 cristian morales hernandezActividad 7 cristian morales hernandez
Actividad 7 cristian morales hernandez
 
Trabajo en clase
Trabajo en claseTrabajo en clase
Trabajo en clase
 
Actividad 7º
Actividad 7ºActividad 7º
Actividad 7º
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 
ACTIVIDAD 7
ACTIVIDAD 7ACTIVIDAD 7
ACTIVIDAD 7
 
ACTIVIDAD 7
ACTIVIDAD 7ACTIVIDAD 7
ACTIVIDAD 7
 
Metodologia para la_solución_de_problemas_utilizando_la_computadora
Metodologia para la_solución_de_problemas_utilizando_la_computadoraMetodologia para la_solución_de_problemas_utilizando_la_computadora
Metodologia para la_solución_de_problemas_utilizando_la_computadora
 
Documento8
Documento8Documento8
Documento8
 
Introduccion a la programación
Introduccion a la programaciónIntroduccion a la programación
Introduccion a la programación
 
Resumen de metodología_para_la_solución_de_problemas_utilizando_la_computadora2
Resumen de metodología_para_la_solución_de_problemas_utilizando_la_computadora2Resumen de metodología_para_la_solución_de_problemas_utilizando_la_computadora2
Resumen de metodología_para_la_solución_de_problemas_utilizando_la_computadora2
 
El estudiante identifica en forma individual n recopila información sobre con...
El estudiante identifica en forma individual n recopila información sobre con...El estudiante identifica en forma individual n recopila información sobre con...
El estudiante identifica en forma individual n recopila información sobre con...
 
Lectur act 3
Lectur act 3Lectur act 3
Lectur act 3
 
2 del blog
2 del blog2 del blog
2 del blog
 
Programa informático
Programa informáticoPrograma informático
Programa informático
 
Definicion de la programacion
Definicion de la programacionDefinicion de la programacion
Definicion de la programacion
 

Similar a Mapakaren

Metodología para la solución de problemas por medio de computadora
Metodología para la solución de problemas por medio de computadoraMetodología para la solución de problemas por medio de computadora
Metodología para la solución de problemas por medio de computadoraAngel Perez
 
El estudiante identifica en forma individual n recopila información sobre con...
El estudiante identifica en forma individual n recopila información sobre con...El estudiante identifica en forma individual n recopila información sobre con...
El estudiante identifica en forma individual n recopila información sobre con...Markoos Riveroo
 
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Dulcevelazquez6
 
Lenguajes de programación parte i.3
Lenguajes de programación parte i.3Lenguajes de programación parte i.3
Lenguajes de programación parte i.3Marquina, Santiago
 
Actividad 7
Actividad 7Actividad 7
Actividad 72244090
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmascritina26
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmasSergio Naspiran
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas94daniel
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmassergiio27
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmasdianis22
 
Principios de paradigmas(2)
Principios de paradigmas(2)Principios de paradigmas(2)
Principios de paradigmas(2)dianis22
 
Principios de paradigmas(2)
Principios de paradigmas(2)Principios de paradigmas(2)
Principios de paradigmas(2)dianis22
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmascritina26
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmasdianis22
 

Similar a Mapakaren (19)

Trabajo tic
Trabajo ticTrabajo tic
Trabajo tic
 
Metodología para la solución de problemas por medio de computadora
Metodología para la solución de problemas por medio de computadoraMetodología para la solución de problemas por medio de computadora
Metodología para la solución de problemas por medio de computadora
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 
Actividad nº 7
Actividad nº 7Actividad nº 7
Actividad nº 7
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 
El estudiante identifica en forma individual n recopila información sobre con...
El estudiante identifica en forma individual n recopila información sobre con...El estudiante identifica en forma individual n recopila información sobre con...
El estudiante identifica en forma individual n recopila información sobre con...
 
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
Metodología para la solución de problemas utilizando la computadora 2°Am Prog...
 
Como solucionar
Como solucionar Como solucionar
Como solucionar
 
Lenguajes de programación parte i.3
Lenguajes de programación parte i.3Lenguajes de programación parte i.3
Lenguajes de programación parte i.3
 
Actividad 7
Actividad 7Actividad 7
Actividad 7
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 
Principios de paradigmas(2)
Principios de paradigmas(2)Principios de paradigmas(2)
Principios de paradigmas(2)
 
Principios de paradigmas(2)
Principios de paradigmas(2)Principios de paradigmas(2)
Principios de paradigmas(2)
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 
Principios de paradigmas
Principios de paradigmasPrincipios de paradigmas
Principios de paradigmas
 

Más de grachika

Actividades y tareas
Actividades y tareasActividades y tareas
Actividades y tareasgrachika
 
Indicadores de crecimiento económico
Indicadores de crecimiento económicoIndicadores de crecimiento económico
Indicadores de crecimiento económicograchika
 
Sentido de pertenencia
Sentido de pertenenciaSentido de pertenencia
Sentido de pertenenciagrachika
 
Reunión de trabajo efectiva
Reunión de trabajo efectivaReunión de trabajo efectiva
Reunión de trabajo efectivagrachika
 
Teoria Locke
Teoria LockeTeoria Locke
Teoria Lockegrachika
 
Código QR
Código QRCódigo QR
Código QRgrachika
 
Estilos de imagen
Estilos de imagenEstilos de imagen
Estilos de imagengrachika
 
Students submission -calificaciones.
Students submission   -calificaciones.Students submission   -calificaciones.
Students submission -calificaciones.grachika
 
Círculos de estudio
Círculos de estudioCírculos de estudio
Círculos de estudiograchika
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docxgrachika
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docxgrachika
 
Las 60 preguntas[1]
Las 60 preguntas[1]Las 60 preguntas[1]
Las 60 preguntas[1]grachika
 
Historia de android
Historia de androidHistoria de android
Historia de androidgrachika
 
Actividad 2
Actividad 2Actividad 2
Actividad 2grachika
 
Tutorial de Pseudocodigos
Tutorial de PseudocodigosTutorial de Pseudocodigos
Tutorial de Pseudocodigosgrachika
 
[ojo x ojo]
[ojo x ojo][ojo x ojo]
[ojo x ojo]grachika
 
Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.grachika
 
Preguntas.
Preguntas.Preguntas.
Preguntas.grachika
 

Más de grachika (20)

Actividades y tareas
Actividades y tareasActividades y tareas
Actividades y tareas
 
Indicadores de crecimiento económico
Indicadores de crecimiento económicoIndicadores de crecimiento económico
Indicadores de crecimiento económico
 
Sentido de pertenencia
Sentido de pertenenciaSentido de pertenencia
Sentido de pertenencia
 
Reunión de trabajo efectiva
Reunión de trabajo efectivaReunión de trabajo efectiva
Reunión de trabajo efectiva
 
Teoria Locke
Teoria LockeTeoria Locke
Teoria Locke
 
Código QR
Código QRCódigo QR
Código QR
 
Estilos de imagen
Estilos de imagenEstilos de imagen
Estilos de imagen
 
Students submission -calificaciones.
Students submission   -calificaciones.Students submission   -calificaciones.
Students submission -calificaciones.
 
Círculos de estudio
Círculos de estudioCírculos de estudio
Círculos de estudio
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
 
Las 60 preguntas[1]
Las 60 preguntas[1]Las 60 preguntas[1]
Las 60 preguntas[1]
 
Historia de android
Historia de androidHistoria de android
Historia de android
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Tutorial de Pseudocodigos
Tutorial de PseudocodigosTutorial de Pseudocodigos
Tutorial de Pseudocodigos
 
[ojo x ojo]
[ojo x ojo][ojo x ojo]
[ojo x ojo]
 
Violencia
ViolenciaViolencia
Violencia
 
Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.
 
Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas.
Preguntas.Preguntas.
Preguntas.
 

Mapakaren

  • 1. METADOLOGIA PARA LA RESOLUCION DE UN PROBLEMA ¿Qué es un problema? Pasos para la resolución de un problema: Asunto o cuestión que requiere de una solución Definir el problema Diseñar el algoritmo Analizar el problema Codificación, depura, copilar y ejecutar el programa Elaborar documentacion
  • 2. v Se representan por medio de: Datos de entrada Cuál es la información que se puede producir (salir) Los métodos para procesar los datos. Definir que desea que realice la computadora. Tener un punto particular de inicio Ser definido, no permitir dobles interpretaciones Ser general, decir, soportar la mayoría de las variantes que se pueda presentar Ser finito en tamaño y tiempo de ejecución. Significa traducir el programa de un lenguaje de alto nivel a un lenguaje de máquina. Documentación externa: contiene la descripción del programa, el nombre del autor, el algoritmo, diccionario, etc. Documentación interna: comentarios que se añaden a código fuente Manual de usuario: describe paso a paso la forma en que funciona el programa. Algoritmo Conjunto prescrito de instrucciones definidos, ordenadas finitas que permite realizar una actividad mediante pasos sucesivos
  • 3. Sus reglas son: sus reglas son: Pseudocódigo Diagrama de flujo Es una descripción informal de alto nivel de un algoritmo. Utiliza cancelaciones estructuradas de un lenguaje de programación. Es la representación grafica de un algoritmo o proceso, siempre tiene un único punto de término. 1.- se debe de escribir de arriba hacia abajo y de izquierda a derecha. 2.- los símbolos se unen con líneas. 3.- se usan flechas para indicar el símbolo.
  • 4. Ejemplo: Ejemplo: 1.- tienen que tener cabecera + Programa + tipos de datos + constantes + variables 2.- tiene que tener cuerpo + Inicio + instrucciones + fin Paso 1: inicio Paso 2: asignar el número 2 ala constante “DIV”. PASO 3: asignar el numero a al constante “BASE” Paso 4: asignar el numero 4 a la constante “ALTURA” Paso 5: dar a conocer los resultados Paso 6: final Inicio Final DIV: 2 BASE: 3 ALTURA: 4 Área= base * altura / Div Área 4.- los círculos de decisión pueden y deben tener más de una línea de flujo. 5.- todos los símbolos pueden tener más de una línea de entrada.