Thread (informatique)thumb|Un processus avec deux threads. Un thread ou fil (traduction normalisés par ISO/CEI 2382-7:2000 (autres appellations connues : processus léger, fil d'exécution, fil d'instruction, processus allégé, exétron, tâche, voire unité d'exécution ou unité de traitement) est similaire à un processus car tous deux représentent l'exécution d'un ensemble d'instructions du langage machine d'un processeur. Du point de vue de l'utilisateur, ces exécutions semblent se dérouler en parallèle.
Scala (langage)Scala est un langage de programmation multi-paradigme conçu à l'École polytechnique fédérale de Lausanne (EPFL) pour exprimer les modèles de programmation courants dans une forme concise et élégante. Son nom vient de l'anglais Scalable language qui signifie à peu près « langage adaptable » ou « langage qui peut être mis à l'échelle ». Il peut en effet être vu comme un métalangage. Scala intègre les paradigmes de programmation orientée objet et de programmation fonctionnelle, avec un typage statique.
Moteur DieselLe moteur Diesel, appelé également moteur à allumage par compression, est un moteur à combustion et explosion dont la combustion est déclenchée lors de l'injection de carburant dans la chambre de combustion, par un phénomène d'auto-inflammation. Celui-ci est permis par les températures de , atteintes par la compression de l'air dans les cylindres jusqu'à un taux de compression de 14:1 à 25:1. Des bougies de préchauffage sont souvent utilisées pour le démarrage à froid des petits moteurs, qui créent un point chaud facilitant le déclenchement de l'inflammation du mélange air-carburant.
Green threadIn computer programming, a green thread (virtual thread) is a thread that is scheduled by a runtime library or virtual machine (VM) instead of natively by the underlying operating system (OS). Green threads emulate multithreaded environments without relying on any native OS abilities, and they are managed in user space instead of kernel space, enabling them to work in environments that do not have native thread support. Green threads refers to the name of the original thread library for the programming language Java (that was released in version 1.
Moteur-fuséeLe moteur-fusée est un type de moteurs à réaction, c'est-à-dire un engin qui projette un fluide (gaz ou liquide) vers l'arrière, ce qui transmet par réaction une poussée au véhicule solidaire du moteur, de force égale et de direction opposée, vers l'avant. Le moteur-fusée présente la particularité d'expulser une matière qui est entièrement stockée dans le corps du véhicule. Ce type de moteur est en particulier utilisé par les fusées car, étant autosuffisant, il peut fonctionner dans un milieu dépourvu d'atmosphère, mais également par les missiles car il permet d'atteindre des vitesses très importantes.
Moteur à combustion internevignette|upright|Moteur à quatre temps. Un moteur à combustion interne ou MCI ( ou ICE) est un type de , c'est-à-dire un moteur permettant d'obtenir un travail mécanique à partir d'un gaz en surpression, cette dernière étant obtenue à l'aide d'un processus de combustion. Dans le cas d'un moteur à combustion interne, cette combustion a lieu à l'intérieur du moteur. Il existe deux grands types de moteurs à combustion interne : les moteurs produisant un couple sur un arbre mécanique et les moteurs à réaction éjectant rapidement un fluide par une tuyère.
Aircraft diesel engineThe aircraft diesel engine or aero diesel is a diesel-powered aircraft engine. They were used in airships and tried in aircraft in the late 1920s and 1930s, but were never widely adopted until recently. Their main advantages are their excellent specific fuel consumption, the reduced flammability and somewhat higher density of their fuel, but these have been outweighed by a combination of inherent disadvantages compared to gasoline-fueled or turboprop engines.
Automatisation de testL'automatisation de test permet de jouer à volonté des tests de régression à la suite de la livraison d'une nouvelle version d'une application. L'automatisation d'un test n'a de sens que si le test répond à un certain nombre de critères : le test est systématique : il doit être exécuté à chaque nouvelle version de l'application. le test est répétitif : il est présent dans de nombreux scénarios de test. le test est automatisable : il est possible techniquement de faire jouer le test par un robot.
Go (langage)Go est un langage de programmation compilé et concurrent inspiré de C et Pascal. Il a été développé par Google à partir d’un concept initial de , Rob Pike et Ken Thompson. vignette|alt=Logo de Google Go|droite|Mascotte de Google Go Go veut faciliter et accélérer la programmation à grande échelle : en raison de sa simplicité, il est donc concevable de l’utiliser aussi bien pour écrire des applications, des scripts ou de grands systèmes. Cette simplicité est nécessaire aussi pour assurer la maintenance et l’évolution des programmes sur plusieurs générations de développeurs.
Fibre (informatique)En informatique, une fibre (fiber en anglais) est un type de thread particulièrement léger. Comme les threads, les fibres partagent le même espace mémoire. Toutefois, les fibres utilisent impérativement un multitâche coopératif là où les threads utilisent en général un multitâche préemptif. Les threads dépendent souvent de l'ordonnanceur (en anglais scheduler) du noyau (en anglais kernel) pour préempter un thread occupé et reprendre l'exécution d'un autre thread.