Programa informático: qué es, características y ejemplos

Programa informático: qué es, características y ejemplos

Un programa informático es una serie de comandos ejecutados por el equipo, que solo es capaz de procesar elementos binarios, es decir, una serie de 0 y 1. Estos comandos se escriben usando un lenguaje de programación y los programas se traducen después a un lenguaje máquina (en binario) a través de un compilador.

¿Qué es un programa en informática?

El método de escritura de un programa está muy ligado al lenguaje de programación elegido, ya que existen muchos tipos distintos. Además, el compilador debe coincidir con el lenguaje elegido: cada lenguaje de programación tiene su propio compilador (excepto los lenguajes interpretados).

En términos generales, el programa es un simple archivo de texto (escrito usando un procesador o editor de texto), llamado archivo fuente. El archivo fuente contiene líneas de programa llamadas código fuente. Este archivo fuente debe compilarse una vez completado. La compilación se realiza en dos pasos:

Qué es un programa informático
© Libre de derechos

El compilador transforma el código fuente en código objeto y lo guarda en un archivo objeto, es decir que traduce el archivo fuente a lenguaje máquina (algunos compiladores también crean un archivo en ensamblador, un lenguaje similar al lenguaje máquina ya que posee las funciones básicas, pero puede ser leído por los seres humanos. Luego, el compilador llama a un editor de vínculos (o ensamblador) que permite insertar los elementos adicionales (funciones y bibliotecas) a los que hace referencia el programa dentro del archivo final, pero que no se almacenan en el archivo fuente. A continuación, se crea un archivo ejecutable que contiene todos los elementos requeridos por el programa para funcionar de manera independiente (en Microsoft Windows o MS-DOS este archivo tendrá la extensión .exe)

¿Cuáles son las características de un programa informático?

Para que un programa informático sea considerado como tal, debe tener las siguientes características:

  • Ejecutable: Puede accionarse en una computadora.

  • Funcional: Cumple con las tareas para las que ha sido diseñado.

  • Preciso: Cumple correctamente con los comandos. 

  • Lógico: Está formado por una serie de procesos lógicos.

  • Secuencial: El código se ejecuta en un orden determinado.

  • Intangible: Es parte del software, a diferencia de los componentes físicos o hardware. 

Cuáles son las características de un programa informático
© Unsplash

¿Cuáles son algunos ejemplos de programa en informática?

Mientras que un programa informático es una cadena de instrucciones ejecutables, un software es un paquete informático que contiene varios programas, además de otros elementos como archivos de audio, imágenes, etc. Para que sea más claro, te damos algunos ejemplos de programas:

  • Procesamiento de texto.
  • Cálculos matemáticos.
  • Creación de recordatorios.
  • Visor de imágenes.

Enciclopedia