SlideShare una empresa de Scribd logo
1 de 9
INTEGRANTES: ,[object Object]
Gil   Cuellar Diana Lizeth .,[object Object]
Se tiene un problema cuando se desea encontrar uno o varios objetos desconocidos (ya sean estos números, diagramas, figuras, demostraciones, decisiones, posiciones, algoritmos, u otras cosas), que cumplen condiciones y/o relaciones, previamente definidas, respecto a uno o varios objetos conocidos. De esta manera, solucionar un problema es encontrar los objetos desconocidos de dicho problema.
1.1. Identificar el problema  En primer lugar hay que identificar el problema con claridad, y describir los objetivos del estudio con precisión. Aunque sea obvio, es muy importante una definición correcta del problema real ya que todas las etapas siguientes gravitaran sobre ello. También es de gran utilidad para ajustar la inversión de tiempo y dinero aplicados a la creación del modelo. Construir un modelo es un proceso largo y costoso, que no se justifica si hay otros caminos más sencillos de obtener el mismo resultado. Estos otros caminos son básicamente dos: la estadística y la intuición.  - La estadística o los métodos de cálculo numérico, son muy útiles para solucionar muchos problemas en los que - Tu intuición te ha llevado hasta donde estás, y por lo tanto no la menosprecies.
1.2. Análisis del problema  El problema tiene que estar definido y comprendido claramente,  una vez comprendido el problema  se debe desarrollar el algoritmo  –procedimiento paso a paso de la solución del problema —  Por ultimo para resolver el problema mediante una computadora se necesita codificar el algoritmo en  un lenguaje de programación,   BASIC, PASCAL, CABOL, FORTRAIN, ETC.  Es decir convertir el algoritmo a programa y comprobar que  el programa soluciona verdadera mente el problema.  El propósito del análisis del problema sirve al programador para llegar a la comprensión de la naturaleza del problema.  El problema tiene que estar bien definido si  se quiere llegar a una solución satisfactoria del problema. Para poder definir con precisión el problema se requiere que las especificaciones de entrada y salida sean descritas con detalle.  Estos son los requisitos mas importantes.
1.3. Elaborar algoritmos de la solución del problema  • La solución de un problema complejo puede requerir muchos pasos, es necesario dividir el problema en subproblemas más sencillos de resolver. • Este método se denomina divide y vencerás y es aplicable a la resolución y escritura de algoritmos y programas para computadora. • Este método de división de un problema en otros subproblemas más sencillos se puede expresar para conseguir su solución en una computadora, mediante el método denominado diseño descendente. • El proceso de la rotura de un problema principal en etapas o sus problemas más sencillos se denomina refinamiento paso a paso o sucesivos.
1.4. Elaborar diagramas de flujo de la solución del problema  Los Diagramas de Flujo:Son la representación gráfica de la solución algorítmica de un problema.Para diseñarlos se utilizan determinados símbolos o figuras que representan una acción dentro del procedimiento. Utilizan unos símbolos normalizados, con los pasos del algoritmo escritos en el símbolo adecuado y los símbolos unidos con flechas, denominadas líneas de flujo, que indican el orden en que los pasos deben ser ejecutados.Para su elaboración se siguen ciertas reglas:-Se escribe de arriba hacia abajo y de izquierda a derecha-Siempre se usan flechas verticales u horizontales, jamás curvas-Se debe evitar cruce de flujos -En cada paso se debe expresar una acción concreta-Secuencia de flujo normal en una solución de problema-Tiene un inicio-Una lectura o entrada de datos-El proceso de datos-Una salida de información-Un final
1.5. Crear Pseudocódigo de la solución del problema  Esta es una posible solución al problema planteado, teniendo en cuenta que la creación de programas es un proceso totalmente creativo, para el mismo problema puede haber distintas soluciones, pero siempre se debe llegar al resultado solicitado.
1.6. Prueba de escritorio de la solución del problema  La prueba de escritorio es una herramienta útil para entender que hace un determinado algoritmo, o para verificar que un algoritmo cumple con la especificación sin necesidad de ejecutarlo. Básicamente, una prueba de escritorio es una ejecución ‘a mano’ del algoritmo, por lo tanto se debe llevar registro de los valores que va tomando cada una de las variables involucradas en el mismo.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
desarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadorasdesarrollo lógico de problemas de computadoras
desarrollo lógico de problemas de computadoras
 
