SlideShare una empresa de Scribd logo
1 de 11
Capitulo 1
Solución de
problemas
Solución de
problemas
Fases para resolver un problema usando
una computadora
– Algoritmo
• Conjunto de pasos ordenados que permiten
conseguir el resultado requerido.
– Fases para resolver un problema
• Joyanes Aguilar
– Análisis del problema
– Diseño del algoritmo
– Codificación
Solución de
problemas
Fases para resolver un problema usando
una computadora
• Joyanes Aguilar
– Compilación y ejecución
– Verificación
– Depuración
– Mantenimiento
– Documentación
Solución de
problemas
Fases para resolver un problema usando
una computadora
– Fases para resolver un problema
• Cairo
– Análisis del problema
– Construcción del algoritmo
– Verificación del algoritmo
• Juganaru Mathieu
– Definición
– Análisis
– Diseño
– Implementación
Solución de
problemas
Fases para resolver un problema usando
una computadora
– Fases para resolver un problema
• Bores y Rosales
– Definición del problema
– Planeación de la solución
– Algoritmo
– Diagrama de flujo
– Codificación y edición del programa
– Pruebas y depuración
– Documentación y mantenimiento
Solución de
problemas
Fases para resolver un problema usando
una computadora
– Fases para resolver un problema
• En este curso utilizaremos las siguientes fases
para resolver problemas:
– Análisis
– Diseño del algoritmo
– Prueba de escritorio
– Codificación
– Verificación
Solución de
problemas
Fases para resolver un problema usando
una computadora
– Fases para resolver un problema
• Análisis:
– Permite entender el problema y la manera de resolverlo
(cómo se obtiene el resultado esperado y los datos que
tenemos a disposición).
– El resultado puede ser único o un conjunto de resultados
(es útil analizar el problema para cada resultado).
Solución de
problemas
Fases para resolver un problema usando
una computadora
– Fases para resolver un problema
• Análisis:
– En resumen, en el análisis se busca responder a las
siguientes preguntas:
» ¿Qué información se necesita? (tipos de datos de
entrada y cantidad)
» ¿Cuál es la salida deseada? (tipos de datos de los
resultados y cantidad)
» ¿Cuál método produce la salida deseada?
Solución de
problemas
Fases para resolver un problema usando
una computadora
– Fases para resolver un problema
• Diseño del algoritmo:
– Donde se define una estrategia de solución (se basa en
la experiencia y creatividad).
– El algoritmo obtenido debe mostrar paso a paso lo que
se debe hacer para transformar los datos de entrada en
la solución que estamos necesitando.
Solución de
problemas
Fases para resolver un problema usando
una computadora
– Fases para resolver un problema
• Prueba de escritorio:
– Se realiza sobre el papel, establece un conjunto de
datos de entrada para el algoritmo y se evalúa paso a
paso para obtener los resultados esperados con cada
dato de entrada.
• Codificación:
– El algoritmo diseñado se convierte en un programa de
computador (Lenguaje de alto nivel, en este caso C++).
Solución de
problemas
Fases para resolver un problema usando
una computadora
– Fases para resolver un problema
• Verificación:
– Se ejecuta el programa para validar que, a partir de los
mismos datos de entrada utilizados en la prueba de
escritorio, se entregue los resultados esperados.

Más contenido relacionado

Similar a Clase 1b - Solución de problemas.pptx

Presentación solucion problemas de computador
Presentación solucion problemas de computadorPresentación solucion problemas de computador
Presentación solucion problemas de computador
carlosmemamas
 
Cap1 resolucionproblemasconcomputador-090407121107-phpapp01
Cap1 resolucionproblemasconcomputador-090407121107-phpapp01Cap1 resolucionproblemasconcomputador-090407121107-phpapp01
Cap1 resolucionproblemasconcomputador-090407121107-phpapp01
Frank Diego Quispe Vigo
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
Rurus9
 
Clase 1 Itinerario
Clase 1 ItinerarioClase 1 Itinerario
Clase 1 Itinerario
vbalda
 
Pasos para realizar un problema en computador
Pasos para realizar un problema en computadorPasos para realizar un problema en computador
Pasos para realizar un problema en computador
Alex Rommyo
 
Pasos para realizar un problema en computador
Pasos para realizar un problema en computadorPasos para realizar un problema en computador
Pasos para realizar un problema en computador
Alex Rommyo
 

Similar a Clase 1b - Solución de problemas.pptx (20)

Algoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptx
Algoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptxAlgoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptx
Algoritmos y solución de problemas.pptx Algoritmos y solución de problemas.pptx
 
Algoritmos2
Algoritmos2Algoritmos2
Algoritmos2
 
