MI PROYECTO
¿QUÉ ES LA PROGRAMACIÓN?
La programación es proceso por el cual se le indica a la computadora lo que tiene que hacer, por medio de algoritmos que son codificados en un lenguaje que puedan ser entendidos y ejecutados por las computadoras, para así lograr un objetivo o que la computadora logre hacer algo. Recordemos que los algoritmos son una serie de instrucciones o pasos que se necesitan para llevarse a cabo (lavarse los dientes, cocinar, encender una computadora, etc; se consideran como algoritmos).
En el momento en el que nos encontramos, una computadora común es incapaz de tomar decisiones por cuenta propia, haciendo que sea necesario que nosotros nos comuniquemos con ella para que ejecute los comandos necesarios para que realice sus funciones, de manera que tú puedas leer estas líneas.
LA PROGRAMACIÓN NO SOLO INCLUYE LENGUAJES
Para poder programar ocupamos 3 habilidades primordiales: creatividad, lógica y razonamiento. El ser humano por naturaleza es creativo, puede encontrar más de una solución a un problema que se le presente, a su vez tenemos una lógica; es decir, es el orden en que llevamos a cabo cualquier actividad mental, y el razonamiento que es la capacidad que tenemos para resolver problemas.
En la programación, no sólo es tirar líneas con distintos con distintos lenguajes de programación, sino hacer un análisis de la problemática para darle solución. A continuación, se ejemplifican algunos de los pasos a seguir para que este proceso sea más sencillo:
Análisis del problema
En esta fase se debe de analizar la problemática a la que se le quiere dar solución, identificar todos los recursos con los que se cuenta (tecnológicos, humanos, legales, financieros entre otros). Aquí se va a definir qué es lo que debe hacer el programa. También se van a identificar los requerimientos del usuario.
Diseño del algoritmo
Esta es una fase interesante en la cual se debe realizar la representación gráfica, que pueda mostrar la solución del problema, puede ser a través de un diagrama de flujo; por ejemplo, se van a identificar los datos de entrada, cómo serán procesados y la salida o resultado que se va a obtener con este diseño.
Codificación
Aquí es donde se podrá elegir el lenguaje de programación que se empleará para desarrollar el software. Siguiendo la metodología adecuada.
Ejecución y prueba
En esta fase se realizarán todas las pruebas necesarias para garantizar el buen funcionamiento del programa y así garantizar la calidad del mismo.
Comentarios
Publicar un comentario