Pointeur (programmation)En programmation informatique, un pointeur est un objet qui contient l'adresse mémoire d'une donnée ou d'une fonction. C'est l'outil fondamental de l'adressage dit « indirect ». La notion de pointeur reflète l'utilisation différente que l'on peut faire d'un entier naturel, à savoir indiquer une adresse mémoire. Cette utilisation est très différente d'une utilisation arithmétique, d'où la création de registres de processeurs spécifiques (les registres d'adresse) et d'un type de donnée spécifique dans les langages de programmations.
Génération AlphaLa génération Alpha est la cohorte démographique qui succède à la génération Z. Les chercheurs et les médias utilisent la fin (31 décembre) des années 2000 comme année de naissance initiale et le début des années 2020 comme année de naissance finale. Nommée d'après la première lettre de l'alphabet grec, la génération Alpha est la première à être née entièrement au XXIe siècle. La plupart des membres de la génération Alpha sont les enfants des milléniaux.
Objet transneptunienthumb|upright=1.5|Place des objets transneptuniens dans la classification des objets du système solaire. Un objet transneptunien (OTN ; en anglais transneptunian object, TNO) est une planète mineure du Système solaire dont l'orbite est, entièrement ou pour la majeure partie, au-delà de celle de la planète Neptune. La ceinture de Kuiper et le nuage d'Oort (nuage hypothétique) sont les noms de quelques subdivisions de ce volume de l'espace.
Objet (informatique)En informatique, un objet est un conteneur symbolique et autonome qui contient des informations et des mécanismes concernant un sujet, manipulés dans un programme. Le sujet est souvent quelque chose de tangible appartenant au monde réel. C'est le concept central de la programmation orientée objet (POO). En programmation orientée objet, un objet est créé à partir d'un modèle appelé classe ou prototype, dont il hérite les comportements et les caractéristiques.
Pointeur intelligentEn informatique, un pointeur intelligent (en anglais smart pointer) est un type abstrait de données qui simule le comportement d'un pointeur en y adjoignant des fonctionnalités telles que la libération automatique de la mémoire allouée ou la vérification des bornes. La gestion manuelle de la mémoire dans les langages utilisant les pointeurs est une source courante de bugs, en particulier de fuites de mémoire ou de plantages.
Génération silencieuseLe terme génération silencieuse est apparu le en couverture du Time et se réfère aux personnes nées entre le milieu des années 1920 et le début/milieu des années 1940 environ. Cette génération est née entre la Grande Dépression et la Seconde Guerre mondiale. Elle inclut les gens qui ont combattu pendant la Seconde Guerre mondiale et/ou durant la guerre de Corée (pour les États-Unis surtout). Elle est réputée pour avoir travaillé dur et ne pas avoir été revendicative, d'où son nom.
Génération YLa , les milléniaux (de l’millennials) ou les millénariaux regroupent l'ensemble des personnes nées entre le début des années 1980 et la fin des années 1990. Plus précisément, elle débuterait en 1984 et se terminerait en 1996 selon un article paru dans la revue Harvard Business Review. Selon Statistique Canada, la génération Y débuterait encore plus tôt en 1972 et jusqu’en 1992. Ils succèdent à la génération X et précèdent la génération Z.
Object modelIn computing, object model has two related but distinct meanings: The properties of objects in general in a specific computer programming language, technology, notation or methodology that uses them. Examples are the object models of Java, the Component Object Model (COM), or Object-Modeling Technique (OMT). Such object models are usually defined using concepts such as class, generic function, message, inheritance, polymorphism, and encapsulation.
C (langage)C est un langage de programmation impératif, généraliste et de bas niveau. Inventé au début des années 1970 pour réécrire Unix, C est devenu un des langages les plus utilisés, encore de nos jours. De nombreux langages plus modernes comme C++, C#, Java et PHP ou JavaScript ont repris une syntaxe similaire au C et reprennent en partie sa logique. C offre au développeur une marge de contrôle importante sur la machine (notamment sur la gestion de la mémoire) et est de ce fait utilisé pour réaliser les « fondations » (compilateurs, interpréteurs.
Baby boomervignette|400px|Taux de natalité aux États-Unis entre 1909 et 2004 ; le segment en rouge correspond au baby boom dans ce pays. Un baby boomer, ou babyboumeur (orthographe rectifiée de 1990), aussi appelé boomer (péjoratif) est une personne née en Occident pendant la période du baby boom, après la Seconde Guerre mondiale. Selon la théorie générationnelle Strauss-Howe, cette génération comprend les personnes nées entre 1943 et 1960. Les baby boomers font partie d’une génération entre la génération silencieuse et la génération X.
Null pointerIn computing, a null pointer or null reference is a value saved for indicating that the pointer or reference does not refer to a valid object. Programs routinely use null pointers to represent conditions such as the end of a list of unknown length or the failure to perform some action; this use of null pointers can be compared to nullable types and to the Nothing value in an option type. A null pointer should not be confused with an uninitialized pointer: a null pointer is guaranteed to compare unequal to any pointer that points to a valid object.
Programmation orientée objetLa programmation orientée objet (POO), ou programmation par objet, est un paradigme de programmation informatique. Elle consiste en la définition et l'interaction de briques logicielles appelées objets ; un objet représente un concept, une idée ou toute entité du monde physique, comme une voiture, une personne ou encore une page d'un livre. Il possède une structure interne et un comportement, et il sait interagir avec ses pairs.