SlideShare una empresa de Scribd logo
1 de 1
PLANTEAMIENTO DEL PROBLEMA



1. Análisis del problema. Este paso es fundamental. La correcta resolución de un
problema viene determinada en gran medida por el planteamiento inicial. Un
planteamiento correcto nos evitará perder tiempo en la implementación de
algoritmos que posteriormente nos demos cuenta que son incorrectos. En este paso
nos debemos hacer tres preguntas: ¿Qué entradas se nos ofrece?, ¿Qué salida
debemos generar? y ¿Cuál es el método que debemos usar para llegar hacia la
solución deseada?

2. Diseño. Si en el análisis determinamos qué hace el programa aquí determinamos
cómo lo hace. Para ello se divide el problema en varios subproblemas que se
solucionan de forma independiente (divide y vencerás), lo que se denomina diseño
modular. En este paso puede ser conveniente la utilización de diagramas de flujo o
pseudocódigo.

3. Codificación. Es la escritura del código según el algoritmo decidido en las etapas
anteriores.

4. Compilación y ejecución. Una vez escrito el código, se compila. Si el código
contiene errores el compilador nos los mostrará: son los llamados errores de
compilación, que suelen estar relacionados con incoherencias en la sintaxis,
conversión incorrecta de tipos, etc. Una vez solucionados estos errores, se creará el
programa ejecutable.

5. Verificación. Al ejecutar el programa puede ocurrir que realice lo que queríamos
o que, por el contrario, produzca un resultado indeseado. Nos encontramos aquí
con dos tipos de errores:

- Errores de ejecución: Se producen cuando el programa llega a un punto en el
que el ordenador no puede realizar la operación que se le solicita: división por cero,
desbordamiento, etc.
- Errores del algoritmo: Son los más difíciles de detectar, se producen cuando el
algoritmo está mal implementado. Nos conduce al siguiente paso.

Más contenido relacionado

La actualidad más candente

Paradigmas de programacion
Paradigmas de programacionParadigmas de programacion
Paradigmas de programacionjeansebas154
 
Realización de un algoritmo
Realización de un algoritmoRealización de un algoritmo
Realización de un algoritmoBolivar Cuadra
 
Actividad 3
Actividad 3Actividad 3
Actividad 3Mtzashly
 
Informacion algorit descript_16julio
Informacion algorit descript_16julioInformacion algorit descript_16julio
Informacion algorit descript_16julionormaroldano
 
1 er practico de programación
1 er practico de programación1 er practico de programación
1 er practico de programaciónnela333
 
Tipos de algoritmoppt
Tipos de algoritmopptTipos de algoritmoppt
Tipos de algoritmopptpedro jimenez
 
Introduccion programacion
Introduccion programacionIntroduccion programacion
Introduccion programacionsusy317048
 
Tipos de programación originalitti
Tipos de programación originalittiTipos de programación originalitti
Tipos de programación originalittiluisitarbey
 
Algoritmos y programas
Algoritmos y programasAlgoritmos y programas
Algoritmos y programastayloritajojo
 
Presentacion ii algoritmos_parte2
Presentacion ii algoritmos_parte2Presentacion ii algoritmos_parte2
Presentacion ii algoritmos_parte2ymendal
 
CURSO HERRAMIENTAS INFORMATICAS
CURSO HERRAMIENTAS INFORMATICASCURSO HERRAMIENTAS INFORMATICAS
CURSO HERRAMIENTAS INFORMATICASRodrigo Ruiz Mere
 
Actividad no 3
Actividad no 3Actividad no 3
Actividad no 3alexisrm11
 

La actualidad más candente (15)

Paradigmas de programacion
Paradigmas de programacionParadigmas de programacion
Paradigmas de programacion
 
Realización de un algoritmo
Realización de un algoritmoRealización de un algoritmo
Realización de un algoritmo
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Informacion algorit descript_16julio
Informacion algorit descript_16julioInformacion algorit descript_16julio
Informacion algorit descript_16julio
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
1 er practico de programación
1 er practico de programación1 er practico de programación
1 er practico de programación
 
Tipos de algoritmoppt
Tipos de algoritmopptTipos de algoritmoppt
Tipos de algoritmoppt
 
Juan Bullones Algoritmos
Juan Bullones Algoritmos Juan Bullones Algoritmos
Juan Bullones Algoritmos
 
Algoritmia
AlgoritmiaAlgoritmia
Algoritmia
 
