Maurice (empereur)Maurice (latin : Flavius Mauricius Tiberius Augustus, grec : ) (539-) est un empereur romain d'Orient ou empereur byzantin de 582 à 602. Si ses origines et les premiers temps de son existence demeurent mal connus, Maurice s'impose comme l'un des principaux généraux de l'Empire sous le règne de (578-582), dont il a été un des proches avant son arrivée au pouvoir. Il combat notamment les Sassanides lors de plusieurs campagnes et finit par être l'héritier désigné, accédant au pouvoir en 582.
IslamL’islam (en الإسلام ; Alʾislām, « la soumission ») est une religion abrahamique s'appuyant sur le dogme du monothéisme absolu (تَوْحيد, tawhid) et prenant sa source dans le Coran, considéré comme le réceptacle de la parole de Dieu (الله, Allah) révélée, au en Arabie, à Mahomet (محمّد, Muḥammad), proclamé par les adhérents de l'islam comme étant le dernier prophète de Dieu. Un adepte de l'islam est appelé un musulman ; il a des devoirs cultuels, souvent appelés les « piliers de l'islam ».
Algorithme de triUn algorithme de tri est, en informatique ou en mathématiques, un algorithme qui permet d'organiser une collection d'objets selon une relation d'ordre déterminée. Les objets à trier sont des éléments d'un ensemble muni d'un ordre total. Il est par exemple fréquent de trier des entiers selon la relation d'ordre usuelle « est inférieur ou égal à ». Les algorithmes de tri sont utilisés dans de très nombreuses situations. Ils sont en particulier utiles à de nombreux algorithmes plus complexes dont certains algorithmes de recherche, comme la recherche dichotomique.
Algorithme d'EuclideEn mathématiques, l'algorithme d'Euclide est un algorithme qui calcule le plus grand commun diviseur (PGCD) de deux entiers, c'est-à-dire le plus grand entier qui divise les deux entiers, en laissant un reste nul. L'algorithme ne requiert pas de connaître la factorisation de ces deux nombres. vignette|Peinture censée représenter le mathématicien Euclide d'Alexandrie, par Justus of Ghent. Selon Donald Knuth, l'algorithme d'Euclide est l'un des plus anciens algorithmes.
Algorithme gloutonUn algorithme glouton (greedy algorithm en anglais, parfois appelé aussi algorithme gourmand, ou goulu) est un algorithme qui suit le principe de réaliser, étape par étape, un choix optimum local, afin d'obtenir un résultat optimum global. Par exemple, dans le problème du rendu de monnaie (donner une somme avec le moins possible de pièces), l'algorithme consistant à répéter le choix de la pièce de plus grande valeur qui ne dépasse pas la somme restante est un algorithme glouton.
Concurrency (computer science)In computer science, concurrency is the ability of different parts or units of a program, algorithm, or problem to be executed out-of-order or in partial order, without affecting the outcome. This allows for parallel execution of the concurrent units, which can significantly improve overall speed of the execution in multi-processor and multi-core systems. In more technical terms, concurrency refers to the decomposability of a program, algorithm, or problem into order-independent or partially-ordered components or units of computation.
Résolution de problèmevignette|Résolution d'un problème mathématique. La résolution de problème est le processus d'identification puis de mise en œuvre d'une solution à un problème. Analyse de cause racine (ACR, Root cause analysis) : cette démarche part du constat qu'il est plus judicieux de traiter les causes d'un problème que d'en traiter les symptômes immédiats. Puisqu'analyser les causes d'un problème permet d'en déterminer une solution définitive, et donc, empêcher qu'il ne se reproduise de nouveau.