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.
Politique climatiqueLa politique climatique d'une organisation internationale, d'un État ou d'un groupe d'États, ou d'une collectivité territoriale définit les actions à entreprendre pour lutter contre le réchauffement climatique. Elle se traduit par un plan d'action stratégique, souvent appelé plan climat. Elle vise généralement conjointement deux objectifs : l'atténuation du changement climatique et l'adaptation au changement climatique.
Label environnementalUn label environnemental, ou label écologique, est un label de qualité utilisé pour établir qu'un produit ou un acteur possède un impact réduit sur l'environnement. Le terme « écolabel » est également utilisé, bien qu'il désigne plus spécifiquement les écolabels européens, labels environnementaux officiels de l'Union européenne. Un label environnemental est généralement volontaire, c'est-à-dire qu'il est librement choisi par l'entité cherchant à l'obtenir.
Cycle de vie (commerce)Le cycle de vie du produit est la succession d'étapes de commercialisation que traverse un (bien ou service) dans le temps. En effet, les conditions de vente d'un produit changent en permanence. Dans la culture populaire comme dans le langage des économistes, l'entreprise est volontiers comparée à un organisme ou à une espèce. Dans la théorie cognitive, le phénomène a été qualifié de projection ou métaphore. Comme l'organisme, l' « entreprise a un cycle de vie, comportant des stades de développement, dont la conception, la gestation, la naissance, la croissance, le déclin et la mort ».
Agriculture durableL'agriculture durable (anciennement soutenable, traduction alternative de l'anglais sustainable) est l'application à l'agriculture des principes du développement durable tels que définis par la communauté internationale à Rio de Janeiro en . Il s'agit d'un système de production agricole qui vise à assurer une production pérenne de nourriture, de bois et de fibres en respectant les limites écologiques, économiques et sociales qui assurent la maintenance dans le temps de cette production.
Optimisation (mathématiques)L'optimisation est une branche des mathématiques cherchant à modéliser, à analyser et à résoudre analytiquement ou numériquement les problèmes qui consistent à minimiser ou maximiser une fonction sur un ensemble. L’optimisation joue un rôle important en recherche opérationnelle (domaine à la frontière entre l'informatique, les mathématiques et l'économie), dans les mathématiques appliquées (fondamentales pour l'industrie et l'ingénierie), en analyse et en analyse numérique, en statistique pour l’estimation du maximum de vraisemblance d’une distribution, pour la recherche de stratégies dans le cadre de la théorie des jeux, ou encore en théorie du contrôle et de la commande.
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.
Optimisation multiobjectifL'optimisation multiobjectif (appelée aussi Programmation multi-objective ou optimisation multi-critère) est une branche de l'optimisation mathématique traitant spécifiquement des problèmes d'optimisation ayant plusieurs fonctions objectifs. Elle se distingue de l'optimisation multidisciplinaire par le fait que les objectifs à optimiser portent ici sur un seul problème. Les problèmes multiobjectifs ont un intérêt grandissant dans l'industrie où les responsables sont contraints de tenter d'optimiser des objectifs contradictoires.
Lean Six SigmaLean Six Sigma (LSS) est une méthode de management de la qualité qui s'appuie sur l'amélioration des performances en éliminant systématiquement les déchets, temps-morts et gaspillages (le superflu) tout en améliorant la qualité et la standardisation (réduction des variations). Elle combine la méthode de gestion de la production Lean et la méthode structurée de management Six Sigma, soit deux méthodes d'amélioration en continu destinées à accroître la performance de l'entreprise.
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.
Analyse du cycle de vieL'analyse du cycle de vie (ACV) est une méthode d'évaluation normalisée (ISO 14040 et 14044) permettant de réaliser un bilan environnemental multicritère et multi-étape d'un système (produit, service, entreprise ou procédé) sur l'ensemble de son cycle de vie. Son but est de connaître et pouvoir comparer les impacts environnementaux d'un système tout au long de son cycle de vie, de l'extraction des matières premières nécessaires à sa fabrication à son traitement en fin de vie (mise en décharge, recyclage...
Fabrication assistée par ordinateurvignette|300px|Disque en alliage chrome-cobalt avec couronnes pour implants dentaires usiné à l'aide du logiciel de FAO WorkNC Dental Le but de la fabrication assistée par ordinateur ou FAO (en anglais, computer-aided manufacturing ou CAM) est d'écrire le fichier contenant le programme de pilotage d'une machine-outil à commande numérique. Ce fichier va décrire précisément les mouvements que doit exécuter la machine-outil pour réaliser la pièce demandée. On appelle également ce type de fichiers : programme ISO ou blocs ISO.