Introduccion programacion
Introduccion programacionIntroduccion programacion
Introduccion programacion
 
Tipos de programación originalitti
Tipos de programación originalittiTipos de programación originalitti
Tipos de programación originalitti
 
Algoritmos y programas
Algoritmos y programasAlgoritmos y programas
Algoritmos y programas
 
Presentacion ii algoritmos_parte2
Presentacion ii algoritmos_parte2Presentacion ii algoritmos_parte2
Presentacion ii algoritmos_parte2
 
CURSO HERRAMIENTAS INFORMATICAS
CURSO HERRAMIENTAS INFORMATICASCURSO HERRAMIENTAS INFORMATICAS
CURSO HERRAMIENTAS INFORMATICAS
 
Actividad no 3
Actividad no 3Actividad no 3
Actividad no 3
 

Destacado

Identificación de un problema
Identificación de un problemaIdentificación de un problema
Identificación de un problemaptardilaq
 
Métodos de comprobación de hipótesis
Métodos de comprobación de hipótesisMétodos de comprobación de hipótesis
Métodos de comprobación de hipótesisLovely Mily
 
Comprobación de hipótesis vivi
Comprobación de hipótesis  viviComprobación de hipótesis  vivi
Comprobación de hipótesis viviVivi Mendez
 
Comprobación de la hipótesis
Comprobación de la hipótesisComprobación de la hipótesis
Comprobación de la hipótesisRodrigo
 
Arbol de problemas y de objetivos
Arbol de problemas y de objetivosArbol de problemas y de objetivos
Arbol de problemas y de objetivosLinaPabon
 
Importancia de la investigación
Importancia de la investigaciónImportancia de la investigación
Importancia de la investigaciónChristian león
 
La formulacion de un problema en un Proyecto de Investigacion
 La formulacion de un problema en un Proyecto de Investigacion La formulacion de un problema en un Proyecto de Investigacion
La formulacion de un problema en un Proyecto de Investigacioncarmencordones2013
 
Identificacion planteamiento de problemas
Identificacion planteamiento de problemasIdentificacion planteamiento de problemas
Identificacion planteamiento de problemasDavid Sanabria
 
Identificacion del planteamiento del problema
Identificacion del planteamiento del problemaIdentificacion del planteamiento del problema
Identificacion del planteamiento del problemaDavid Sanabria
 
Cronograma del plan de investigación acción
Cronograma del plan de investigación acciónCronograma del plan de investigación acción
Cronograma del plan de investigación acciónRosa Narvaez
 
