Programa (màquina)
Aparència
Un programa és un conjunt d'instruccions que s'utilisen per a controlar el comportament d'una màquina. Alguns eixemples d'estos programes inclouen:
- La seqüència de targetes perforades usades per un teler Jacquard per a produir un patró donat dins d'una tela teixida. Inventat en 1801, utilisava forats en targetes perforades per a representar els moviments del braç del teler de costura en el propòsit de generar automàticament patrons decoratius.
- Un programa de computadora (software) és una llista d'instruccions per a ser eixecutades per una computadora.
- Barrils, targetes perforades i rolls de música que codifiquen música per a ser interpretada per pianolas, òrguens de fira, organillos i caixes de música.
- Un seqüenciador de música és un instrument musical programable. Va ser el primer tipo de màquina programable. El primer seqüenciador de música va ser un flautista automàtic inventat pels germans perses Banu Musa, descrit en la seua Llibre de dispositius ingeniosos, en el IX.[1][2] En 1206, l'inventor musulmà Al-Jazari (en el sultanato d'Artuqid) va inventar els autómates programables, que varen incorporar la primera caixa de ritmes programable.[3]
L'eixecució d'un programa és una série d'accions que seguixen les instruccions que conté. Cada instrucció produïx efectes que alteren l'estat de la màquina segons el seu significat predefinit.
Si be algunes màquines es diuen programables, per eixemple, un termostat programable o un sintetisador musical, en realitat són sol dispositius que permeten als seus usuaris seleccionar entre un conjunt fix d'una varietat d'opcions, en lloc de ser controlats per programes escrits en un llenguage (ya siga textual, visual o d'un atre tipo).
Referències
[editar | editar còdic]- ↑ Erro en la seqüencia d'órdens: no existix el mòdul «Citas».
- ↑ Organised Sound.Cambridge University Press.22(2)
- 195–205.ISSN 1355-7718.doi:10.1017/S1355771817000103.
- ↑ Professor Noel Sharkey, A 13th Century Programmable Robot (Archive), University of Sheffield, 2007
Referències
[editar | editar còdic]
- Este artícul conté una traducció derivada de «Programa (máquina)» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.