algotiritmo:análisis de problemas
algotiritmo:análisis de problemasalgotiritmo:análisis de problemas
algotiritmo:análisis de problemas
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Desarrollo lógico de los problemas
Desarrollo lógico de los problemas Desarrollo lógico de los problemas
Desarrollo lógico de los problemas
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Informatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosInformatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en Algoritmos
 
Aplicar los pricipios de programacion en la solucion de problemas
Aplicar los pricipios de programacion en la solucion de problemasAplicar los pricipios de programacion en la solucion de problemas
Aplicar los pricipios de programacion en la solucion de problemas
 
El algoritmo como estrategia y herramienta para la solución de problemas
El algoritmo como estrategia y herramienta para la solución de problemasEl algoritmo como estrategia y herramienta para la solución de problemas
El algoritmo como estrategia y herramienta para la solución de problemas
 
Unidad 1 margie
Unidad 1 margieUnidad 1 margie
Unidad 1 margie
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02
 
Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
cuestionario de programacion
cuestionario de programacion cuestionario de programacion
cuestionario de programacion
 
Carrera informatica uni1
Carrera informatica uni1Carrera informatica uni1
Carrera informatica uni1
 

Destacado

Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez SanchezConcentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez SanchezManuel Gonzalez
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujoeden333
 
algoritmo
algoritmoalgoritmo
algoritmojhohamn
 
Sistema Operativo Windows-Segunda Sesión
Sistema Operativo Windows-Segunda SesiónSistema Operativo Windows-Segunda Sesión
Sistema Operativo Windows-Segunda SesiónMagali Mejía
 
Unidad 1 Desarrollar el Proceso de Solución de un Problema
Unidad 1 Desarrollar el Proceso de Solución de un ProblemaUnidad 1 Desarrollar el Proceso de Solución de un Problema
Unidad 1 Desarrollar el Proceso de Solución de un ProblemaAlan De la Cruz
 
Pseudocodigo 123
Pseudocodigo 123Pseudocodigo 123
Pseudocodigo 123guest96a998
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujobhylenia
 
Realizar pseudocodigo con el area de figuras geometricas
Realizar pseudocodigo con el area de figuras geometricasRealizar pseudocodigo con el area de figuras geometricas
Realizar pseudocodigo con el area de figuras geometricasClaudio Cruz
 
Metodología, Algoritmos y Diagramas de flujo
Metodología, Algoritmos y Diagramas de flujoMetodología, Algoritmos y Diagramas de flujo
Metodología, Algoritmos y Diagramas de flujoCarlos Martinez
 
Algoritmo figuras geometricas_doc
Algoritmo figuras geometricas_docAlgoritmo figuras geometricas_doc
Algoritmo figuras geometricas_docAbdiel Villarreal
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1Silvanac
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?grachika
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigoepetekaun
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltosRoldan El Gato
 

Destacado (20)

Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez SanchezConcentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Sistema Operativo Windows-Segunda Sesión
Sistema Operativo Windows-Segunda SesiónSistema Operativo Windows-Segunda Sesión
Sistema Operativo Windows-Segunda Sesión
 
Los algoritmos
Los algoritmosLos algoritmos
Los algoritmos
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Unidad 1 Desarrollar el Proceso de Solución de un Problema
Unidad 1 Desarrollar el Proceso de Solución de un ProblemaUnidad 1 Desarrollar el Proceso de Solución de un Problema
Unidad 1 Desarrollar el Proceso de Solución de un Problema
 
