Sandbox (sécurité informatique)Un bac à sable (de l'anglais sandbox) est un mécanisme de sécurité informatique se basant sur l'isolation de composants logiciels, de logiciels ou de groupes de logiciels par rapport à leur logiciel ou système d'exploitation hôte. L'isolation a pour rôle de permettre l'exécution du ou des composants logiciels en diminuant les risques liés à cette exécution pour l'hôte.
Plantagethumb|Message d'erreur à la suite d'un plantage du système contrôlant un écran d'affichage dans un aéroport Dans le jargon informatique, un plantage (parfois appelé, par anglicisme, « crash »), ou un sinistre informatique (nécessitant un plan de reprise d'activité global de l'organisation ou un plan de reprise d'activité informatique), est une interruption anormale, souvent inattendue, d’un logiciel (lequel peut aussi bien être une application qu’un système d'exploitation) due à une panne, un incident ou un
Bi-écranLe bi-écran, (ou dual screen) est un procédé informatique permettant l'utilisation de deux écrans individuels pour un seul ordinateur. Cela permet d'obtenir un champ de vision élargi. Ce procédé permet aussi d'utiliser un ancien écran comme affichage d'appoint lorsqu'on en achète un nouveau plus évolué (résolution plus grande, pivot, dalle IPS, etc.). La plupart des cartes graphiques actuelles disposent de deux sorties que l'on peut rendre indépendantes (par exemple VGA+DVI, ou deux DVI), certaines combinaisons de cartes et de chipsets permettant même d'en gérer trois simultanément (la troisième étant par exemple HDMI ou l'écran natif d'un ordinateur portable).
Ligne de codeLa ligne de code, ou ligne de code source (SLOC en anglais) est une métrique logicielle servant à mesurer la taille d’un programme informatique en dénombrant le nombre de lignes de son code source. Les lignes de code sont habituellement employées pour quantifier l'effort qui sera exigé pour développer un programme informatique, ainsi que pour estimer la valeur d'un logiciel produit. La ligne de code est un indicateur. Il est imparfait, et comporte des défauts. Cependant, c'est un élément, parmi d'autres, qui permet d'évaluer le coût d'un programme.
VxWorksVxWorks est un système d'exploitation temps réel multitâche, généralement utilisé dans les systèmes embarqués. Ce système d'exploitation propriétaire, développé par la firme Wind River (acquise par Intel en 2009), a été employé par la NASA pour les missions spatiales du programme Discovery, Mars Pathfinder, Stardust, Messenger, Dawn, les rovers martiens (Spirit, Opportunity, Curiosity et Perseverance) et la sonde Mars Reconnaissance Orbiter. Il a également été utilisé par l'Agence spatiale européenne sur le satellite PROBA-1.
Windows 9xWindows 9x (prononcer « neuf ikse » : ) désigne la famille de systèmes d'exploitation édités par Microsoft basée sur Windows 95. Cette famille comprend : Windows 95 (Chicago) ; Windows 98 (Memphis) ; Windows 98 SE (Deuxième Édition) ; Windows Me (Millennium Edition). À cause du noyau NT trop jeune et des problèmes de compatibilité avec les programmes MS-DOS, Microsoft préféra créer cette branche issue de Windows 3.11 et de MS-DOS 6.22. Tout comme sous Windows 3.11, MS-DOS est le système de base, il sert de lanceur pour démarrer Windows.
Bureau virtuel (interface graphique)Un bureau virtuel est un environnement graphique qui peut être démultiplié, afin de travailler à un seul type de tâche dans chaque bureau, au lieu d'avoir toutes les fenêtres réunies dans un seul. Par exemple, l'utilisateur choisira de réserver un bureau aux tâches de , un autre à internet, un autre aux jeux, etc. Les fenêtres ne sont plus mélangées. Une autre implémentation des bureaux virtuels, moins fréquemment utilisée, consiste à offrir un bureau plus grand que la taille de l'écran, la souris ou le clavier permettant de se déplacer dans les zones inaccessibles.
Comparison of application virtualization softwareApplication virtualization software refers to both application virtual machines and software responsible for implementing them. Application virtual machines are typically used to allow application bytecode to run portably on many different computer architectures and operating systems. The application is usually run on the computer using an interpreter or just-in-time compilation (JIT). There are often several implementations of a given virtual machine, each covering a different set of functions.
NetBSDthumb|Filiation des systèmes Unix. NetBSD est un système d'exploitation libre de type Unix BSD dérivé de 386BSD et de Net/2 (4.3BSD-Lite). NetBSD est entièrement fondé sur des logiciels libres, la plupart des composants étant soumis à la Licence BSD. Le système détient le record sur le nombre d'architectures compatibles ; il peut en effet être utilisé sur plus de cinquante architectures différentes. Cette portabilité est un point central du projet, si bien que sa devise est que face à tout ordinateur, on peut déclarer : « Bien sûr, cela fonctionne avec NetBSD » (de l'anglais « Of course it runs NetBSD »).
UEFIvignette|droite|Logo du standard. vignette|Fonctionnement synthétique de l'EFI (Extensible Firmware Interface). Le standard UEFI (de l’anglais Unified Extensible Firmware Interface, signifiant en « Interface micrologicielle extensible unifiée ») définit une interface entre le micrologiciel (firmware) et le système d'exploitation (OS) d'un ordinateur. Cette interface succède sur certaines cartes-mères au BIOS. AMD, American Megatrends, Apple, ARM, Dell, HP, Intel, IBM, Insyde Software, Microsoft et Phoenix Technologies sont les promoteurs de l’UEFI Forum qui définissent les normes de cette technologie.