Resolucion De Problemas Utilizando La Computadora

Páginas: 6 (1296 palabras) Publicado: 18 de diciembre de 2012
RESOLUCIÓN DE PROBLEMAS UTILIZANDO LA COMPUTADORA

El proceso de solución de un problema con una computadora conduce a la escritura de un programa y a su ejecución en la misma. Aunque el proceso de diseñar programas es un proceso creativo, se deben consideran una serie de fases o pasos comunes.

1. FASES PARA LA RESOLUCIÓN DE PROBLEMAS

Los pasos que se deben seguir para la resolución deproblemas con la ayuda de la computadora son los siguientes:

1.1 Definición del Problema.-Esta dada por el enunciado del problema, el cual debe ser claro y completo. Es importante reconocer que se desea del computador.

1.2 Análisis del Problema.-Entendido el problema, para resolverlo es preciso analizar:

- ¿Qué entradas se requieren?
- ¿Cuál es la salida deseada?
- ¿Qué método produce lasalida deseada?

1.3 Diseño del Algoritmo.-La resolución de un problema complejo se realiza dividiendo el problema en subproblemas y a continuación se divide estos subproblemas en otros de nivel mas bajo, hasta que sea implementada una solución en la computadora. Este método es conocido como diseño modular o descendente. Los módulos pueden ser planeados, codificados, comprobados y depuradosindependientemente y luego pueden ser combinados entre si .Este proceso implica la ejecución de estos pasos hasta que el programa sea terminado:

- Programar un módulo
- Comprobar un módulo
- Si es necesario, depurar el módulo
- Combinar el módulo, con el resto de los otros módulos

1.4 Implementación del Algoritmo.-Para implementar un algoritmo en la computadora se debe ejecutar lossiguientes pasos:

- Codificación.-Es la escritura en un lenguaje de programación de la representación de un algoritmo. El código puede ser escrito con igual facilidad en un lenguaje o en otro.

- Compilación y ejecución.-Una vez que el algoritmo se ha convertido en un programa fuente, es preciso introducirlo en memoria mediante el teclado y almacenarlo. Esta operación se realiza con un editor detextos, posteriormente el programa fuente se convierte en un archivo de programa que se guarda en un disco.

El programa fuente debe ser traducido q lenguaje maquina .Este proceso se realiza con el compilador y el sistema operativo que se encarga de la compilación.
Si al compilar el programa fuente registra errores, es necesario volver a revisar el programa, corregir los errores y compilar denuevo. Al ya no existir errores en el programa fuente se debe instruir al sistema operativo para que efectúe la fase de montaje, del programa con las librerías del programa del compilador. Este proceso de montaje produce un programa ejecutable .Cuando se ha creado un programa ejecutable este se puede ya ejecutar desde el sistema operativo con solo teclear su nombre.

- Verificación ydepuración.-Es el proceso de ejecución del programa con una amplia variedad de datos de entrada, llamados datos de prueba como son, valores normales de entrada, valores extremos de entrada que comprueben los limites del programa y valores de entrada que comprueben aspectos especiales del programa. Estos comprobaran si el programa contiene errores o no. Al ejecutar un programa se pueden producir tres tipos deerrores:

Errores de compilación.-Se producen por el uso incorrecto de las reglas de programación (errores de sintaxis).

Errores de ejecución.-Se producen por instrucciones que la computadora puede entender pero no ejecutar. Por ejemplo la división entre cero.

Errores lógicos.-Se producen en la lógica del programa y la fuente del error suele ser el diseño del algoritmo. Es más difícilde detectar ya que la causa de la falla es la lógica de los programadores (Personas).

- Documentación.-La importancia de la documentación debe ser destacada por su influencia en la etapa final, ya que programas pobremente documentados son difíciles de leer, mas difíciles de depurar y casi imposible de mantener y modificar. La documentación es vital cuando se desea corregir posibles errores...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Resolucion De Problemas Por Computadora
  • Resolucion de problemas a traves de la computadora
  • Resolución de problemas utilizando logaritmos y exponenciales
  • Las estrategias que utiliza el bebé para la resolución de problemas
  • RESOLUCION DE PROBLEMAS POR COMPUTADORA
  • Resolucion De Problemas Con Computadores
  • Resolucion De Problemas Con Computadora
  • Fases de resolución de un problema con computadora

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS