CÓDIGO DE BARRAS La información se procesa y almacena con base en un sistema digital binario donde todo se resume a sucesiones de unos y ceros. La memoria y central de decisiones lógicas es un computador electrónico del tipo estándar, disponible ya en muchas empresas comerciales y generalmente compatible con las distintas marcas y modelos de preferencia en cada país. Estos equipos permiten también interconectar entre sí distintas sucursales o distribuidores centralizando toda la información. Ahora el distribuidor puede conocer mejor los parámetros dinámicos de sus circuitos comerciales, permitiéndole mejorar el rendimiento y las tomas de decisiones, ya que conocerá con exactitud y al instante toda la información proveniente de las bocas de venta estén o no en su casa central. Conoce los tiempos de permanencia de depósito de cada producto y los días y horas en que los consumidores realizan sus rutinas de compras, pudiendo entonces decidir en qué momento debe presentar ofertas, de qué productos y a qué precios. La Información disponible en un Sistema de Código de Barras
CÓDIGO DE BARRAS EN BILLETES
CÓDIGO DE BARRAS EN PRODUCTOS Los códigos de barras se imprimen en los envases, embalajes o etiquetas de los productos. Entre sus requisitos básicos se encuentran la visibilidad y fácil legibilidad por lo que es imprescindible un adecuado contraste de colores. En este sentido, el negro sobre fondo blanco es el más habitual encontrando también azul sobre blanco o negro sobre marrón en las cajas de cartón ondulado. El código de barras lo imprimen los fabricantes (o, más habitualmente, los fabricantes de envases y etiquetas por encargo de los primeros) y, en algunas ocasiones, los distribuidores. Para no entorpecer la imagen del producto y sus mensajes promocionales, se recomienda imprimir el código de barras en lugares discretos tales como los laterales o la parte trasera del envase. Sin embargo, en casos de productos pequeños que se distribuye individualmente no se puede evitar que ocupe buena parte de su superficie: rotuladores, barras de pegamento, entre otross.
CÓDIGO POR GRUPOS La codificación consiste en transformar la formulación de un mensaje mediante una serie de reglas dispuestas según un plan metódico y sistemático. Al conjunto de estas reglas metódicas que definen la codificación se les denomina código. Un ejemplo muy sencillo sería codificar una palabra cambiando cada letra por la siguiente en el abecedario, así codificación quedaría como dpejgjdbdjpñ. (Gp:) NEVERA (Gp:) COCINA (Gp:) LAVADORA (Gp:) TELEVISOR (Gp:) CÓDIGOS 100-200 201-300 301-400 401-500
CÓDIGO POR DÍGITO DE VERIFICACIÓN Dos de los errores más comunes al manejar datos se cometen con los datos que se captan correctamente pero se introducen en forma incorrecta. El error de transacción ocurre si la persona que introduce los datos los copia en forma incorrecta, Ejemplo , el numero del cliente 24589 se transcribe incorrectamente y se introduce como 24587 (el operador copio el ultimo dígito como un 7 en vez del dígito correcto 9). Con los errores de transacción, el otro tipo común de error, dos o mas dígitos se invierten de manera que su posición en los datos es incorrecta. Se ve que hay un error de transacción si el numero del cliente se introdujo como 24598 en vez de 24589. Dado que la posibilidad que estos errores ocurran es alta, se desarrollo un método especial para ayudar a detectar durante el procesamiento de computo. Este método se conoce como Método de dígito verificador y añade un numero adicional al elemento dato que se esta utilizando con propósitos de identificación. El dígito de verificación se añade al numero original antes de que este entre en su uso. En otra palabras al utilizar dígitos de verificación con los números de clientes se calcula y añade el dígito de verificación al numero de cliente convirtiéndolo en un numero de cinco cifras antes de que sea asignado a cualquier cliente. De hecho los usuarios de este numero necesitan saber que se incluyo un dígito de verificación.
CÓDIGO POR DÍGITO DE VERIFICACIÓN En matemáticas, ciencias de la computación, y disciplinas relacionadas, un algoritmo (del latín, dixit algorithmus y éste a su vez del matemático persa al-Jwarizmi) es una lista bien definida, ordenada y finita de operaciones que permite hallar la solución a un problema. Dado un estado inicial y una entrada, a través de pasos sucesivos y bien definidos se llega a un estado final, obteniendo una solución. Los algoritmos son objeto de estudio de la algoritmia, y su definición queda formalizada por el modelo computacional de la Máquina de Turing. Su importancia radica en mostrar la manera de llevar a cabo procesos y resolver mecánicamente problemas matemáticos o de otro tipo. Al igual que las funciones matemáticas, los algoritmos reciben una entrada y la transforman en una salida, comportándose como una caja negra. Sin embargo, para que un algoritmo pueda ser considerado como tal, debe ser determinista, tener un número finito de instrucciones y debe acabar. Por determinista se entiende que, si se sigue el mismo proceso más de una vez, se llega siempre al mismo resultado. El concepto de algoritmo, aunque similar y obviamente relacionado, no debe confundirse con el concepto de programa. Mientras el primero es la especificación de un conjunto de pasos (operaciones, instrucciones, órdenes,…) orientados a la resolución de un problema, el segundo es ese conjunto de operaciones especificadas en un determinado lenguaje de programación y para un computador concreto, susceptible de ser ejecutado (o compilado o interpretado). Un algoritmo, estrictamente hablando, no puede ejecutarse hasta que se implementa, ya sea en un lenguaje de programación, en un circuito eléctrico, en un aparato mecánico, usando papel y lápiz, o en algún otro modelo de computación. En la vida cotidiana se emplean algoritmos en multitud de ocasiones para resolver diversos problemas. Algunos ejemplos se encuentran en los instructivos (manuales de usuario), los cuales muestran algoritmos para usar el aparato en cuestión o inclusive en las instrucciones que recibe un trabajador por parte de su patrón. También existen ejemplos de índole matemática, como el algoritmo de la división para calcular el cociente de dos números, el algoritmo de Euclides para calcular el máximo común divisor de dos enteros positivos, o el método de Gauss para resolver un Sistema lineal de ecuaciones.
CÓDIGO POR DÍGITO DE VERIFICACIÓN En matemáticas, ciencias de la computación, y disciplinas relacionadas, un algoritmo (del latín, dixit algorithmus y éste a su vez del matemático persa al-Jwarizmi) es una lista bien definida, ordenada y finita de operaciones que permite hallar la solución a un problema. Dado un estado inicial y una entrada, a través de pasos sucesivos y bien definidos se llega a un estado final, obteniendo una solución. Los algoritmos son objeto de estudio de la algoritmia, y su definición queda formalizada por el modelo computacional de la Máquina de Turing. Su importancia radica en mostrar la manera de llevar a cabo procesos y resolver mecánicamente problemas matemáticos o de otro tipo. Al igual que las funciones matemáticas, los algoritmos reciben una entrada y la transforman en una salida, comportándose como una caja negra. Sin embargo, para que un algoritmo pueda ser considerado como tal, debe ser determinista, tener un número finito de instrucciones y debe acabar. Por determinista se entiende que, si se sigue el mismo proceso más de una vez, se llega siempre al mismo resultado. El concepto de algoritmo, aunque similar y obviamente relacionado, no debe confundirse con el concepto de programa. Mientras el primero es la especificación de un conjunto de pasos (operaciones, instrucciones, órdenes,…) orientados a la resolución de un problema, el segundo es ese conjunto de operaciones especificadas en un determinado lenguaje de programación y para un computador concreto, susceptible de ser ejecutado (o compilado o interpretado). Un algoritmo, estrictamente hablando, no puede ejecutarse hasta que se implementa, ya sea en un lenguaje de programación, en un circuito eléctrico, en un aparato mecánico, usando papel y lápiz, o en algún otro modelo de computación. En la vida cotidiana se emplean algoritmos en multitud de ocasiones para resolver diversos problemas. Algunos ejemplos se encuentran en los instructivos (manuales de usuario), los cuales muestran algoritmos para usar el aparato en cuestión o inclusive en las instrucciones que recibe un trabajador por parte de su patrón. También existen ejemplos de índole matemática, como el algoritmo de la división para calcular el cociente de dos números, el algoritmo de Euclides para calcular el máximo común divisor de dos enteros positivos, o el método de Gauss para resolver un Sistema lineal de ecuaciones.
RESOLUCIÓN DE PROBLEMAS UTILIZANDO ALGORITMOS
ANALISIS DEL PROBLEMA CREACIÓN DE CUENTAS CON SEGURIDAD DISEÑO DEL ALGORITMO NUMERO DE DIGITOS Y FORMULA CODIFICACION DEL ALGORITMO SEGÚN NUMERO O ALFABETICO
RESOLUCIÓN DE PROBLEMAS UTILIZANDO ALGORITMOS
ANALISIS DEL PROBLEMA CREACIÓN DE CUENTAS CON SEGURIDAD DISEÑO DEL ALGORITMO NUMERO DE DIGITOS Y FORMULA X – X – X – X – X – X – X – X – X – X (*) 2 – 4 – 5 – 6 – 8 – 9 – 5 – 2 – 4 – 9 A + B + C + D + E + F + G + H + W + Y = Q
Q / N = n,00 tomar el segundo decimal por ejemplo y Añadírselo al código inicial
CODIFICACION DEL ALGORITMO SEGÚN NUMERO O ALFABETICO
RESOLUCIÓN DE PROBLEMAS UTILIZANDO ALGORITMOS
CODIFICACION DEL ALGORITMO SEGÚN NUMERO O ALFABETICO
X – X – X – X – X – X – X – X – X – X ——– código
O transferir a una letra
Ejemplo
CÓDIGO MILESIMAL CÓDIGO DECIMAL CÓDIGO CENTISIMAL El código decimal, centesimal y milésimal, es el mas frecuente usado en los sistemas de contabilidad para la distribución de las cuentas por niveles y tamaños, esto permite determinar la flexibilidad y la capacidad de un determinado código. La Contabilidad por su naturaleza agrupa cuentas por características definidas y por su naturaleza, solo un sistema de codificación permitiría atribuir códigos, números en diferentes niveles para su agrupación. Un ejemplo de este sistema de codificación es
X.XX.XX.XX.XXX
CÓDIGO MILESIMAL CÓDIGO DECIMAL CÓDIGO CENTISIMAL X. XX.XX.XX. XXX Decimal Centesimal Milesimal
X.XX.XX.XX.XXX 5 niveles – 10 dígitos X.XX.XX.XX.XXX.XXX 6 niveles – 13 dígitos X.XX.XX.XX.XXX.XXXX 6 niveles – 14 dígitos X.XX.XX.XX.XXX 5 niveles – 10 dígitos Cantidad de posibles codificaciones
9*99*99*99*999 = 8.723.958.309 de espacios para cuentas
CÓDIGO DE NUMÉRICO Los códigos numéricos sirven para representar números con fines de procesamiento y almacenamiento. Los números de punto fijo y de punto flotante son ejemplos de estos códigos.
Números de punto fijo. Se utilizan para representar tanto enteros con signo como fracciones con signo. En ambos casos se usan los mismos sistemas de magnitud y signos de complemento a dos o de complemento a uno para representar los valores con signo. Los enteros de punto fijo tienen un punto binario implícito a la derecha del bit menos significativo; las fracciones de punto fijo tienen un punto binario implícito entre el bit de signo y el bit más significativo. Números de punto flotante. Un número de punto flotante es un número N que se escribe como, N = M ´ rE donde M, la mantisa, es un número de punto fijo que contiene los dígitos significativos de N y E, el exponente o característica, es un entero de punto fijo. Al deducir la representación de un número de punto flotante, la mantisa y la característica se codifican por separado. La base es implícita y no se incluye en la representación. La mantisa, muchas veces, se codifica con magnitud y signo, por lo general como una fracción.
Página anterior | Volver al principio del trabajo | Página siguiente |