ASDEFGHI

Páginas: 12 (2945 palabras) Publicado: 18 de junio de 2013
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS POR MEDIO DE COMPUTADORAS
La solución de un problema por computadora, requiere de siete pasos, dispuestos de tal forma que cada uno es dependiente de los anteriores, lo cual indica que se trata de un proceso complementario y por lo tanto cada paso exige el mismo cuidado en su elaboración. Los siete pasos de la metodología son los siguientes:

* 1.Definición del problema
* 2. Análisis de la solución
* 3. Diseño de la solución
* 4. Codificación
* 5. Prueba y Depuración
* 6. Documentación
* 7. Mantenimiento

DEFINICIÓN DEL PROBLEMA
Esta fase está dada por el enunciado del problema, el cual requiere una definición clara y precisa. Es importante que se conozca lo que se desea que realice la computador; mientras esto no se conozca del todono tiene mucho caso continuar con la siguiente etapa. Análisis del Problema Una vez que se ha comprendido lo que se desea del computador, es necesario definir: Los datos de entrada. Cuál es la información que se desea producir (salida) Los métodos y fórmulas que se necesitan para procesar los datos. Una recomendación muy práctica es el que nos pongamos en el lugar del computador y analicemos quees lo que necesitamos que nos ordenen y en que secuencia para producir los resultados esperados.
DISEÑO DEL ALGORITMO
Las características de un buen algoritmo son:* Debe tener un punto particular de Inicio...* Debe ser definido, no debe permitir dobles interpretaciones.* Debe ser general, es decir, soportar la mayoría de las variantes que se puedan presentar en la definición del problema. Debeser finito en tamaño y tiempo de ejecución.
CODIFICACIÓN
La codificación es la operación de escribir la solución del problema (de acuerdo a la Lógica del diagrama de flujo o pseudocódigo), en una serie de instrucciones detalladas, en un código reconocible por la computador, la serie de instrucciones detalladas se le conoce como código fuente, el cual se escribe en un lenguaje de programación olenguaje de alto nivel.
PRUEBA Y DEPURACIÓN
Los errores humanos dentro de la programación de computadores son muchos y aumentan considerablemente con la complejidad del problema. El proceso de identificar y eliminar errores, para dar paso a una solución sin errores se le llama depuración. La depuración o prueba resulta una tarea tan creativa como el mismo desarrollo de la solución, por ello sedebe considerar con el mismo interés y entusiasmo. Resulta conveniente observar los siguientes principios al realizar una depuración, ya que de este trabajo depende el éxito de nuestra solución. Documentaciones la guía o comunicación escrita es sus variadas formas, ya sea en enunciados, procedimientos, dibujos o diagramas. A menudo un programa escrito por una persona, es usado por otra. Por ello ladocumentación sirve para ayudar a comprender o usar un programa o para facilitar futuras modificaciones (mantenimiento).
La documentación se divide en tres partes:

* Documentación Interna
* Documentación Externa

* Manual del Usuario Documentación Interna:
Son los comentarios o mensaje que se añaden al código Fuente para hacer más claro el entendimiento de un proceso Documentación Externa:Se define en un documento escrito los siguientes puntos:
Descripción del Problema

* Nombre del Autor
* Algoritmo (diagrama de flujo o pseudocódigo)
* Diccionario de Datos

* Código Fuente (programa)Ø Manual del Usuario: Describe paso a paso la manera cómo funciona el programa,
Con el fin. De que el usuario obtenga el resultado deseado.
Tipos de datos
VARIABLE
En programación, lasvariables son espacios reservados en la memoria que, como su nombre indica, pueden cambiar de contenido a lo largo de la ejecución de un programa. Una variable corresponde a un área reservada en la memoria principal del ordenador pudiendo ser de longitud:
Fija.- cuando el tamaño de la misma no variará a lo largo de la ejecución del programa. Todas las variables, sean del tipo que sean tienen...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS