Structure de contrôleEn programmation informatique, une structure de contrôle est une instruction particulière d'un langage de programmation impératif pouvant dévier le flot de contrôle du programme la contenant lorsqu'elle est exécutée. Si, au plus bas niveau, l'éventail se limite généralement aux branchements et aux appels de sous-programme, les langages structurés offrent des constructions plus élaborées comme les alternatives (if, if–else, switch...), les boucles (while, do–while, for...) ou encore les appels de fonction.
Nombre cyclomatiqueLe nombre cyclomatique, la complexité cyclomatique ou la mesure de McCabe est un outil de métrologie logicielle développé par Thomas McCabe en 1976 pour mesurer la complexité d'un programme informatique. Cette mesure reflète le nombre de décisions d'un algorithme en comptabilisant le nombre de « chemins » linéairement indépendants au travers d'un programme représenté sous la forme d'un graphe. La complexité cyclomatique d'un programme structuré est définie par : où : M = complexité cyclomatique ; E = le nombre d'arêtes du graphe ; N = le nombre de nœuds du graphe ; P = le nombre de composantes connexes du graphe.
Méthode agilevignette|Daily stand-up, rituel quotidien des méthodes agiles. En ingénierie logicielle, les mettent en avant la collaboration entre des équipes auto-organisées et pluridisciplinaires et leurs clients. Elles s'appuient sur l'utilisation d'un cadre méthodologique léger mais suffisant centré sur l'humain et la communication. Elles préconisent une planification adaptative, un développement évolutif, une livraison précoce et une amélioration continue, et elles encouragent des réponses flexibles au changement.
Coût fixeEn comptabilité analytique et en gestion, les coûts fixes sont les coûts indépendants du niveau d'activité ou des quantités produites dont l'entreprise doit s'acquitter pour son bon fonctionnement (loyer, coûts administratifs, électricité hors production, etc.). À l'inverse, les coûts variables sont les coûts des facteurs variables, c'est-à-dire des facteurs de production dont les quantités varient avec le niveau d'activité de l'entreprise ou les quantités produites.
Conception assistée par ordinateur pour l'électroniqueLa CAO électronique (pour Conception assistée par ordinateur électronique), nommée également en anglais EDA (pour Electronic design automation), est la catégorie des outils servant à la conception et la production des systèmes électroniques allant des circuits imprimés jusqu'aux circuits intégrés. Le terme CAO est aussi utilisé pour désigner la CAO mécanique, la conception assistée par ordinateur et la fabrication assistée par ordinateur en électronique et en électrotechnique.
Graphe de flot de contrôleEn informatique, un graphe de flot de contrôle (abrégé en GFC, control flow graph ou CFG en anglais) est une représentation sous forme de graphe de tous les chemins qui peuvent être suivis par un programme durant son exécution. Dans un GFC, les sommets du graphe représentent un bloc de base, c'est-à-dire un bout de code d'un seul tenant sans sauts ni cibles de sauts. Les cibles de sauts marquent le début d'un bloc de base, tandis que les sauts en marquent la fin. Les arcs représentent les sauts dans le flot de contrôle.
Data-flow analysisData-flow analysis is a technique for gathering information about the possible set of values calculated at various points in a computer program. A program's control-flow graph (CFG) is used to determine those parts of a program to which a particular value assigned to a variable might propagate. The information gathered is often used by compilers when optimizing a program. A canonical example of a data-flow analysis is reaching definitions.
Organisme nuisiblethumb|Les espèces invasives ont souvent été introduites, tel le lapin de garenne introduit par les colons en Australie. On a tenté d'utiliser la myxomatose pour l'éradiquer, sans succès durable (ici en 1938, dans un site d'expérimentation australien (Wardang Island). thumb|Deux larves d'Anthrenus verbasci s'en sont pris à ce spécimen de Sceliphron destillatorius d'une collection entomologique.
Bacillus thuringiensisBacillus thuringiensis (souvent abrégé en Bt) est une espèce de bactérie utilisée pour ses propriétés insecticides. C'est un bacille Gram positif, aérobie facultatif, ubiquiste et sporulé. On le retrouve en faible quantité dans pratiquement tous les sols, l'eau, l'air et le feuillage des végétaux. Il fait partie d'un ensemble de six bacilles dénommé « groupe Bacillus cereus » : B. anthracis (responsable de la maladie du charbon), B. cereus, B. mycoides, B. pseudomycoides, B. weihenstephanensis et B. thuringiensis.
Lutte biologiquevignette|Larve de coccinelle se nourrissant de cochenilles.La lutte biologique est une méthode de lutte contre les nuisibles tels que les ravageurs des cultures (insectes, acariens, nématodes, etc.), les maladies (fongiques, bactériennes, virales, etc.), ou les mauvaises herbes (plantes adventices) au moyen d'organismes vivants antagonistes, appelés agents de lutte biologique (qui appartiennent au groupe des auxiliaires des cultures).