Optimisation de codeEn programmation informatique, l'optimisation de code est la pratique consistant à améliorer l'efficacité du code informatique d'un programme ou d'une bibliothèque logicielle. Ces améliorations permettent généralement au programme résultant de s'exécuter plus rapidement, de prendre moins de place en mémoire, de limiter sa consommation de ressources (par exemple les fichiers), ou de consommer moins d'énergie électrique. La règle numéro un de l'optimisation est qu'elle ne doit intervenir qu'une fois que le programme fonctionne et répond aux spécifications fonctionnelles.
Interprocedural optimizationInterprocedural optimization (IPO) is a collection of compiler techniques used in computer programming to improve performance in programs containing many frequently used functions of small or medium length. IPO differs from other compiler optimizations by analyzing the entire program as opposed to a single function or block of code. IPO seeks to reduce or eliminate duplicate calculations and inefficient use of memory and to simplify iterative sequences such as loops.
GermaniumLe germanium est l'élément chimique de numéro atomique 32, de symbole Ge. Il appartient au groupe 14 du tableau périodique. Ce métalloïde est semi-conducteur et cristallise avec la même structure que le diamant, tout comme le silicium. Il possède cinq isotopes naturels, dont le Ge, qui est faiblement radioactif. Au moins ont été synthétisés. La quasi-totalité du germanium est récupérée dans les fonderies de zinc (sous-produit de fusion). Les premiers transistors avaient comme substrat le germanium.
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.
MagnésiumLe magnésium est l'élément chimique de numéro atomique 12, de symbole Mg. Le magnésium est un métal alcalino-terreux. Il s’agit du neuvième élément le plus abondant de l'univers. Il est le produit, dans de grandes étoiles vieillissantes, de l'addition séquentielle de trois noyaux d'hélium à un noyau carboné. Lorsque de telles étoiles explosent en tant que supernovas, une grande partie du magnésium est expulsé dans le milieu interstellaire où il peut se recycler dans de nouveaux systèmes stellaires.
Object code optimizerAn object code optimizer, sometimes also known as a post pass optimizer or, for small sections of code, peephole optimizer, forms part of a software compiler. It takes the output from the source language compile step - the object code or - and tries to replace identifiable sections of the code with replacement code that is more algorithmically efficient (usually improved speed). The earliest "COBOL Optimizer" was developed by Capex Corporation in the mid 1970s for COBOL.
Programmation fonctionnelleLa programmation fonctionnelle est un paradigme de programmation de type déclaratif qui considère le calcul en tant qu'évaluation de fonctions mathématiques. Comme le changement d'état et la mutation des données ne peuvent pas être représentés par des évaluations de fonctions la programmation fonctionnelle ne les admet pas, au contraire elle met en avant l'application des fonctions, contrairement au modèle de programmation impérative qui met en avant les changements d'état.
Médecine personnaliséeLa médecine personnalisée est une médecine cherchant à améliorer la stratification et la prise en charge des patients en utilisant des informations biologiques et des biomarqueurs au niveau des voies moléculaires des maladies, de la génétique, de la protéomique ainsi que de la métabolomique. La définition de la médecine personnalisée n’a pas été véritablement établie et est parfois floue.
Biodegradable plasticBiodegradable plastics are plastics that can be decomposed by the action of living organisms, usually microbes, into water, carbon dioxide, and biomass. Biodegradable plastics are commonly produced with renewable raw materials, micro-organisms, petrochemicals, or combinations of all three. While the words "bioplastic" and "biodegradable plastic" are similar, they are not synonymous. Not all bioplastics (plastics derived partly or entirely from biomass) are biodegradable, and some biodegradable plastics are fully petroleum based.
Poudre flashthumb|Exemples de duos de poudres flash pyrotechnique. Les oxydants A sont à côté des comburants B qui leur sont associés. La poudre flash, ou poudre-éclair, est un explosif déflagrant employé en pyrotechnie. Elle est souvent composée de perchlorate de potassium et de fine poudre d'aluminium, mais d'autres formules sont possibles. La poudre flash se présente sous la forme d'une fine poudre dont la couleur va de gris pâle à presque noir. C'est un explosif déflagrant, c'est-à-dire que les gaz produits par la combustion avancent plus vite que le front de combustion.
ChaudronnerieLa chaudronnerie est une branche industrielle qui couvre l'ensemble des activités de mise en œuvre des métaux en feuilles, des tubes et des profilés entrant dans la réalisation d'équipements destinés aux secteurs des industries de l'alimentaire, de la chimie, de l'énergie (pétrole, gaz, nucléaire), de l'aéronautique et de l'espace, de la charpente (bâtiments, ouvrages d'art, ponts, structures métalliques terrestres et marines), de la manutention et du traitement des gaz et des liquides (canalisations terres
Fabrication des dispositifs à semi-conducteursthumb|upright=1.5|Évolution de la finesse de gravure des processeurs entre 1970 et 2017 La fabrication des dispositifs à semi-conducteur englobe les différentes opérations permettant l'élaboration de composants électroniques basés sur des matériaux semi-conducteurs. Entrent dans cette catégorie de composants à semi-conducteur, les composants discrets qui n'ont qu'une seule fonction comme les diodes et les transistors, et les circuits intégrés plus complexes, intégrant plusieurs composants, jusqu'à des milliards, dans le même boîtier.
Bioplastiquevignette|Salade vendue dans un emballage en bioplastique (acétate de cellulose). Le terme bioplastique désigne des polymères, surtout thermoplastiques, moins souvent thermodurcissables, de deux types. Il s'agit de matières plastiques : d'une part, de matières plastiques biosourcées (issues de la biomasse, surtout des plantes) ; d'autre part, de matières plastiques biodégradables (dont compostables), y compris issues de ressources fossiles (réactions pétrochimiques).
Bioimpressionalt=Bio-imprimante tridimensionnelle développée par la société russe 3D Bioprinting Solutions, capable d'imprimer des organes vivants.|vignette|Bio-imprimante tridimensionnelle développée par la société russe 3D Bioprinting Solutions. La bioimpression ou bio-impression est une application biomédicale des procédés de fabrication additive permettant de produire artificiellement des tissus biologiques.
Intelligence artificielle dans la santévignette|Rayon X d'une main, avec calcul automatique de l'âge osseux par un logiciel informatique. L'intelligence artificielle (IA) dans la santé est l'utilisation d'algorithmes et de logiciels pour s'approcher de la cognition humaine dans l'analyse de données médicales complexes. Plus précisément, l'IA est la capacité des algorithmes informatiques à tirer des conclusions sans intervention humaine directe. L'objectif principal des applications des IA dans le domaine de la santé est d'analyser les relations entre, d'une part, la prévention ou les traitements et, d'autre part, l'état de santé des patients.
Chlorure de magnésiumLe chlorure de magnésium est un composé chimique de formule MgCl2 (un cation magnésium Mg2+ et deux anions chlorure Cl−). C'est un composé ionique très soluble dans l'eau. C'est un acide de Lewis faible, ce qui explique qu'il s'hydrolyse facilement sous l'action de la chaleur pour donner du chlorure de magnésium hexahydraté. Le chlorure de magnésium peut être extrait dans des mines ou à partir de saumure ou d'eau de mer, on en tire alors le magnésium (sous forme de métal) par électrolyse.
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.
Ingénierie tissulaireL'ingénierie tissulaire ou génie tissulaire (en anglais, tissue engineering) est l'ensemble des techniques faisant appel aux principes et aux méthodes de l'ingénierie, de la culture cellulaire, des sciences de la vie, des sciences des matériaux pour comprendre les relations entre les structures et les fonctions des tissus normaux et pathologiques des mammifères, afin de développer des substituts biologiques pouvant restaurer, maintenir ou améliorer les fonctions des tissus.
HypomagnésémieMagnesium deficiency is an electrolyte disturbance in which there is a low level of magnesium in the body. It can result in multiple symptoms. Symptoms include tremor, poor coordination, muscle spasms, loss of appetite, personality changes, and nystagmus. Complications may include seizures or cardiac arrest such as from torsade de pointes. Those with low magnesium often have low potassium. Causes include low dietary intake, alcoholism, diarrhea, increased urinary loss, poor absorption from the intestines, and diabetes mellitus.
Dépôt de fil fonduLe dépôt de fil fondu (DFF) ou Fused deposition modeling (FDM) ou encore Fused Filament Fabrication (FFF) est une technologie d'impression 3D. On appelle aussi ce procédé impression 3D par extrusion de matériau Material Extrusion 3D printing (MEX). Cette technologie consiste à déposer de la matière à l'état liquide couche par couche. La technologie utilise le plus souvent un filament de matière polymère qui est fondu puis extrudé pour construire une pièce couche par couche.