Théorie de la complexité (informatique théorique)vignette|Quelques classes de complexité étudiées dans le domaine de la théorie de la complexité. Par exemple, P est la classe des problèmes décidés en temps polynomial par une machine de Turing déterministe. La théorie de la complexité est le domaine des mathématiques, et plus précisément de l'informatique théorique, qui étudie formellement le temps de calcul, l'espace mémoire (et plus marginalement la taille d'un circuit, le nombre de processeurs, l'énergie consommée ...) requis par un algorithme pour résoudre un problème algorithmique.
Économie collaborativeLéconomie collaborative ou économie de partage regroupe les activités économiques qui reposent sur le partage ou la mutualisation des biens, savoirs, services ou espaces et sur l'usage plutôt que la possession. Popularisé par le livre de Rachel Botsman et Roo Rogers What’s Mine Is Yours: How Collaborative Consumption is Changing the Way We Live, le terme d'économie collaborative et le champ qu'il recouvre ne font pas l'objet d'un consensus.
Subvention agricoleUne subvention agricole est une aide financière accordées aux agriculteurs. Tous les pays subventionnent leur agriculture. Cependant, la part du revenu assuré par ces subventions varie énormément d'un pays à l'autre : Pays qui subventionnent faiblement : Australie, Brésil, Argentine Dans ces pays, l'estimation du soutien aux producteurs (ESP, voir mesure du soutien agricole) varie de 0,2 % (Brésil) à 10 %. Parmi ces pays on trouve notamment des pays du groupe de Cairns.
Relocation (computing)Relocation is the process of assigning load addresses for position-dependent code and data of a program and adjusting the code and data to reflect the assigned addresses. Prior to the advent of multiprocess systems, and still in many embedded systems, the addresses for objects were absolute starting at a known location, often zero. Since multiprocessing systems dynamically link and switch between programs it became necessary to be able to relocate objects using position-independent code.
Fichier objetEn informatique (développement), un fichier objet est un fichier intermédiaire intervenant dans le processus de compilation. Un fichier assembleur est assemblé en un fichier objet lors du processus d'assemblage : Un fichier objet n'est autre que le produit obtenu à la sortie de ce processus. Un fichier objet est lié à d'autres fichiers lors du processus d'édition des liens pour obtenir un exécutable. Le fichier objet est donc la matière première nécessaire à l'édition des liens.
Position-independent codeIn computing, position-independent code (PIC) or position-independent executable (PIE) is a body of machine code that, being placed somewhere in the primary memory, executes properly regardless of its absolute address. PIC is commonly used for shared libraries, so that the same library code can be loaded at a location in each program's address space where it does not overlap with other memory in use by, for example, other shared libraries.