Tuo IP: 107.22.127.92  
Cerca nel sito:
Home Ansi C ASP HTML Java JavaScript Visual Basic C++ JSP VB.Net
Altri linguaggi
* AppleScript
* Assembler MIPS
* Fortran
* Lisp
* Pascal
* Perl
* Python
* SQL
* VBScript
* VBA

Servizi
* Tips
* Tools
* Webmasters
* Domini e Posta

Articoli tecnici
* Oracle Sequence
* Java Servlet
* Compressione File
* Le Socket di Berkeley
* Immagini x PC
* Errori di Email
* Flash del BIOS
* No Banner
* Codici a barre
* Codici Colori
* Estensione domini
* Connessione ODBC
* Tabella Codici ASCII
* Tabella ISO-8859-1
Altro su Tips
Codice a barre
Versione Stampabile
Stampa
Torna Indietro
Linguaggio: Tips Autore: Admin Data Archiviazione: 08/12/2003


Il codice a barre e' un sistema di codifica delle informazioni.
E' basato su una sequenza di righe di diverso spessore che identificano l'oggetto (tipicamente un prodotto in vendita) al quale e' applicato.
Il primo codice a barre risale al 1948, quando Norman Woodland, 27 anni, ebbe l'intuizione di applicare il principio adottato dal codice Morse, combinandolo ad un sitema di lettura ottica.
Traccio' su di un'etichetta delle righe piu' o meno sottili, e le fece sfilare davanti ad un lettore ottico, risalendo cosi' ad un codice numerico.
Il primo lettore, che fu utilizzato da Woodland, si rifaceva ai lettori ottici usati per la lettura dell'audio nelle pellicole cinematografiche dell'epoca; peccato che fosse molto ingombrante, consumasse parecchia potenza (500 Watt) e riscaldasse l'etichetta fino a bruciarla.
Oggi i lettori ottici sono migliorati, li troviamo comunemente alle casse dei supermercati, ma il principio e' lo stesso.
Le barre portano le stesse informazioni delle cifre e vengono lette secondo un codice binario: lo 0 corrisponde allo spazio bianco, l'1 alla barra.
L'insieme delle righe che costituisce il codice a barre rappresenta dunque una sequenza di bit costruita in modo da rendere disponibili tutta una serie di informazioni utili: identificazione del produttore, del paese e del singolo prodotto.
Questo metodo di codifica permette di avere un codice a barre distinto per ciascun prodotto, per tutti i prodotti esistenti.
La sequenza di bit letta alla cassa di un supermercato viene fornita ad un computer centrale che associa a quel prodotto il suo prezzo corrente e contemporaneamente riduce il conteggio delle scorte di quel prodotto di una unita'.
Integrando questo sistema di contabilizzazione dei prodotti con tutto il sistema di gestione del supermercato e' semplificata la gestione delle scorte del magazzino.
Inoltre le frequenti variazioni di prezzo comportano solo una modifica dei dati nella memoria del computer centrale, senza dovere rietichettare i prodotti in esposizione come avveniva in passato. Vi ricordate le etichette una sopra l'altra?
Fin dalla sua invenzione, il codice a barre era nato per catalogare i prodotti in vendita nei supermercati. Venne introdotto nel 1970 negli USA e in Gran Bretagna quando parallelamente si diffusero lettori ottici che permettevano la lettura della sequenza di bit in frazioni di secondo.
Oggi i codici a barre sono utilizzati anche per altri compiti: permettono ad esempio il controllo e la registrazione di tutti gli spostamenti che compie un pacco postale, dal momento in cui e' spedito fino al ricevimento.
Si stanno studiando sistemi alternativi: in un prossimo futuro potremo immaginare che saranno sostituiti da microchip, ma al momento il codice a barre rimane la soluzione piu' pratica ed economica.
In Europa vige il sistema Ean-13 (European Article Numbering) che e' il codice numerico europeo di 13 cifre utilizzato per i prodotti di largo consumo. L'EAN-13 definisce inoltre i parametri dei codici a barre in vigore nei vari paesi.
All'inizio , in mezzo e alla fine ci sono due linee piu' lunghe che vengono utilizzate dal lettore ottico come riferimento.
Le prime due (o tre) cifre identificano il paese di produzione, nell'esempio la Francia (dal 30 al 37); l'Italia e' invece contraddistinta dai codici che iniziano dal 80 fino a 83. Seguono quindi due codici che identificano rispettivamente il produttore ed il prodotto.





Note: (Nessuna)
Codice testato con: Informazioni Versione: 1.0
Sito Produttore: http://www.enricomilano.it/
--------
Guide
PDF
* Hardware
* Guida all'MS DOS
* Storia di Internet
* Usabilità siti Web
* Programmazione Linux (6.852 KB)
* PHP
* Scripting Shell Bash
* HTML
* MySQL
* Ansi C
* Java 2

Ordinamenti
* Bubble Sort
* Insertion Sort
* Merge Sort
* Quick Sort
* Selection Sort
* Shell Sort
(La visualizzazione degli esempi richiede Virtual Java Machine)



Miscellanea
* Download
* Conversioni misure
* Glossario
* Siti lavoro

Chi c'è online
In questo momento ci sono 23 Visitatori