En inglés, el verbo “mariscal” significa “organizar o reunir (un grupo de personas, especialmente soldados) en orden”.
En computación, el cálculo de referencias se refiere a cualquier proceso de organización de datos en nuestra memoria preparatoria para su procesamiento. Esto incluye cargar datos de archivos, obtenerlos de bases de datos a través de consultas y puede implicar análisis, serialización y deserialización. (Algunos pueden usar “SerDeser” – Ser.ialization / Deser.iatlization – indistintamente con marshaling). Otros pueden hacer algunas distinciones entre ellos.
Por ejemplo, en Python, el módulo Mariscal está destinado solo para un uso muy limitado, en su mayoría interno, de bajo nivel. El módulo pickle se usa para una serialización más generalizada, nativa (y deserialización) y se pueden usar varios otros módulos (y formatos) para la serialización intercambiable: JSON es la más notable, XML es otra posibilidad. Los diversos módulos relacionados con “dbm” pueden verse como medios para estructuras de datos serias (mapeo) tipo diccionario.
- ¿Quiénes son los reclutadores favorables para un promedio más reciente con una licenciatura en informática?
- ¿En qué habilidades de programación debo ser fuerte para trabajar en Facebook?
- ¿Es posible cambiar la especialización más adelante en la vida?
- ¿Debo alentar a mi hijo que se está graduando de un programa superior de CS para obtener un doctorado? Le gustan todas sus pasantías de verano, pero me preocupa que, a largo plazo, se pierda las oportunidades de obtener un título superior.
- ¿Debo dejar la informática en mi universidad? Estoy tomando la estructura de datos y estoy teniendo problemas. Disfruto filmando y motion graphics. Solo elegí ciencias de la computación porque estoy interesado en IA y quiero trabajar. ¿Algún consejo?
Conceptos similares se aplican a otros ecosistemas de programación también. En general, el cálculo de referencias solo se refiere a las diversas formas en que los datos pueden cargarse y organizarse en un proceso para … uhh … procesar (y cómo pueden enviarse a través de redes o canales de E / S a alguna forma de almacenamiento para su posterior recuperación y posterior tratamiento).
Es un término muy general.