Pseudocodigo 123
Pseudocodigo 123Pseudocodigo 123
Pseudocodigo 123
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Realizar pseudocodigo con el area de figuras geometricas
Realizar pseudocodigo con el area de figuras geometricasRealizar pseudocodigo con el area de figuras geometricas
Realizar pseudocodigo con el area de figuras geometricas
 
Cajas de Ahorro
Cajas de AhorroCajas de Ahorro
Cajas de Ahorro
 
Metodología, Algoritmos y Diagramas de flujo
Metodología, Algoritmos y Diagramas de flujoMetodología, Algoritmos y Diagramas de flujo
Metodología, Algoritmos y Diagramas de flujo
 
Algoritmo figuras geometricas_doc
Algoritmo figuras geometricas_docAlgoritmo figuras geometricas_doc
Algoritmo figuras geometricas_doc
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?
 
Diagrama de flujo para exponer
Diagrama de flujo para exponerDiagrama de flujo para exponer
Diagrama de flujo para exponer
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 

Similar a Exposicion (1) (20)

Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Qué es un problema
Qué es un problemaQué es un problema
Qué es un problema
 
CUESTIONARIO
CUESTIONARIOCUESTIONARIO
CUESTIONARIO
 
Algoritmos1
Algoritmos1Algoritmos1
Algoritmos1
 
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
 
Aldana andrés 3 j
Aldana andrés 3 jAldana andrés 3 j
Aldana andrés 3 j
 
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
 
Programacion primero
Programacion primeroProgramacion primero
Programacion primero
 
Programacion primero
Programacion primeroProgramacion primero
Programacion primero
 
unidad 1
unidad 1unidad 1
unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Video
VideoVideo
Video
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Las fases de la programación
Las fases de la programaciónLas fases de la programación
Las fases de la programación
 

Más de Jalil Segura

Más de Jalil Segura (20)

Semestrario
SemestrarioSemestrario
Semestrario
 
Autoformas 1 e
Autoformas 1 eAutoformas 1 e
Autoformas 1 e
 
Andamio 2 e
Andamio 2 eAndamio 2 e
Andamio 2 e
 
Caoss
CaossCaoss
Caoss
 
4 (1)
4 (1)4 (1)
4 (1)
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
3.2
3.23.2
3.2
 
Contrato individual de trabajo
Contrato individual de trabajoContrato individual de trabajo
Contrato individual de trabajo
 
Contrato de prestación de servicios profesionales
Contrato de prestación de servicios profesionalesContrato de prestación de servicios profesionales
Contrato de prestación de servicios profesionales
 
Contrato de confidencialidad
Contrato de confidencialidadContrato de confidencialidad
Contrato de confidencialidad
 
Contrato de comisión mercantil
Contrato de comisión mercantilContrato de comisión mercantil
Contrato de comisión mercantil
 
Contrato de arrendamiento
Contrato de arrendamientoContrato de arrendamiento
Contrato de arrendamiento
 
Acta constitutiva
Acta constitutivaActa constitutiva
Acta constitutiva
 
cartel
cartelcartel
cartel
 
3.4
3.43.4
3.4
 
3.4
3.43.4
3.4
 
3.3
3.33.3
3.3
 
3.1
3.13.1
3.1
 
3
3 3
3
 
3 aplicar mantenimiento correctivo de hardware utilizando las medidas
3 aplicar mantenimiento correctivo de hardware utilizando las medidas3 aplicar mantenimiento correctivo de hardware utilizando las medidas
3 aplicar mantenimiento correctivo de hardware utilizando las medidas
 

