Bienvenue sur le portail informatique de Wikipédia. Vous trouverez sur cette page des liens vers de nombreux articles se rapportant à l’informatique, des logiciels libres à internet en passant par la programmation objet, et bien d’autres encore.
En informatique, le noyau (en anglais « kernel ») est la partie fondamentale d’un système d’exploitation : il est le gestionnaire de ressources de la machine et permet aux éléments matériels et logiciels de communiquer entre eux.
Le noyau fournit des mécanismes d’abstraction du matériel et en particulier de la mémoire, des microprocesseurs et des échanges d’informations entre logiciels et périphériques matériels, et autorise aussi diverses abstractions logicielles. Il permet d’ignorer ou de simplifier la prise en compte des divers programmes qui s’exécutent simultanément sur une machine. La présence d’un noyau simplifie également la communication entre les processus. Le noyau d’un système d’exploitation est lui-même un logiciel mais ne peut prétendre utiliser les mécanismes d’abstraction qu’il fournit. Son rôle central dans le système d’exploitation impose des performances élevées et rend sa conception et sa programmation particulièrement délicates.
Joseph Sifakis a remporté le prix Turing 2007 qui est l’une des plus hautes distinctions scientifiques en informatique, souvent considérée comme l’équivalent du prix Nobel pour les informaticiens.
BumpTop est un prototype d’environnement de bureau qui cherche à reproduire avec fidélité les manipulations d’un bureau du monde réel.
Il existe plusieurs types de bogues selon leur gravité et leur nature, ils sont nommés selon des scientifiques célèbres : Heisenbug, Bohr bug, Mandelbug ou encore Schrödinbug.
Une adresse IPv6 est stockée sur 128 bits. Avec une telle marge, on pourrait ainsi attribuer plus de 100 millions d’adresses IP à chaque millimètre cube de la planète Terre.