Generateur (informatique)

Generateur (informatique)

Générateur (informatique)

Page d'aide sur l'homonymie Pour les articles homonymes, voir Générateur.

En informatique, un générateur est une routine non transparente référentiellement, généralement sans arguments. Comme son nom l'indique, elle sert à créer de nouveaux objets. Parmi les générateurs les plus classiques, on trouve les générateurs de nombres aléatoires.

Certains générateurs parcourent virtuellement une liste infinie, définie algorithmiquement. De tels générateurs sont appelés compréhensions de listes. Une fonction renvoyant tour à tour les éléments de la suite de Fibonacci ou tous les nombres premiers serait un tel générateur.

  • Portail de l’informatique Portail de l’informatique
Ce document provient de « G%C3%A9n%C3%A9rateur (informatique) ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Generateur (informatique) de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • Générateur (informatique) — Pour les articles homonymes, voir Générateur. En informatique, un générateur est une routine non transparente référentiellement, généralement sans arguments. Comme son nom l indique, elle sert à créer de nouveaux objets. Parmi les générateurs les …   Wikipédia en Français

  • générateur — ● n. m. ►CIEL Type de logiciel faisant un travail stupide à votre place. Exemple: générateur de programme COBOL, d interface graphique. On les utilise aussi pour les migrations …   Dictionnaire d'informatique francophone

  • Generateur de nombres pseudo-aleatoires — Générateur de nombres pseudo aléatoires Un générateur de nombres pseudo aléatoires, pseudorandom number generator (PRNG) en anglais, est un algorithme qui génère une séquence de nombres présentant certaines propriétés du hasard. Par exemple, les… …   Wikipédia en Français

  • Générateur De Nombres Pseudo-Aléatoires — Un générateur de nombres pseudo aléatoires, pseudorandom number generator (PRNG) en anglais, est un algorithme qui génère une séquence de nombres présentant certaines propriétés du hasard. Par exemple, les nombres sont supposés être… …   Wikipédia en Français

  • Générateur de nombre pseudo-aléatoire — Générateur de nombres pseudo aléatoires Un générateur de nombres pseudo aléatoires, pseudorandom number generator (PRNG) en anglais, est un algorithme qui génère une séquence de nombres présentant certaines propriétés du hasard. Par exemple, les… …   Wikipédia en Français

  • Generateur de nombres aleatoires — Générateur de nombres aléatoires Pour les articles homonymes, voir GNA. Un générateur de nombres aléatoires, random number generator (RNG) en anglais, est un dispositif capable de produire une séquence de nombres dont on ne peut pas… …   Wikipédia en Français

  • Générateur De Nombres Aléatoires — Pour les articles homonymes, voir GNA. Un générateur de nombres aléatoires, random number generator (RNG) en anglais, est un dispositif capable de produire une séquence de nombres dont on ne peut pas « facilement » tirer des propriétés… …   Wikipédia en Français

  • Générateur aléatoire — Générateur de nombres aléatoires Pour les articles homonymes, voir GNA. Un générateur de nombres aléatoires, random number generator (RNG) en anglais, est un dispositif capable de produire une séquence de nombres dont on ne peut pas… …   Wikipédia en Français

  • Generateur congruentiel lineaire — Générateur congruentiel linéaire Un générateur congruentiel linéaire est un générateur de nombres pseudo aléatoires dont l algorithme, introduit en 1948 par D.H Lehmer, sous une forme réduite, pour produire des nombres aléatoires, est basé sur… …   Wikipédia en Français

  • Générateur Congruentiel Linéaire — Un générateur congruentiel linéaire est un générateur de nombres pseudo aléatoires dont l algorithme, introduit en 1948 par D.H Lehmer, sous une forme réduite, pour produire des nombres aléatoires, est basé sur des congruences et une fonction… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”