Optimizing compilerIn computing, an optimizing compiler is a compiler that tries to minimize or maximize some attributes of an executable computer program. Common requirements are to minimize a program's execution time, memory footprint, storage size, and power consumption (the last three being popular for portable computers). Compiler optimization is generally implemented using a sequence of optimizing transformations, algorithms which take a program and transform it to produce a semantically equivalent output program that uses fewer resources or executes faster.
Synthèse asymétriquevignette|Structure chimique de BINAP La synthèse asymétrique consiste à préparer un produit sous forme d'un énantiomère en partant d'une matière première achirale. Cette transformation nécessite l'ajout d'un composé chiral qui est temporairement lié au substrat, à un réactif ou à un catalyseur. Les principaux types de synthèse asymétrique sont les synthèses : diastéréosélective énantiosélective stœchiométrique catalytique Spécificité et sélectivité Effets non linéaires en catalyse asymétrique Catégorie:Stér
AlcoolateUn alcoolate (ou alkoxyde) est la base conjuguée d'un alcool. La formule générale est donc R-O−. Son contre-ion peut être un atome métallique. Les alcoolates peuvent être synthétisés par oxydation de métaux alcalins, tel le sodium (Na) : Les alcoolates possèdent trois types de réactivité. Bases conjuguées des alcools, les alcoolates peuvent réaliser des réactions acido-basiques. Leur pKa est compris de manière générale entre 16 et 18, à l'exception des phénolates dont le pKa est plus proche de 10.
Art génératifL'art génératif est une création artistique généralement numérique exploitant des algorithmes pour concevoir des œuvres se générant d'elles-mêmes ou non déterminées à l'avance. Ce principe de « création » vise l'ensemble des domaines artistiques : Art plastique (exemple : génération automatique de vitraux d'église), Chorégraphie (exemple : agencement aléatoire de figures préexistantes ou création de figures), Littérature (exemple : écriture automatique de poèmes, de nouvelles), Cinéma (exemple : génération automatique de synopsis), Musique : composition musicale automatique dont il faut distinguer les travaux de recherche musicale d'une part, et les travaux en intelligence artificielle d'autre part.
Essentiellement uniqueEn mathématiques, le terme essentiellement unique est utilisé pour indiquer que, bien qu'un objet ne soit pas le seul qui satisfait certaines propriétés, tous ces objets sont « les mêmes » dans un certain sens approprié aux circonstances. Cette notion d'identité est souvent formalisée à l'aide d'une relation d'équivalence. Une notion liée est une propriété universelle, où un objet n'est pas seulement essentiellement unique, mais unique à un unique isomorphisme près (ce qui signifie qu'il a un groupe d'automorphismes trivial).
Le Chatelier's principleLe Chatelier's principle (pronounced UKlə_ʃæˈtɛljeɪ or USˈʃɑːtəljeɪ), also called Chatelier's principle (or the Equilibrium Law), is a principle of chemistry used to predict the effect of a change in conditions on chemical equilibria. The principle is named after French chemist Henry Louis Le Chatelier, and sometimes also credited to Karl Ferdinand Braun, who discovered it independently.
Universally unique identifierUniversally unique identifier (UUID), de l'anglais signifiant littéralement « identifiant unique universel », est en informatique un système permettant à des systèmes distribués d'identifier de façon unique une information sans coordination centrale importante. Dans ce contexte, le mot « unique » doit être pris au sens de « unicité très probable » plutôt que « garantie d'unicité ». Il s'agit d'une spécification DCE définie initialement par l'OSF (Open Software Foundation).
ScilabScilab (prononciation : contraction de Scientific Laboratory en anglais) est un logiciel libre de calcul numérique multi-plateforme fournissant un environnement de calcul pour des applications scientifiques. Il possède un langage de programmation orienté calcul numérique de haut niveau. Il peut être utilisé pour le traitement du signal, l’analyse statistique, le , les simulations de dynamique des fluides, l’optimisation numérique, et la modélisation et simulation de systèmes dynamiques explicites et implicites.
Migration (informatique)Une migration est, en informatique, le passage d'un état existant d'un système d'information ou d'une application vers une cible définie dans un projet ou un programme. La migration de données est généralement réalisée par programmation pour parvenir à un traitement automatisé, en libérant des ressources humaines de tâches embarrassantes. La migration est nécessaire lorsque des organisations ou des individus procèdent au changement des systèmes informatiques ou à leur mise à niveau.