Un article de Wikipedia.y-project.com.
[] Introduction
L'abstraction consiste à choisir, parmi l?ensemble des propriétés de plusieurs objets du monde réel ou imaginables, un certain nombre d?entre elles pour caractériser un objet-type, ou objet idéal, qui est ensuite plus commode à manier qu?une énumération d?objets réels, surtout si elle est infinie. Ainsi les nombres pairs ou les nombres premiers ont un caractère d?abstraction. Mais à vrai dire, les nombres eux-mêmes ont un caractère d?abstraction. Si l?on dit que 2+2=4 (deux quoi ? quatre quoi ?), c?est une façon de dire que le résultat restera vrai qu?il s?agisse de pommes, poires, oranges ou ce que l?on voudra. On fait abstraction ici de la nature de ce qu?on additionne. Il ne reste que l?addition.
De même, l?abstraction de chaise désignera par exemple, une fois qu?on nous en aura montré plusieurs, comme à peu près attachée pour s?asseoir à la notion de quatre pieds au moins ou un seul (Knoll), un dossier (ce qui distinguera la chaise du tabouret), pas de bras (ce qui la distinguera du fauteuil). La couleur du tissu ou la matière utilisée ne feront pas partie de ce que nous pourrions appeler la notion de chaisité (ne retenez pas ce terme, c?est juste là un néologisme ad hoc). Nous en faisons abstraction dans la notion de chaise. Remarquons ici une ambiguïté : l?abstraction fait aussi bien référence aux caractères que l?on garde que ceux que l?on ne retient pas ! C?est pourquoi il importe de bien préciser dans quel sens on l?utilise à un moment donné.
Une discipline nommée sémantique générale émet l?hypothèse qu?une grande partie des malentendus entre les hommes ou les groupes humains vient du fait qu?ils effectent des abstractions différentes du même réel : Ils ne parlent donc pas de la même chose tout en pensant à la même chose. Le tout sans s?en rendre compte, car si nous ne faisons pas un effort particulier de distanciation, nous n?avons pas la conscience d?abstraire (voir l?article Alfred Korzybski). Les discussions, disputes et, incompréhensions peuvent donc durer sans fin.
[] Musique
C'est une musique écrite à seule fin de recherche plutôt que pour illustrer une idée ou un thème. C'est l'opposé de la musique « à programme » comme la Symphonie pastorale qui illustre à travers la musique le thème jeu la vie à la campagne.
[] Philosophie médiévale
[] Essence et accident
[] Essence et substance
[] Nominalistes et « réalistes »
[] Quelques expériences de pensée
[] En peinture
L?abstraction en peinture se réfère a une peinture non-figurative.
L?art abstrait nait au début du XXe siècle avec, entre autres, Wassily Kandinsky ou Franti?ek Kupka.
[] En informatique
[] Programmation
Un langage informatique est déjà une abstraction en lui même, puisqu'il transforme un langage ésotérique (le langage machine, aussi appelé le binaire, composé uniquement de zéros et de uns) en autre langage mieux adapté à la compréhension humaine.
Une des abstractions est la généralisation du code pour le détacher au maximum du contexte. L?un des outils les plus connus de l?abstraction informatique est la variable, notamment la variable d'environnement.
Ainsi, par exemple, sous Windows XP, le chemin du système est généralement C:\windows\System32 . Mais il ne s?agit que d?un cas particulier, ce pourrait très bien être D:\OS_XP. En revanche, la variable d?environnement pour les fichiers système est %SystemDir%. Cette variable d?environnement est une valeur abstraite dont C: est une application possible.
Beaucoup d?erreurs de programmes viennent du fait que lesdits programmes utilisent des valeurs concrètes au lieu de valeurs abstraites (comme les variables d?environnement). Tant que l?utilisateur installe ses programmes « comme tout le monde », cela ne pose pas de problème. Mais au moindre écart, l?édifice s?écroule.
[] Web
La distinction concret/abstrait existe aussi pour le codage HTML. Le cas le plus célèbre est celui des entités « physiques » et des entités « logiques », notamment i/em et b/strong. Le premier élement de chaque paire renvois à une valeur concrète (mise en italique/mise en gras) alors que le second élément renvois à une valeur abstraite (emphase/forte emphase) qui, dans le domaine visuel (écran, projection, impression) se traduit par une mise en italique/en gras. Mais pas par exemple dans un media aural ou Braille. Cette nécessité d'abstraire le code est la raison pour laquelle les éléments i et b sont déconseillés.
[] Bibliographie
[] Voir aussi
Le Texte ci-dessus est disponible sous GNU Free Documentation License.
La source est wikipedia http://fr.wikipedia.org/wiki/abstraction