Sistemas

Definición de Programa


Siendo la base de los ordenadores y lo que es la informática en sí, muchos conocemos de que para poder utilizar un equipo debemos contar con un Programa que nos permite realizar una función determinada dentro de un sistema, pero quizá muy pocos puedan definir exactamente en qué consiste uno de estos, por lo que a continuación daremos un breve reseña de los mismos.

Definimos entonces como Programa a un conjunto de instructivos que son impartidos hacia el Ordenador indicando las instrucciones que incluyen el paso por paso para poder llegar a un resultado determinado, debiendo para ello tener una organización específica y seguir los pasos de una estructura, teniendo entonces predefinidas una serie de acciones que son seguidas para obtener el resultado esperado.

La planificación de los Programas se lleva en forma bastante similar a lo que es un Método Científico, teniendo como punto de partida el establecimiento de una Problemática determinada que éste tenderá a solucionar, lo que es justamente el inicio de toda planificación y contando con distintos métodos de trabajo.

La derivación de este inicio dará lugar a un Algoritmo, que permitirá generar entonces una serie de Pasos Predeterminados que tendrá que seguir el ordenador (es decir, las instrucciones que imparte el programa) teniendo entonces una Secuencia Lógica que deberá seguirse para poder dar una solución a la problemática inicial.

La elaboración de un programa hasta este momento está dado entonces por la utilización de un Lenguaje de Alto Nivel, que es el que es entendible por los usuarios que tengan los conocimientos de programación determinados, y que sigue entonces distintas Reglas y Condiciones que son impuestas por la aplicación que se utiliza para la tarea de programación.

La prueba del Algoritmo se realiza mediante la tarea de verificación que conlleva posteriormente a la Compilación, que consiste en la traducción del Código Fuente (es decir, el mencionado anteriormente entendible por los usuarios) hacia la realización de un Código Objeto que es el que está en Lenguaje de Bajo Nivel, solamente entendido por el ordenador y sus distintos dispositivos, y que emplea justamente el Código Binario de ceros y unos, es decir, la transmisión o no-transmisión de impulsos eléctricos, que permite la conexión mediante el circuito electrónico cerrado que es el sistema operativo.

Debemos pensar entonces que un Programa no solo puede contar con un proceso o un algoritmo determinado, ni que puede cumplir solamente una función, sino que puede contener una muy alta complejidad de Soluciones a distintas problemáticas que hayan sido planteadas.



Por Sistemas, el 16/02/2005.

Historias relacionadas

Volver al inicio