Algorithme d'approximationEn informatique théorique, un algorithme d'approximation est une méthode permettant de calculer une solution approchée à un problème algorithmique d'optimisation. Plus précisément, c'est une heuristique garantissant à la qualité de la solution qui fournit un rapport inférieur (si l'on minimise) à une constante, par rapport à la qualité optimale d'une solution, pour toutes les instances possibles du problème.
AmortisseurUn amortisseur est un système mécanique destiné à atténuer la force d'un choc ou l’amplitude des oscillations d'un objet en amortissant ses vibrations, généralement par dissipation d'énergie. De nombreux phénomènes physiques peuvent être utilisés pour absorber l’énergie cinétique de l’objet en mouvement : pertes de charge d'un fluide, frottement, comportement hystérétique Cette énergie est souvent transformée en énergie thermique mais peut être convertie dans une autre forme, par exemple électrique.
Pare-chocsLe pare-chocs est un élément de la carrosserie d'un véhicule servant à amortir les chocs avant et arrière. Il peut être attaché à la carrosserie ou y être intégré. Inventés par Frederick Simms en 1901, les pare-chocs réduisent les différences de taille entre les véhicules et protègent les piétons en cas d'accident. Des améliorations régulières ont permis de réduire les coûts de réparation des véhicules et de mieux protéger les piétons. Les parties déformables d'un véhicule absorbent une partie de l'énergie du choc qui n'est pas transmise aux victimes de l'accident.
Shock mountA shock mount or isolation mount is a mechanical fastener that connects two parts elastically. They are used for shock and vibration isolation. Isolation mounts allow a piece of equipment to be securely mounted to a foundation and/or frame and, at the same time, allow it to float independently from the substrate. Shock mounts can be found in a wide variety of applications. Shock mounts can be used to isolate the foundation or substrate from the dynamics of the mounted equipment.
Logiciel multiplateformeUn logiciel multiplateforme est un logiciel conçu pour fonctionner sur plusieurs plateformes informatiques. De nombreux langages de programmation sont considérés être multiplateformes . En effet, il suffit de développer un compilateur destiné à générer un code exécutable compréhensible par chacun des processeurs qu’on désire utiliser. On aurait donc : un seul langage de programmation et un compilateur par type de processeur (des processeurs seraient considérés de même type s'ils sont identiquement structurés).
Plate-forme (informatique)En informatique, une plateforme ou plate-forme est un environnement permettant la gestion ou l'utilisation de services (ou logiciels) applicatifs.
Java (technique)Java est une technique informatique développée initialement par Sun Microsystems puis acquise par Oracle à la suite du rachat de l'entreprise. Défini à l'origine comme un langage de programmation, Java a évolué pour devenir un ensemble cohérent d'éléments techniques et non techniques.