Classe de complexitéEn informatique théorique, et plus précisément en théorie de la complexité, une classe de complexité est un ensemble de problèmes algorithmiques dont la résolution nécessite la même quantité d'une certaine ressource. Une classe est souvent définie comme l'ensemble de tous les problèmes qui peuvent être résolus sur un modèle de calcul M, utilisant une quantité de ressources du type R, où n, est la taille de l'entrée. Les classes les plus usuelles sont celles définies sur des machines de Turing, avec des contraintes de temps de calcul ou d'espace.
Agence spatiale européennevignette|Vue aérienne du Centre européen de recherche et de technologie spatiales (ESTEC) aux Pays-Bas, principal établissement de l'Agence spatiale européenne. vignette|Centre de contrôle des satellites de l'ESA de l'ESOC à Darmstadt (Allemagne). vignette|Bâtiment d'assemblage et lanceur Ariane 5 à Kourou. vignette|Le siège de l'Agence spatiale européenne à Paris. LAgence spatiale européenne (ASE, en European Space Agency et en Europäische Weltraumorganisation ), le plus souvent désignée par son sigle anglais ESA, est une agence spatiale intergouvernementale coordonnant les projets spatiaux menés en commun par 22 pays européens.
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.
Combinaison spatialevignette|droite|L'astronaute Bruce McCandless II lors d'une sortie extravéhiculaire. vignette|droite|Combinaison spatiale russe Sokol. vignette|droite|Combinaison spatiale russe Sokol de Jean-Loup Chrétien. vignette|droite|Combinaison spatiale russe de sortie extravéhiculaire Orlan. Une combinaison spatiale est un équipement utilisé pour assurer la survie d'une personne dans le milieu spatial. L'environnement spatial est caractérisé principalement par un vide presque total et de grandes variations de température.
Course à l'espacevignette|redresse=1.5|Nombre de lancements par pays sur la période 1957–1973. La course à l'espace (en Space Race, en Космическая гонка) est la compétition à laquelle se sont livrés les États-Unis et l'Union soviétique dans le domaine astronautique entre 1957 et 1975. Cette lutte pacifique a concerné d'abord l'envoi des premiers satellites artificiels, puis les premiers vols humains dans l'espace, l'envoi de sondes spatiales pour explorer les planètes les plus proches, et a culminé avec l'envoi d'astronautes sur la Lune.
Algorithme de Primthumb|right|Arbre couvrant de poids minimum L'algorithme de Prim est un algorithme glouton qui calcule un arbre couvrant minimal dans un graphe connexe pondéré et non orienté. En d'autres termes, cet algorithme trouve un sous-ensemble d'arêtes formant un arbre sur l'ensemble des sommets du graphe initial et tel que la somme des poids de ces arêtes soit minimale. Si le graphe n'est pas connexe, alors l'algorithme détermine un arbre couvrant minimal d'une composante connexe du graphe.
Conception centrée sur l'utilisateurLa conception centrée sur l'utilisateur ou conception orientée utilisateur (UCD, user-centered design en anglais) est une philosophie et une démarche de conception surtout présente en ergonomie informatique, où les besoins, les attentes et les caractéristiques propres des utilisateurs finaux sont pris en compte à chaque étape du processus de développement d'un produit. La norme ISO 9241-210 qui annule et remplace la norme ISO 13407 définit sept ensembles de pratique de base pour mettre en œuvre le processus de conception centrée sur l'utilisateur.
Algorithme de DijkstraEn théorie des graphes, l'algorithme de Dijkstra (prononcé ) sert à résoudre le problème du plus court chemin. Il permet, par exemple, de déterminer un plus court chemin pour se rendre d'une ville à une autre connaissant le réseau routier d'une région. Plus précisément, il calcule des plus courts chemins à partir d'une source vers tous les autres sommets dans un graphe orienté pondéré par des réels positifs. On peut aussi l'utiliser pour calculer un plus court chemin entre un sommet de départ et un sommet d'arrivée.
File Transfer ProtocolFile Transfer Protocol (protocole de transfert de fichier), ou FTP, est un protocole de communication destiné au partage de fichiers sur un réseau TCP/IP. Il permet, depuis un ordinateur, de copier des fichiers vers un autre ordinateur du réseau, ou encore de supprimer ou de modifier des fichiers sur cet ordinateur. Ce mécanisme de copie est souvent utilisé pour alimenter un site web hébergé chez un tiers. La variante de FTP protégée par les protocoles SSL ou TLS (SSL étant le prédécesseur de TLS) s'appelle .
Page (computer memory)A page, memory page, or virtual page is a fixed-length contiguous block of virtual memory, described by a single entry in the page table. It is the smallest unit of data for memory management in a virtual memory operating system. Similarly, a page frame is the smallest fixed-length contiguous block of physical memory into which memory pages are mapped by the operating system. A transfer of pages between main memory and an auxiliary store, such as a hard disk drive, is referred to as paging or swapping.