Logo Pichon
Algoid langage de programmation educatif - Image principale

Algoid langage de programmation educatif

Yann Caron

ISBN : 9783639508147

61,51 € HT

64,89 € TTC

unité

 

Livré selon disponibilités chez nos éditeurs

Quantité:

Ce produit n'est pas disponible à la vente

Description Produit

Algoid est un langage de programmation fonctionnant sur Android et destiné à l'éducation. Cet ouvrage traite de sa réalisation en Java ; il détaille la création de son analyseur syntaxique, un "Parsing Expression Grammar" dont la grammaire est décrite à l'aide d'un "Combinatoric Framework" orienté objet. Plus précisément, il décrit comment décomposer un algorithme d'analyse syntaxique à l'aide de patrons de conceptions orienté objets, comme ; "interpreter", "decorator" et "visitor". Il introduit ainsi une méthode de création d'un "Embeded Domain Specific Language" par combinaison de ces patrons. Il aborde ensuite les choix de paradigmes du langage et leurs implémentations. Et plus généralement, l'architecture en couches et orienté composant du logiciel qui en facilitent sa portabilité. Il termine enfin sur les aspects de gestion du projet, inspirés des méthodologies Agiles.

Les retours sont interdits sur ce produit

  • DistributeurHACHETTE LIVRE
  • Marque EditorialeUNIV EUROPEENNE
  • Forme de produitLivre broché / livre de poche broché
  • Poids268 gr
  • Nombre de pages176
  • LangueFrançais