lunes, 28 de noviembre de 2011

Ejecucion de Progamas

EJECUCION DE PROGRAMAS

Multiprogramación o multitarea: Es la ejecución concurrente de más de un programa a la vez. En realidad, una computadora sólo puede ejecutar un programa a la vez, pero la velocidad de su procesamiento interno es tan rápida que se pueden distribuir por turno "porciones" del tiempo de la computadora entre varios programas. Esto hace que parezca que se ejecutan varios programas a la vez. Cuando un trabajo necesita un proceso de entrada/salida, otro puede iniciarse (o continuar) su realización; dos o más programas independientes se ejecutan durante el mismo lapso al intercalar su ejecución.
La ventaja es que se puede intensificar el rendimiento total del sistema. Es posible aprovechar la gran velocidad de la unidad central y evitar los retrasos al esperar las operaciones de entrada/salida.
El control de la ejecución de la intercalación o empalme lo realiza el S.O. (si prevé esta modalidad de trabajo). Es decir que por medio de la multiprogramación se efectúa la administración en paralelo de dos o más programas que residen simultáneamente en la memoria del computador.
Características de la multiprogramación
Intercalación: Más de un programa se encuentra carga en el computador en condiciones de ejecutarse, ejecutándose o demorados. Pero todos ellos compartiendo tiempo de procesador y asignaciones de memoria.
Instantaneidad: Se simula trabajar como si existiera un solo programa cargado, de ejecución instantánea.
Independencia: Se trata de distintos programas, con distintas asignaciones de memoria y de dispositivos de entrada/salida.
Multiprocesamiento
Implica simultaneidad en vez de concurrencia. Dos o más procesadores centrales del mismo tipo trabajan paralelamente; es decir que dos o más programas pueden ejecutarse en el mismo momento porque existen dos o más CPU que comparten una memoria central común. El nombre dado a un sistema de multiprocesamiento con diferentes procesadores es sistema de procesamiento multicomputarizado. Un trabajo real en paralelo y una ejecución simultánea obliga a aplicar más de un procesador. El problema consiste en asignar una cantidad de procesadores n a una cantidad de programas m, donde generalmente n<m, pero sabiendo quen>1. Cuando un programa termina o se detiene, uno de los procesadores asociados queda disponible y la lista de programas se podrá rastrear para asignar procesador a otro programa.


 PROCESAMIENTO Y ALMACENAMIENTO DE DATOS
Hasta el momento hemos supuesto que los datos que maneja una aplicación no son tan voluminosos y por lo tanto caben en memoria. Cuando recurrimos a archivos se debe a la necesidad de conservar datos después de que termina un programa, por ejemplo para apagar el computador.
Sin embargo, existen problemas en donde el volumen de datos es tan grande que es imposible mantenerlos en memoria. Entonces, los datos se almacenan en un conjunto de archivos, los que forman una base de datos. Una base de datos es por lo tanto un conjunto de archivos que almacenan, por ejemplo, datos con respecto al negocio de una empresa.
Cada archivo se forma en base a un conjunto de líneas y cada línea esta formada por campos de información. Todas las líneas de un mismo archivo tienen la misma estructura, es decir los mismos campos de información. Diferentes archivos poseen estructuras distintas y campos de información.
Por ejemplo, el archivo de postulantes post.dat, visto en capítulos anteriores, tiene la siguiente información:
CI: carnet de identidad de la persona.
Nombre.
En lo que sigue supondremos que ambos archivos son lo suficientemente grandes como para que no quepan en la memoria del computador. A continuación resolveremos eficientemente el problema de generar un archivo con los tres campos de información, sin colocar previamente el contenido de un archivo en un arreglo.

