title: VOR (navigation aérienne)

text: Le fait de faire tourner les antennes qui émettent les bandes latérales autour de l'antenne centrale crée une variation de phase VHF. l'indice de modulation est proportionnel au rayon de l'antenne. Avec R = 6,75 m, on obtient un indice de modulation de 16 en milieu de bande VHF. La fréquence de rotation des antennes latérales est de 30 tr/s, générant ainsi la modulation de fréquence du 9960 Hz. Une rotation réelle impliquerait une vitesse périphérique d'environ , c'est pourquoi on procède par commutation électronique d'une successions d'antennes. Le nombre d'antennes est choisi de sorte à limiter les effets du repliement du spectre (limitation de Shannon). Le séquencement de la commutation et la forme du courant d'alimentation des antennes périphériques sont choisis pour limiter occupation spectrale, saut de phase et modulation parasite.


title: VOR (navigation aérienne)

text: Finalement :


title: Aérodrome

text: Un aérodrome est un site, civil ou militaire, aménagé pour permettre aux avions de décoller et d'atterrir, et doté de l'infrastructure nécessaire pour les préparer à leurs missions. Il comprend une ou plusieurs pistes d'envol et d'atterrissage, des aires de stationnement, des ateliers de réparations et de vérifications...


title: Aérodrome

text: Le site est souvent le lieu d'implantation d'associations ou d'entreprises ayant des activités liées à l'aéronautique.


title: Aérodrome

text: Le contrôle local du trafic aérien, s'il existe, est assuré à partir d'une tour de contrôle. Les services de contrôle régionaux y sont souvent colocalisés.


title: Aérodrome

text: Au début de l'aviation il n'existait pas de pistes en dur et les avions utilisaient des surfaces planes couvertes d'herbe d'où le terme de "champ d'aviation". Les avions décollaient et atterrissaient contre le vent. La première guerre mondiale où des milliers d'avions ont été utilisés simultanément dès 1914 a imposé une certaine discipline dans les procédures afin d'éviter les accidents. Les aérodromes ont été progressivement pourvu de balisages pour délimiter des pistes souvent multiples car l'atterrissage par vent de travers était alors difficile voire impossible.


title: Aérodrome

text: En 1909, le , Port-Aviation présente un aérodrome complet, doté de toutes les installations et infrastructures nécessaires aux activités aériennes. Il est inauguré sur le territoire de la commune de Viry-Châtillon (Essonne) et ancêtre de l'aéroport Paris-Orly.


title: Aérodrome

text: Le terme aérodrome désigne l'ensemble des surfaces au sol ou sur l'eau destinées aux mouvements des aéronefs et les infrastructures associées.


title: Aérodrome

text: Si l'accès est réservé aux hélicoptères on utilise le terme d'hélisurface.


title: Aérodrome

text: En fonction de l'utilisation, l'aérodrome peut accueillir des infrastructures destinées au transport commercial de passagers ou à des activités militaires. On utilise alors, respectivement, les termes d'aéroport ou de base aérienne. Lorsque l'aérodrome est utilisé exclusivement pour l'une de ces activités il peut y avoir confusion entre les termes.


title: Aérodrome

text: Le terme "champ d'aviation" a été utilisé en français, les infrastructures des premiers aérodromes étant couvertes d'herbe. On le trouve en particulier sur les affiches et annonces des premières démonstrations aériennes.


title: Aérodrome

text: Les aérodromes destinés exclusivement à la pratique des ULM et autres ultra-légers sont appelés "base."


title: Aérodrome

text: En dehors des aérodromes enregistrés on peut trouver des pistes sommaires en particulier dans des régions ou îles isolées. Ces terrains sont en général dépourvus de balisage et d'infrastructures. Ils sont utilisés par des pilotes privés ou pour des interventions d'urgence. L'anglais utilise le terme "airstrip", l'équivalent français serait "piste sommaire".


title: Aérodrome

text: L'anglais est largement utilisé en aéronautique et influence la terminologie locale.


title: Aérodrome

text: Le terme "airport" utilisé par les Américains désigne un aérodrome. L'équivalent d'aéroport est "commercial airport".


title: Aérodrome

text: Le terme "aerodrome" reste utilisé dans les documents de l'OACI ainsi qu'au Canada et en Australie bien que remplacé par "airport" ou "airfield" dans le langage courant.


title: Aérodrome

text: Le terme "airstrip", est utilisé pour une piste sommaire.


title: Aérodrome

text: Les infrastructures sont évidemment adaptées au type d'utilisation de l'aérodrome. Approximativement et du plus simple au plus complexe :


title: Aérodrome

text: Les pistes sont les surfaces réservées au décollage et à l'atterrissage des avions. Leurs caractéristiques, longueur et largeur, revêtement et résistance sont liées aux caractéristiques et performances des avions, essentiellement masse et vitesse de décollage et d'atterrissage, qui utilisent l'aérodrome.


title: Aérodrome

text: Le type de pistes dépend des caractéristiques du train d'atterrissage des avions : il peut exister une piste en herbe réservée aux planeurs et avions légers et, parallèlement, une piste revêtue utilisée par les avions plus lourds. Le nombre de pistes dépend de l'orientation des vents dominants et de l'intensité du trafic. À noter que chaque piste peut être utilisée dans les deux sens (à de rares exceptions près, ex : Megéve et altiport de Courchevel) et possède donc deux identifiants ; par exemple une piste Est-Ouest sera identifiée 27 et 09.


title: Aérodrome

text: Les avions légers peuvent le plus souvent se contenter de pistes en herbe ou en terre battue de moins de de long et 25 à de large. Les pistes prévues pour accommoder les plus gros avions de ligne dépassent de long et de large et sont en béton.


title: Aérodrome

text: L'atterrissage aidé par instruments est indispensable lorsque les conditions météorologiques sont dégradées et certaines compagnies aériennes l'utilisent systématiquement pour améliorer la sécurité. Il nécessite que la piste et l'avion soient équipés. Les stations d'émission des signaux au sol sont installées à proximité immédiate de l'entrée de piste. Le coût de cet équipement est élevé et, pratiquement, seuls les aéroports ou les bases aériennes en disposent.


title: Aérodrome

text: À titre d'exemple (2017), l’État du Massachusetts aux États-Unis compte 227 aérodromes dont 7 sont équipés, celui du Nouveau-Mexique en compte 7 sur 169, l'Oregon 5 sur 421 et la Virginie 21 sur 428.


title: Aérodrome

text: Le balisage est l'ensemble des indications et signaux peints ou lumineux présents sur les pistes ou les aires de circulation et destinés à aider le pilote à se repérer et à se déplacer sur la plateforme.


title: Aérodrome

text: Les aérodromes peuvent être :Les voies de circulation sont délimitées et aménagées pour le déplacement des avions entre les points de stationnement et les pistes.


title: Aérodrome

text: Les aires de stationnement sont des surfaces réservées aux avions à l'arrêt et utilisées pour l'avitaillement, l'embarquement et le débarquement de passagers ou de fret. Comme les pistes, leur dimensions et leur couverture dépendent de la taille et du poids des aéronefs qui les utilisent.


title: Aérodrome

text: Les hangars sont des bâtiments, généralement en tôle, destinés à abriter les aéronefs en particulier pour y effectuer des opérations de maintenance ou de réparation. Sur une base aérienne on trouve aussi des hangars individuels destinés à la protection des avions d'armes.


title: Aérodrome

text: Les aérodromes accueillent souvent, directement sur la plateforme ou sur un terrain connexe, des associations ou des entreprises à caractère aéronautique.


title: Aérodrome

text: Les aéroclubs sont des structures, souvent associatives, destinées à la pratique des loisirs et sports aériens. En plus des locaux techniques permettant le garage et l'entretien des appareils ils disposent souvent de locaux de convivialité permettant aux adhérents de se retrouver sur le terrain.


title: Aérodrome

text: Les écoles de pilotage, parfois partie d'un aéroclub, assurent la formation des pilotes privés.


title: Aérodrome

text: Des entreprises s'installent sur les sites d'aérodromes lorsque leur activité est liée à l'aéronautique. C'est obligatoirement le cas pour les entreprises de travail aérien, les compagnies d'avion-taxi, les services touristiques proposant des excursions aériennes ou des baptêmes de l'air et, bien entendu, les constructeurs aéronautiques.


title: Aérodrome

text: Si l'aérodrome reçoit des avions de ligne il est alors nécessaire d'implanter des installations destinées au traitement des passagers et du fret à l'usage des compagnies aériennes dont l'ensemble constitue l'aéroport. Le bâtiment principal, l'aérogare, permet d'assurer la transition entre les transports terrestres et le transport aérien. Les grandes villes disposent souvent d'un aérodrome exclusivement destiné au trafic commercial qui est alors désigné comme "aéroport", et d'autres aérodromes destinés à l'aviation générale. L'exclusion de l'aviation générale peut être réglementaire ou de facto par l'application de redevances discriminatoires.


title: Aérodrome

text: Si l'aérodrome reçoit des avions militaires les zones, en dehors des pistes, sont généralement séparées des installations à usage civil. Les points de stationnement, les hangars, les dépôts de munitions et armements, voire une zone de vie destinée au personnel constituent une base aérienne généralement gardée et dont l'accès est restreint.


title: Aérodrome

text: Un aérodrome est le plus souvent connu sous le nom de la ville située à proximité auquel est éventuellement accolé le nom de la localité sur laquelle il est implanté.


title: Aérodrome

text: L'OACI attribue à chaque aérodrome civil un code constitué de quatre lettres.


title: Aérodrome

text: L'IATA attribue à chaque aéroport un code constitué de trois lettres.


title: Aérodrome

text: Par exemple, l'aérodrome de Marignane-Berre, identifié « LFTB » par l'OACI est co-localisé avec l'aérodrome de Marseille-Provence, identifié « LFML » par l'OACI qui est lié à l'aéroport de Marseille Provence identifié « MRS » par l'IATA.


title: Aérodrome

text: En France le Service d'information aéronautique publie les AIP, publication d'information aéronautique, donnant toutes les cartes et informations concernant un aérodrome. Le même service publie aussi les NOTAM, donnant des informations supplémentaires, généralement provisoires, concernant un aérodrome.


title: Aérodrome

text: En France, le gestionnaire précise dans sa déclaration auprès des autorités la nature des aéronefs auxquels l'aérodrome est ouvert.


title: Aérodrome

text: Un aérodrome peut être :


title: Aérodrome

text: La répartition des aérodromes dans le monde est très inégale. Les États-Unis en comptent 20171, pratiquement les ⅔ des aérodromes du monde. Quelques pays très étendus, le Brésil (2595), le Canada (1881) et l'Australie (665) ainsi que l'Allemagne (474), la France (450) et le Venezuela (410) complètent le tableau des pays comptant un nombre élevé d'aérodromes rapportés à leur superficie et à leur population.


title: Aérodrome

text: Les États-Unis sont toujours (en 2017) le pays disposant de la flotte la plus importante d'avions légers et d'aérodromes pour les accueillir.


title: Chatbot

text: Un aussi nommé dialogueur ou agent conversationnel, est un agent logiciel qui dialogue avec un utilisateur.


title: Chatbot

text: La recherche sur cette interface personne-machine est influencée par la compétition sur le test de Turing (1950) : donner l'illusion qu'un programme pense par un dialogue sensé. Un utilisateur est invité à formuler sa demande en langage naturel, elle est affinée par un échange convivial, dont le logiciel interprète une requête opérationnelle pour son système d'information. Les " débordent donc la recherche ou le divertissement, ils mettent en œuvre des connaissances linguistiques, psychologiques, et bien sûr des bases de programmation.


title: Chatbot

text: Un chatbot est un programme qui tente de converser avec une personne durant quelques minutes ou plus en lui donnant l'impression de converser elle-même avec une personne. Une bonne compréhension de la conversation serait utile pour tenir un dialogue sensé, mais la plupart des " ne s'y essayent pas. Ils repèrent surtout quelques mots dits "déclencheurs", voire des expressions de leur interlocuteur, pour retrouver des réponses dont le schéma est programmé et qui peuvent mener la conversation plus loin d'une manière plus ou moins intelligente, mais sans nécessiter de comprendre de quoi ils parlent.


