jueves, 24 de septiembre de 2015

Caracterización de un Problema

1.       ¿Qué entiendes por problema?
2.       ¿Qué es el análisis de un problema?
3.       Nombra y desarrolla un método de análisis y resolución de problemas aplicando áreas de la informática.
4.       Producción, selección y uso adecuado de herramientas de software. Da algún ejemplo
5.       Nombra las herramientas que utilizamos en informática para resolver problema.

  1. Obstáculo o inconveniente que impide o  la realización o consecución de una cosa.
  2. El objetivo es analizar el problema y dividirlo en sus partes componentes, examinando cómo es que van juntas. Es necesario comprender el contexto del problema y como unas partes afectan a otras.
  3.  La resolución de un problema mediante un ordenador consiste en el proceso que a partir de la descripción de un problema, expresado habitualmente en lenguaje natural y en términos propios del dominio del problema, permite desarrollar un programa que resuelva dicho problema.
Para hacer el análisis se requiere que el problema sea definido y comprendido. Exige: 
Análisis del problema:

  • Elegir la forma de encarar el problema y su resolución a través de un método adecuado como por ejemplo programación estructurada, programación orientada a objetos, etc.
  • Una vez elegida la forma de trabajo, realizar una lectura previa del problema. A fin de obtener una idea de lo que se solicita.
  • ¿Cual es el objetivo de la resolución del problema? ¿Qué información debe proporcionar (salida)? ¿Qué datos se necesitan para resolver el problema (Entradas)? 
Diseño o desarrollo del algoritmo:
  • El problema se comprende mas fácilmente al dividirse en partes mas simples denominadas módulo.
  • Las modificaciones en los módulos son mas fáciles.
  • La comprobación del problema se puede verificar fácilmente.
  • Con los pasos anteriores es necesario representar el algoritmo mediante una herramienta de programación: diagrama de flujo, pseudocódigo4. Eje
  • mplos
4        4. Ejemplos:
  • Para editar una foto utilizamos Gimp.
  • Para escribir utilizamos Bloc de Notas.
  • Para escuchar música utilizamos reproductor de Windows Media.


5_ La principal razón para que las personas aprendan a programar es utilizar la computadora como una herramienta de resolución de problemas. Se puede dividir en 3 partes importantes:

  1.  Análisis del problema.
  2.  Diseño o desarrollo del algoritmo.
  3.  Resolucion del algoritmo en la computadora.


Algoritmo
  • Es un conjunto finitos de reglas diseñadas para crear unas secuencias de operaciones.
  • Una estrategia que exige precisión en las instrucciones (Descripción de los pasos a seguir). Cada instrucción debe ser clara y precisa.
  • Todas las instrucciones son ejecutables y no existen lazos o bucles infinitos.
  • Los algoritmos son independientes tanto del lenguaje de programación en que se expresan como de la computadora que lo ejecutan.

   Métodos para representar un algoritmo


  • Diagrama de flujo.
  • Pseudocódigo.
  • Lenguaje español.
  • Formulas.

No hay comentarios:

Publicar un comentario