Nastro perforato: differenze tra le versioni

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Contenuto cancellato Contenuto aggiunto
RolloBot (discussione | contributi)
m Bot: Sostituzione automatica (-([Ii]n[Ss]|[Ss])ufficent([ei]) +\1ufficient\2)
.snoopybot. (discussione | contributi)
m Bot: Sostituzione automatica (-\{\{utente:dario_vet/Firma\}\} +{{SUBST:utente:dario_vet/Firma}})
Riga 1: Riga 1:
{{W||settembre 2006|{{utente:dario_vet/Firma}} 12:00, 2 set 2006 (CEST)}}
{{W||settembre 2006|''[[Utente:Dario vet|dario ^_^]] <small>([[Discussioni utente:dario_vet|cossa ghe se?]])</small>'' 12:00, 2 set 2006 (CEST)}}
Il '''nastro perforato''' è un sottile nastro di carta (raramente di altri materiali) flessibile utilizzato per memorizzare informazioni codificate attraverso file di fori praticati longitudinalmente in posizioni predeterminate (piste) ad intervalli regolari.
Il '''nastro perforato''' è un sottile nastro di carta (raramente di altri materiali) flessibile utilizzato per memorizzare informazioni codificate attraverso file di fori praticati longitudinalmente in posizioni predeterminate (piste) ad intervalli regolari.



Versione delle 16:22, 9 gen 2007

Il nastro perforato è un sottile nastro di carta (raramente di altri materiali) flessibile utilizzato per memorizzare informazioni codificate attraverso file di fori praticati longitudinalmente in posizioni predeterminate (piste) ad intervalli regolari.

Rappresenta una evoluzione del sistema a schede perforate dei telai Jaquard, le quali dovevano essere preparate singolarmente e poi agganciate le une alle altre nella sequenza corretta.

Ha trovato applicazione in macchine nelle quali era necessario comandare l'attivazione degli attuatori in modo sincronizzato con il tempo mediante la lettura sequenziale delle file di fori.

L'applicazione più nota è stata nella telescrivente con la codifica a 5 bit (corrispondenti a 5 piste) del Codice Baudot. In questo caso il nastro, della larghezza di circa 1,75 cm (11/16 di pollice), è dotato di un sesto foro di dimensioni inferiori posto tra la seconta e la terza pista utilizzato dal meccanismo di trascinamento. La densità tipica era di 10 righe per pollice e la velocità di lettura/scrittura doveva necessariamente essere sincrona con la velocità di trasmissione (da 75 a 110 Baud).

Un'altra applicazione degna di rilevo è stata agli albori della storia dell'informatica quale dispositivo di memorizzazione di programmi. Nastri di 1 pollice di larghezza (2,54 cm) con 8 piste (più il foro guida tra la terza e la quarta pista) permettevano la codifica ASCII a 8 bit con una densità approssimativa di 10 righe per pollice. La velocità di lettura tipica era di 10 rps (Row Per Second, Righe Per Secondo), 300 rps in sistemi più sofisticati e poteva arrivare a 2.000 rps nei sistemi più veloci, a lettura ottica.

Nonostante la apparente fragilità, il nastro perforato consentiva agevoli riparazioni o modifiche poiché il codice di fori poteva essere decodificato anche "a vista".

In virtù della sua natura meccanica, è divenuto inadeguato con il crescere delle velocità di trasmissione richieste ed è stato soppiantato da dispositivi più moderni, quali ad esempio i nastri magnetici.


Curiosità

  • Nastri perforati della larghezza di circa 30 cm sono stati usati nelle pianole a rulli sino alla fina degli anni '30 per memorizzare brani musicali.
  • Nel Codice Baudot la fila completa di 5 fori indica il passaggio alla modalità "lettera" (LTRS o "bianco lettera") ed equivale, nella telescrivente, a nessun carattere stampato e nessun avanzamento del carrello: per eseguire correzioni o annullare blocchi di testo (ad esempio per correggere errori di digitazione) era sufficiente reinserire il nastro nella posizione voluta e premere il tasto LTRS per riperforarlo.
  • Il primo interprete BASIC scritto da Paul Allen e Bill Gates per il minicomputer Altair 8800 venne consegnato da Allen su nastro perforato. Durante il viaggio Allen scrisse il loader, consistente in una routine di 46 byte.