0% encontró este documento útil (0 votos)
250 vistas5 páginas

Cómo Funciona el Código UPC

Este documento explica el Código Universal de Producto (UPC), incluyendo cómo se codifican los números en los códigos de barras, cómo se calcula el dígito de verificación, y las diferentes secuencias de codificación utilizadas para libros y revistas. Se proporcionan detalles sobre los códigos binarios utilizados para cada dígito y cómo la información como el número de fabricante, producto y tamaño se almacenan en los lados izquierdo y derecho del código de barras. También se explica cómo se calcula

Cargado por

Abraham Gonza
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
250 vistas5 páginas

Cómo Funciona el Código UPC

Este documento explica el Código Universal de Producto (UPC), incluyendo cómo se codifican los números en los códigos de barras, cómo se calcula el dígito de verificación, y las diferentes secuencias de codificación utilizadas para libros y revistas. Se proporcionan detalles sobre los códigos binarios utilizados para cada dígito y cómo la información como el número de fabricante, producto y tamaño se almacenan en los lados izquierdo y derecho del código de barras. También se explica cómo se calcula

Cargado por

Abraham Gonza
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Descifrando el Cdigo Universal de Producto

por Nibble Conde


--------------Todo el mundo se encuentra con la UPC en la actualidad. Usted sabe, es ese
conjunto de barras de color negro
que se ve en prcticamente todos los productos cada vez que vaya a la tienda
de comestibles, a
comprar un libro o una revista, o incluso para comprar software (suponiendo
que lo haga,
de hecho, comprar su software).
Alguna vez has pesar de lo divertido que podra tener
alterando ese pequeo conjunto de barras de negro? Si tuvieron la suerte, es
posible que
ser capaz de deslizar una caja de tamao industrial detergente para la ropa por
ese vrtigo 16girl-aos de edad en el Safeway y tiene la carga de la computadora que el
precio de una
paquete de Juicy Fruit, o alguna otra travesura. Bueno, para ayudarle en su
exploraciones de Cmo tornillo sobre otros en este mundo informatizado
Grand Old
nuestro, que orgullosamente presente CMO grieta para UPC CODE. Utilice
la informacin
contenida en el presente documento como se quiere. Usted necesitar el
[Link] archivo, es de esperar
disponible en el mismo lugar que has encontrado este archivo.
Y as, vamos a empezar:
Cuando la dama en el mercado de la esquina ejecuta el paquete sobre el
escner (o
sea lo que sea que hacen en su rea), la caja registradora informatizada lee
el cdigo UPC como una cadena de dgitos binarios. En primer lugar se
encuentra los "barras de trama" - un
secuencia de "101" (vase A en la foto). Hay tres conjuntos de barras de
soporte en
cualquier cdigo dado ... uno a cada lado, y uno en el centro.
Estos no hacen nada
pero parti el resto de los datos, y son los mismos en cualquier cdigo
UPC. Lo siguiente es
el dgito "nmero de caracteres del sistema", que est codificada en el cdigo
de lado izquierdo (ver
luego). Este dgito indica a la computadora qu tipo de mercanca es ser
comprado. Los nmeros y sus significados son los siguientes:
0
- Artculos de alimentacin ordinaria. Pan, revistas, sopa, etc.
2
- Artculos Variable con el peso. Carnes, frutas y verduras, etc.

3
- Artculos de salud. La aspirina, curitas, tampones, etc.
5
- Cents-cupn de descuento. (No estoy seguro de cmo funciona esto).
El siguiente grupo de dgitos es el nmero de fabricante, de nuevo en el lado
izquierdo almacenada
cdigo. Hay cinco dgitos aqu todo el tiempo. Algunas cifras incluyen 51.000
para
Sopa de Campbell, 14.024 para la publicacin de Ziff-Davis (Creative
Computing, A ...),
y 51,051 de Infocom. Los prximos cinco dgitos (despus de las barras de
soporte) son los
producto / tamao nmero de identificacin. El nmero de "La Gua del
autoestopista galctico"
de Infocom es 01191. Estos dgitos se almacenan en cdigo
rightside. Finalmente
no es la suma de comprobacin, en rightside, que se discutir ms adelante.
Ahora, por qu hay dos tipos de cdigos, lado izquierdo y rightside? Eso es
tan
la persona en la caja puede deslizar la cosa por el escner de ninguna manera
le plazca. Al tener diferentes codificaciones para cada lado de la computadora
puede
dir el valor correcto no importa cmo se leen los dgitos. Aqu son los
cdigos para los dgitos del 0 al 9:
Dgito
Cdigo Leftside
Cdigo Rightside
0
0001101
1110010
1
0011001
1100110
2
0010011
1101100
3
0111101
1000010
4
0100011
1011100
5
0110001
1001110