Exposicion (1)

  • 1.
  • 2.
  • 3. Se tiene un problema cuando se desea encontrar uno o varios objetos desconocidos (ya sean estos números, diagramas, figuras, demostraciones, decisiones, posiciones, algoritmos, u otras cosas), que cumplen condiciones y/o relaciones, previamente definidas, respecto a uno o varios objetos conocidos. De esta manera, solucionar un problema es encontrar los objetos desconocidos de dicho problema.
  • 4. 1.1. Identificar el problema En primer lugar hay que identificar el problema con claridad, y describir los objetivos del estudio con precisión. Aunque sea obvio, es muy importante una definición correcta del problema real ya que todas las etapas siguientes gravitaran sobre ello. También es de gran utilidad para ajustar la inversión de tiempo y dinero aplicados a la creación del modelo. Construir un modelo es un proceso largo y costoso, que no se justifica si hay otros caminos más sencillos de obtener el mismo resultado. Estos otros caminos son básicamente dos: la estadística y la intuición. - La estadística o los métodos de cálculo numérico, son muy útiles para solucionar muchos problemas en los que - Tu intuición te ha llevado hasta donde estás, y por lo tanto no la menosprecies.
  • 5. 1.2. Análisis del problema El problema tiene que estar definido y comprendido claramente, una vez comprendido el problema se debe desarrollar el algoritmo –procedimiento paso a paso de la solución del problema — Por ultimo para resolver el problema mediante una computadora se necesita codificar el algoritmo en un lenguaje de programación, BASIC, PASCAL, CABOL, FORTRAIN, ETC. Es decir convertir el algoritmo a programa y comprobar que el programa soluciona verdadera mente el problema. El propósito del análisis del problema sirve al programador para llegar a la comprensión de la naturaleza del problema. El problema tiene que estar bien definido si se quiere llegar a una solución satisfactoria del problema. Para poder definir con precisión el problema se requiere que las especificaciones de entrada y salida sean descritas con detalle. Estos son los requisitos mas importantes.
  • 6. 1.3. Elaborar algoritmos de la solución del problema • La solución de un problema complejo puede requerir muchos pasos, es necesario dividir el problema en subproblemas más sencillos de resolver. • Este método se denomina divide y vencerás y es aplicable a la resolución y escritura de algoritmos y programas para computadora. • Este método de división de un problema en otros subproblemas más sencillos se puede expresar para conseguir su solución en una computadora, mediante el método denominado diseño descendente. • El proceso de la rotura de un problema principal en etapas o sus problemas más sencillos se denomina refinamiento paso a paso o sucesivos.
  • 7. 1.4. Elaborar diagramas de flujo de la solución del problema Los Diagramas de Flujo:Son la representación gráfica de la solución algorítmica de un problema.Para diseñarlos se utilizan determinados símbolos o figuras que representan una acción dentro del procedimiento. Utilizan unos símbolos normalizados, con los pasos del algoritmo escritos en el símbolo adecuado y los símbolos unidos con flechas, denominadas líneas de flujo, que indican el orden en que los pasos deben ser ejecutados.Para su elaboración se siguen ciertas reglas:-Se escribe de arriba hacia abajo y de izquierda a derecha-Siempre se usan flechas verticales u horizontales, jamás curvas-Se debe evitar cruce de flujos -En cada paso se debe expresar una acción concreta-Secuencia de flujo normal en una solución de problema-Tiene un inicio-Una lectura o entrada de datos-El proceso de datos-Una salida de información-Un final
  • 8. 1.5. Crear Pseudocódigo de la solución del problema Esta es una posible solución al problema planteado, teniendo en cuenta que la creación de programas es un proceso totalmente creativo, para el mismo problema puede haber distintas soluciones, pero siempre se debe llegar al resultado solicitado.
  • 9. 1.6. Prueba de escritorio de la solución del problema La prueba de escritorio es una herramienta útil para entender que hace un determinado algoritmo, o para verificar que un algoritmo cumple con la especificación sin necesidad de ejecutarlo. Básicamente, una prueba de escritorio es una ejecución ‘a mano’ del algoritmo, por lo tanto se debe llevar registro de los valores que va tomando cada una de las variables involucradas en el mismo.