martes, 31 de marzo de 2015

Caracterización de problemas

Caracterización de problemas
Consignas:
1.      ¿Qué entiendes por problema?
Es  una cuestión a aclarar o es un conjunto de hechos o circunstancias que dificultan la finalización de algo.
2.      ¿Qué es el análisis de un problema?
El análisis de un problema consiste en identificar, seleccionar y definir el problema, luego se identifican las causas principales del mismo.
http://www.eumed.net/libros-gratis/2010f/870/ANALISIS%20DEL%20PROBLEMA.htm
3.      Nombra y desarrolla un método de análisis y resolución de problemas aplicando áreas de la informática.

-Análisis del problema:
Para hacer el análisis se requiere que el problema sea definido y comprendido. Exige:
•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.
•¿Cuál 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 más fácilmente al dividirse en partes mas simples denominadas MODULOS.
Las modificaciones en los módulos son más 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ódigo, etc.
4.      Producción, selección y uso adecuado de herramientas de software: Da algún ejemplo.


Herramienta usada
Producción, selección y uso
Blogger

Con esta herramienta podre crear una carpeta virtual la cual se hará pública si así lo quisiera.
Lo que debo hacer será crear una cuenta de gmail si no la tuviese y entrar a
Gif Animatos


Movie Maker



5.      Nombra las herramientas que utilizamos en informática para resolver problemas.
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 tres partes importantes:


  • Análisis del problema
  • Diseño o desarrollo del algoritmo 
  • Resolución del algoritmo en la computadora




Algoritmo

  • Es un conjunto finito de reglas diseñadas para crear una secuencia de operaciones para resolver un problema específico.
  • 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 ejecuta.  

Métodos para representar un algoritmo


  1. Diagrama de flujo
  2. Pseudocódigo
  3. Lenguaje español
  4. Fórmulas