Algoritmos2
Algoritmos2Algoritmos2
Algoritmos2
 
Presentación solucion problemas de computador
Presentación solucion problemas de computadorPresentación solucion problemas de computador
Presentación solucion problemas de computador
 
Cap1 resolucionproblemasconcomputador-090407121107-phpapp01
Cap1 resolucionproblemasconcomputador-090407121107-phpapp01Cap1 resolucionproblemasconcomputador-090407121107-phpapp01
Cap1 resolucionproblemasconcomputador-090407121107-phpapp01
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
lenguaje de programación 1
lenguaje de programación 1lenguaje de programación 1
lenguaje de programación 1
 
Actividad n 3
Actividad n 3Actividad n 3
Actividad n 3
 
(Fases)
(Fases)(Fases)
(Fases)
 
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
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Carrera informatica uni1
Carrera informatica uni1Carrera informatica uni1
Carrera informatica uni1
 
01 algoritmo
01 algoritmo01 algoritmo
01 algoritmo
 
CUESTIONARIO
CUESTIONARIOCUESTIONARIO
CUESTIONARIO
 
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
 
resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas
 
Clase 1 Itinerario
Clase 1 ItinerarioClase 1 Itinerario
Clase 1 Itinerario
 
Pasos para realizar un problema en computador
Pasos para realizar un problema en computadorPasos para realizar un problema en computador
Pasos para realizar un problema en computador
 
Pasos para realizar un problema en computador
Pasos para realizar un problema en computadorPasos para realizar un problema en computador
Pasos para realizar un problema en computador
 
Exposicion (1)
Exposicion (1)Exposicion (1)
Exposicion (1)
 

Más de miguelosorno7 (11)

Clase 2a - Solución de problemas básicos.pptx
Clase 2a - Solución de problemas básicos.pptxClase 2a - Solución de problemas básicos.pptx
Clase 2a - Solución de problemas básicos.pptx
 
Clase 4a - Pseudocódigo y diagramas de flujo.pptx
Clase 4a - Pseudocódigo y diagramas de flujo.pptxClase 4a - Pseudocódigo y diagramas de flujo.pptx
Clase 4a - Pseudocódigo y diagramas de flujo.pptx
 
Clase 3b - Expresiones lógicas.pptx
Clase 3b - Expresiones lógicas.pptxClase 3b - Expresiones lógicas.pptx
Clase 3b - Expresiones lógicas.pptx
 
Clase 3c - Operador de Asignación.pptx
Clase 3c - Operador de Asignación.pptxClase 3c - Operador de Asignación.pptx
Clase 3c - Operador de Asignación.pptx
 
Clase 3a - Expresiones Aritméticas.pptx
Clase 3a - Expresiones Aritméticas.pptxClase 3a - Expresiones Aritméticas.pptx
Clase 3a - Expresiones Aritméticas.pptx
 
Clase 1c - Conceptos básicos de algoritmos.pptx
Clase 1c - Conceptos básicos de algoritmos.pptxClase 1c - Conceptos básicos de algoritmos.pptx
Clase 1c - Conceptos básicos de algoritmos.pptx
 
Analisis_de_datos_cualitativos_y_presentacion_de_resultados.docx
Analisis_de_datos_cualitativos_y_presentacion_de_resultados.docxAnalisis_de_datos_cualitativos_y_presentacion_de_resultados.docx
Analisis_de_datos_cualitativos_y_presentacion_de_resultados.docx
 
Conclusion.docx
Conclusion.docxConclusion.docx
Conclusion.docx
 
Objetivos_de_investigacion 2.docx
Objetivos_de_investigacion 2.docxObjetivos_de_investigacion 2.docx
Objetivos_de_investigacion 2.docx
 
Objetivos_de_investigacion 1.docx
Objetivos_de_investigacion 1.docxObjetivos_de_investigacion 1.docx
Objetivos_de_investigacion 1.docx
 
Clase 1b - Solución de problemas.pptx
Clase 1b - Solución de problemas.pptxClase 1b - Solución de problemas.pptx
Clase 1b - Solución de problemas.pptx
 

Último

PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023  educación primaria de menores Quinto gradoPLAN LECTOR QUINTO 2023  educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
Santosprez2
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Demetrio Ccesa Rayme
 

Último (20)

MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
 
EL CARDENALITO Lengua y Literatura de 6 grado
EL CARDENALITO Lengua y Literatura de 6 gradoEL CARDENALITO Lengua y Literatura de 6 grado
EL CARDENALITO Lengua y Literatura de 6 grado
 
Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024
 
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023  educación primaria de menores Quinto gradoPLAN LECTOR QUINTO 2023  educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanza
 
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióRealitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
 
