CORVERCIÓN PIVOTE

ALEX HUMBERTO GOMEZ GARCIA    NL 1     10 A


Conversión pivote[editar]

La conversión de datos puede ser realizada directamente de un formato a otro, pero muchas aplicaciones que convierten entre múltiples formatos usan una codificación pivotal mediante la cual cualquier formato origen se convierte a su destino. Por ejemplo, es posible convertir texto cirílico desde KOI8-R a Windows-1251 usando una tabla de equivalencias entre ambas codificaciones, pero la aproximación moderna es convertir el fichero KOI8-R a Unicode primero y de aquí a Windows-1251. Este es un enfoque más manejable: una aplicación especializada en conversión de codificaciones de caracteres necesitaría tener cientos de tablas de equivalencias, para todas la permutaciones de conversiones de codificación de caracteres disponibles, mientras contar solo con tablas de equivalencia para cada codificación de caracteres y Unicode reduce el número a solo unas decenas.




La conversión pivote se usa igualmente en otras áreas. Las aplicaciones ofimáticas, cuando se usan para convertir entre formatos de ficheros ofimáticos, usan su propio formato de fichero interno como pivote. Por ejemplo, un procesador de texto puede convertir un fichero RTF a formato WordPerfect convirtiendo el primero a OpenDocument y este a WordPerfect. Un programa de conversión de imágenes puede no convertir una imagen PCX a PNG directamente; en lugar de esto, al cargar la imagen PCX la decodifica a un formato de mapa de bits simple para uso interno en memoria y cuando se le pide que convierta a PNG guarda dicha imagen en memoria al formato destino. Un conversor de audio que convierta de FLAC a AAC decodifica el fichero origen a datos PCM brutos en memoria primero, y entonces realiza la compresión con pérdida AAC a partir de esta imagen de memoria para obtener el fichero de destino.

Comentarios

Entradas populares