Fabrication dans l'espacealt=|vignette|450x450px| Vision d'artiste d'une future base lunaire construite et entretenue via l'impression 3D. La fabrication dans l'espace, parfois appelée fabrication et assemblage dans l'espace, est la production de biens tangibles au-delà de l'atmosphère terrestre. Elle peut être considérée comme une branche de l'industrie spatiale. Puisqu'à ce jour, la plupart des capacités de production spatiale sont limitées à l'orbite terrestre basse, la littérature anglaise emploie parfois aussi la formule de « fabrication en orbite » (in-orbit manufacturing).
Streamingvignette|Une configuration de pour la télédiffusion. Le (du verbe anglais transitif , « transférer en mode continu »), flux, lecture en continu, lecture en transit, diffusion en continu ou diffusion en mode continu, est un procédé de diffusion d'un flux audio ou vidéo en « direct » ou en léger différé. Très utilisé sur Internet et sur les réseaux de téléphonie mobile, le permet la lecture d'un flux audio ou vidéo (cas de la vidéo à la demande) à mesure qu'il est diffusé.
Programmation orientée prototypeLa programmation orientée prototype est une forme de programmation orientée objet sans classe, fondée sur la notion de prototype. Un prototype est un objet à partir duquel on crée de nouveaux objets. Dans le langage de programmation orientée prototype Self, les propriétés d'un objet, qu'elles renvoient à des attributs ou à des méthodes, sont appelés slots ; il n'y a pas la même distinction entre les slots de données et les slots de code qu'on a avec les classes.
Habitat spatialvignette|Une paire de cylindre O'Neill vignette|Intérieur d'un tore de Stanford Un habitat spatial, aussi appelé colonie spatiale ou colonie orbitale, est une station spatiale qui est une installation permanente plutôt qu'un relais orbital ou autre installation spécialisée. Ce pourrait être une « ville » dans l'espace, où une population pourrait vivre, travailler et fonder des familles. Aucun habitat spatial n'a encore été construit, mais beaucoup de concepts ont été développés avec un degré variable de réalisme par aussi bien des ingénieurs que des auteurs de science-fiction.
Objective-CObjective-C est un langage de programmation orienté objet réflexif. C'est une extension du C ANSI, comme le C++, mais qui se distingue de ce dernier par sa distribution dynamique des messages, son typage faible ou fort, son typage dynamique et son chargement dynamique. Contrairement au C++, il ne permet pas l'héritage multiple mais il existe toutefois des moyens de combiner les avantages de C++ et d'Objective-C.
Accélération matérielleL'accélération matérielle consiste à confier une fonction spécifique effectuée par le processeur à un circuit intégré dédié qui effectuera cette fonction de façon plus efficace. Pendant longtemps, les calculs effectués par les ordinateurs grand public étaient entièrement pris en charge par le processeur central (CPU). Or, ce processeur s'avérait insuffisant dans un certain nombre de domaines. On eut l'idée de créer des circuits plus efficaces que le processeur pour ces tâches afin de le décharger.
Class-based programmingClass-based programming, or more commonly class-orientation, is a style of object-oriented programming (OOP) in which inheritance occurs via defining classes of objects, instead of inheritance occurring via the objects alone (compare prototype-based programming). The most popular and developed model of OOP is a class-based model, instead of an object-based model. In this model, objects are entities that combine state (i.e., data), behavior (i.e., procedures, or methods) and identity (unique existence among all other objects).
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.
Profilage de codeEn informatique, le profilage de code (ou code profiling en anglais) consiste à analyser l'exécution d'un logiciel afin de connaitre son comportement à l'exécution. Le profilage de code permet de contrôler lors de l'exécution d'un logiciel : la liste des fonctions appelées et le temps passé dans chacune d'elles ; l'utilisation processeur ; l'utilisation mémoire. en rajoutant des instructions au code source originel qui permettent de mesurer le comportement du logiciel lors de l'exécution.
Java (technique)Java est une technique informatique développée initialement par Sun Microsystems puis acquise par Oracle à la suite du rachat de l'entreprise. Défini à l'origine comme un langage de programmation, Java a évolué pour devenir un ensemble cohérent d'éléments techniques et non techniques.