Articulo de referencia

Programa (máquina)

Un programa es un conjunto de datos o instrucciones que controla el comportamiento de una máquina . Algunos ejemplos son: Mecanismos El flautista automático, inventado en el sig...

Un programa es un conjunto de datos o instrucciones que controla el comportamiento de una máquina . Algunos ejemplos son:

Mecanismos

  • El flautista automático, inventado en el siglo IX por los hermanos Banū Mūsā en Bagdad , es el primer ejemplo conocido de una máquina programable. El trabajo de los Banu Musa estuvo influenciado por sus antepasados ​​helenísticos, pero también introdujo mejoras significativas con respecto a la creación griega. [ 1 ] El mecanismo de barrilete articulado, que permitía variaciones programables en el ritmo y la melodía de la música, fue la contribución clave de los Banu Musa. [ 2 ]
  • En 1206, el inventor musulmán Ismail al-Jazari (en el Sultanato Artúquida ) describió una máquina de tambores que podría haber sido un ejemplo de autómata programable. [ 3 ]
  • Barriles, tarjetas perforadas y rollos de música que codifican la música que se reproducirá en pianos mecánicos , órganos de feria , organillos y cajas de música .
  • La secuencia de tarjetas perforadas que utiliza un telar Jacquard para producir un patrón determinado en la tela tejida . Inventado en 1801, utilizaba agujeros en tarjetas perforadas para representar los movimientos de los brazos del telar de costura y así generar patrones decorativos automáticamente.

Electrónica

Algunos equipos y electrodomésticos programables solo permiten a los usuarios seleccionar opciones predefinidas o configurar parámetros predefinidos. El usuario no está obligado ni autorizado a escribir ningún programa informático (de texto, visual o de cualquier otro tipo).

  • El "programa" de un termostato programable consiste en parámetros modificables por el usuario (modo, hora, temperatura) que se encuentran en las entradas de una programación.
  • El "programa" o parche de un sintetizador musical programable ajusta los parámetros y los interruptores que interconectan los módulos.
  • El "programa" de muchos circuitos integrados programables son datos que almacenan permanentemente para su recuperación ( ROM programable, etc.) y/o que rigen su funcionamiento ( dispositivo lógico programable, etc.).

Computadoras

Cuando un ordenador programable, una calculadora programable o un controlador lógico programable ejecuta un programa, su procesador sigue las instrucciones o comandos que este contiene. Cada instrucción produce efectos que modifican el estado de la máquina según su significado predefinido.

Véase también

Referencias

  1. Koetsier, Teun (2001-05-01). "Sobre la prehistoria de las máquinas programables: autómatas musicales, telares, calculadoras" . Mecanismo y teoría de máquinas . 36 (5): 589– 603. doi : 10.1016/S0094-114X(01)00005-2 . ISSN 0094-114X . 
  2. Kapur, Ajay; Carnegie, Dale; Murphy, Jim; Long, Jason (2017). "Altavoces opcionales: una historia de la música electroacústica sin altavoces" . Organised Sound . 22 (2). Cambridge University Press : 195–205 . doi : 10.1017/S1355771817000103 . ISSN 1355-7718 . 
  3. Profesor Noel Sharkey , Un robot programable del siglo XIII (Archivo) , Universidad de Sheffield , 2007