dbo:abstract |
En génie logiciel, le patron de conception interpréteur est utilisé pour des logiciels ayant besoin d'un langage afin de décrire les opérations qu'ils peuvent réaliser. Le modèle de conception interpréteur définit la grammaire de ce langage et utilise celle-ci pour interpréter des états dans ce langage. Ce patron de conception est très utile dans deux cas : 1. * lorsque le logiciel doit analyser/parser une chaîne algébrique. C'est un cas assez évident où le logiciel doit exécuter des opérations en fonction d'une équation (dessiner la courbe d'une fonction par exemple) 2. * lorsque le logiciel doit produire différents types de données comme résultat. Ce cas est moins évident, mais l'interpréteur y est très utile. Prenez l'exemple d'un logiciel capable d'afficher des données dans n'importe quel ordre, en les triant ou pas, etc. Ce patron définit comment interpréter les éléments du langage. Dans ce patron de conception, il y a une classe par symbole terminal et non-terminal du langage à interpréter. L'arbre de syntaxe du langage est représenté par une instance du patron de conception Objet composite. (fr) |
dbo:thumbnail |
wiki-commons:Special:FilePath/UML_DP_Interpréteur.png?width=300 |
dbo:wikiPageID |
917084 (xsd:integer) |
dbo:wikiPageLength |
3567 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
188524846 (xsd:integer) |
dbo:wikiPageWikiLink |
dbpedia-fr:Analyse_syntaxique category-fr:Patron_de_conception dbpedia-fr:Composite_(patron_de_conception) dbpedia-fr:Grammaire dbpedia-fr:Génie_logiciel dbpedia-fr:Langage_de_programmation dbpedia-fr:Logiciel dbpedia-fr:Patron_de_conception dbpedia-fr:Fichier:UML_DP_Interpréteur.png |
prop-fr:wikiPageUsesTemplate |
dbpedia-fr:Modèle:Autres_projets dbpedia-fr:Modèle:Homon dbpedia-fr:Modèle:Palette dbpedia-fr:Modèle:Portail dbpedia-fr:Modèle:À_sourcer dbpedia-fr:Modèle:Ébauche dbpedia-fr:Modèle:Travail_inédit |
dct:subject |
category-fr:Patron_de_conception |
rdfs:comment |
En génie logiciel, le patron de conception interpréteur est utilisé pour des logiciels ayant besoin d'un langage afin de décrire les opérations qu'ils peuvent réaliser. Le modèle de conception interpréteur définit la grammaire de ce langage et utilise celle-ci pour interpréter des états dans ce langage. Ce patron de conception est très utile dans deux cas : Ce patron définit comment interpréter les éléments du langage. Dans ce patron de conception, il y a une classe par symbole terminal et non-terminal du langage à interpréter. (fr) |
rdfs:label |
Interpreter (Entwurfsmuster) (de) Interpreter (wzorzec projektowy) (pl) Interpreter pattern (it) Interpreter パターン (ja) Interpréteur (patron de conception) (fr) Интерпретатор (шаблон проектирования) (ru) |
rdfs:seeAlso |
https://commons.wikimedia.org/wiki/Category:Interpreter_pattern |
owl:sameAs |
http://g.co/kg/m/015yth http://ma-graph.org/entity/134458100 dbr:Interpreter_pattern dbpedia-commons:Category:Interpreter_pattern wikidata:Q1537002 dbpedia-bg:Интерпретатор_(шаблон) dbpedia-de:Interpreter_(Entwurfsmuster) dbpedia-es:Interpreter_(patrón_de_diseño) dbpedia-hu:Értelmező_programtervezési_minta http://hy.dbpedia.org/resource/Թարգմանիչ_(նախագծման_ձևանմուշ) dbpedia-it:Interpreter_pattern dbpedia-ja:Interpreter_パターン dbpedia-ko:인터프리터_패턴 dbpedia-pl:Interpreter_(wzorzec_projektowy) dbpedia-pt:Interpreter dbpedia-ru:Интерпретатор_(шаблон_проектирования) dbpedia-th:อินเทอร์พรีเตอร์แพตเทิร์น dbpedia-uk:Інтерпретатор_(шаблон_проєктування) |
prov:wasDerivedFrom |
wikipedia-fr:Interpréteur_(patron_de_conception)?oldid=188524846&ns=0 |
foaf:depiction |
wiki-commons:Special:FilePath/UML_DP_Interpréteur.png |
foaf:isPrimaryTopicOf |
wikipedia-fr:Interpréteur_(patron_de_conception) |
is dbo:wikiPageDisambiguates of |
dbpedia-fr:Interpréteur |
is dbo:wikiPageRedirects of |
dbpedia-fr:Interpreteur_(patron_de_conception) dbpedia-fr:Interpréteur_(motif_de_conception) |
is dbo:wikiPageWikiLink of |
dbpedia-fr:Interpréteur dbpedia-fr:Patron_de_conception dbpedia-fr:Interpreteur_(patron_de_conception) dbpedia-fr:Interpréteur_(motif_de_conception) |
is oa:hasTarget of |
tag-fr:DeFrResource tag-fr:JaFrResource tag-fr:RuFrResource tag-fr:ItFrResource tag-fr:PlFrResource tag-fr:WdtFrResource |
is foaf:primaryTopic of |
wikipedia-fr:Interpréteur_(patron_de_conception) |