Abstraction layerIn computing, an abstraction layer or abstraction level is a way of hiding the working details of a subsystem. Examples of software models that use layers of abstraction include the OSI model for network protocols, OpenGL, and other graphics libraries, which allow the separation of concerns to facilitate interoperability and platform independence. Another example is Media Transfer Protocol. In computer science, an abstraction layer is a generalization of a conceptual model or algorithm, away from any specific implementation.
Réflecteur lunairethumb|Réflecteur de la mission Apollo 11 sur le sol lunaire. Un réflecteur lunaire est un dispositif optique catadioptrique, dit rétroréflecteur, déposé sur la Lune afin de mesurer la distance qui la sépare de la Terre au moyen d'un faisceau laser. Cette mesure est effectuée dans le cadre de l'expérience dite Télémétrie laser-Lune (ou Lunar Laser Ranging Experiment, LLR) de l'Observatoire de la Côte d'Azur.
Effet Stroopvignette|D'après les expériences de Stroop, lorsque le nom d'une couleur est écrit dans une couleur différente (mot incongruent), il est plus difficile de nommer la couleur dans laquelle il est écrit, que de le lire. vignette|Figure 1 de l'expérience 2, extraite de l'article original de Stroop en 1935, montrant le temps nécessaire pour nommer la couleur de points (sans interférence, 1) et de mots incongruents (avec interférence, 2). Ce temps augmente en moyenne de 74 % lorsqu'il y a interférence.