Graine

Dans le domaine informatique, une graine peut désigner trois choses différentes : 1) une graine aléatoire, 2) des données d'initialisation ou 3) un client sur un réseau pair à pair.

1. Graine aléatoire

Une graine aléatoire est une valeur utilisée pour générer des données aléatoires. Comme les ordinateurs sont programmés pour suivre des instructions en fonction d'une entrée précise, créer une sortie aléatoire est plus difficile qu'il n'y paraît. Pour générer une valeur aléatoire, une autre valeur appelée « graine aléatoire » doit être fournie comme entrée. Il peut s'agir d'un horodatage (qui peut inclure des millisecondes), d'une valeur système comme un (GUID), d'un numéro de série du matériel ou d'une autre valeur unique.

Une graine aléatoire peut être générée automatiquement (par exemple, un horodatage) ou transmise explicitement à une fonction de génération aléatoire en tant que paramètre. La fonction utilise la valeur de la graine pour produire une sortie aléatoire, qui est généralement un nombre.

2. Données d'initialisation

Les données d'initialisation sont des informations chargées pour permettre à une fonction ou à un programme de fonctionner correctement. Par exemple, si une fonction interroge une base de données vide, elle ne produira pas de résultat utile. Si la base de données est « initialisée » avec des données, la fonction générera des résultats pertinents. Les données d'initialisation sont souvent utilisées à des fins de test. Elles peuvent être créées à l'aide d'un processus automatisé ou saisies manuellement.

3. Graine P2P

Une graine pair à pair (P2P) est un ordinateur (ou « pair ») qui envoie un ou plusieurs fichiers sur un réseau de partage de fichiers, tel que BitTorrent. Une fois qu'un utilisateur a téléchargé un fichier complet, il peut le partager avec d'autres utilisateurs. Les pairs qui fournissent des fichiers à télécharger aux autres utilisateurs de torrents sont appelés des graines. Les pairs qui téléchargent des fichiers, mais les envoient rarement ou jamais, sont appelés des sangsues.

Mis à jour October 25, 2017 par Per C.

quizTestez vos connaissances

A transient connection between a client and server is called what?

A
Meeting
0%
B
Session
0%
C
Huddle
0%
D
Class
0%
Correct! Incorrect!     View the Session definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Graine sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.