Semilla

En el mundo de las computadoras, una semilla puede referirse a tres cosas diferentes: 1) una semilla aleatoria, 2) datos iniciales o 3) un cliente en una red entre pares.

1. Semilla aleatoria

Una semilla aleatoria es un valor que se usa para generar datos aleatorios. Como las computadoras están programadas para seguir instrucciones basadas en una entrada específica, crear una salida aleatoria es más difícil de lo que podría parecer. Para generar un valor aleatorio, se debe proporcionar como entrada otro valor llamado «semilla aleatoria». Este puede ser una marca de tiempo (que puede incluir milisegundos), un valor del sistema como un (GUID), un número de serie del hardware u otro valor único.

Una semilla aleatoria puede generarse automáticamente (por ejemplo, una marca de tiempo) o puede pasarse explícitamente a una función de aleatorización como parámetro. La función usa el valor de la semilla para producir una salida aleatoria, que normalmente es un número.

2. Datos iniciales

Los datos iniciales son información que se carga para permitir que una función o un programa funcionen correctamente. Por ejemplo, si una función consulta una base de datos vacía, no producirá una salida útil. Si la base de datos se «inicializa» con datos, la función generará resultados significativos. Los datos iniciales suelen usarse con fines de prueba. Pueden crearse mediante un proceso automatizado o introducirse manualmente.

3. Semilla P2P

Una semilla entre pares (P2P) es una computadora (o «par») que carga uno o más archivos en una red para compartir archivos, como BitTorrent. Una vez que un usuario descarga un archivo completo, puede compartirlo con otros usuarios. Los pares que proporcionan archivos para que otros usuarios de torrents los descarguen se llaman semillas. Los pares que descargan archivos, pero rara vez los cargan o nunca lo hacen, se llaman sanguijuelas.

Actualizado October 25, 2017 por Per C.

quizPon a prueba tu conocimiento

Taking closeup photos of objects is also called what?

A
Mini photography
0%
B
Micro photography
0%
C
Macro photography
0%
D
Mega photography
0%
Correct! Incorrect!     View the Macro Photography definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de Semilla en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.