6
0101111
1010000
7
0111011
1000100
8
0110111
1001000
9
0001011
1110100
El ms observador entre ustedes habrn notado que el cdigo Rightside nada
ms de cdigo Leftside lgico-sealado, es decir, un 0 en Leftside es un 1 en
Diestro
Pgina 2

lado, y viceversa. Ms adelante hablaremos de otro tipo llamado Invertida


Rightside, en el que los valores binarios en Rightside se invierten, el sentido
de que
1110100 (9) en Rightside sera 0.010.111 en Invertida Rightside. Se utiliza RR
slo cuando hay un juego extra de cdigos a la derecha del cdigo principal
bares, como con libros y revistas.
Ahora vemos la parte ms difcil: cmo se codifica el dgito de suma de
comprobacin. Vamos a tratar de trabajar
la suma de comprobacin para la "Gua del autoestopista".
En primer lugar, observe el carcter Sistema Numrico. Software se considera
un Grocery
Artculo por la UPC, por lo que el Consejo de Seguridad Nacional es 0 (cero).
A continuacin, Nmero de Infocom del Fabricante
es 51.051, y el nmero de identificacin del juego es 01191. suficientemente
bueno. Establecer juntos,
estos nmeros se ven as:
0 51051 01191
Ahora, toma los dgitos del cdigo y las escribir en lneas alternas, impar en
un
lnea, incluso por debajo, dando a este:
015011
50119
Ahora agregue cada conjunto de nmeros:
0+1+5+0+1+1=8
5 + 0 + 1 + 1 + 9 = 16
Multiplicar el primer nmero (las creadas mediante la adicin de la primera,
tercera, etc.
dgitos) por tres:

8x3 = 24
Y aadir que al resultado de otro nmero (segundo, cuarto, etc dgitos
sumadas):
24 + 16 = 40
Restar esto desde el inmediatamente superior o igual mltiplo de 10 (40 en
este caso)
De 40-40 = 0
Y el resto, aqu 0 (cero), es el dgito de suma de comprobacin.
Ahora, qu pasa si hay un conjunto de otros bares de al lado? Estos se
codifican
en otro formato que utiliza Rightside inversa (como se describi
anteriormente) en lugar
de la norma Rightside. Para los libros, la secuencia es la siguiente:
Cinco dgitos
Empieza por 1.011
Si (primera cifra es an) a continuacin
secuencia es L-RR-LL-RR
ms
secuencia es RR-LL-RR-L
cada dgito se separa con 01
Por lo tanto, la secuencia de 29656 es:
1011 0010011 01 0010111 01 0101111 01 0110001 01 0000101
2L
9RR 6L
5L
6RR
y la secuencia de 14032 es:
1011 0110011 01 0100011 01 0001101 01 0100001 01 0010011
Page 3

1RR
4L 0L
3RR 2L
Naturalmente, todos estos bares se ejecutan juntos. No hay suma de
comprobacin.
Para las revistas, la secuencia es an ms complejo. Hay dos dgitos
en cada bar, y los nmeros que generalmente se ejecuta 1 a 12, lo que significa
el mes.
Los primeros dgitos son codificados de esta manera:
L si el dgito es 1,4,5,8 9 y
RR si el dgito es 2,3,6,7 0.
El segundo dgito se codifica en L si es par, y RR si es impar. Por lo tanto,
06 cdigos como:
1011 0100111 01 0101111
y 11 cdigos como:

1011 0110011 01 0110011


No checksum aqu, tampoco, y los campos se separan de nuevo por 01.
Bueno, eso sobre lo hace por esta explicacin de cmo romper los cdigos
UPC.
Utilice esta informacin como quiere, y remitir la cuestin a la barra
espaciadora,
xxx-xxx-xxxx, pw: BANZAI. Disfrute!
- Cuente Nibble El PIRATAS HUECO
xxx-xxx-xxxx
;(

También podría gustarte