"Al vuelo" es una frase que se utiliza para describir algo que se está modificando mientras el proceso al que afecta el cambio está en curso. Se utiliza en las industrias automotriz, informática y culinaria. En los automóviles, "al vuelo" se puede utilizar para describir el cambio de configuración del automóvil mientras aún está en movimiento. Los procesos que pueden ocurrir mientras el automóvil aún está en movimiento incluyen cambiar entre tracción en dos ruedas y tracción en las cuatro ruedas en algunos automóviles y abrir y cerrar el techo en algunos automóviles convertibles. En informática, las grabadoras de CD "al vuelo" pueden leer de un CD y escribir los datos en otro sin guardarlos en la memoria de una computadora. Cambiar programas o aplicaciones al vuelo en sistemas operativos multitarea significa la capacidad de cambiar entre programas o aplicaciones nativos y/o emulados que aún se están ejecutando y que se ejecutan en paralelo mientras realizan sus tareas o procesos, pero sin pausar, congelar o retrasar ningún otro evento no deseado. Cambiar partes de la computadora al vuelo significa que se reemplazan partes de la computadora mientras la computadora aún está en funcionamiento. También se puede utilizar en programación para describir el cambio de un programa mientras aún se está ejecutando. En los restaurantes y otros lugares donde se preparan alimentos, el término se utiliza para indicar que es necesario realizar un pedido de inmediato.
En el uso coloquial, "sobre la marcha" significa algo creado cuando es necesario. La frase se utiliza para significar:
En la industria automotriz, el término se refiere a la circunstancia de realizar ciertas operaciones mientras un vehículo es impulsado por el motor y se mueve. En referencia a los vehículos con tracción en las cuatro ruedas , este término describe la capacidad de cambiar de tracción en dos a cuatro ruedas mientras el automóvil está en marcha y en movimiento. [1] En algunos modelos convertibles , el techo se puede plegar eléctricamente sobre la marcha, mientras que en otros casos el automóvil debe estar parado. En las máquinas cosechadoras, los sistemas de monitoreo más nuevos permiten al conductor rastrear la calidad del grano, al mismo tiempo que le permiten ajustar la velocidad del rotor sobre la marcha a medida que avanza la cosecha.
En la informática multitarea, un sistema operativo puede manejar varios programas, tanto aplicaciones nativas como software emulado, que se ejecutan de forma independiente, en paralelo, juntos al mismo tiempo en el mismo dispositivo, utilizando recursos y/o datos separados o compartidos, ejecutando sus tareas por separado o en conjunto, mientras que un usuario puede cambiar sobre la marcha entre ellos o grupos de ellos para utilizar los efectos obtenidos o supervisar propósitos, sin pérdida de tiempo ni pérdida de rendimiento. En los sistemas operativos que utilizan GUI, muy a menudo se hace cambiando de una ventana activa (o un objeto que desempeña un papel similar) de una pieza de software en particular a otra pero de otro software.
Una computadora puede calcular resultados sobre la marcha o recuperar un resultado previamente almacenado.
Puede significar hacer una copia de un medio extraíble ( CD-ROM , DVD , etc.) directamente, sin guardar primero la fuente en un medio intermedio (un disco duro ); por ejemplo, copiar un CD-ROM desde una unidad de CD-ROM a una unidad CD-Writer . El proceso de copia requiere que cada bloque de datos se recupere y se escriba inmediatamente en el destino, de modo que haya espacio en la memoria de trabajo para recuperar el siguiente bloque de datos. [ cita requerida ]
Cuando se utiliza para almacenar datos cifrados, el flujo de datos se cifra automáticamente mientras se escribe y se descifra al volver a leerse, de forma transparente para el software. Normalmente se utiliza el acrónimo OTFE .
La programación sobre la marcha es la técnica de modificar un programa sin detenerlo. [2]
Un concepto similar, el intercambio en caliente , se refiere al reemplazo sobre la marcha del hardware de la computadora.
La computación sobre la marcha (OTF computing) consiste en automatizar y personalizar el software según las necesidades de un usuario. Según una especificación de requisitos, este software se compone de componentes básicos, los llamados servicios básicos, y se realiza una configuración específica para el usuario de estos componentes básicos. En consecuencia, los servicios solicitados se compilan solo a petición del usuario y luego se ejecutan en un centro de datos especialmente diseñado para que el usuario pueda acceder a las funciones del servicio creado (sobre la marcha). [3]
En restaurantes, cafés, salones de banquetes y otros lugares donde se preparan alimentos, el término se utiliza para indicar que es necesario realizar un pedido de inmediato. [4] [5] [6] Esto suele deberse a que un plato servido anteriormente no es comestible, a que un camarero ha cometido un error o se ha retrasado, o a que un invitado tiene que irse rápidamente. [7]
En el hockey sobre hielo , es legal y habitual que los equipos realicen cambios de línea (sustituciones de jugadores) cuando el disco está en juego. Estos cambios de línea se denominan "sobre la marcha". [8]