Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

SOLUCIÓN DE PROBLEMAS CON COMPUTADORA

Introducción

Introducción

Existen muchas aplicaciones de desarrollo con las cuales podrías crear tus propios programas y resolver problemas utilizando la computadora.

Dependiendo de tu campo de acción, puedes aprender a programar el lenguaje apropiado.

Metodología

Metodología para la solución de problemas

Los pasos sistemáticos que debe tener en cuenta el programador para resolver problemas informáticos son:

Identificar

Identificar el problema

En esta etapa se toma conciencia del problema, al que se le puede asignar un nombre como identificador; se analizan las limitaciones que se tienen y se define la herramienta informática que se va a utilizar para implantar la solución.

Tu profesor de Ciencias te pide como tarea escolar realizar en casa un ensayo sobre la estructura de la materia.

La identificación de tu problema o tarea se puede desglosar en los siguientes pasos:

  • ¿Qué problema tengo?
  • Buscar información para hacer un ensayo sobre un tema de ciencias.

  • ¿Cómo identifico el problema?
  • El nombre puede ser Tarea1 de ciencias o Estructura de la materia.

  • ¿Cuáles son mis limitantes?
  • No tengo en casa una enciclopedia ni una enciclopedia virtual en la computadora.
  • Puedo buscar información sobre el tema en Internet o acudir a una biblioteca.

  • ¿Qué herramienta informática puedo utilizar para resolver el problema?
  • Word, Publisher o PowerPoint

Analizar

Analizar el problema

Se hace un estudio profundo del problema, se plantean posibles soluciones y se opta por la mejor.

Algunas veces se parte del final hacia el principio; primero el objetivo y después se determinan los elementos que se requieren para alcanzarlo.

Identificar las variables que participan en el problema

Crear modelos que relacionan las variables y constantes

(modelos matemáticos)

Definir datos que debe arrojar la solución del problema

Ejemplo:

Rutina que realiza la suma de dos números:

  • Nombre: Suma de dos números
  • Análisis

DISEÑO

Diseñar la solución del problema

Una vez realizado el análisis del problema, el siguiente paso consiste en diseñar el algoritmo que le dé solución.

Recuerda que los algoritmos se pueden representar con un diagrama de flujo y en seudocódigo.

Ejemplo: Diagrama de flujo y programa en seudocódigo que resuelven el problema de sumar números.

SOLUCIÓN

Trasladar la solución a un lenguaje de programación

Se conoce como etapa de programación porque consiste en traducir el algoritmo a un lenguaje informático, respetando su estructura y su sintaxis.

Los programas que se generan con un lenguaje de programación deben tener las siguientes características:

  • Instrucciones escritas con un lenguaje de programación para que sean entendidas por la computadora.
  • Documentados y claros para que los entienda cualquier persona.
  • Ejecutables en una computadora.
  • Realizan tareas Específicas

Verificar la Solución

Es la prueba exhaustiva del programa desarrollado; se lleva a cabo para eliminar los errores que pudiera tener. Los resultados de las pruebas se comparan con soluciones conocidas del problema resuelto.

Ejemplo: Verifica el algoritmo que calcula el área de cualquier triángulo.

Prueba con datos enteros y positivos:

Learn more about creating dynamic, engaging presentations with Prezi