stringtranslate.com

Corriente (informática)

Los flujos estándar para entrada, salida y error.

En informática , una secuencia es una secuencia de elementos de datos disponibles a lo largo del tiempo. Se puede pensar en un flujo como elementos en una cinta transportadora que se procesan uno a la vez en lugar de en grandes lotes.

Las transmisiones se procesan de manera diferente a los datos por lotes : las funciones normales no pueden operar en las transmisiones en su conjunto, ya que tienen datos potencialmente ilimitados y, formalmente, las transmisiones son codatos (potencialmente ilimitados), no datos (que son finitos). Las funciones que operan en una secuencia, produciendo otra secuencia, se conocen como filtros y se pueden conectar en tuberías , de manera análoga a la composición de funciones . Los filtros pueden operar en un elemento de una secuencia a la vez, o pueden basar un elemento de salida en múltiples elementos de entrada, como un promedio móvil .

Ejemplos

El término "corriente" se utiliza de varias maneras similares:

Aplicaciones

Los flujos se pueden utilizar como tipo de datos subyacente para canales en la comunicación entre procesos .

Otros usos

El término "flujo" también se aplica a las bifurcaciones del sistema de archivos , donde se asocian múltiples conjuntos de datos con un único nombre de archivo. La mayoría de las veces, hay una secuencia principal que constituye los datos del archivo normal, mientras que las secuencias adicionales contienen metadatos . Aquí, "flujo" se utiliza para indicar "datos de tamaño variable", a diferencia de los metadatos de tamaño fijo, como los atributos extendidos , pero difiere de "flujo" en el sentido contrario, que significa "datos disponibles a lo largo del tiempo, potencialmente infinitos".

Ver también

Referencias

  1. ^ SRFI 41: Corrientes

enlaces externos