title: Chatbot

text: Par exemple dans le cas d'ELIZA, la présence du mot « père » (ou « mère ») dans une phrase du sujet était associée à une réponse : « Pouvez-vous me parler un peu de vos relations avec votre père (mère) ? ». Des indicateurs sont en général positionnés pour que le même type de réponse ne soit pas utilisé plus d'une fois.


title: Chatbot

text: Cette méthode des « mots-clés » a comme défaut majeur d'exiger une base de données importante pour donner des résultats satisfaisants, bien qu'ELIZA ait tenu en 5 pages de SNOBOL. En effet, les mots-clés que de tels ' reconnaissent sont souvent des sous-expressions couramment utilisées tel que « j'aime... » ou « je déteste... », qui sont utilisées par le programme pour faire écho au propos de l'utilisateur (« Depuis quand aimez-vous... ? », « Quelqu'un d'autre dans votre famille aimait-il... ? »). Cette méthode ne fonctionne que peu de temps (typiquement deux ou trois réponses, rarement plus de dix), avant que le discours de la machine soit perçu comme artificiel. Pour combler cela, les concepteurs de ' rajoutent souvent des expressions complètes (telles que « j'aime le chocolat »), et cela a tendance à rapidement augmenter la taille de la base de données. Généralement, une base de données satisfaisante contient de à .


title: Chatbot

text: Cependant la méthode ci-dessus ne peut pas se prêter aisément au stockage de données, et c'est une des raisons pour lesquelles beaucoup de "" l'utilisant ne peuvent stocker d'informations sur l'utilisateur avec lequel ils communiquent. Certains programmes cependant essaient d'utiliser de meilleures méthodes de communication. Une méthode permettant l'apprentissage est d'utiliser un système fondé à la fois sur la méthode de reconnaissance des mots-clés décrite ci-dessus "et" sur un système de reconnaissance des mots et d'analyse linguistique. De tels systèmes lancent généralement l'analyse linguistique sur la phrase entrée par l'utilisateur pour tenter d'en extraire des informations leur permettant de répondre de façon exacte selon des informations stockées en base de données (base de connaissances). Si le processus échoue, ces programmes utilisent la méthode « mots-clés », en utilisant une base de données classique. Cette dernière méthode n'améliore certes pas la taille de la base de données, mais elle permet au chatbot de traiter de nouveaux cas de langue. Par exemple, avec la méthode des mots-clés si la base de données contient une entrée « WHO IS THAT » et que l'utilisateur entre « WHOS THAT », le robot a toutes les chances de ne pas répondre juste, tandis qu'avec une analyse de l'entrée utilisateur, il est susceptible de répondre à la question.


title: Chatbot

text: Le fait que les ' ne comprennent pas l'information qu'ils traitent est d'ailleurs la raison pour laquelle on classe généralement les ' dans le type de l'IA faible. L'IA faible est une IA qui cherche à imiter le comportement humain (la conversation notamment), le langage naturel, mais sans chercher à comprendre le sens de l'information qu'elle traite. C'est la différence majeure avec l'IA forte, qui, elle, vise à simuler une véritable compréhension de l'information. La frontière entre les deux est floue, par exemple avec des applications comme SIRI.


title: Chatbot

text: Les premiers "" ont été ELIZA, PARRY, et SHRDLU.


title: Chatbot

text: ELIZA fut créé en 1966. Elle avait été créée par Joseph Weizenbaum, du Massachusetts Institute of Technology (MIT), et ne prenait que 3 pages en langage SNOBOL. Elle faisait grand usage de la technique de l'écholalie.Des concours de ' sont organisés chaque année pour promouvoir l'émulation dans ce domaine. Actuellement, on assiste à la naissance de nombreux ', en partie grâce au Prix Loebner, qui essaye d'être une sorte de test de Turing. Lors de ces concours, afin d'évaluer les ", le jury peut dialoguer soit avec un humain soit avec un chatbot à travers une interface clavier/écran. Au bout d'un certain temps, le jury doit évaluer si le candidat testé est une machine ou pas.


title: Chatbot

text: Les " les plus audacieux sont ceux qui tentent d'extraire des connaissances de leurs conversations comme ECTOR (en anglais, "learning bots"), mais ce sont aussi ceux dont les résultats sont actuellement les moins impressionnants.


title: Chatbot

text: Au début du , c'est certainement le programme ALICE qui est le plus évolué dans le domaine. À noter début 2016, l'incident de chatbot de Microsoft, surnommé Tay, qui a été « piraté » et retranscrit au bout de quelques jours les insultes et propos racistes que des pirates lui avaient appris.


title: Chatbot

text: Les premiers ' ont été développés pour effectuer des processus de notifications améliorées. Toutefois, par la suite, les nouveaux ' déployés répondent à des demandes plus complexes comme le conseil financier, l'épargne ou la planification de réunions.


title: Chatbot

text: Depuis quelques années, les ' fleurissent sur internet et les sociétés qui en profitent sont maintenant légion. Le soutien client et le télémarketing sont les cibles privilégiées de ces nouveaux venus du web. En février 2017, les ' ne se limitent plus à des questions de base, mais intègrent désormais des algorithmes plus évolués permettant une gestion des échanges d'un niveau de complexité plus élevé qu'auparavant


title: Chatbot

text: Cependant, il faut noter que ces agents-là ne veulent pas leurrer les utilisateurs, ils sont spécialisés dans un sujet particulier (vente d'un produit particulier, support client d'une entreprise particulière) et se contentent de recentrer la conversation dès que celle-ci s'en éloigne. Ils sont néanmoins dotés, dans la plupart des cas, d'un protocole social qui les rend plus « humains ». Il est important de distinguer deux types de " :


title: Chatbot

text: Depuis l'arrivée des " sur Facebook Messenger en 2016, les annonceurs cherchent à créer des expériences conversationnelles visant à capter leurs utilisateurs, clients ou clients potentiels différemment. Dans cette démarche, le temps a mis en valeur quelques écueils à éviter dans la conception de l'expérience utilisateur (UX conversationnel). Cette composante de l'expérience conversationnelle est souvent négligée. Ce problème freine la prolifération et la démocratisation des bots de marques dans l'écosystème numérique européen.


title: Chatbot

text: Dans le secteur de la musique Universal Music et Digitick ont développé des "" sur Facebook Messenger pour assurer un service d'information et de vente de billets pour les concerts et autres événements culturels.


title: Chatbot

text: Comme toute technologie suffisamment aboutie pour opérer des transformations dans les modes de production, les ' pourraient poser un certain nombre de questions portant sur la place de l'humain dans l'entreprise. En mars 2016, en France, le Crédit Mutuel CIC a sollicité ses salariés pour alimenter le robot conversationnel d'IBM (Watson). Cette décision a suscité une levée de boucliers de la part des syndicats, s'inquiétant des conséquences à moyen et long terme sur l'emploi en général. Ce remplacement des humains par des ' représente une inquiétude. Tout comme la Automatisation des processus robotisés (RPA), les ' permettent de diminuer les tâches répétitives pour laisser uniquement des tâches à réelle valeur ajoutée à réaliser. Ces tâches répétitives engendraient cependant de l'emploi qui risquerait d'être supprimé - pour être remplacé par d'autres types d'emplois (data scientist, UI designer, directeur social et ').


title: Chatbot

text: Dans le secteur des transports, en France, la RATP a développé en décembre 2017 un chatbot permettant de guider les passagers au fur et à mesure de leurs besoins de trajets.


title: Chatbot

text: Nouvel atout des entreprises, ces robots permettent de montrer la capacité d'innovation des entreprises tout en assurant un service durable pour les consommateurs et les usagers.


title: Chatbot

text: Selon une enquête réalisée auprès de 2041 consommateurs français, 59% des répondants apprécient de pouvoir poser leurs questions à un chatbot mais 67%  préférèrent cependant être mis en relation avec un conseiller lorsqu’il s’agit de résoudre une problématique complexe.


title: Chatbot

text: L'agent conversationnel fournit des réponses rapides, pertinentes et personnalisées aux clients, c'est un service accessible 24 heures sur 24, 7 jours sur 7. Le robot pouvant traiter les requêtes simples, les agents humains sont plus disponibles pour traiter les situations complexes.


title: Chatbot

text: En Chine, les "chatbots" BabyQ et Xiaobing du groupe Tencent ont contraint la censure à s'adapter. La chatbot BabyQ répondait "non" lorsqu'on lui demandait s'il aimait le Parti Communiste Chinois. Ces chatbots ont été rapidement supprimés.


title: Chatbot

text: En 2019, les "" sont principalement utilisés en Chine pour les paiements et achats en ligne, et le réseau social Wechat en est l'applicable la plus significative.


title: Chatbot

text: L'informatique décisionnelle ou en anglais Business Intelligence est une branche de l'informatique qui consiste à l'analyse de données en entreprise . Le Big Data permet de stocker de grands volumes de données en vue de les analyser par la suite.


title: Chatbot

text: L'arrivée de chatbot dans ces deux domaines de compétences permet désormais aux non-informaticiens d'interroger des grands volumes de données en langage naturel sans se soucier de la technicité.


title: Chatbot

text: En 2015, une équipe de l'Université de Bordeaux développe un agent conversationnel animé capable de poser des questions pertinentes à un patient dans le but de diagnostiquer une somnolence diurne excessive.


title: Chatbot

text: Tess est un chatbot en santé mentale créé par Michel Rauws, fondateur de X2 AI, une startup du secteur de l’intelligence artificielle basée dans la Silicon Valley. Tess est formé spécifiquement pour aider les soignants, la principale valeur de Tess est l'accessibilité. En 2018, le chatbot Tess est utilisé au Canada par Saint Elizabeth Health Care qui fournit principalement des soins de santé aux personnes à domicile


title: Chatbot

text: Le philosophe Pascal Chabot a élaboré une courte fiction mettant en scène un chatbot auquel un groupe de programmeurs « apprennent » la philosophie. Ce chatbot est auditionné par un jury de 5 philosophes professionnels qui dialoguent avec la machine pour évaluer s'il peut ou non être qualifié de « philosophe ». À cette occasion, les relations personnes-machines, le mimétisme, la reconnaissance et les modifications sociales engendrées par la construction de ces intelligences artificielles sont abordés. Voir "ChatBot le robot. Drame philosophique en 5 questions et 6 actes" (PUF, 2015).


title: Chatbot

text: Voici quelques pièges (souvent faciles à déjouer) grâce auxquels le jury peut deviner si le candidat est un chatbot ou non :


title: Chatbot

text: De nombreuses bonnes pratiques se retrouvent pour le développement de "" :Si le but n'est pas seulement d'avoir un robot conversationnel mais aussi de pouvoir leurrer le jury, différentes techniques existent. En voici quelques-unes :


title: Morphisme

text: En mathématiques, le terme « morphisme » désigne une notion fondamentale permettant de comparer et de relier des objets mathématiques entre eux.


title: Morphisme

text: En algèbre générale, un morphisme (ou homomorphisme) est une application entre deux structures algébriques de même espèce, c'est-à-dire des ensembles munis de lois de composition interne ou externe (par exemple deux groupes ou deux espaces vectoriels), qui respectent certaines propriétés en passant d'une structure à l'autre.


title: Morphisme

text: Plus généralement, la notion de morphisme est l'un des concepts de base en théorie des catégories ; ce n'est alors pas nécessairement une application, mais une « flèche » reliant deux « objets » ou « structures » qui ne sont pas nécessairement des ensembles.


title: Morphisme

text: Soient formula_1 et formula_2 deux formula_3-structures, d'ensembles respectifs formula_4 et formula_5. Un morphisme de formula_1 dans formula_2 est une application formula_8 de formula_4 dans formula_5 telle que : formula_20 désignant l'interprétation du symbole formula_21 dans la structure formula_2.


title: Morphisme

text: Dans la catégorie des monoïdes, un morphisme est une application formula_23, entre deux monoïdes formula_24 et formula_25, qui vérifie :


title: Morphisme

text: Dans la catégorie des groupes, un morphisme est une application formula_28, entre deux groupes formula_29 et formula_30, qui vérifie : On se contente de cette unique condition car elle a pour conséquence formula_32 et formula_33.


title: Morphisme

text: Dans la catégorie des anneaux, un morphisme est une application formula_34 entre deux anneaux (unitaires), qui vérifie les trois conditions :dans lesquelles formula_38, formula_39 et formula_40 (respectivement formula_41, formula_42 et formula_43) désignent les opérations et neutre multiplicatif respectifs des deux anneaux formula_44 et formula_45.


title: Morphisme

text: Dans la sur un corps "K" fixé, un morphisme est une application formula_46, entre deux "K"-espaces vectoriels formula_47 et formula_48, qui est linéaire c'est-à-dire qui vérifie :ce qui est équivalent à :


Morphisme


title: Morphisme

text: Dans le cas de deux formula_54-algèbres unifères formula_55 et formula_56, un morphisme vérifie :


title: Morphisme

text: ce qui est équivalent à :


title: Morphisme

text: Un morphisme entre deux ensembles ordonnés ( "A", ⊑ ) et ( "B", ≼ ) est une application "f" de "A" dans "B" croissante (qui préserve l'ordre), c'est-à-dire qui vérifie : pour tous "x" et "y" dans "A" tels que "x" ⊑ "y", on a "f"("x") ≼ "f"("y").


title: Morphisme

text: La définition des morphismes d'ensembles préordonnés est identique.


title: Morphisme

text: Dans la catégorie des espaces topologiques, un morphisme est simplement une application continue entre deux espaces topologiques. Dans le cadre topologique, le mot « morphisme » n'est pas utilisé, mais c'est le même concept.


title: Morphisme

text: Dans la catégorie des espaces mesurables, un morphisme est une fonction mesurable.Exemple : l'identité d'un ensemble est toujours un automorphisme, quelle que soit la structure considérée.


title: Réseau de neurones artificiels

text: Un réseau de neurones artificiels, ou réseau neuronal artificiel, est un système dont la conception est à l'origine schématiquement inspirée du fonctionnement des neurones biologiques, et qui par la suite s'est rapproché des méthodes statistiques.


title: Réseau de neurones artificiels

text: Les réseaux de neurones sont généralement optimisés par des méthodes d’apprentissage de type probabiliste, en particulier bayésien. Ils sont placés d’une part dans la famille des applications statistiques, qu’ils enrichissent avec un ensemble de paradigmes permettant de créer des classifications rapides (réseaux de Kohonen en particulier), et d’autre part dans la famille des méthodes de l’intelligence artificielle auxquelles ils fournissent un mécanisme perceptif indépendant des idées propres de l'implémenteur, et des informations d'entrée au raisonnement logique formel (voir "Deep Learning").


title: Réseau de neurones artificiels

text: En modélisation des circuits biologiques, ils permettent de tester quelques hypothèses fonctionnelles issues de la neurophysiologie, ou encore les conséquences de ces hypothèses pour les comparer au réel.


title: Réseau de neurones artificiels

text: Les réseaux neuronaux sont construits sur un paradigme biologique, celui du neurone formel (comme les algorithmes génétiques le sont sur la sélection naturelle). Ces types de métaphores biologiques sont devenues courantes avec les idées de la cybernétique et biocybernétique. Selon la formule de Yann Le Cun, celui-ci ne prétend pas davantage décrire le cerveau qu'. En particulier le rôle des cellules gliales n'est pas simulé.


title: Réseau de neurones artificiels

text: Les neurologues Warren McCulloch et Walter Pitts publièrent dès la fin des années 1950 les premiers travaux sur les réseaux de neurones, avec un article fondateur : "What the frog’s eye tells the frog’s brain" (Ce que l'œil d'une grenouille dit à son cerveau). Ils constituèrent ensuite un modèle simplifié de neurone biologique communément appelé neurone formel. Ils montrèrent que des réseaux de neurones formels simples peuvent théoriquement réaliser des fonctions logiques, arithmétiques et symboliques complexes.


title: Réseau de neurones artificiels

text: Le neurone formel est conçu comme un automate doté d'une fonction de transfert qui transforme ses entrées en sortie selon des règles précises. Par exemple, un neurone somme ses entrées, compare la somme résultante à une valeur seuil, et répond en émettant un signal si cette somme est supérieure ou égale à ce seuil (modèle ultra-simplifié du fonctionnement d'un neurone biologique). Ces neurones sont par ailleurs associés en réseaux dont la topologie des connexions est variable : "réseaux proactifs, récurrents", etc. Enfin, l'efficacité de la transmission des signaux d'un neurone à l'autre peut varier : on parle de "« poids synaptique »", et ces poids peuvent être modulés par des règles d'apprentissage (ce qui mime la plasticité synaptique des réseaux biologiques).


title: Réseau de neurones artificiels

text: Une fonction des réseaux de neurones formels, à l’instar du modèle vivant, est d'opérer rapidement des classifications et d'apprendre à les améliorer. À l’opposé des méthodes traditionnelles de résolution informatique, on ne doit pas construire un programme pas à pas en fonction de la compréhension de celui-ci. Les paramètres importants de ce modèle sont les coefficients synaptiques et le seuil de chaque neurone, et la façon de les ajuster. Ce sont eux qui déterminent l'évolution du réseau en fonction de ses informations d'entrée. Il faut choisir un mécanisme permettant de les calculer et de les faire converger si possible vers une valeur assurant une classification aussi proche que possible de l'optimale. C’est ce qu'on nomme la phase d’apprentissage du réseau. Dans un modèle de réseaux de neurones formels, apprendre revient donc à déterminer les coefficients synaptiques les plus adaptés à classifier les exemples présentés.


title: Réseau de neurones artificiels

text: Les travaux de McCulloch et Pitts n’ont pas donné d’indication sur une méthode pour adapter les coefficients synaptiques. Cette question au cœur des réflexions sur l’apprentissage a connu un début de réponse grâce aux travaux du physiologiste canadien Donald Hebb sur l’apprentissage en 1949 décrits dans son ouvrage "The Organization of Behaviour". Hebb a proposé une règle simple qui permet de modifier la valeur des coefficients synaptiques en fonction de l’activité des unités qu’ils relient. Cette règle aujourd’hui connue sous le nom de « règle de Hebb » est presque partout présente dans les modèles actuels, même les plus sophistiqués.


title: Réseau de neurones artificiels

text: À partir de cet article, l’idée se sema au fil du temps dans les esprits, et elle germa dans l’esprit de Frank Rosenblatt en 1958 avec le modèle du perceptron. C’est le premier système artificiel capable d’apprendre par expérience, y compris lorsque son instructeur commet quelques erreurs (ce en quoi il diffère nettement d’un système d’apprentissage logique formel).


title: Réseau de neurones artificiels

text: En 1969, un coup grave fut porté à la communauté scientifique gravitant autour des réseaux de neurones : Marvin Lee Minsky et Seymour Papert publièrent un ouvrage mettant en exergue certaines limitations théoriques du perceptron, et plus généralement des classifieurs linéaires, notamment l’impossibilité de traiter des problèmes non linéaires ou de connexité (par exemple, le cas de la fonction XOR). Ils étendirent implicitement ces limitations à tous modèles de réseaux de neurones artificiels. Paraissant alors dans une impasse, la recherche sur les réseaux de neurones perdit une grande partie de ses financements publics, et le secteur industriel s’en détourna aussi. Les fonds destinés à l’intelligence artificielle furent redirigés plutôt vers la logique formelle. Cependant, les solides qualités de certains réseaux de neurones en matière adaptative (e.g. Adaline), leur permettant de modéliser de façon évolutive des phénomènes eux-mêmes évolutifs, les amèneront à être intégrés sous des formes plus ou moins explicites dans le corpus des systèmes adaptatifs; utilisés dans le domaine des télécommunications ou celui du contrôle de processus industriels.


title: Réseau de neurones artificiels

text: En 1982, John Joseph Hopfield donna un nouveau souffle au cadre neuronal en publiant un article introduisant un nouveau modèle de réseau de neurones dit de Hopfield. Cet article eut du succès pour plusieurs raisons, dont la principale était de teinter la théorie des réseaux de neurones de la rigueur propre aux physiciens. Le neuronal redevint un sujet d’étude acceptable, bien que le modèle souffrît des principales limitations des modèles des années 1960, notamment l’impossibilité de traiter les problèmes non linéaires.


title: Réseau de neurones artificiels

text: En 1970, Seppo Linnainmaa publia la méthode générale de dérivation automatique (DA) des réseaux connectés discrets de fonctions différentiables imbriquées. En 1973, Dreyfus utilisa la rétropropagation pour adapter les paramètres des contrôleurs proportionnellement aux gradients d'erreur.


title: Réseau de neurones artificiels

text: L'algorithme de rétropropagation du gradient est formellement établi par Paul Werbos en 1974 , et permet l'entraînement pratique des réseaux multicouches. En 1982, il a appliqué la méthode AD de Linnainmaa aux réseaux neuronaux de la manière qui est devenue largement utilisée. Son application est popularisé dans le perceptron multi-couche développé en 1986 par David Rumelhart, Ronald J. Williams et Geoffrey Hinton.


title: Réseau de neurones artificiels

text: Les réseaux de neurones ont par la suite connu un essor considérable, du en partie au co-développement de l'électronique numérique qui fourni davantage de puissance de calcul pour le développement de réseaux neuronaux artificiels dans les années 1980.


title: Réseau de neurones artificiels

text: Les réseaux de neurones évoluent avec un nouveau type de réseau non complètement connecté, pour alléger les modèles en nombre de paramètres, et améliorer les performances et leur capacité de généralisation. Une des première application a été la reconnaissance automatique des codes postaux US, avec le réseau LeNet-5. En apprentissage automatique, un réseau de neurones convolutifs ou réseau de neurones à convolution (en anglais CNN ou ConvNet pour Convolutional Neural Networks) est un type de réseau de neurones artificiels acycliques (feed-forward), dans lequel le motif de connexion entre les neurones est inspiré par le cortex visuel des animaux. Les neurones de cette région du cerveau sont arrangés de sorte qu'ils correspondent à des régions qui se chevauchent lors du pavage du champ visuel. Leur fonctionnement est inspiré par les processus biologiques, ils consistent en un empilage multicouche de perceptrons, dont le but est de prétraiter de petites quantités d'informations. Les réseaux neuronaux convolutifs ont de larges applications dans la reconnaissance d'image et vidéo, les systèmes de recommandation et le traitement du langage naturel.


title: Réseau de neurones artificiels

text: Grâce à leur capacité de classification et de généralisation, les réseaux de neurones sont généralement utilisés dans des problèmes de nature statistique.


title: Réseau de neurones artificiels

text: Les réseaux de neurones sont réellement utilisés, par exemple :


title: Réseau de neurones artificiels

text: Les réseaux de neurones artificiels ont besoin de cas réels servant d’exemples pour leur apprentissage (on appelle cela la "base d'apprentissage"). Ces cas doivent être d’autant plus nombreux que le problème est complexe et que sa topologie est peu structurée. Ainsi on peut optimiser un système neuronal de lecture de caractères en utilisant le découpage manuel d’un grand nombre de mots écrits à la main par de nombreuses personnes. Chaque caractère peut alors être présenté sous la forme d’une image brute, disposant d’une topologie spatiale à deux dimensions, ou d’une suite de segments presque tous liés. La topologie retenue, la complexité du phénomène modélisé, et le nombre d’exemples doivent être en rapport. Sur un plan pratique, cela n’est pas toujours facile car les exemples peuvent être soit en quantité absolument limitée ou trop onéreux à collecter en nombre suffisant.


title: Réseau de neurones artificiels

text: Il y a des problèmes qui se traitent bien avec les réseaux de neurones, en particulier ceux de "classification" en "domaines convexes" (c’est-à-dire tels que si des points A et B font partie du domaine, alors tout le segment AB en fait partie aussi). Des problèmes comme « Le nombre d’entrées à 1 (ou à zéro) est-il pair ou impair ? » se résolvent en revanche mal : pour affirmer de telles choses sur 2 puissance N points, si on se contente d’une approche naïve mais homogène, il faut précisément N-1 couches de neurones intermédiaires, ce qui nuit à la généralité du procédé.


title: Réseau de neurones artificiels

text: Un exemple caricatural, mais significatif est le suivant : disposant en entrée du seul poids d'une personne, le réseau doit déterminer si cette personne est une femme ou bien un homme. Les femmes étant statistiquement un peu plus légères que les hommes, le réseau fera toujours un peu mieux qu'un simple tirage au hasard : cet exemple dépouillé indique la simplicité et les limitations de ces modèles mais il montre également comment l'étendre : l'information « port d'une jupe », si on l'ajoute, aurait clairement un coefficient synaptique plus grand que la simple information de poids.


title: Réseau de neurones artificiels

text: Les réseaux complexes de neurones artificiels ne peuvent généralement pas expliquer eux-mêmes leur façon de « penser ». Les calculs aboutissant à un résultat ne sont pas visibles pour les programmeurs qui ont créé le réseau neuronal. Une a donc été créée pour étudier la boîte noire que constituent les réseaux de neurones, science qui pourrait permettre d’augmenter la confiance dans les résultats produits par ces réseaux ou les intelligences artificielles qui les utilisent.


title: Réseau de neurones artificiels

text: Un réseau de neurones est en général composé d'une succession de couches dont chacune prend ses entrées sur les sorties de la précédente. Chaque couche (i) est composée de N neurones, prenant leurs entrées sur les N neurones de la couche précédente. À chaque synapse est associé un poids synaptique, de sorte que les N sont multipliés par ce poids, puis additionnés par les neurones de niveau i, ce qui est équivalent à multiplier le vecteur d'entrée par une matrice de transformation. Mettre l'une derrière l'autre les différentes couches d'un réseau de neurones reviendrait à mettre en cascade plusieurs matrices de transformation et pourrait se ramener à une seule matrice, produit des autres, s'il n'y avait à chaque couche, la fonction de sortie qui introduit une non linéarité à chaque étape. Ceci montre l'importance du choix judicieux d'une bonne fonction de sortie : un réseau de neurones dont les sorties seraient linéaires n'aurait aucun intérêt.


title: Réseau de neurones artificiels

text: Au-delà de cette structure simple, le réseau de neurones peut également contenir des boucles qui en changent radicalement les possibilités mais aussi la complexité. De la même façon que des boucles peuvent transformer une logique combinatoire en logique séquentielle, les boucles dans un réseau de neurones transforment un simple dispositif de reconnaissance d'entrées en une machine complexe capable de toutes sortes de comportements.


title: Réseau de neurones artificiels

text: Considérons un neurone quelconque. Il reçoit des neurones en amont un certain nombre de valeurs via ses connexions synaptiques, et il produit une certaine valeur en utilisant une fonction de combinaison. Cette fonction peut donc être formalisée comme étant une fonction vecteur-à-scalaire, notamment :


title: Réseau de neurones artificiels

text: La fonction d’activation (ou fonction de seuillage, ou encore fonction de transfert) sert à introduire une non-linéarité dans le fonctionnement du neurone.


title: Réseau de neurones artificiels

text: Les fonctions de seuillage présentent généralement trois intervalles :


title: Réseau de neurones artificiels

text: Des exemples classiques de fonctions d’activation sont :


title: Réseau de neurones artificiels

text: La logique bayésienne, dont le théorème de Cox-Jaynes formalise les questions d’apprentissage, fait intervenir aussi une fonction en S qui revient de façon récurrente : formula_1


title: Réseau de neurones artificiels

text: Ce calcul effectué, le neurone propage son nouvel état interne sur son axone. Dans un modèle simple, la fonction neuronale est simplement une fonction de seuillage : elle vaut 1 si la somme pondérée dépasse un certain seuil ; 0 sinon. Dans un modèle plus riche, le neurone fonctionne avec des nombres réels (souvent compris dans l’intervalle [0,1] ou [-1,1]). On dit que le réseau de neurones passe d'un état à un autre lorsque tous ses neurones recalculent en parallèle leur état interne, en fonction de leurs entrées.


title: Réseau de neurones artificiels

text: La notion d’"apprentissage", bien que connue déjà depuis Sumer, n’est pas modélisable dans le cadre de la logique déductive : celle-ci en effet procède à partir de connaissances déjà établies dont on tire des connaissances dérivées. Or il s’agit ici de la démarche inverse : par observations limitées, tirer des généralisations plausibles : c'est un procédé par induction.


title: Réseau de neurones artificiels

text: La notion d’apprentissage recouvre deux réalités souvent traitées de façon successive :


title: Réseau de neurones artificiels

text: Dans le cas des systèmes d’apprentissage statistique, utilisés pour optimiser les modèles statistiques classiques, réseaux de neurones et automates markoviens, c’est la généralisation qui est l’objet de toute l’attention.


title: Réseau de neurones artificiels

text: Cette notion de généralisation est traitée de façon plus ou moins complète par plusieurs approches théoriques.


title: Réseau de neurones artificiels

text: En fonction de la structure du réseau, différents types de fonction sont approchables grâce aux réseaux de neurones :


title: Réseau de neurones artificiels

text: Un perceptron (un réseau à une unité) peut représenter les fonctions booléennes suivantes : and, or, nand, nor mais pas le xor. Comme toute fonction booléenne est représentable à l'aide de ces fonctions, un réseau de perceptrons est capable de représenter toutes les fonctions booléennes. En effet les fonctions nand et nor sont dites universelles : on peut par combinaison de l'une de ces fonctions représenter toutes les autres.La large majorité des réseaux de neurones possède un algorithme « d’entraînement » qui consiste à modifier les poids synaptiques en fonction d’un jeu de données présentées en entrée du réseau. Le but de cet entraînement est de permettre au réseau de neurones d'« apprendre » à partir des exemples. Si l’entraînement est correctement réalisé, le réseau est capable de fournir des réponses en sortie très proches des valeurs d’origine du jeu de données d’entraînement. Mais tout l’intérêt des réseaux de neurones réside dans leur capacité à généraliser à partir du jeu de test. Il est donc possible d'utiliser un réseau de neurones pour réaliser une mémoire ; on parle alors de mémoire neuronale.


title: Réseau de neurones artificiels

text: La vision topologique d’un apprentissage correspond à la détermination de l’hypersurface sur formula_2 où formula_3 est l’ensemble des réels, et formula_4 le nombre d’entrées du réseau.


title: Réseau de neurones artificiels

text: Un apprentissage est dit "supervisé" lorsque le réseau est forcé à converger vers un état final précis, en même temps qu'un motif lui est présenté.


title: Réseau de neurones artificiels

text: À l’inverse, lors d’un apprentissage non-supervisé, le réseau est laissé libre de converger vers n’importe quel état final lorsqu'un motif lui est présenté.


title: Réseau de neurones artificiels

text: Il arrive souvent que les exemples de la base d'apprentissage comportent des valeurs approximatives ou bruitées. Si on oblige le réseau à répondre de façon quasi parfaite relativement à ces exemples, on peut obtenir un réseau qui est biaisé par des valeurs erronées.


title: Réseau de neurones artificiels

text: Par exemple, imaginons qu'on présente au réseau des couples formula_5 situés sur une droite d'équation formula_6, mais bruités de sorte que les points ne soient pas exactement sur la droite. S'il y a un bon apprentissage, le réseau répond formula_7 pour toute valeur de formula_8 présentée. S'il y a surapprentissage, le réseau répond un peu plus que formula_7 ou un peu moins, car chaque couple formula_5 positionné en dehors de la droite va influencer la décision : il aura appris le bruit en plus, ce qui n'est pas souhaitable.


title: Réseau de neurones artificiels

text: Pour éviter le surapprentissage, il existe une méthode simple : il suffit de partager la base d'exemples en deux sous-ensembles. Le premier sert à l'apprentissage et le second sert à l'évaluation de l'apprentissage. Tant que l'erreur obtenue sur le deuxième ensemble diminue, on peut continuer l'apprentissage, sinon on arrête.


title: Réseau de neurones artificiels

text: La rétropropagation consiste à rétropropager l'erreur commise par un neurone à ses synapses et aux neurones qui y sont reliés. Pour les réseaux de neurones, on utilise habituellement la "rétropropagation du gradient de l'erreur", qui consiste à corriger les erreurs selon l'importance des éléments qui ont justement participé à la réalisation de ces erreurs : les poids synaptiques qui contribuent à engendrer une erreur importante se verront modifiés de manière plus significative que les poids qui ont engendré une erreur marginale.


title: Réseau de neurones artificiels

text: L'élagage ("pruning", en anglais) est une méthode qui permet d'éviter le surapprentissage tout en limitant la complexité du modèle. Elle consiste à supprimer des connexions (ou synapses), des entrées ou des neurones du réseau une fois l'apprentissage terminé. En pratique, les éléments qui ont la plus petite influence sur l'erreur de sortie du réseau sont supprimés. Deux exemples d'algorithmes d'élagage sont :


title: Réseau de neurones artificiels

text: L’ensemble des poids des liaisons synaptiques détermine le fonctionnement du réseau de neurones. Les motifs sont présentés à un sous-ensemble du réseau de neurones : la couche d’entrée. Lorsqu’un motif est appliqué à un réseau, celui-ci cherche à atteindre un état stable. Lorsqu’il est atteint, les valeurs d’activation des neurones de sortie constituent le résultat. Les neurones qui ne font ni partie de la couche d’entrée ni de la couche de sortie sont dits "neurones cachés".


title: Réseau de neurones artificiels

text: Les types de réseau de neurones diffèrent par plusieurs paramètres :


title: Réseau de neurones artificiels

text: De nombreux autres paramètres sont susceptibles d’être mis en œuvre dans le cadre de l’apprentissage de ces réseaux de neurones par exemple :


title: Réseau de neurones artificiels

text: Le réseau ADALINE est proche du modèle perceptron, seule sa fonction d'activation est différente puisqu'il utilise une fonction linéaire. Afin de réduire les parasites reçus en entrée, les réseaux ADALINE utilisent la méthode des moindres carrés.


title: Réseau de neurones artificiels

text: Le réseau réalise une somme pondérée de ses valeurs d'entrées et y rajoute une valeur de seuil prédéfinie. La fonction de transfert linéaire est ensuite utilisée pour l'activation du neurone. Lors de l'apprentissage, les coefficients synaptiques des différentes entrées sont modifiées en utilisant la loi de . Ces réseaux sont souvent employés en traitement de signaux, notamment pour la réduction de bruit.


title: Réseau de neurones artificiels

text: Une machine de Cauchy est un réseau de neurones artificiels assez proche dans le fonctionnement d'une machine de Boltzmann. Cependant les lois de probabilités utilisées ne sont pas les mêmes. Dans ce type d'apprentissage non supervisé, les neurones sont en compétition pour être actifs. Ils sont à sortie binaire et on dit qu'ils sont actifs lorsque leur sortie vaut 1. Alors que dans les autres règles plusieurs sorties de neurones peuvent être actives simultanément, dans le cas de l'apprentissage compétitif, un seul neurone est actif à un instant donné. Chaque neurone de sortie est spécialisé pour « détecter » une suite de formes similaires et devient alors un détecteur de caractéristiques. La fonction d’entrée est dans ce cas, formula_11 où formula_12, formula_13 et formula_14 sont respectivement les vecteurs seuil, poids synaptiques et entrées. Le neurone gagnant est celui pour lequel h est maximum donc si les seuils sont identiques, celui dont les poids sont les plus proches des entrées. Le neurone dont la sortie est maximale sera le vainqueur et sa sortie sera mise à 1 alors que les perdants auront leur sortie mise à 0. Un neurone apprend en déplaçant ses poids vers les valeurs des entrées qui l'activent pour augmenter ses chances de gagner. Si un neurone ne répond pas à une entrée, aucun ajustement de poids n'intervient. Si un neurone gagne, une portion des poids de toutes les entrées est redistribuée vers les poids des entrées actives. L'application de la règle donne les résultats suivants (Grossberg) : Cette règle a pour effet de rapprocher le vecteur poids synaptique formula_17 de la forme d'entrée formula_18.


title: Réseau de neurones artificiels

text: Exemple : considérons deux nuages de points du plan que l’on désire séparer en deux classes. formula_19 et formula_20 sont les deux entrées, formula_21 et formula_22 sont les poids du neurone 1 que l’on peut considérer comme les coordonnées d’un point ‘poids du neurone 1’ et formula_23 et formula_24 sont les poids du neurone 2. Si les seuils sont nuls, hi sera la distance entre les points à classer et les points poids. La règle précédente tend à diminuer cette distance avec le point échantillon lorsque le neurone gagne. Elle doit donc permettre à chaque point poids de se positionner au milieu d’un nuage. Si on fixe initialement les poids de manière aléatoire, il se peut que l’un des neurones se positionne près des deux nuages et que l’autre se positionne loin de sorte qu’il ne gagne jamais. Ses poids ne pourront jamais évoluer alors que ceux de l’autre neurone vont le positionner au milieu des deux nuages. Le problème de ces neurones que l’on qualifie de morts peut être résolu en jouant sur les seuils. En effet, il suffit d’augmenter le seuil de ces neurones pour qu’ils commencent à gagner.


title: Réseau de neurones artificiels

text: Applications : ce type de réseau et la méthode d'apprentissage correspondant peuvent être utilisés en analyse de données afin de mettre en évidence des similitudes entre certaines données.


title: Réseau de neurones artificiels

text: S’agissant d’un modèle, les réseaux de neurones sont généralement utilisés dans le cadre de simulation logicielle. IMSL et Matlab disposent ainsi de bibliothèques dédiées aux réseaux de neurones. Cependant, il existe quelques implémentations matérielles des modèles les plus simples, comme la puce ZISC.


title: Kilomètre carré

text: Le kilomètre carré (symbole km) est une unité de mesure de la surface.


title: Kilomètre carré

text: Le kilomètre carré est un multiple décimal de l'unité de surface dans le Système international d'unités, le mètre carré, elle-même unité dérivée.


title: Kilomètre carré

text: Le préfixe kilo (10) fait référence au kilomètre (). Une surface d'un kilomètre carré correspond à un million de mètres carrés, par exemple multipliés par , donc à "au" carré, et non à carrés.


title: Kilomètre carré

text: Exemple : un carré ayant un kilomètre de côté a une superficie d'un kilomètre carré (figure ci-contre).


title: Kilomètre carré

text: est égal à :


title: Kilomètre carré

text: Réciproquement :


title: Kilomètre carré

text: Le Vatican, plus petit pays du monde, mesure (ou 44 ha). Monaco, deuxième plus petit pays, mesure .


title: Arc System Works

text: Arc System Works est une entreprise japonaise de développement et d'édition de jeux vidéo basée à Yokohama et fondée par Minoru Kidooka en mai 1988.


title: Arc System Works

text: La société est connue pour ses jeux de combat notamment les séries "Guilty Gear" et "BlazBlue" ou encore le jeu "Dragon Ball FighterZ".


title: Arc System Works

text: Arc System a été fondée sous le nom de Arc Co., Ltd en janvier 1988 et constituée en tant que société au mois de mai de la même année. L'entreprise ne comptait à l'époque qu'environ huit développeurs ayant pour la plupart travaillé auparavant chez Sega incluant son fondateur Minoru Kidooka. La compagnie fut renommée Arc System Works en 1991 et édita son premier jeu vidéo en 1995, soit "Exector" pour la PlayStation.


title: Arc System Works

text: Le 15 juin 2015, Arc System Works fait l'acquisition auprès de Million Co., Ltd de l'ensemble des propriétés intellectuelles de Technōs Japan tels que "Double Dragon" et "Kunio-Kun". Déjà avant son acquisition de la librairie de Million, l'entreprise était l'éditeur des jeux vidéos de Technos sur la Console virtuelle au Japon. Après la transaction avec Million, Arc System Works mit fin aux droits de publication que détenait Aksys Games pour la Console virtuelle en Amérique du Nord, bien que là encore Arc System Works était déjà en charge de l'édition de certain titres de Technos dans la région.


title: MySQL

text: Son nom vient du prénom de la fille du cocréateur Michael Widenius, (prononcer []). SQL fait référence au "Structured Query Language", le langage de requête utilisé.


title: MySQL

text: MySQL AB a été acheté le par Sun Microsystems pour un milliard de dollars américains. En 2009, Sun Microsystems a été acquis par Oracle Corporation, mettant entre les mains d'une même société les deux produits concurrents que sont Oracle Database et MySQL. Ce rachat a été autorisé par la Commission européenne le .


title: MySQL

text: Depuis , son créateur Michael Widenius a créé MariaDB (Maria est le prénom de sa deuxième fille) pour continuer son développement en tant que projet Open Source.


title: MySQL

text: MySQL est un serveur de bases de données relationnelles SQL développé dans un souci de performances élevées en lecture, ce qui signifie qu'il est davantage orienté vers le service de données déjà en place que vers celui de mises à jour fréquentes et fortement sécurisées. Il est multi-thread et multi-utilisateur.


title: MySQL

text: C'est un logiciel libre, open source, développé sous double licence selon qu'il est distribué avec un produit libre ou avec un produit propriétaire. Dans ce dernier cas, la licence est payante, sinon c'est la licence publique générale GNU (GPL) qui s'applique. Un logiciel qui intègre du code MySQL ou intègre MySQL lors de son installation devra donc être libre ou acquérir une licence payante. Cependant, si la base de données est séparée du logiciel propriétaire qui ne fait qu'utiliser des API tierces (par exemple en C# ou php), alors il n'y a pas besoin d'acquérir une licence payante MySQL. Ce type de licence double est utilisé par d'autres produits comme le framework de développement de logiciels Qt (pour les versions antérieures à la 4.5).


title: MySQL

text: MySQL fonctionne sur de nombreux systèmes d'exploitation différents, incluant AIX, IBM i-5, BSDi, FreeBSD, HP-UX, Linux, Mac OS X, NetWare, NetBSD, OpenBSD, OS/2 Warp, SGI IRIX, Solaris, SCO OpenServer, SCO UnixWare, Tru64 Unix, Windows.


title: MySQL

text: Les bases de données sont accessibles en utilisant les langages de programmation C, C++, VB, VB .NET, C#, Delphi/Kylix, Eiffel, Java, Perl, PHP, Python, Windev, Ruby et Tcl ; une API spécifique est disponible pour chacun d'entre eux. Une interface ODBC appelée MyODBC est aussi disponible. En Java, MySQL peut être utilisé de façon transparente avec le standard JDO.


title: MySQL

text: MySQL supporte deux langages informatiques, le langage de requête SQL et le SQL/PSM (Persistent Stored Modules), une extension procédurale standardisée au SQL incluse dans la norme SQL:2003. SQL/PSM, introduit dans la version 5 de MySQL, permet de combiner des requêtes SQL et des instructions procédurales (boucles, conditions…), dans le but de créer des traitements complexes destinés à être stockés sur le serveur de base de données (objets serveur), par exemple des procédures stockées ou des déclencheurs.


title: MySQL

text: MySQL fait partie du quatuor LAMP : Linux, Apache, MySQL, PHP. Il appartient également à ses variantes WAMP (Windows) et MAMP (Mac OS).


title: MySQL

text: Le couple PHP/MySQL est très utilisé par les sites web et proposé par la majorité des hébergeurs Web. Plus de la moitié des sites Web fonctionnent sous Apache, qui est le plus souvent utilisé conjointement avec PHP et MySQL. De nombreuses entreprises, dont Google, Yahoo!, YouTube, Adobe, Airbus, Alstom, Crédit agricole, AFP, Reuters, BBC News, Ernst & Young, Alcatel-Lucent utilisent actuellement MySQL. Wikipédia l'a utilisé jusqu'en fin 2012 (MariaDB est aujourd'hui utilisé).


title: MySQL

text: MySQL supporte la norme SQL2 (utilisation des RIGHT JOIN et LEFT JOIN), la conformité à cette norme garantissant qu'il honorera les requêtes normalisées correspondantes. Cependant, les fonctionnalités des normes SQL les plus récentes ne sont pas toutes implémentées et certaines ne respectent pas la syntaxe recommandée (la concaténation par exemple), empêchant l'interopérabilité des requêtes entre différents SGBD. Deux moteurs principaux sont présents dans MySQL : MyISAM et InnoDB.


title: MySQL

text: MyISAM, contrairement à InnoDB, ne supporte ni transactions ni intégrité automatique des tables, il n'est pas destiné aux applications dont la cohérence des données est critique ; cependant, ses performances le font adopter pour des applications ayant besoin d'une base de données simple et peu onéreuse à mettre en œuvre.


title: MySQL

text: Pour les utilisateurs, phpMyAdmin est un outil web souvent disponible pour créer, remplir et utiliser des bases MySQL.


title: MySQL

text: Les tables des bases de données SQL et celles des tableurs communiquent bien dans le deux sens (en ce qui concerne les seules données numériques et chaînes de caractères) au moyen du format CSV. Des formats de sauvegarde et restauration existent, sous forme d'ordres SQL, ainsi qu'en format XML.


title: MySQL

text: L'intérêt d'utiliser des outils ouverts a également poussé quelques établissements bancaires tels que le Crédit mutuel, le Crédit agricole, le Crédit lyonnais, la Banque de développement du Canada à inscrire MySQL au catalogue de leurs produits informatiques internes.


title: MySQL

text: MySQL est l'œuvre d'une société suédoise, MySQL AB, fondée par David Axmark, Allan Larsson et Michael « Monty » Widenius.


title: MySQL

text: Le nom MySQL vient de la combinaison de "My", fille du cofondateur Michael « Monty » Widenius, avec l'acronyme SQL (selon la documentation de la dernière version en anglais). D'autre part, le dossier base et une grande partie des bibliothèques utilisées par les développeurs utilisent le préfixe codice_1.


title: MySQL

text: Le nom du logo de MySQL (le dauphin) Sakila, a été choisi par les créateurs de MySQL sur la base d'un concours. Il a été proposé par Ambrose Twebaze, développeur du Swaziland. D'après Ambrose, le nom Sakila puise ses origines du siswati, la langue locale du Swaziland.


title: MySQL

text: La première version de MySQL est apparue le . Il a d'abord été créé pour un usage personnel à partir de mSQL en s'appuyant sur le langage de bas niveau ISAM qu'ils trouvaient trop lent et trop rigide. Ils ont créé une nouvelle interface SQL en gardant la même API que mSQL.


title: MySQL

text: MySQL est passé en licence GPL à partir de la version 3.23.19 ()


title: MySQL

text: En 2003, MySQL AB et SAP AG concluent un accord. Le résultat s’appellera MaxDB. Il est issu de l'intégration du système de SAP (SAP DB) dans MySQL.


title: MySQL

text: Le , Oracle Corporation annonce racheter Sun Microsystems pour de dollars, créant la crainte de voir MySQL disparaître – ou du moins ne plus être développé – au profit d'Oracle, le SGBD d'Oracle Corporation. MySQL est cependant loin d'avoir toutes les fonctionnalités d'Oracle, et pourrait donc être vu au contraire par la société comme un produit gratuit d'appel banalisant l'usage de SQL et préparant donc ses futures ventes.


title: MySQL

text: L'une des spécificités de MySQL est de pouvoir gérer plusieurs moteurs au sein d'une seule base. Chaque table peut utiliser un moteur différent au sein d'une base. Ceci afin d'optimiser l'utilisation de chaque table.


title: MySQL

text: Voici les différents moteurs historiques de MySQL :Des moteurs de stockages open source :


title: MySQL

text: Des moteurs de stockages commerciaux :


title: MySQL

text: La facilité d'utilisation de plusieurs moteurs de stockage dans une seule base avec MySQL permet une énorme flexibilité dans l'optimisation de la base : on utilisera MyISAM pour stocker les données peu sensibles et nécessitant un accès rapide aux données (par exemple une liste d'utilisateurs), InnoDB pour les fonctions avancées et les données plus sensibles (par exemple pour une liste des transactions bancaires), MEMORY pour des données pouvant être perdues lors du redémarrage de la machine et souvent modifiées (par exemple une liste d'utilisateurs en ligne), ARCHIVE pour un historique (ou log) ne nécessitant que peu de lecture…


title: MySQL

text: Deux méthodes existent pour répartir la charge sur un ensemble de machines fonctionnant sous MySQL Server. Ces méthodes permettent d'assurer une redondance (si une machine tombe en panne, d'autres peuvent prendre la relève), d'améliorer la rapidité des recherches (SELECT) ou encore d'établir une machine dédiée à la sauvegarde des données.


title: MySQL

text: MySQL est capable, depuis la version 3.23.15 d'utiliser un système de réplication à sens unique relativement simple à mettre en place : un serveur maître qui contient la base de données source et va recevoir l'ensemble des modifications, et un serveur esclave qui contient une base à structure identique et qui va se connecter au serveur maître pour aller chercher les nouvelles modifications et mettre à jour ses bases. Un maître peut avoir plusieurs esclaves, et un esclave peut devenir à son tour maître pour un autre serveur esclave, réalisant ainsi une chaîne de réplication.


title: MySQL

text: Toutes les modifications (UPDATE, DELETE, INSERT…) doivent être envoyées au serveur maître et seront automatiquement répercutées sur ses esclaves, mais les requêtes de recherche (SELECT), souvent plus nombreuses et plus gourmandes en ressources pourront être effectuées sur un ou plusieurs esclaves. Comme les requêtes de modifications doivent être redirigées sur le serveur maître, la conception de l'application doit s'adapter à l'architecture : le programmeur va ouvrir deux connexions dans son programme, une sur le serveur maître, sur lequel il exécutera toutes ses modifications et une sur le serveur esclave sur lequel il exécutera toutes ses recherches.


title: MySQL

text: Ce système ne permet cependant qu'une redondance limitée : Dans la plupart des cas, il faudra une action de l'administrateur pour rétablir l'ordre, et l'application cessera de fonctionner durant ce laps de temps. L'intérêt de cette solution apparaît alors dans la gestion des sauvegardes, car l'application n'utilisant que le serveur maître, elle ne sera pas stoppée si le serveur esclave de sauvegardes tombe en panne, mais une sauvegarde de la base sera disponible dans le cas où le serveur maître tombe en panne.


title: MySQL

text: Si l'on souhaite rajouter un nœud, il faut le placer au bout de la chaîne en tant qu'esclave et modifier l'application pour gérer ce nouveau nœud.


title: MySQL

text: Du point de vue de MySQL, chaque nœud est géré indépendamment, c'est donc au programmeur de devoir gérer la répartition de la charge.


title: MySQL

text: L'interface « memcached » est une extension à MySQL depuis la version 5.6 se présentant sous la forme d'un service résident exécuté sur le serveur et permettant de mettre en mémoire cache des données stockées par le moteur InnoDB. L'intérêt est un gain de performance (les données sont en cache mémoire) et la possibilité d'accéder à et de modifier une donnée via une interface du style NoSQL (accès à la donnée par une syntaxe du style codice_2), permettant d'éviter le temps d'interprétation de la requête par le parseur de requête.


title: MySQL

text: MySQL est capable, depuis la version 4.1 et grâce au moteur de stockage NDB, de gérer une grappe de serveurs complète. Sa structure repose sur la duplication des données, c'est-à-dire que chaque nœud fera partie d'un groupe de nœuds qui posséderont tous la totalité de la base.


title: MySQL

text: Un protocole mis en place dans chaque nœud s'occupe d'adresser chaque transaction aux différents nœuds concernés dans la grappe, il faut un minimum de deux machines pour établir une solution de "clustering" MySQL et une machine (qui peut elle-même intégrer un serveur MySQL) qui va jouer le rôle de répartiteur de charge en redirigeant les requêtes sur les nœuds disponibles et les moins occupés.


title: MySQL

text: Les requêtes de recherches (SELECT) seront plus rapides, mais lors d'une modification des données (une requête UPDATE, DELETE ou INSERT par exemple), celle-ci sera effectuée sur l'ensemble des nœuds, ce qui bloquera l'ensemble de la grappe pendant cette opération.


title: MySQL

text: Par rapport à un système de réplication, la redondance est améliorée : si un nœud tombe en panne, sa charge est automatiquement reprise par les autres nœuds.


title: MySQL

text: L'ajout d'un nouveau nœud peut se faire sans avoir besoin de repartitionner la base, il suffit de le faire reconnaître par la grappe et le redémarrage d'un nœud peut se faire sans avoir à redémarrer la grappe.


title: MySQL

text: Du point de vue de MySQL, chaque nœud fait partie d'un ensemble qui pourrait être reconnu comme une seule machine. Pour le programmeur, il doit programmer son application pour communiquer avec le répartiteur de charge.


title: MySQL

text: Cette solution s'adapte parfaitement lorsque la disponibilité et la sécurité des données est un problème critique et que l'on recherche un partitionnement technique pour l'écriture. Couplé à des fonctionnalités temps réel et à une API de programmation asynchrone NDB Cluster s'adresse principalement aux exigences du marché des télécommunications.


title: Traitement de texte

text: Le traitement de texte (en anglais "") est le processus qui consiste, sur un support numérique, à mettre en forme un texte d'un point de vue typographique. Un logiciel de traitement de texte contient de multiples fonctions, permettant la saisie, la correction et la mise en forme d'un texte, en plus de sa diffusion et de sa vérification orthographique, regroupant par la même occasion tout type de polices, de couleurs, de typographies, de paragraphe, de mise en page, etc.


title: Traitement de texte

text: Il existe plusieurs types de logiciels de traitement de texte :Les correcteurs orthographiques et un langage comme perl ou awk ont été considérés comme des logiciels de traitement de texte.


title: Traitement de texte

text: Un logiciel de traitement de texte répond à plusieurs besoins, notamment :


title: Traitement de texte

text: À chacun des besoins correspondent des fonctions spécifiques. Par exemple, un rédacteur est assisté par :


title: Traitement de texte

text: La réalisation de logiciels comportant toutes les fonctions est un tendance forte, cependant chaque logiciel a ses points forts et ses points faibles. Si les logiciels de traitement de texte de grande diffusion satisfont la majorité des rédacteurs, certaines applications de haute exigence requièrent la collaboration de plusieurs logiciels dans le cycle de vie du document. Ainsi pour écrire une lettre à un ami, il n'est pas indispensable de disposer de toutes les fonctions de rédaction et de gestion que demandent la documentation d'un avion de ligne. Néanmoins, abondance de fonctions et convivialité sont antagonistes.


title: Timothy Findley

text: Timothy Findley, né le à Toronto, et mort le en France, à Toulon, dans le Var, est un homme de théâtre, un scénariste et un écrivain canadien de langue anglaise.


title: Timothy Findley

text: D'abord acteur dans son pays natal, il a participé régulièrement au festival shakespearien de Stratford, en Ontario, dont il était membre fondateur depuis 1953, avant de fréquenter les scènes américaines et européennes. Il s'est ensuite surtout consacré avec succès à l'écriture de romans et de pièces de théâtre. Son œuvre a d'abord été saluée au Canada où il a reçu deux fois le Prix littéraire du Gouverneur général, en 1977 pour son roman "The Wars" (trad. "Guerres") et, en 2000, pour sa pièce "Elizabeth Rex" (trad. "Élizabeth, roi d'Angleterre") , avant d'être reconnue internationalement, en particulier aux États-Unis et en France où il a été fait Chevalier de l'Ordre des Arts et des Lettres en 1996, avec des romans comme "The Last of the Crazy People" (1967 - trad. "Le Dernier des fous") ou "Famous Last Words" (1981 - trad. "Le Grand Elysium Hôtel"). Il termine sa vie en France, à Cotignac, où il est inhumé.


title: Timothy Findley

text: Né à Toronto, en Ontario, où il fait ses études, il veut d'abord être danseur avant de devenir acteur de 1953 à 1957. Il participe à la création du festival shakespearien de Stratford, toujours en Ontario, et se produit aux États-Unis et en Europe avant de s'installer provisoirement à Hollywood en 1957-1958. Il commence à écrire et réussit avec difficultés à faire publier à Londres ses premiers romans refusés par les éditeurs canadiens. En 1967, "The Last of the Crazy People" ("Le Dernier des fous", 1994), puis "The Butterfly Plague" en 1969. Il travaille en même temps dans le milieu du théâtre et devient, de 1974 à 1975, dramaturge en résidence au Centre national des Arts d'Ottawa. Il est ensuite écrivain en résidence à l'Université de Toronto de 1979 à 1980. Il obtient enfin son premier grand succès avec son troisième roman "The Wars" ("Guerres"), publié à Toronto en 1977. Il collabore également à l'écriture de scénarios pour le cinéma et la télévision, notamment "The National Dream" en 1974, une évocation de la construction du chemin de fer transcanadien, ou "The Whiteoaks of Jalna" (1971-1972, version française : "Les Whiteoaks de Jalna"), tenant même parfois quelques petits rôles dans les films de ses amis.


title: Timothy Findley

text: Timothy Findley s'est imposé comme un des écrivains marquant de la littérature de langue anglaise au Canada avec ses pièces de théâtre et ses romans qui sont traduits dans de nombreuses langues, et principalement en français. Écrivain reconnu, il a reçu de nombreux prix et distinctions au Canada comme le Prix du Gouverneur général par deux fois, le Prix de la , l'Ordre de l'Ontario, le Prix Trillium de l'Ontario et les titres d'Officier de l'Ordre du Canada et, en 1996, de Chevalier de l'Ordre des Arts et des Lettres de France.


title: Timothy Findley

text: La vie privée de Timothy Findley, « Tiff » comme l'appelaient ses amis, est centrée sur William Whitehead, le compagnon avec lequel il a parfois collaboré dans son activité de scénariste. Il écrivait ses textes à la main et à l'encre et son ami William les tapait à la machine. Ils partageaient leur vie entre le Canada, y résidant l'été, en particulier dans une ferme près de Toronto aménagée en résidence secondaire qu'ils appelaient « Stone Orchard », et le Sud de la France où ils passaient l'hiver dans un petit village de Provence appelé Cotignac.


title: Timothy Findley

text: Timothy Findley écrit avec un style maîtrisé et élégant en variant les tonalités (comique, pathétique, fantastique, réaliste...) et en explorant quelques grand thèmes récurrents comme la destruction des liens affectifs, la solitude et la folie et souvent le regard d'un enfant désemparé devant la noirceur du monde et des âmes. En témoignent quelques-uns de ces romans les plus importants :


title: Timothy Findley

text: "The Last of the Crazy People" (1967) ("Le Dernier des fous") décrit puissamment le huis clos morbide et violent dans lequel se débat un jeune garçon de 11 ans désemparé par la folie de sa mère et la solitude d'une ferme canadienne accablée par la canicule. Une adaptation au cinéma en a été faite en 2006 sous le titre "Le Dernier des fous", film français réalisé par Laurent Achard.


title: Timothy Findley

text: "The Wars" (1977) ("Guerres"), son roman le plus célèbre, est une reconstitution méticuleuse et sensible de la vie d'un soldat canadien durant la Première Guerre mondiale. Sous le titre "The Wars", le roman connaît en 1983 une adaptation au cinéma réalisée par Robin Phillips avec Richard Austin.


title: Timothy Findley

text: "Famous Last Words" (1981) ("Le Grand Elysium Hôtel") construit en va-et-vient entre le printemps 1945 et la fin de la Seconde Guerre mondiale en Europe et divers moments des années 1920-1940 avec pour fil conducteur un écrivain américain fascisant réfugié dans un grand hôtel des Alpes autrichiennes au moment de la débâcle nazie. Il écrit sa vie sur les murs de sa chambre et raconte ses rencontres et ses compromissions avec des figures historiques qui complotent dans les officines d'extrême droite comme Charles Lindbergh, Ezra Pound, Hess, Ribbentrop et surtout le duc et la duchesse de Windsor alors que l'Europe découvre l'horreur et les ruines.


title: Timothy Findley

text: "Not Wanted on the Voyage" (1984) ("Passagers clandestins") revisite le mythe de Noé pour le démythifier.


title: Timothy Findley

text: "Headhunter" (1993) ("Le Chasseur de têtes") aborde le thème de la tension sociale et violence à Toronto devenu un lieu d'apocalypse peuplé d'incarnations du Mal.


title: Timothy Findley

text: Le court roman "You Went Away" (1996) ("Nos adieux") se déroule dans les années 1930 et raconte la destruction du bonheur d'une famille en Ontario et le regard désemparé de l'enfant.


title: Timothy Findley

text: Dans "Pilgrim" (1999), récit situé en 1912, un dénommé Pilgrim déclaré mort par les médecins revient à la vie et assure avoir vécu plusieurs vies et être immortel. Interné dans un asile psychiatrique, il est soigné par Carl Gustav Jung, fasciné par le personnage. Le roman mêle avec ambition fantastique, métaphysique et questionnement sur la folie.


title: Timothy Findley

text: "Spadeword", (2001) ("Les Robes bleues") est un roman du sentiment, sinon un roman sentimental, qui illustre la dérive d'un couple de Canadiens. Griffin est un acteur ambitieux prêt à tout pour réussir, et Jane est une créatrice de décors. Ensemble, ils se détruisent, perdus dans les illusions des jeux de miroir du théâtre.


title: Smalltalk

text: Smalltalk a été d'une grande influence dans le développement de nombreux langages de programmation, dont : Objective-C, , Java et Ruby.


title: Smalltalk

text: Un grand nombre des innovations de l'ingénierie logicielle des années 1990 viennent de la communauté des programmeurs Smalltalk, tels que les  (appliqués au logiciel), l’ (XP) et le "refactoring". Ward Cunningham, l'inventeur du concept du wiki, est également un programmeur Smalltalk.


title: Smalltalk

text: Il existe un grand nombre de variantes de Smalltalk, comme c'est souvent le cas avec les langages de programmation. Sans autre qualificatif, le mot Smalltalk est souvent utilisé pour désigner Smalltalk-80, la première version à avoir été rendue publique en 1980.


title: Smalltalk

text: Smalltalk est le produit d'un groupe de chercheurs conduit par Alan Kay au Palo Alto Research Center (PARC) de Xerox ; Alan Kay a conçu les premières versions de Smalltalk qui ont été implémentées par Dan Ingalls. La première version, nommée Smalltalk-71, a été créée en quelques matinées sur le pari qu'un langage de programmation basé sur l'idée d'envoi de messages inspirée de Simula pouvait être réalisé en « une page de code ».


title: Smalltalk

text: Les principaux concepts de Smalltalk sont :


title: Smalltalk

text: Smalltalk implémente, en plus des principaux objets de base (classe, objet, héritage, polymorphisme), des concepts originaux (métaclasse) et introduit la notion d'objet persistant, de traitement des exceptions et le principe modèle-vue-contrôleur.


title: Smalltalk

text: Une caractéristique surprenante de Smalltalk est l'absence totale d'instructions de contrôle intégrées au langage : --, , , etc. Toutes ces instructions sont implémentées en utilisant des objets. Par exemple, les décisions sont prises en envoyant un message à un objet booléen, et en passant un fragment de code à exécuter si le booléen est vrai. Le seul aspect intégré par défaut est la syntaxe pour envoyer un message à un objet.


title: Smalltalk

text: L'exemple suivant illustre le style de programmation Smalltalk. L'exécution de ce code permet de trouver les voyelles dans une chaîne. Les variables sont déclarées entre deux barres verticales |...|, déclare les paramètres :


title: Smalltalk

text: aString := 'This is a string'. vowels := aString select: [:aCharacter | aCharacter isVowel]. À la dernière ligne, la chaîne reçoit un message avec un bloc de code en argument. Voici le code de la super-classe qui fait le travail :


title: Smalltalk

text: Collection»select: aBlock newCollection := self species new. self do: [:each |  ^newCollection Ce code répond au message en itérant au travers de ses membres (c'est la méthode ) en évaluant le code à chaque caractère ; () une fois évalué crée un booléen, qui est alors envoyé à . Si le booléen est vrai, alors le caractère est ajouté à la chaîne qui sera retourné. Comme est défini dans la classe abstraite , on pourrait également l'utiliser de cette façon :


title: Smalltalk

text: rectangles := OrderedCollection  aPoint := Point x: 20 y: 20. collisions := rectangles select: [:aRect | aRect containsPoint: aPoint].


title: Pascal Quignard

text: Pascal Quignard, né le à Verneuil-sur-Avre, est un écrivain français. Il a été lauréat du prix Goncourt 2002 pour "Les Ombres errantes", publié chez Grasset.


title: Pascal Quignard

text: Par ailleurs violoncelliste, il a fondé le Festival d'opéra et de théâtre baroques de Versailles. L'un de ses livres les plus connus est certainement le court roman "Tous les matins du monde", adapté au cinéma dès l'année de sa parution par Alain Corneau.


title: Pascal Quignard

text: Petit-fils de Charles Bruneau par sa mère, fils de Jacques Quignard, enseignant de lettres et écrivain, Pascal Quignard naît le à Verneuil-sur-Avre. Il est l'aîné d'un frère devenu professeur de mathématiques et, comme lui, violoncelliste.


title: Pascal Quignard

text: Il fait des études de philosophie à l'université de Nanterre, où il obtient une licence.


title: Pascal Quignard

text: Son premier livre est un essai, consacré à Leopold von Sacher-Masoch ("L'Être du balbutiement" au "Mercure de France", 1969), qui lui vaut d'être remarqué par Louis-René des Forêts chez Gallimard. Ce dernier l'invite à collaborer à la revue "L'Éphémère", qui rassemble notamment Yves Bonnefoy, André du Bouchet, ou encore Philippe Jaccottet, Michel Leiris.


title: Pascal Quignard

text: En 1969, à la demande de Paul Celan, Quignard traduit "Alexandra", la dernière tragédie grecque du monde antique, écrite par Lycophron. Il devient parallèlement lecteur au "Mercure de France" et chez Gallimard, où il entre au comité de lecture en 1976. Il publie plusieurs essais, sur Maurice Scève, Lycophron et Michel Deguy, un récit en 1976, "Le Lecteur", considéré par certains comme largement inspiré de la pensée de Maurice Blanchot, puis un premier roman, "Carus", qui reçoit le prix des Critiques en 1980.


title: Pascal Quignard

text: Il publie alors, parallèlement à son œuvre chez Gallimard, divers textes pour de petits éditeurs, comme Le Collet de Buffle, Orange Export Ltd, Clivages, Éditions de l'Amitié, Claude Blaizot, Chandeigne, Patrice Trigano, puis chez des éditeurs plus importants comme Fata Morgana, P.O.L ou Flohic, par exemple.


title: Pascal Quignard

text: Gallimard publie deux romans : "Le Salon du Wurtemberg" en 1986 et "Les Escaliers de Chambord" en 1989. Il devient alors secrétaire général pour le développement éditorial chez Gallimard.


title: Pascal Quignard

text: La publication des huit volumes des "Petits Traités" aux éditions Maeght en 1990, réédités dans la collection Folio en 1991, dévoile l'étendue de ses lectures . Cette même année, il écrit le roman "Tous les matins du monde", bientôt adapté au cinéma par Alain Corneau, avec pour interprètes notamment Jean-Pierre Marielle, Gérard et Guillaume Depardieu, et dont il cosigne le scénario. Elle suscite en outre l'attrait du public pour la musique de Marin Marais et celle de Sainte-Colombe.


title: Pascal Quignard

text: L'année 1994 se révèle d'une fécondité littéraire exceptionnelle, et voit paraître "Le Sexe et l'effroi" qui marque une rupture dans la vie et l'œuvre de Quignard. L'écrivain renonce brutalement à toute position dans l’édition. Il démissionne de ses fonctions éditoriales, puis abandonne toute carrière musicale. Il se consacre exclusivement à la littérature.


title: Pascal Quignard

text: À la suite d'un accident cardiaque, Quignard est hospitalisé d'urgence en 1997. Cette expérience lui inspire "Vie secrète", qui mêle la fiction, la théorie, la dialectique, le rêve, la nouvelle, le journal intime, le roman, le récit, la poésie, l'essai, l’art épistolaire, le fragment, l'aphorisme. Cette nouvelle forme littéraire, héritée à la fois des "Tablettes de buis d’Apronenia Avitia", des "Petits traités", de "Rhétorique spéculative", oriente alors de manière décisive son œuvre (« en moi tous les genres sont tombés », dit-il).


title: Pascal Quignard

text: Il écrit encore des romans ("Terrasse à Rome", qui reçoit le Grand prix du roman de l'Académie française en 2000, "Villa Amalia" en 2006), mais il déclare avec insistance ne plus vouloir écrire guère que les différents volumes (peut-être vingt ou trente) de "Dernier royaume", qui regroupe, recense, résume et recoupe tous les thèmes de son œuvre. Les trois premiers volumes sont publiés en 2002, deux autres suivent en 2005. Le premier volume reçoit le prix Goncourt, associé aux deux autres, après d'âpres discussions ; sa récompense suscite la colère de quelques membres de l'académie et des réactions variées.


title: Pascal Quignard

text: En 2005-2006, les Éditions Galilée rééditent l'ensemble des textes rares ou introuvables de son œuvre, dans leur version revue, augmentée et définitive, agrémentée de quelques inédits. Son roman "Villa Amalia" met en scène un personnage habité par le vœu de tout quitter, de ne plus être soi et d'aller se découvrir ailleurs. C'est aussi un retour à la musique, après "la Haine de la musique". Benoît Jacquot adapte le roman au cinéma sous le même titre de "Villa Amalia". Elles republient aussi un essai sur Georges de La Tour, déjà publié aux éditions Flohic en 1991.


title: Pascal Quignard

text: Depuis qu'il a entrepris l'écriture du cycle nommé "Dernier Royaume," Quignard oriente sa réflexion sur le passé lointain et figé (le Jadis), le passé en mouvement (le sien propre et récent), le conte et la fonction du langage :


title: Pascal Quignard

text: En 2016-2018, Pascal Quignard se met "à errer de théâtre en théâtre, pendant trois ans, pour la tournée de "La Rive dans le noir", [...] intrigue, sur l'espace d'une heure, à laquelle participaient une jeune femme très belle, une corneille âgée et une chouette effraie qui sortait de son œuf". (, "La vie n'est pas une biographie", 2019)


title: Pascal Quignard

text: Son œuvre est aujourd'hui considérée comme l'une des plus importantes de la littérature française contemporaine. Elle a fait l'objet de plusieurs études. Le travail de Quignard a été l'objet d'un colloque en 2004 à Cerisy-la-Salle (publié par Galilée en 2005), dirigé par Philippe Bonnefis et Dolorès Lyotard. On peut y lire des contributions de Philippe Forest, Pierre Lepape, Danielle Cohen-Levinas, Michel Deguy, Jean-Luc Nancy, Geoffrey Bennington et Chantal Lapeyre-Desmaison. L'œuvre de Pascal Quignard est complexe. On peut la situer dans la lignée d'écrivains comme Maurice Blanchot, Georges Bataille, Emmanuel Levinas, Louis-René des Forêts ou encore Gérard Macé.


title: Pascal Quignard

text: La permanence des thèmes, leur éventuel ressassement, rend difficile le découpage de frontières entre genres chez Quignard. Parmi ces thèmes, on peut mentionner: le silence, la lecture, la mort, la fascination ou "sidération", l'évocation d'une forme particulière de scène primitive liée à la sexualité ; ou encore la figure du "jadis".


title: Pascal Quignard

text: Pascal Quignard, au micro d'Alain Veinstein lors de l'émission "Surpris par la nuit" diffusée le sur France Culture ; Daniel S. Larangé attire l'attention sur la dimension mystique de cette œuvre en fragmentation, déterminant alors les liens qui la relient à la mystique rhénane revue au prisme de la philosophie de l'altérité. En effet, le style de l'écrivain se démarque par toute une réflexion sur le morcellement et l'atomisation des êtres et de la langue, aboutissant ainsi à une « théosigie », au silence de Dieu. « En vain se dit-on athée. Bien qu'il faille coûte que coûte s'affranchir des dominants de l'enfance, fuir les tyrans, s'éloigner des dieux, c'est en vain qu'on le prétend. L'imprégnation définit l'inoubliable. Il est très difficile de laisser "absolument vide" la place de Dieu le Père» (Performances de ténèbres", p.214).


title: Pascal Quignard

text: Les spécialistes de l’œuvre de Pascal Quignard dont Chantal Lapeyre-Desmaison et Agnès Cousin de Ravel, ainsi que le Groupe de Recherche Identités et Cultures (GRIC) ont organisé du 29 au un colloque international intitulé « Les lieux de Pascal Quignard » à l'Université du Havre. Le colloque a travaillé sur l’importance des lieux physiques et mentaux chez l’écrivain. En , le colloque de Cerisy (sous la direction de Mireille Calle-Gruber, Irène Fenoglio et Jonathan Degenève) lui a été consacré.


title: Pascal Quignard

text: Son style et ses thèmes sont si particuliers qu'ils en sont imitables. Laurent Nunez, dans son roman "Les Récidivistes" (Payot, 2014), a ainsi composé une centaine de pages « quignardiennes » sur le mythe de Kronos.


title: Pascal Quignard

text: Cette œuvre, toujours en cours, développe les réflexions de l’auteur sur ses thèmes privilégiés. Tous les genres se succèdent dans les très nombreux chapitres, contes, notes, listes, essais, fragments de romans, journal, etc.Quignard intervient dans quelques lectures-spectacles (« récit-récital »), jusqu'en 2014.


title: Pascal Quignard

text: Pour Marie Vialle, il compose, pour la scène :


title: Pascal Quignard

text: De 2009 à 2013, en duo avec Carlotta Ikeda, il réalise et donne un spectacle de théâtre buto, "Medea".


title: Pascal Quignard

text: Dès avant la mort de sa partenaire (24/09/2014), et la fin de la troupe (avec Laurent Rieuf, Alain Mahe et Éric Blosse), Quignard, bouleversé par un spectacle de Luc Petton, passe à une autre étape « pour un immédiat retour au dernier Grotowski » (1933-1999), organise de rares "performances de ténèbres", avec différents autres co-intervenants, dont Marie Vialle.


title: Pascal Quignard

text: Parmi les performances personnelles :


title: Pascal Quignard

text: Il rend compte de cette expérience et de sa conception de tous les théâtres dans "Performances de ténèbres" (2017), à travers cette forme originaire : « c'est la laisse de mer que la marée dénude comme la nuit, chaque jour, au bout du sentier de la plage, entre l'océan et la crique de sable toujours tiède à l'ombre des ombelles et de la criste-marine » (p.207).


title: Correcteur (informatique)

text: Un correcteur est, en informatique, un outil logiciel permettant d'analyser un texte afin de détecter, et éventuellement de corriger, les fautes d'orthographe et les coquilles qu'il contient.


title: Correcteur (informatique)

text: On ne doit pas confondre le "correcteur orthographique" et le "correcteur grammatical" (également appelé "vérificateur grammatical"). Le correcteur orthographique compare les mots du texte aux mots d'un dictionnaire. Si les mots du texte sont dans les dictionnaires, ils sont acceptés, sinon une ou plusieurs propositions de mots proches sont faites par le correcteur orthographique. Le correcteur grammatical vérifie que les mots du texte, bien qu'ils soient dans les dictionnaires, sont conformes aux règles de grammaire (accords, ordre des mots, etc.) et aux règles de la sémantique (phrase ayant un sens, absence de confusion d'homophones, etc.).


title: Correcteur (informatique)

text: Ce logiciel peut être autonome et fonctionner sur un bloc de texte brut, mais la fonction de correction est souvent intégrée dans les logiciels où l'utilisateur est amené à saisir du texte. Elle l'a été au début dans les logiciels de traitements de texte et aujourd'hui dans les forums, les gestionnaires de courriel, dans les navigateurs web.


title: Correcteur (informatique)

text: L'analyse peut se faire en temps réel, c'est-à-dire au fur et à mesure que l'utilisateur saisit le texte, les erreurs étant alors formatées d'une manière différente afin d'attirer son attention et l'inciter à corriger, avec les propositions de correction dans un menu contextuel, ou bien en une seule fois, à la demande de l'utilisateur. Les logiciels de traitement de texte disposent aussi d'une fonction de correction automatique paramétrable traitant les fautes et les abréviations à chaque validation du mot rédigé, en fonction d'une table de correspondance.


title: Correcteur (informatique)

text: L'utilisateur peut être amené à compléter le dictionnaire intégré par défaut, en ajoutant notamment les noms propres, afin d'éviter les faux positifs.


title: Correcteur (informatique)

text: L'anglais est une exception en ce sens que la plupart des mots utilisés à l'écrit n'ont qu'une seule écriture qui peut être trouvée dans un dictionnaire standard, à l’exception de certains jargons et mots modifiés. Cependant dans beaucoup de langues les mots sont fréquemment amenés à adapter leur orthographe aux mots voisins. Par exemple, en français le mot « je » suivi de n'importe quel mot commençant par une voyelle est toujours écrit sous sa forme élidée, comme dans « j'ai » ou « j'irai ». En allemand, les noms composés sont souvent tirés d'autres noms existants. Certaines écritures ne séparent pas clairement les mots les uns des autres, ce qui nécessite des algorithmes de séparation de mots. Chaque langue peut donc présenter des défis distincts pour les correcteurs orthographiques de langues non anglaises.


title: Correcteur (informatique)

text: Depuis la réforme de 1990, la langue française connaît la coexistence de deux orthographes distinctes pour certains mots.


title: Correcteur (informatique)

text: Le correcteur de la suite Office de Microsoft dispose de trois modes de fonctionnement : utilisation de l'orthographe ancienne, utilisation de l'orthographe nouvelle, acceptation des deux orthographes.


title: Correcteur (informatique)

text: Le correcteur de la suite bureautique OpenOffice.org, et de ses dérivées (Apache OpenOffice, LibreOffice), disposent de quatre dictionnaires : le « Moderne », le « Classique », le « Réforme 1990 » et le « Toutes variantes ».


title: Correcteur (informatique)

text: Le correcteur Le Robert dispose de deux modes de fonctionnement : ancienne orthographe et nouvelle orthographe.


title: Correcteur (informatique)

text: Le correcteur logiciel Antidote dispose de trois modes de fonctionnement : correction par l'orthographe ancienne, correction par l'orthographe nouvelle, acceptation des deux orthographes.


title: Correcteur (informatique)

text: Le correcteur Cordial de Synapse développement est à jour de la nouvelle orthographe depuis 2003.


title: Correcteur (informatique)

text: Sous Debian, il existe quatre variantes du dictionnaire hunspell : hunspell-fr-classical (version classique), hunspell-fr-comprehensive (version complète), hunspell-fr-modern (version moderne), hunspell-fr-revised (version révisée).


title: Correcteur (informatique)

text: Les dernières recherches se sont focalisées sur le développement d'algorithmes capables de reconnaître un mot mal écrit, même lorsque le mot est dans le dictionnaire, en se basant sur les mots environnants. Cela tempère l'effet désastreux lié à l'extension des dictionnaires et permet à plus de mots d'être reconnus. L'exemple le plus courant du genre d'erreur que ce système peut détecter est l’erreur d'homonymie, comme dans la phrase suivante : "Île son las" pour "ils sont là".


title: Correcteur (informatique)

text: L’algorithme de correction orthographique le plus efficace du moment est l'algorithme reposant sur la technique du vannage publié en 1999 par Andrew Golding et Dan Roth : il est capable de reconnaître environ 96 % des erreurs liées au contexte, en plus de détecter les non-mots (par rapport au dictionnaire). Les dernières versions des correcteurs grammaticaux sont sensibles au contexte. Grâce à l'analyse de gros corpus, ils disposent du contexte habituel des mots les plus courants et peuvent ainsi corriger des fautes d'homonymie (comme « lâche » et « lache » ou « vent » et « van ») avec une bonne précision. C'est le cas d'Antidote, qui a analysé un corpus de 500 millions de mots, c'est aussi le cas de Cordial, qui a analysé un corpus de 1 milliard 200 millions de mots, et du correcteur Robert.


title: Procédé Diaversal

text: Le procédé Diaversal de Gevaert, aujourd'hui disparu, permettait d'obtenir des tirages monochromes depuis des diapositives couleur, sans passer par un internégatif.


title: Procédé Diaversal

text: Il s'agissait d'un procédé d'inversion automatique par utilisation d'un papier spécial à double couche : la couche supérieure, une émulsion standard, et la couche inférieure, à laquelle est transmise une partie de l'argent non développé de la couche supérieure lors d'un bain dit d'inversion.


title: Procédé Diaversal

text: Le procédé comprenait les bains suivants :


title: Procédé Diaversal

text: Ce procédé court (à peu près sept minutes) n'est plus utilisé.


title: Veracruz (État)

text: Veracruz de Ignacio de la Llave est un État du Mexique situé à l'est du pays.


title: Veracruz (État)

text: Plusieurs îles du golfe du Mexique sont rattachées à l'État de Veracruz. La partie continentale s'étend sur et les îles occupent une surface de . Il est entouré par sept autres États : au nord se trouve Tamaulipas, au sud Oaxaca et Chiapas, au sud-est Tabasco, à l'ouest Puebla, Hidalgo, San Luis Potosí. À l'est se trouve le golfe du Mexique.


title: Veracruz (État)

text: L'État de Veracruz comptait environ d'habitants en 2010, répartis dans . C'est Xalapa (ou "Jalapa" ou "Jalapa-Enríquez" / "Xalapa-Enríquez") qui en est la capitale et non la ville homonyme de Veracruz (la plus peuplée de l'État).


title: Veracruz (État)

text: Le , à la tête d'une expédition espagnole venue de Cuba, Hernán Cortés débarque sur la côte du golfe du Mexique, où il fonde la ville de Villa Rica de la Vera Cruz qui fut renommée par la suite Vera Cruz, puis Veracruz.


title: Veracruz (État)

text: Veracruz est la plus ancienne ville d'Amérique continentale.


title: Veracruz (État)

text: En 1907, la grève des ouvriers du textile de Rio Blanco est réprimée par les troupes fédérales.


title: Veracruz (État)

text: Le nom de l’État est dû à sa ville la plus peuplée, Veracruz, fondée le par Cortés sous le nom de "Villa Rica de la Vera Cruz" : "Villa" (« ville ») ; "Rica" (« riche ») car les autochtones l'accueillent en lui offrant des vivres, de l'or et des bijoux : (), et "Vera Cruz" (« vraie croix ») en raison de la date de débarquement de Cortés sur ce rivage un Vendredi saint (jour de la mort de Jésus-Christ sur la croix).


title: Veracruz (État)

text: Lorsque la Constitution de 1824 est promulguée, l’État reçoit pour la première fois le nom de Veracruz et se constitue officiellement comme l’État Libre et Souverain de Veracruz ("Estado Libre y Soberano de Veracruz"). Par le décret du , l’État prend officiellement le nom de Veracruz-Llave, en l'honneur du général et gouverneur de la ville Ignacio de la Llave.


title: Veracruz (État)

text: L'une des composantes majeures de la culture populaire de l'État de Veracruz est le son jarocho, un style musical dont le plus célèbre représentant est la chanson "La bamba".


title: Veracruz (État)

text: Le carnaval de Veracruz est l'un des plus réputés après Rio de Janeiro au Brésil.En Ligue mexicaine de baseball, les Rojos del Águila de Veracruz sont basés à Veracruz où se trouve leur stade, le , enceinte de . L'équipe de football de la ville de Veracruz est les Tiburones Rojos.


title: Littérature américaine

text: La littérature américaine regroupe les auteurs ayant produit l'essentiel de leur œuvre aux États-Unis. Elle peut être regroupée au sein de la littérature anglophone, mais elle peut aussi être un objet d'étude à part entière.


title: Littérature américaine

text: Dès la découverte de l'Amérique par les Européens, l'écriture joue un rôle majeur dans la création d'une identité culturelle qui s'affirme d'une part par l'appropriation du Nouveau Monde au détriment des natifs, d'autre part par l'idée d'un monde neuf et cependant intemporel. Au cours de la période coloniale, les nombreuses descriptions du pays seront ainsi une manière d'affirmer un droit de possession opposé à l'illettrisme supposé des natifs américains, et elles forgeront une représentation européenne du continent.