Recolección de datos:Provee un vínculo para obtener la información interoperacionables racional y las parametrizaciones.
Almacenamiento de datos:
Las unidades de disco de la computadora y otros medios de almacenamiento externo permiten almacenar los datos a más largo plazo, manteniéndolos disponibles pero separados del circuito principal hasta que el microprocesador los necesita. Una computadora dispone también de otros tipos de almacenamiento.
La memoria de sólo
lectura (ROM) es un medio permanente de almacenamiento de información básica, como las instrucciones de inicio y los procedimientos de entrada/salida. Asimismo, una computadora utiliza varios buffers (áreas reservadas de la memoria) como zonas de almacenamiento temporal de información específica, como por ejemplo los caracteres a enviar a la impresora o los caracteres leídos desde el teclado.
Procesamiento de datos:
El objetivo es graficar el Procesamiento de Datos, elaborando un Diagrama que permita identificar las Entradas, Archivos, Programas y Salidas de cada uno de los Procesos.
·         Su antecedente es el Diagrama de Flujo.
·         Los elementos claves son los Programas.
·         Se confecciona el Diagrama de Procesamiento de Datos
·         Este Diagrama no se podrá elaborar por completo desde un primer momento ya que depende del Flujo de Información.
·         En este primer paso sólo se identifican las Salidas y Programas. Los elementos restantes se identifican en forma genérica.
Validación de datos:
Consiste en asegurar la veracidad e integridad de los datos que ingresan a un archivo. Existen numerosas técnicas de validación tales como: Digito verificador, chequeo de tipo, chequeo de rango.
LA FORMA EN QUE LAS COMPUTADORAS REPRESENTAN DATOS  
Unidades de Información
Bit: Dígito binario. Es el elemento más pequeño de información del ordenador. Un bit es un único dígito en un número binario (0 o 1). Los grupos forman unidades más grandes de datos en los sistemas de ordenador – siendo el Byte (ocho Bits) el más conocido de éstos.
Byte: Se describe como la unidad básica de almacenamiento de información, generalmente equivalente a ocho bits, pero el tamaño del byte del código de información en el que se defina. 8 bits. En español, a veces se le llama octeto. Cada byte puede representar, por ejemplo, una letra.
Kilobyte: Es una unidad de medida utilizada en informática que equivale a 1.024
Bytes. Se trata de una unidad de medida común para la capacidad de memoria o almacenamiento de las microcomputadoras.
Megabyte: es una unidad de medida de cantidad de datos informáticos. Es un múltiplo binario del byte, que equivale a 220 (1 048 576) Bytes, traducido e efectos como 106 (1 000 000) bytes.
Gigabyte: Es la unidad de medida más utilizada en los discos duros. También es una unidad de almacenamiento. Debemos saber que un byte es un carácter cualquiera. Un gigabyte, en sentido amplio, son 1.000.000.000 bytes (mil millones de bytes), ó también, cambiando de unidad, 1.000 megas (MG ó megabytes). Pero con exactitud 1 GB son 1.073.741.824 bytes ó 1.024 MB. El Gigabyte también se conoce como "Giga"
Terabyte: Es la unidad de medida de la capacidad de memoria y de dispositivos de almacenamiento informático (disquete, disco duroCD-ROM, etc). Una unidad de almacenamiento tan desorbitada que resulta imposible imaginársela, ya que coincide con algo más de un trillón de bytes (un uno seguido de dieciocho ceros). El terabyte es una unidad de medida en informática y su símbolo es el TB. Es equivalente a 240 bytes.
 Se destaca que todavía no se han desarrollado memorias de esta capacidad aunque sí dispositivos de almacenamiento.
