Propulsion spatialethumb|alt=La propulsion spatiale est un champ continuel, des tests de fonctionnement des moteurs, comme ici celui du moteur principal de la navette spatiale, sont nécessaire avant chaque lancement.|Prise de vue en détail du Space Shuttle Main Engine durant un test au banc au John C. Stennis Space Center dans le comté de Hancock (Mississippi). La propulsion spatiale comprend tout système permettant d’accélérer un objet dans l'espace. Cela inclut les moyens de propulsion des véhicules spatiaux (fusées, satellites, sondes) ou les systèmes de commande d'attitude et d'orbite.
PropulsionLa propulsion est l'action de fournir une poussée à un corps pour qu'il se déplace dans l'espace environnant. Elle fait appel à un propulseur qui transforme en force motrice l'énergie fournie par le milieu extérieur (par exemple le vent ou la gravité) ou par un moteur soit embarqué soit externe (quand le système moteur est placé hors du corps). Dans le langage usuel non technique, le terme "propulsion" sert souvent à désigner la production de la force de propulsion (par exemple Navire à propulsion nucléaire), ce qui introduit une confusion entre la partie motrice et la partie propulsive.
Propulsion laserLa propulsion par laser est un type de propulsion spatiale étudié depuis les années 1970 dans lequel l'énergie est fournie au véhicule spatial par un laser de forte puissance situé sur Terre ou dans l'espace. Les travaux sur ce mode de propulsion se sont développés en particulier dans le cadre du projet américain de la guerre des étoiles. Cette technologie est aujourd’hui envisagée dans la propulsion de microsatellites (comme le Lightcraft) ce qui en réduirait drastiquement le coût de mise en orbite.
Propulsion électrique (spatial)La propulsion électrique dans le domaine spatial est un type de propulsion à réaction dans lequel l'électricité est utilisée comme source d'énergie pour accélérer un fluide. Contrairement à la propulsion chimique, ce type de propulsion spatiale ne fournit pas des poussées suffisamment importantes (poussées inférieures à , soit ) pour placer en orbite des satellites artificiels mais, grâce à une impulsion spécifique très élevée, elle permet de réduire de manière très importante (jusqu'à dix fois) la masse d'ergols nécessaire pour manœuvrer un engin dans l'espace par rapport aux autres types de propulsion.
Beam-powered propulsionBeam-powered propulsion, also known as directed energy propulsion, is a class of aircraft or spacecraft propulsion that uses energy beamed to the spacecraft from a remote power plant to provide energy. The beam is typically either a microwave or a laser beam and it is either pulsed or continuous. A continuous beam lends itself to thermal rockets, photonic thrusters and light sails, whereas a pulsed beam lends itself to ablative thrusters and pulse detonation engines.
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.
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.
Optimisation combinatoireL’optimisation combinatoire, (sous-ensemble à nombre de solutions finies de l'optimisation discrète), est une branche de l'optimisation en mathématiques appliquées et en informatique, également liée à la recherche opérationnelle, l'algorithmique et la théorie de la complexité. Dans sa forme la plus générale, un problème d'optimisation combinatoire (sous-ensemble à nombre de solutions finies de l'optimisation discrète) consiste à trouver dans un ensemble discret un parmi les meilleurs sous-ensembles (ou solutions) réalisables, la notion de meilleure solution étant définie par une fonction objectif.
Optimisation convexevignette|320x320px|Optimisation convexe dans un espace en deux dimensions dans un espace contraint L'optimisation convexe est une sous-discipline de l'optimisation mathématique, dans laquelle le critère à minimiser est convexe et l'ensemble admissible est convexe. Ces problèmes sont plus simples à analyser et à résoudre que les problèmes d'optimisation non convexes, bien qu'ils puissent être NP-difficile (c'est le cas de l'optimisation copositive). La théorie permettant d'analyser ces problèmes ne requiert pas la différentiabilité des fonctions.
Dynamic linkerIn computing, a dynamic linker is the part of an operating system that loads and links the shared libraries needed by an executable when it is executed (at "run time"), by copying the content of libraries from persistent storage to RAM, filling jump tables and relocating pointers. The specific operating system and executable format determine how the dynamic linker functions and how it is implemented.
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.
Peephole optimizationPeephole optimization is an optimization technique performed on a small set of compiler-generated instructions; the small set is known as the peephole or window. Peephole optimization involves changing the small set of instructions to an equivalent set that has better performance.
Force (physique)Une force modélise, en physique classique, une action mécanique exercée sur un objet ou une partie d'un objet par un autre objet ou partie d'objet. L'ensemble des forces appliquées à un objet a pour effet de lui communiquer une accélération ou de le déformer. Introduit antérieurement , le concept de force a été précisé en 1684 par Isaac Newton, qui en a fait l'un des fondements de la mécanique newtonienne. Le concept de force est ancien, mais il a mis longtemps à obtenir une nouvelle définition utilisable.
Game physicsComputer animation physics or game physics are laws of physics as they are defined within a simulation or video game, and the programming logic used to implement these laws. Game physics vary greatly in their degree of similarity to real-world physics. Sometimes, the physics of a game may be designed to mimic the physics of the real world as accurately as is feasible, in order to appear realistic to the player or observer. In other cases, games may intentionally deviate from actual physics for gameplay purposes.
PhysiqueLa physique est la science qui essaie de comprendre, de modéliser et d'expliquer les phénomènes naturels de l'Univers. Elle correspond à l'étude du monde qui nous entoure sous toutes ses formes, des lois de ses variations et de leur évolution. La physique développe des représentations du monde expérimentalement vérifiables dans un domaine de définition donné. Elle produit plusieurs lectures du monde, chacune n'étant considérée comme précise que jusqu'à un certain point.
Diacritiques de l'alphabet grecLes diacritiques de l'alphabet grec sont un ensemble de signes ajoutés aux signes graphiques (les lettres) pour en modifier la prononciation. L’alphabet grec originel ne possédait aucun diacritique : la langue fut, pendant des siècles, écrite seulement en capitales. Les diacritiques, eux, sont apparus à la période hellénistique mais ne sont devenus systématiques qu'au Moyen Âge, à partir du . Le grec (ancien et moderne) tel qu'il est écrit actuellement est donc le résultat de plusieurs siècles d'évolution ; les diacritiques y sont maintenant obligatoires.
Alphabet grecLalphabet grec est un alphabet bicaméral de vingt-quatre lettres, principalement utilisé pour écrire la langue grecque depuis la fin du ou le début du C'est le premier et le plus ancien alphabet, dans l'acception la plus réduite de ce mot, car il note chaque voyelle et consonne avec un graphème séparé. Le grec moderne utilise encore cet alphabet de nos jours. Par le passé, les lettres ont servi également pour la numération grecque, depuis le , mais les chiffres arabes tendent à les remplacer en Grèce.
Dynamic loadingDynamic loading is a mechanism by which a computer program can, at run time, load a library (or other ) into memory, retrieve the addresses of functions and variables contained in the library, execute those functions or access those variables, and unload the library from memory. It is one of the 3 mechanisms by which a computer program can use some other software; the other two are static linking and dynamic linking.
High dynamic rangeHigh dynamic range (HDR) is a dynamic range higher than usual, synonyms are wide dynamic range, extended dynamic range, expanded dynamic range. The term is often used in discussing the dynamic range of various signals such as s, videos, audio or radio. It may apply to the means of recording, processing, and reproducing such signals including analog and digitized signals. The term is also the name of some of the technologies or techniques allowing to achieve high dynamic range images, videos, or audio.
Socialist calculation debateThe socialist calculation debate, sometimes known as the economic calculation debate, was a discourse on the subject of how a socialist economy would perform economic calculation given the absence of the law of value, money, financial prices for capital goods and private ownership of the means of production. More specifically, the debate was centered on the application of economic planning for the allocation of the means of production as a substitute for capital markets and whether or not such an arrangement would be superior to capitalism in terms of efficiency and productivity.