Los caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdfLos caminos del saber matematicas 7°.pdf
Los caminos del saber matematicas 7°.pdf
 
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx
04.UNIDAD DE APRENDIZAJE III CICLO-Cuidamos nuestro medioambiente (1).docx
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemas
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
 
Sesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdfSesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdf
 
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdfDISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
DISEÑO DE ESTRATEGIAS EN MOMENTOS DE INCERTIDUMBRE.pdf
 
El Futuro de la Educacion Digital JS1 Ccesa007.pdf
El Futuro de la Educacion Digital  JS1  Ccesa007.pdfEl Futuro de la Educacion Digital  JS1  Ccesa007.pdf
El Futuro de la Educacion Digital JS1 Ccesa007.pdf
 
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
Power Point : Motivados por la esperanza
Power Point : Motivados por la esperanzaPower Point : Motivados por la esperanza
Power Point : Motivados por la esperanza
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
 
GOBIERNO DE MANUEL ODRIA EL OCHENIO.pptx
GOBIERNO DE MANUEL ODRIA   EL OCHENIO.pptxGOBIERNO DE MANUEL ODRIA   EL OCHENIO.pptx
GOBIERNO DE MANUEL ODRIA EL OCHENIO.pptx
 
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdfLas Preguntas Educativas entran a las Aulas CIAESA  Ccesa007.pdf
Las Preguntas Educativas entran a las Aulas CIAESA Ccesa007.pdf
 
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVOSESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
SESION DE APRENDIZAJE PARA3ER GRADO -EL SISTEMA DIGESTIVO
 

Clase 1b - Solución de problemas.pptx

  • 2. Solución de problemas Fases para resolver un problema usando una computadora – Algoritmo • Conjunto de pasos ordenados que permiten conseguir el resultado requerido. – Fases para resolver un problema • Joyanes Aguilar – Análisis del problema – Diseño del algoritmo – Codificación
  • 3. Solución de problemas Fases para resolver un problema usando una computadora • Joyanes Aguilar – Compilación y ejecución – Verificación – Depuración – Mantenimiento – Documentación
  • 4. Solución de problemas Fases para resolver un problema usando una computadora – Fases para resolver un problema • Cairo – Análisis del problema – Construcción del algoritmo – Verificación del algoritmo • Juganaru Mathieu – Definición – Análisis – Diseño – Implementación
  • 5. Solución de problemas Fases para resolver un problema usando una computadora – Fases para resolver un problema • Bores y Rosales – Definición del problema – Planeación de la solución – Algoritmo – Diagrama de flujo – Codificación y edición del programa – Pruebas y depuración – Documentación y mantenimiento
  • 6. Solución de problemas Fases para resolver un problema usando una computadora – Fases para resolver un problema • En este curso utilizaremos las siguientes fases para resolver problemas: – Análisis – Diseño del algoritmo – Prueba de escritorio – Codificación – Verificación
  • 7. Solución de problemas Fases para resolver un problema usando una computadora – Fases para resolver un problema • Análisis: – Permite entender el problema y la manera de resolverlo (cómo se obtiene el resultado esperado y los datos que tenemos a disposición). – El resultado puede ser único o un conjunto de resultados (es útil analizar el problema para cada resultado).
  • 8. Solución de problemas Fases para resolver un problema usando una computadora – Fases para resolver un problema • Análisis: – En resumen, en el análisis se busca responder a las siguientes preguntas: » ¿Qué información se necesita? (tipos de datos de entrada y cantidad) » ¿Cuál es la salida deseada? (tipos de datos de los resultados y cantidad) » ¿Cuál método produce la salida deseada?
  • 9. Solución de problemas Fases para resolver un problema usando una computadora – Fases para resolver un problema • Diseño del algoritmo: – Donde se define una estrategia de solución (se basa en la experiencia y creatividad). – El algoritmo obtenido debe mostrar paso a paso lo que se debe hacer para transformar los datos de entrada en la solución que estamos necesitando.
  • 10. Solución de problemas Fases para resolver un problema usando una computadora – Fases para resolver un problema • Prueba de escritorio: – Se realiza sobre el papel, establece un conjunto de datos de entrada para el algoritmo y se evalúa paso a paso para obtener los resultados esperados con cada dato de entrada. • Codificación: – El algoritmo diseñado se convierte en un programa de computador (Lenguaje de alto nivel, en este caso C++).
  • 11. Solución de problemas Fases para resolver un problema usando una computadora – Fases para resolver un problema • Verificación: – Se ejecuta el programa para validar que, a partir de los mismos datos de entrada utilizados en la prueba de escritorio, se entregue los resultados esperados.