Por tanto podemos establecer las siguientes igualdades relacionadas al dígito binario (bit):
1 Cuarteto 4 Bits.
1 Byte= 8 Bits.
1 Kilobyte= 1.024*8 bits= 8192 Bits.
1 Megabyte= 1.024*1.024*8= 8388608 Bits.
1 Gigabyte= 1.024*1.024*1.024*8= 8589934592 Bits.
Unidades de Medida:
Hertzio(Hz), Megahertzio(Mhz), Nanosegundos, Milisegundos y Microsegundos: Definición:
Ejemplo: En los Estados Unidos, el suministro común de energía domestica es de 60 hertzios (lo que significa que la corriente cambia de dirección o polaridad 120 veces, o 60 ciclos, cada segundo.
En Europa, la frecuencia de línea es de 50 hertzios, o 50 ciclos por segundo, la transmisión de radio se realiza a tasas de frecuencia mucho mayores, habitualmente expresadas en kilohertzios (KHz) OR megahertzios (MHz).
Hertzio (Hz): Es la unidad de medida de la frecuencia equivalente a 1/segundo. Utilizado principalmente para los refrescos de pantalla de los monitores, en los que se considera 60 Hz (redibujar 60 veces la pantalla cada segundo) como el mínimo aconsejable.

Megahertzio (MHz): Es una frecuencia (numero de veces que ocurre algo en un segundo). En el caso de los ordenadores, un equipo a 200 MHz será capaz de dar 200 millones de pasos por segundo. En la
velocidad real de trabajo no sólo influyen los MHz, sino también la arquitectura del procesador (y el resto de los componentes); por ejemplo, dentro de la serie X86, un Pentium a 60 MHz era cerca del doble de rápido que un 486 a 66 MHz.
Ejemplo: Si usted mira el dial de un receptor de radio, encontrarán que lleva una indicación de frecuencias o longitudes de onda. La mayoría de los receptores tienen varias bandas de ondas y éstas pueden ser seleccionadas por medio de un botón llamado comúnmente el "el selector de bandas de ondas", que le ofrece a usted una elección, por ejemplo, entre la banda de onda media (emisoras Standard), la de la onda corta, o bandas de onda corta y la banda FM.
Cada una de estas bandas del receptor pertenece a una de las asignaciones oficiales de bandas de frecuencias. La banda entre 3 y 30 KHz se denomina banda VLF (de muy Baja Frecuencia), 1 Hz (Hertzio) es 1 ciclo por segundo, 1KHz (Kilohertzio) es 1000 ciclos por segundo, 1 MHz (Megahertzio) es 1.000.000 de ciclos por segundo.
El margen de 30-300 KHz recibe el nombre de banda de Baja Frecuencia en la cual se encuentran las emisoras de radiodifusión de onda larga; la banda de 300-3.000 KHz es la de la frecuencia media, entre 3.000 y 30.000 KHz es decir, entre 3 y 30 MHz, hallamos la banda de alta frecuencia, mejor conocida como banda de onda corta, donde los equivalentes métricos de las frecuencias se extienden entre 100 y 10 metros. Por encima de 30 MHz esta la banda de VHF (Muy Alta Frecuencia); por encima de 300 MHz se habla de banda de Ultra Alta Frecuencia (UHF).
 
Nanosegundos: Es una millonésima parte de un segundo. Es decir, en un segundo hay 1.000.000.000 de nanosegundos. Se trata de una escala de tiempo muy pequeña, pero bastante común en los ordenadores, cuya frecuencia de proceso es de unos cientos de MHz.
Decir que un procesador es de 500 MHz, es lo mismo que decir que tiene 500.000.000 de ciclos por segundo, o que tiene un ciclo cada 2 ns.
Ejemplo: Este tiempo tan corto no se usa en la vida diaria, pero es de
interés en ciertas áreas de la física, la química y en la electrónica. Así, un nanosegundo es la duración de un ciclo de reloj de un procesador de 1 GHz, y es también el tiempo que tarda la luz en recorrer aproximadamente 30 cm.
Milisegundos: Unidad de tiempo, equivalente a un milésima parte de un segundo. (Ms).
Ejemplo: Numerosas personas, no obstante, se han dado cuenta de que en 49.7 días hay 4294080000 milisegundos. Esa cifra es muy semejante a 2۸32= 4294967296.
En otras palabras, un
registro de 32 bits podría contar 4294967296 milisegundos o, lo que el lo mismo, 49’7103 días (exactamente, 49 días, 17 horas, 2 minutos y 47’296 segundos).
Microsegundos: Unidad de tiempo, equivalente a una millonésima parte de un segundo (μs).
Almacenamiento de Datos  Una de las mayores ventajas del uso de la computadora es la posibilidad de almacenar información. Las computadoras pueden guardar información de forma permanente, aún después de apagadas. Esto es posible gracias a los dispositivos de almacenamiento secundario, que permiten guardar información fuera del CPU. El almacenamiento o memoria secundaria hace posible almacenar información y también los programas para tratar los datos y producir la información.
La memoria principal y la memoria secundaria.

La memoria principal de la computadora es volátil, es un lugar provisional de almacenamiento para mantener los archivos que se usan. Cuando se apaga la computadora todo lo que contenía guardada la memoria principal desaparece. Es por esto que se requiere de formas permanentes de almacenamiento para recuperar programas y archivos de datos. Los dispositivos o unidades de almacenamiento tienen por finalidad satisfacer esta necesidad. Además los usuarios requieren mayores capacidades que las que ofrece la memoria principal de la computadora para almacenar información.
La memoria secundaria está representada por el conjunto de dispositivos que permiten el almacenamiento masivo de datos de la computadora. Entre sus características se puede destacar que es más lenta que la memoria principal, pero posee una capacidad de almacenamiento mucho mayor
Tipos de dispositivos de almacenamiento.
En la actualidad se usan tres tecnologías principales para dispositivos de almacenamiento: dispositivos magnéticos, dispositivos ópticos y las unidades de memoria flash. Los dispositivos magnéticos más comunes son: los disquetes, discos duros, unidades Zip y unidades de cinta. Los dispositivos de almacenamiento óptico: Discos compactos de sólo lectura (CD-ROM), Discos WORM (o CD-R) y Discos Regrabables (CD-RW). En cuanto a los dispositivos de memoria flash se tienen los pendrive y los reproductores de MP3.



Para un usuario de microcomputadoras las opciones de almacenamiento: disquete, disco duro, disco óptico y cinta magnética; no son en nada excluyentes. Al contrario se puede afirmar que son complementarias. El disco duro almacena datos y los programas de aplicación del sistema para operar la computadora. Los disquetes permiten el intercambio de información en computadoras no conectadas. Las unidades de disco óptico para acceso a grandes cantidades de datos o programas de instalación. Finalmente, para aquellos que precisan respaldar incontables datos y programas para prever accidentes en sus discos duros pueden recurrir a unidades de cinta magnética.
Ubicación de las unidades.
Todas las computadoras personales en la actualidad, cuentan con al menos una unidad de disco duro, una unidad de disquete y una unidad de CD instaladas. La unidad de disco duro se encuentra dentro de la computadora y no requiere tener acceso físico a la misma para su uso. La unidad de disquetes y la unidad de CD son accesibles desde el panel frontal de la computadora. La unidad de disquetes consiste en un dispositivo con una ranura cubierta, un botón de expulsión y un indicador de actividad luminoso. La unidad de CD es un dispositivo con una ranura cubierta que guarda una bandeja deslizante, un botón que permite la carga y expulsión de los discos y un indicador luminoso de actividad.
Las unidades de almacenamiento se designan usando letras que indican a la computadora de que unidad se trata. La unidad de disco duro regularmente es identificada como la unidad C. Las unidades A y B se reservan regularmente para las unidades de discos flexibles. La unidad D suele ser una unidad de CD-ROM y cuando son conectadas unidades externas, como los Pen Drive, se le suele asignar las letras sucesivas como la unidad E.
Acceso Secuencial y Acceso directo.
Los datos se recuperan o manipulan ya sea en forma secuencial o aleatoria (directa). Para comprender estos conceptos se puede pensar en dos maneras de almacenar melodías: la cinta de audio y el CD de audio. Si se desea encontrar una canción específica en una cinta de audio, es necesario recorrer todas las canciones previas para llegar a la deseada. Esta es una forma de acceso secuencial. En contraste, el CD de audio ofrece un medio directo para seleccionar la melodía deseada, ofrece acceso directo a la información.
Cuando se trata de almacenamiento de información en la computadora, existen medios que proporcionan acceso secuencial y otros accesos directos a la información. En términos generales, el almacenamiento en disco, disquete y en CD corresponde a la categoría de almacenamiento de acceso directo o aleatorio. Las unidades de cinta magnética sólo tienen capacidad de procesamiento secuencial. Es claro que la recuperación de los datos es más veloz al usar el tipo de acceso directo o aleatorio que el secuencial.
Dispositivos de almacenamiento Magnético.
Las unidades de disquete, de disco duro y cinta usan el mismo medio (el material en el que los datos se almacenan), por lo que también usan técnicas similares para leer y escribir datos. Las superficies de estos dispositivos están recubiertas con un material magnético (regularmente óxido de hierro) que reacciona a un campo magnético. Así como en un transistor puede representar datos binarios como “encendido” o “apagado”, la orientación de un campo magnético puede usarse para representar este tipo de datos. Pero un imán tiene además una ventaja de importancia sobre el transistor para representar valores binarios, no necesita una fuente continua de electricidad.
Las superficies de los discos y cintas magnéticas están recubiertas con millones de partículas diminutas de hierro de manera que los datos puedan almacenarse en ellas. Cada partícula actúa como un imán, creando un campo magnético cuando es sometida a un electroimán. Las cabezas de lectura/escritura de cualquier unidad de tipo magnético contienen electroimanes, que usan los campos magnéticos para almacenar y leer información de los medios.
La unidad de disco permite obtener y almacenar datos y programas de un disco flexible. El motor dentro de la unidad hace girar al disco flexible. A medida que éste gira, cabezas electrónicas “leen los datos”, esto es que obtienen los datos almacenados como pulsaciones magnéticas, y “escriben datos”, lo cual implica que se transfieren las señales electrónicas de la memoria principal al disco flexible.

Los discos flexibles, conocidos comúnmente como disquetes (por analogía con casete), fueron muy usados en los años 80 y 90. Se utilizaban para distribuir programas, traspasar información de una computadora a otra cuando no están conectados en red, y crear pequeñas copias de seguridad para hacer respaldo de programas o datos. Antes de la llegada del disco duro, los discos flexibles eran utilizados incluso para almacenar los programas y el sistema operativo de la computadora.

Solían tener diferentes tamaños pero dos de ellos se hicieron de uso estándar. El de diámetro de 3 1/2 pulgadas (8,9 cm) que aun suele usarse, y el de 5 ¼ pulgadas (13,3 cm), que cayó en desuso. Se llaman discos flexibles (floppy disks o floppies) porque el disco de plástico bajo la cubierta es flexible, no rígido. El disco estándar de 3 1/2 pulgadas esta protegido dentro de un estuche cuadrado de plástico firme.
Organización de datos en un disquete.
En un disco flexible los datos se registran en anillos llamados pistas. Las pistas son círculos magnéticos concéntricos completos separados, como los círculos de una diana. Están numeradas desde el círculo más exterior, empezando desde O, hasta el más interior. A la vista no son perceptibles las pistas. Cada pista se divide en secciones o trozos invisibles más pequeños llamados sectores. Los sectores son numerados en una secuencia larga de modo que la computadora pueda tener acceso a cada sector al estar identificado con un número único.
Los discos flexibles deben ser adaptados al tipo de computador particular en que se van a usar. Para esto se aplica un proceso llamado “formateo” o “inicialización” que permite colocar las pistas y sectores, para que los discos puedan usarse. La ubicación por pista y sector de los datos se mantiene en un registro especial en el disco mediante el proceso de etiquetación o formateo. Actualmente los disquetes vienen formateados.
Dispositivos Ópticos
CD-ROM
Es un disco compacto óptico utilizado para almacenar información no volátil, pudiendo ser leído por un ordenador con lector de CD-ROM.
Un CD-ROM es un disco de plástico plano con información digital codifica en una espiral desde el centro hasta el borde exterior.
Su capacidad en un CD-ROM estándar es de 650 o 700 MiB de datos.
Los datos se mantienen inalterables durante un período de 10 a 50 años en función de la tecnología de grabación utilizada y las condiciones de conservación. Para una duración óptima de los datos contenidos en el CD-ROM se recomienda mantenerlos a una temperatura constante de 20º y en total ausencia de radiación solar.
DVD
El DVD (Digital Versatile Disc) es un formato de almacenamiento óptico usado para almacenar datos. Es similar en cuando a su formato a los CD´s, pero están codificados en un formato distinto y presentan una densidad mucho mayor. Éstos guardan los datos utilizando un sistema de archivos denominado UDF ( Universal Disk Format), el cual es una extensión del estándar ISO 9660 que se usa para el CD de datos.
Datos Técnicos
La capacidad de una DVD de cara simple es de 4.7 gigabytes en base decimal y aproximadamente 4.377 gigabytes reales en base binaria, alrededor de 7 veces más que en un CD estándar. Al igual que el CD, emplea un láser de lectura, pero con una longitud de onda sensiblemente menor 650 nm y una apertura numérica mayor que los CD de 0.6, incrementándose la resolución de lectura en un factor de 1.65. Esto se aplica en dos dimensiones, por lo tanto la densidad de datos física real se incrementa en un factor de 3.3.
El formato de DVD es un 47% más eficiente que el CD_ROM, esto es debido a que usa un método de codificación más eficiente en la capa física, como la utilización de sistemas de detección y corrección de errores, la comprobación de redundancia cíclica CRC, la codificación Reed-Solomon y la codificación de línea EFMPlus.
Un DVD de doble capa difiere de un DVD convencional en que emplea una segunda capa física localizada en el interior del disco. El acceso de la unidad lectora a la segunda capa se realiza proyectando el láser a través de la primera capa que es semi-transparente.

Clasificación de los DVD

Según su contenido:
DVD- Video
DVD- Audio
DVD- Data
Según tu capacidad de regrabado:
DVD-ROM: solo lectura.
DVD-R o DVD+R: grabable una sola vez.
DVD-RW o DVD+RW: regrabable.
DVD-RAM: regrabable, comprueba la integridad de los datos tras completar la escritura.
DVD-R DL o DVD+R DL: grabable una sola vez de doble capa.
DVD-RW DL o DVD+R DL: regrabable de doble capa
Según su número de capas o caras:
DVD-5: una cara y capa simple
DVD±R/RW)
DVD-9: una cara, capa doble (DVD±R DL)
DVD-10: dos caras, capa simple en ambas (DVD± R/RW)
DVD-14: dos caras, capa doble en una y simple en la otra – poco usual
DVD-18: dos caras, capa doble en ambas (DVD+R)
DVD- Video
Los dispositivos DVD-Video requieren una unidad DVD con decodificador MPEG-1 o MPEG-2. En vídeo el formato más utilizado es el MPEG-2 con una resolución de 720 x 480 píxeles para NTSC y 720 x 576 para PAL, utilizando la tasa de bits promedio (± 5Mbps). La inmensa mayoría de los editores de películas utilizan lo que se conoce como formato panorámico (16:9), para ello codifican de ésta forma sin grabar las franjas negras, aprovechando así toda la resolución. En el cine también es muy común ver el formato 21:9.
Para grabar los datos de audio en una película de DVD éstos deben de tener un formato Linear PCM, DTS, MPEG o el más utilizado el Dolby Digital (AC-3). Junto con el contenido de video los DVD suelen tener más de una pista de audio, esto permite que las películas puedan ser reproducidas en más de un idioma. La señal elegida de audio se envía sobre la conexión RCA o TOSLINK en su formato original para ser decodificada por el equipo de audio.
Si nos referimos a los conectores
Como se puede observar en la clasificación de los DVD`s, este tipo de dispositivos puede tener una o dos caras, y una o dos capas de datos por cada cara, siendo el número de caras y capas determinante para la capacidad del dispositivo.
Para poder apreciar el número de caras de datos que presenta un DVD basta con observar el mismo. Los DVD´s con capas dobles son habitualmente de color dorado, mientras que los de capas simples son plateados. Y para saber si tienen una o dos capas bastará con observar el anillo central del disco, el cual contendrá un código de barras por cada capa que tenga.
La diferencia entre los tipos +R y –R radica en la forma de grabación y de codificación de la información.
Velocidad

La velocidad de transferencia de datos de las unidades de DVD viene dada en múltiplos de 1.350 kB/s, esto quiere decir que una unidad lectora de 16x permite una transferencia de datos de 16 x 1350, lo que equivale a 21.600 kB/s o lo que es lo mismo 21.09 MB/s. Si nos referimos a las velocidades de las unidades, los CD se dan en múltiplos de 150 kB/s, equivaliendo cada múltiplo de velocidad de DVD a nueve múltiplos de velocidad en CD. Pero si hablamos de rotación física (RPM), un múltiplo de velocidad en DVD equivale a tres múltiplos de velocidad en CD, así por lo tanto la cantidad de datos leída durante una rotación es tres veces mayor para el DVD que para el CD.
Conservación
Los DVD´s son más sensibles a las ralladuras que los CD´s ya que sus capas protectoras son más finas. Principalmente la persistencia de la información contenida en los mismos depende directamente de las propias propiedades del material que lo soporta y de las condiciones de almacenamiento. La humedad y la temperatura son factores a considerar en el almacenamiento de los soportes ópticos. Debido a que las diferentes capas que los componen presentan distintos coeficientes térmicos de expansión, esto provoca que los cambios bruscos de temperatura y humedad causen deterioros en los mismos. Para una durabilidad óptima, y según las normas internacionales de almacenamiento de CD/DVD, la temperatura máxima para su almacenamiento debe ser como máximo 23º C y una humedad relativa del 50%.
Para asegurar su durabilidad en el tiempo se utilizan tintes de thalocianina y cianina estabilizada con metal, lo que puede prolongar la vida de un DVD hasta 100 años.
 La memoria flash es una tecnología de almacenamiento —derivada de la memoria EEPROM— que permite la lecto-escritura de múltiples posiciones de memoria en la misma operación. Gracias a ello, la tecnología flash, siempre mediante impulsos eléctricos, permite velocidades de funcionamiento muy superiores frente a la tecnología EEPROM primigenia, que sólo permitía actuar sobre una única celda de memoria en cada operación de programación. Se trata de la tecnología empleada en los dispositivos pendrive.

Intercambio de datos

INTERCAMBIO ELECTRONICO DE DATOS (EDI)
Definiciones:
Es un Conjunto coherente de datos, estructurados conforme a normas de mensajes acordadas, para la transmisión por medios electrónicos, preparados en un formato capaz de ser leído por el ordenador y de ser procesado automáticamente y sin ambigüedad.

Es aquella parte de un sistema de información capaz de cooperar con otros sistemas de información mediante el intercambio de mensajes EDI.
¿Qué funcionalidad ofrece el EDI?
Intercambio electrónico de datos es el intercambio entre sistemas de información, por medios electrónicos, de datos estructurados de acuerdo con normas de mensajes acordadas. A través del EDI, las partes involucradas cooperan sobre la base de un entendimiento claro y predefinido acerca de un negocio común, que se lleva a cabo mediante la transmisión de datos electrónicos estructurados.
En el EDI, las interacciones entre las partes tienen lugar por medio de aplicaciones informáticas que actúan a modo de interfaz con los datos locales y pueden intercambiar información comercial estructurada. El EDI establece cómo se estructuran, para su posterior transmisión, los datos de los documentos electrónicos y define el significado comercial de cada elemento de datos. Para transmitir la información necesita un servicio de transporte adicional (por ejemplo, un sistema de tratamiento de mensajes o de transferencia de ficheros).
Debe destacarse que el EDI respeta la autonomía de las partes involucradas,
No impone restricción alguna en el procesamiento interno de la información intercambiada o en los mecanismos de transmisión.
Principales campos de Aplicación
Los típicos campos de aplicación del EDI son el intercambio de información industrial, comercial, financiera, médica, administrativa, fabril o cualquier otro tipo similar de información estructurada. Esta información, con independencia de su tipo concreto, se estructura en unos formatos que pueden ser procesados por las aplicaciones informáticas. Ejemplos de datos EDI son las facturas, órdenes de compra, declaraciones de aduanas, etc.
La automatización de las interacciones por medio del EDI minimiza las transacciones sobre papel y la intervención humana, reduciéndose las tareas relativas a la reintroducción de datos, impresión, envío de documentos vía correo o vía fax. A través del EDI, las Administraciones Públicas pueden incrementar la eficiencia de las operaciones diarias y mejorar las relaciones con agentes externos como empresasinstituciones económicas y financieras, y otras Administraciones Públicas.
El universo de clientes potenciales del servicio EDI es muy amplio, debido a que ésta dirigido a empresas que se relacionan comercialmente, en forma independiente de su tamaño.
Como ejemplo de grupos de potenciales clientes, podemos mencionar:
* Sector de la Distribución (Supermercados y Proveedores)
* Sector de las Automotrices (Terminales, Proveedores y Concesionarios)
* Sector Farmacéutico (Farmacias y Laboratorios)
* Sector de la Administración Pública
* Sector del Transporte y Turismo
 Normas de sintaxis
Básicamente, las normas EDI proporcionan las reglas de sintaxis que definen los documentos electrónicos estructurados (llamados mensajes EDI) y un número cada vez mayor de mensajes EDI acordados internacionalmente.
El módulo ephos sobre EDI se basa en las normas y documentos desarrollados por las Naciones Unidas y recogidos en "ISO 9735 - Intercambio Electrónico de Datos para la AdministraciónComercio y Transporte (EDIFACT) - Reglas de aplicación de la sintaxis" (en 29735). Si bien por razones históricas, en diferentes dominios regionales o sectoriales se utilizan otras reglas de sintaxis (no normalizadas), EDIFACT es la única sintaxis normalizada.
Planificación de Sistemas De Información en la Empresa. El Intercambio Electrónico De Datos
Hoy en día, el sistema informativo contable de cualquier empresa, por pequeña que sea, se encuentra informatizado, de forma que habitualmente se logran unos elevados niveles de automatización de las tareas administrativo-contables. Por ejemplo, es frecuente que se encuentren integrados los programas de contabilidad con los que gestionan la tesorería o la nómina y que estos datos se procesen muy rápidamente.
Pero suele suceder que dos empresas que mantienen una intensa relación comercial cliente-proveedor y que disponen de sendos sistemas informativos contables avanzados, realicen sus transacciones económicas introduciendo las órdenes de compra, las facturas y el resto de documentos en sobres, que posteriormente son enviados por correo. Hoy en día, también es habitual enviar estos documentos a través del fax, con lo que se agiliza la gestión. Si la empresa utiliza un fax-modem conectado al ordenador y gestionado por un programa informático, se evita tener que imprimir los documentos, enviándolos directamente desde su ordenador hasta el fax de la otra empresa.
Otra solución más sofisticada, pero menos frecuente, consiste en enviar dichos documentos a través del correo electrónico. El correo electrónico permite enviar mensajes entre diferentes ordenadores que estén conectados a redes de ordenadores como por ejemplo Internet o Compuserve. Sin embargo, este procedimiento no está exento de inconvenientes, debido a que el correo electrónico no está normalizado y, salvo que el cliente y el proveedor acuerden previamente componer de alguna forma sus mensajes, exige que el receptor traduzca los documentos recibidos. Además, el uso de mero correo electrónico no es un medio seguro para realizar las transmisiones comerciales ni garantiza su confidencialidad.
La solución que desde hace varios años están adoptando muchas empresas se denomina EDI o Intercambio Electrónico de Datos. El EDI básicamente consiste en transmitir electrónicamente documentos comerciales y administrativos entre aplicaciones informáticas, en un formato normalizado. En este trabajo describimos qué es el EDI, qué diferentes normas EDI existen, por dónde viajan los datos, cual es la estructura de un mensaje EDI, los beneficios y los costes que para una empresa puede suponer el implantar este sistema y el impacto que puede tener sobre la Contabilidad.
El EDI, ¿Revolución conceptual o tecnológica?
Así como en los años ochenta y noventa el ordenador ha sido la herramienta
de trabajo básica del profesional de la Contabilidad, desde hace varios años asistimos a una verdadera revolución en la transmisión electrónica de información, de forma que se intuye que en los umbrales del siglo XXI las herramientas que utilizará este profesional estarán ligadas a lastelecomunicaciones. En palabras de René Ricol (1995), presidente de la orden de expertos contables de Francia, "de todos los progresos que acompañarán a la profesión contable, el EDI es ciertamente el más inminente". En este apartado analizamos las novedades organizativas que implica la utilización del EDI en la empresa, revisamos los principales intentos de normalización y la situación actual de los diferentes estándares EDI.
El EDI consiste en transmitir electrónicamente documentos comerciales y administrativos entre aplicaciones informáticas en un formato normalizado, de forma que la información entre las empresas pueda ser procesada sin intervención manual. Las empresas que desean utilizar el EDI se suelen poner en contacto con compañías ligadas al sector de las telecomunicaciones que ofrecen servicios EDI. Un servicio EDI, es el conjunto de prácticas asociadas a la explotación de un sistema telemático particular de EDI que cubren todos los aspectos funcionales del servicio (técnicos, organizativos, de formación, de soporte y mantenimiento, comerciales y administrativos), dando así forma a una aplicación EDI concreta para un segmento industrial particular.