Plan de accion (cronograma act. 15. modulo ll Desarrollo de habilidades y es...
Plan de accion (cronograma act. 15.  modulo ll Desarrollo de habilidades y es...Plan de accion (cronograma act. 15.  modulo ll Desarrollo de habilidades y es...
Plan de accion (cronograma act. 15. modulo ll Desarrollo de habilidades y es...Doris Rodriguez
 
Plan de investigación en acción fase 1 2014
Plan de investigación en acción fase 1 2014Plan de investigación en acción fase 1 2014
Plan de investigación en acción fase 1 2014Perez Kyria
 
Características comunes a las diversas modalidades de investigación
Características comunes a las diversas modalidades de investigaciónCaracterísticas comunes a las diversas modalidades de investigación
Características comunes a las diversas modalidades de investigaciónAndrés Quintero Macea
 
Act ii -102025_124_diag._empresarial (3)
Act ii -102025_124_diag._empresarial (3)Act ii -102025_124_diag._empresarial (3)
Act ii -102025_124_diag._empresarial (3)Marielita Moreno Herazo
 
Ppt liderazgo pedagógico 1 4
Ppt liderazgo pedagógico 1  4Ppt liderazgo pedagógico 1  4
Ppt liderazgo pedagógico 1 4Will cyclops
 
Liderazgo pedagogico directores_ccesa
Liderazgo pedagogico directores_ccesaLiderazgo pedagogico directores_ccesa
Liderazgo pedagogico directores_ccesaDemetrio Ccesa Rayme
 
Delimitación de la investigación
Delimitación de la investigaciónDelimitación de la investigación
Delimitación de la investigaciónhernyksito
 
Autores de centro américa
Autores de centro américaAutores de centro américa
Autores de centro américaWilson Yax
 
Manual de Trabajo de Grado 4ta Edición (Del Mecanografiado y La Impresión)
Manual de Trabajo de Grado 4ta Edición (Del Mecanografiado y La Impresión)Manual de Trabajo de Grado 4ta Edición (Del Mecanografiado y La Impresión)
Manual de Trabajo de Grado 4ta Edición (Del Mecanografiado y La Impresión)SECCIONSI06UPELGRUPOC
 

Destacado (20)

Identificación de un problema
Identificación de un problemaIdentificación de un problema
Identificación de un problema
 
Métodos de comprobación de hipótesis
Métodos de comprobación de hipótesisMétodos de comprobación de hipótesis
Métodos de comprobación de hipótesis
 
Comprobación de hipótesis vivi
Comprobación de hipótesis  viviComprobación de hipótesis  vivi
Comprobación de hipótesis vivi
 
Comprobación de la hipótesis
Comprobación de la hipótesisComprobación de la hipótesis
Comprobación de la hipótesis
 
Arbol de problemas y de objetivos
Arbol de problemas y de objetivosArbol de problemas y de objetivos
Arbol de problemas y de objetivos
 
Importancia de la investigación
Importancia de la investigaciónImportancia de la investigación
Importancia de la investigación
 
La formulacion de un problema en un Proyecto de Investigacion
 La formulacion de un problema en un Proyecto de Investigacion La formulacion de un problema en un Proyecto de Investigacion
La formulacion de un problema en un Proyecto de Investigacion
 
Identificacion planteamiento de problemas
Identificacion planteamiento de problemasIdentificacion planteamiento de problemas
Identificacion planteamiento de problemas
 
Identificacion del planteamiento del problema
Identificacion del planteamiento del problemaIdentificacion del planteamiento del problema
Identificacion del planteamiento del problema
 
Cronograma del plan de investigación acción
Cronograma del plan de investigación acciónCronograma del plan de investigación acción
Cronograma del plan de investigación acción
 
Plan de accion (cronograma act. 15. modulo ll Desarrollo de habilidades y es...
Plan de accion (cronograma act. 15.  modulo ll Desarrollo de habilidades y es...Plan de accion (cronograma act. 15.  modulo ll Desarrollo de habilidades y es...
Plan de accion (cronograma act. 15. modulo ll Desarrollo de habilidades y es...
 
Plan de investigación en acción fase 1 2014
Plan de investigación en acción fase 1 2014Plan de investigación en acción fase 1 2014
Plan de investigación en acción fase 1 2014
 
Características comunes a las diversas modalidades de investigación
Características comunes a las diversas modalidades de investigaciónCaracterísticas comunes a las diversas modalidades de investigación
Características comunes a las diversas modalidades de investigación
 
Act ii -102025_124_diag._empresarial (3)
Act ii -102025_124_diag._empresarial (3)Act ii -102025_124_diag._empresarial (3)
Act ii -102025_124_diag._empresarial (3)
 
Ppt liderazgo pedagógico 1 4
Ppt liderazgo pedagógico 1  4Ppt liderazgo pedagógico 1  4
Ppt liderazgo pedagógico 1 4
 
Organización de una investigacion
Organización de una investigacionOrganización de una investigacion
Organización de una investigacion
 
Liderazgo pedagogico directores_ccesa
Liderazgo pedagogico directores_ccesaLiderazgo pedagogico directores_ccesa
Liderazgo pedagogico directores_ccesa
 
Delimitación de la investigación
Delimitación de la investigaciónDelimitación de la investigación
Delimitación de la investigación
 
Autores de centro américa
Autores de centro américaAutores de centro américa
Autores de centro américa
 
Manual de Trabajo de Grado 4ta Edición (Del Mecanografiado y La Impresión)
Manual de Trabajo de Grado 4ta Edición (Del Mecanografiado y La Impresión)Manual de Trabajo de Grado 4ta Edición (Del Mecanografiado y La Impresión)
Manual de Trabajo de Grado 4ta Edición (Del Mecanografiado y La Impresión)
 

Similar a Identificacion del planteamiento del problema

Fases de programacion
Fases de programacionFases de programacion
Fases de programacionbrayan_2012
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacionleiderserna
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujocasdilacol
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemasAmilcar Valladares
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Jeniffer Ponce
 
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMASMETODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMASadark
 
Elaboracion de un_programa
Elaboracion de un_programaElaboracion de un_programa
Elaboracion de un_programagustavocastillor
 
Algoritmos computacionales
Algoritmos computacionalesAlgoritmos computacionales
Algoritmos computacionalesJose Gonzalez
 
Introducción a la Programación
Introducción a la ProgramaciónIntroducción a la Programación
Introducción a la ProgramaciónPablo Parola
 
Introducción A La Programación
Introducción A La ProgramaciónIntroducción A La Programación
Introducción A La ProgramaciónPablo Parola
 
Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5mendozaperla
 
Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujocognos_uie
 
Solución de problemas del computador
Solución de problemas del computadorSolución de problemas del computador
Solución de problemas del computadoromar_tisalema
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programaciónelizabethpaola
 

Similar a Identificacion del planteamiento del problema (20)

Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
 
Las fases de la programación
Las fases de la programaciónLas fases de la programación
Las fases de la programación
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
 
Gaby agudo
Gaby agudoGaby agudo
Gaby agudo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas
 
Metodologia
MetodologiaMetodologia
Metodologia
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMASMETODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
 
Clase de programacion
Clase  de  programacionClase  de  programacion
Clase de programacion
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Elaboracion de un_programa
Elaboracion de un_programaElaboracion de un_programa
Elaboracion de un_programa
 
01 texto - módulo n° 1 • algoritmos
01 texto - módulo n° 1 • algoritmos01 texto - módulo n° 1 • algoritmos
01 texto - módulo n° 1 • algoritmos
 
Algoritmos computacionales
Algoritmos computacionalesAlgoritmos computacionales
Algoritmos computacionales
 
Introducción a la Programación
Introducción a la ProgramaciónIntroducción a la Programación
Introducción a la Programación
 
Introducción A La Programación
Introducción A La ProgramaciónIntroducción A La Programación
Introducción A La Programación
 
Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5
 
Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujo
 
Solución de problemas del computador
Solución de problemas del computadorSolución de problemas del computador
Solución de problemas del computador
 
Fases del proceso de programación
Fases del proceso de programaciónFases del proceso de programación
Fases del proceso de programación
 

Último

GESTIÓN POR RESULTADOS EN EL SECTOR PÚBLICO.pptx
GESTIÓN POR RESULTADOS EN EL SECTOR PÚBLICO.pptxGESTIÓN POR RESULTADOS EN EL SECTOR PÚBLICO.pptx
GESTIÓN POR RESULTADOS EN EL SECTOR PÚBLICO.pptxFernandoEstradaGimen
 
VALORIZACION DE MINERALES.pptx VALORIZACION DE MINERALES.pptx
VALORIZACION DE MINERALES.pptx VALORIZACION DE MINERALES.pptxVALORIZACION DE MINERALES.pptx VALORIZACION DE MINERALES.pptx
VALORIZACION DE MINERALES.pptx VALORIZACION DE MINERALES.pptxMartinMezarina1
 
manual de usuario de automovil nissan march 2010-2016
manual de usuario de automovil nissan march 2010-2016manual de usuario de automovil nissan march 2010-2016
manual de usuario de automovil nissan march 2010-20161angort
 
Sistema electrico camion VW worker. 15.190pdf
Sistema electrico camion VW worker. 15.190pdfSistema electrico camion VW worker. 15.190pdf
Sistema electrico camion VW worker. 15.190pdfSandro Martin
 
Citroen C5 Aircross manual de utilizacion.pdf
Citroen C5 Aircross manual de utilizacion.pdfCitroen C5 Aircross manual de utilizacion.pdf
Citroen C5 Aircross manual de utilizacion.pdfmanonon
 
PIAnGIMNACIA___19655c35a563e33___ 2.pdfh
PIAnGIMNACIA___19655c35a563e33___ 2.pdfhPIAnGIMNACIA___19655c35a563e33___ 2.pdfh
PIAnGIMNACIA___19655c35a563e33___ 2.pdfhjonathancallenteg
 
https://es.slideshare.net/karolpr/normasdeauditoriagubernamentalpptx
https://es.slideshare.net/karolpr/normasdeauditoriagubernamentalpptxhttps://es.slideshare.net/karolpr/normasdeauditoriagubernamentalpptx
https://es.slideshare.net/karolpr/normasdeauditoriagubernamentalpptxMartinMezarina1
 
SESION DE APRENDIZAJE LOS SENTIDOS Y SUS CUIDADOS
SESION DE APRENDIZAJE LOS SENTIDOS Y SUS CUIDADOSSESION DE APRENDIZAJE LOS SENTIDOS Y SUS CUIDADOS
SESION DE APRENDIZAJE LOS SENTIDOS Y SUS CUIDADOSAnaRuiz123884
 

Último (8)

GESTIÓN POR RESULTADOS EN EL SECTOR PÚBLICO.pptx
GESTIÓN POR RESULTADOS EN EL SECTOR PÚBLICO.pptxGESTIÓN POR RESULTADOS EN EL SECTOR PÚBLICO.pptx
GESTIÓN POR RESULTADOS EN EL SECTOR PÚBLICO.pptx
 
VALORIZACION DE MINERALES.pptx VALORIZACION DE MINERALES.pptx
VALORIZACION DE MINERALES.pptx VALORIZACION DE MINERALES.pptxVALORIZACION DE MINERALES.pptx VALORIZACION DE MINERALES.pptx
VALORIZACION DE MINERALES.pptx VALORIZACION DE MINERALES.pptx
 
manual de usuario de automovil nissan march 2010-2016
manual de usuario de automovil nissan march 2010-2016manual de usuario de automovil nissan march 2010-2016
manual de usuario de automovil nissan march 2010-2016
 
Sistema electrico camion VW worker. 15.190pdf
Sistema electrico camion VW worker. 15.190pdfSistema electrico camion VW worker. 15.190pdf
Sistema electrico camion VW worker. 15.190pdf
 
Citroen C5 Aircross manual de utilizacion.pdf
Citroen C5 Aircross manual de utilizacion.pdfCitroen C5 Aircross manual de utilizacion.pdf
Citroen C5 Aircross manual de utilizacion.pdf
 
PIAnGIMNACIA___19655c35a563e33___ 2.pdfh
PIAnGIMNACIA___19655c35a563e33___ 2.pdfhPIAnGIMNACIA___19655c35a563e33___ 2.pdfh
PIAnGIMNACIA___19655c35a563e33___ 2.pdfh
 
https://es.slideshare.net/karolpr/normasdeauditoriagubernamentalpptx
https://es.slideshare.net/karolpr/normasdeauditoriagubernamentalpptxhttps://es.slideshare.net/karolpr/normasdeauditoriagubernamentalpptx
https://es.slideshare.net/karolpr/normasdeauditoriagubernamentalpptx
 
SESION DE APRENDIZAJE LOS SENTIDOS Y SUS CUIDADOS
SESION DE APRENDIZAJE LOS SENTIDOS Y SUS CUIDADOSSESION DE APRENDIZAJE LOS SENTIDOS Y SUS CUIDADOS
SESION DE APRENDIZAJE LOS SENTIDOS Y SUS CUIDADOS
 

Identificacion del planteamiento del problema

  • 1. PLANTEAMIENTO DEL PROBLEMA 1. Análisis del problema. Este paso es fundamental. La correcta resolución de un problema viene determinada en gran medida por el planteamiento inicial. Un planteamiento correcto nos evitará perder tiempo en la implementación de algoritmos que posteriormente nos demos cuenta que son incorrectos. En este paso nos debemos hacer tres preguntas: ¿Qué entradas se nos ofrece?, ¿Qué salida debemos generar? y ¿Cuál es el método que debemos usar para llegar hacia la solución deseada? 2. Diseño. Si en el análisis determinamos qué hace el programa aquí determinamos cómo lo hace. Para ello se divide el problema en varios subproblemas que se solucionan de forma independiente (divide y vencerás), lo que se denomina diseño modular. En este paso puede ser conveniente la utilización de diagramas de flujo o pseudocódigo. 3. Codificación. Es la escritura del código según el algoritmo decidido en las etapas anteriores. 4. Compilación y ejecución. Una vez escrito el código, se compila. Si el código contiene errores el compilador nos los mostrará: son los llamados errores de compilación, que suelen estar relacionados con incoherencias en la sintaxis, conversión incorrecta de tipos, etc. Una vez solucionados estos errores, se creará el programa ejecutable. 5. Verificación. Al ejecutar el programa puede ocurrir que realice lo que queríamos o que, por el contrario, produzca un resultado indeseado. Nos encontramos aquí con dos tipos de errores: - Errores de ejecución: Se producen cuando el programa llega a un punto en el que el ordenador no puede realizar la operación que se le solicita: división por cero, desbordamiento, etc. - Errores del algoritmo: Son los más difíciles de detectar, se producen cuando el algoritmo está mal implementado. Nos conduce al siguiente paso.