
Compilation. Théorie des langages et compilation. Brefs résumés de cours et exercices corrigés
L'ouvrage résume l'essentiel des concepts de la modélisation syntaxique et présente une synthèse des méthodes et techniques de compilation. Le livre est structuré en cinq chapitres : - le premier chapitre constitue un résumé concis et pratique des notations et des formalismes (grammaires, automates, etc.) qui sont issus de la théorie des langages ; - le deuxième chapitre décrit tout ce qui a trait aux systèmes de représentation des langages réguliers (automates finis, grammaires régulières, expressions régulières) ; - le troisième chapitre s'inscrit dans le cadre des langages à contexte libre ; - le quatrième chapitre est dédié à l'analyse syntaxique ; - le cinquième chapitre concerne l'analyse lexicale et la traduction qui sont deux phases du processus de compilation indispensables dans tout système traducteur. Un bref rappel de cours est d'abord introduit dans chaque chapitre lorsque cela est nécessaire. Sinon tout le reste est constitué d'une centaine d'exercices d'application avec leurs corrigés. Confectionnés avec soin ces exercices couvrent l'essentiel des notions théoriques et pratiques indispensables pour comprendre ce qu'il y a derrière les compilateurs et les traducteurs. L'ouvrage est clair, concis et suffisamment étoffé par le caractère pédagogique affirmé des exercices qui y sont proposés.
| Nombre de pages | 304 |
|---|---|
| Date de parution | 27/11/2018 |
| Poids | 574g |
| Largeur | 175mm |
| SKU: | 9782340027961 |
| wmi_id_distributeur: | Not set |
| Is Salable (from plugin): | Yes (In Stock) |
| Is Salable (direct MSI check): | Yes (In Stock) |
| Distributor Name: | Par défaut |
| Availability Value: | 0 |
| Availability Label: | Epuisé |
| Match Result: | |
| Default Availability (Config): | 0 - Epuisé |
| Raw Config Mapping: |
Array
(
[_1772119784121_121] => Array
(
[id] => 12707000
[name] => 12707000
[availability] => 1
[activation_attribute] => 1
)
)
|
| EAN | 9782340027961 |
|---|---|
| Titre | Compilation. Théorie des langages et compilation. Brefs résumés de cours et exercices corrigés |
| Auteur | Aït El Hadj Ali |
| Editeur | ELLIPSES |
| Largeur | 175 |
| Poids | 574 |
| Date de parution | 20181127 |
| Nombre de pages | 304,00 € |
Pourquoi choisir Molière ?
Du même auteur
-

RGPD, Loi informatique et Libertés modifiée
Aït El Kadi Zéhina ; Maximin NathalieCet ouvrage qui constitue le premier de la nouvelle collection "Les textes / Dalloz", vous propose une mise en perspective du règlement général sur la protection des données personnelles (RGPD) du 27 avril 2016 directement applicable depuis le 25 mai 2018 avec les dispositions de la nouvelle loi Informatique et Libertés du 6 janvier 1978 modifiée par la loi relative à la protection des données personnelles du 20 juin 2018. Le lecteur peut ainsi prendre connaissance immédiatement des clarifications sur les changements opérés dans la loi du 6 janvier 1978 relative à l'informatique, aux fichiers et aux libertés issus du nouveau texte législatif. Concrètement, sous chaque disposition du RGPD figure son équivalent dans la nouvelle loi francaise précédé d'un commentaire. Une table de concordance complète utilement cette approche.ÉPUISÉVOIR PRODUIT19,50 € -

Analyse syntaxique et traduction. Outils et techniques
Aït El Hadj AliRésumé : L'ouvrage couvre l'essentiel des connaissances théoriques et pratiques indispensables pour comprendre ce qu'il y a derrière les compilateurs et les traducteurs. Les trois premiers chapitres sont entièrement consacrés aux techniques et outils issus de la théorie des langages, avec successivement : un rappel nécessaire pour entrer dans l'ambiance des langages formels, une sensibilisation à l'intérêt des automates finis et des expressions régulières, une présentation des grammaires à contexte libre et des automates à pile, ainsi que leurs variantes : les graphes syntaxiques et les réseaux d'automates. Tous les autres chapitres sont ensuite dédiés aux techniques d'analyse et de traduction avec successivement : une introduction à la compilation, l'analyse lexicale, phase initiale de tout système traducteur, l'analyse syntaxique qui est la deuxième phase de compilation, la phase finale du processus de compilation. Fruit de plusieurs années d'enseignement des modules de compilation et de théorie des langages le livre est facile à lire. De nombreux exemples illustratifs sont présentés pour clarifier et compléter les définitions des nouveaux concepts introduits. Enfin des exercices d'application sont proposés avec leurs corrigés.ÉPUISÉVOIR PRODUIT39,00 € -

Code des relations entre le public et l'administration annoté & commenté. Edition 2019
Ait-El-Kadi Zéhina - Labetoulle DanielLes + de l'édition 2019 : - 3e édition d'un nouveau code commenté et annoté par les spécialistes de la matière (notamment les auteurs de la codification officielle) ; - Ce code permet au public comme aux administrations de s'approprier et maîtriser les règles qui régissent leurs relations quotidiennes. - Code enrichi et annoté avec actualisation en continu sur Smartphone, Tablette et internet + accessibilité depuis Word© via Dalloz connect Le Code des relations entre le public et l'administration 2019 est notamment à jour : - de l'ordonnance du 4 octobre 2017 relatif à l'identification électronique et services de confiance pour les transactions électroniques ; - de l'arrêté du 17 novembre 2017 relatif aux conditions de mises à disposition des données essentielles des conventions de subvention ; ...ÉPUISÉVOIR PRODUIT74,10 € -

Marché et Organisations N° 17 : Eco-conception, conception et innovation. Les nouveaux défis de l'en
Aït-El-Hadj Smaïl ; Boly VincentAujourd hui, le processus d innovation est fortement marqué par la contrainte environnementale. Comment cette quête d une stratégie environnementale intervient-elle dans les exigences qui pèse sur le produit comme sur la manière de le réaliser? Il s agit de poser les bases de l entreprise innovante et durable.ÉPUISÉVOIR PRODUIT20,50 €
Du même éditeur
-
Orthographe et conjugaison. L'essentiel en 400 exercices et jeux
Desbourdes IsabelleRésumé : Destiné à un public de lycéens, d'étudiants et d'adultes soucieux d'améliorer leur expression écrite, ce livre propose un entraînement orthographique à la fois structuré et ludique ; chaque chapitre est organisé en quatre séquences : 1. Révisez ! 2. Entraînez-vous ! 3. louez ! 4. Testez-vous ! qui offrent une grande diversité d'exercices et de jeux. Il traite des fréquentes erreurs, souvent indétectables par les logiciels de correction et aborde ainsi : les accords ; les conjugaisons ; les homophones. Il fournit également aux enseignants et formateurs un matériel pédagogique riche et varié : 400 exercices et 10 évaluations corrigés ; des corrigés commentés ; un index détaillé et un lexique des termes techniques.ÉPUISÉVOIR PRODUIT14,50 € -
Les grandes notions de la philosophie
Zarader Jean-PierreRésumé : 23 notions fondamentales pour acquérir l'essentiel et bien démarrer en philosophie : l'art autrui le bonheur la conscience la culture le désir le devoir l'Etat et la société l'expérience l'histoire l'imagination l'interprétation la justice et le droit le langage la liberté la matière et l'esprit la perception la religion la souveraineté théorie et expérience le travail, la technique et les échanges la vérité le vivant.ÉPUISÉVOIR PRODUIT16,00 € -
Harry Potter à l'école de la philosophie. Etude philosophique
Chaillan MarianneHarry Potter n’a pas fini de vous faire rêver... cette fois-ci en vous réconciliant avec la philosophie ! L’oeuvre de Rowling peut être vue comme une philosophie de la mort – de son refus total (Voldemort, les fantômes de Poudlard) à sa lente et progressive acceptation (Harry). Une lecture passionnante !EN STOCKCOMMANDER10,00 € -
Vocabulaire illustré Français langue étrangère A1 Niveau débutant. 60 thèmes, 900 mots clés, 125 exe
Bitton ArielleRésumé : Vous êtes débutant, faux-débutant en français langue étrangère ? Vous souhaitez apprendre ou réviser le vocabulaire de base du français langue étrangère tout en vous amusant, à votre rythme, en fonction de vos besoins ou de vos envies ? Cet ouvrage est fait pour vous ! Composé de très courtes fiches thématiques illustrées, il vous permettra de découvrir ou de réviser le vocabulaire utile au quotidien en quelques minutes par jour grâce aux nombreux exercices et jeux. Au programme : 60 fiches thématiques (dont 7 dédiées exclusivement à la prononciation), 900 mots et expressions à connaître, 125 exercices et jeux corrigés, 109 fichiers audio à télécharger gratuitement sur le site des éditions Ellipses.ÉPUISÉVOIR PRODUIT8,50 €
De la même catégorie
-
HTML & JavaScript pour les nuls. 2e édition
Tittel Ed ; Vander Veer Emily A. ; Soulard BenoistApprenez à parler Web ! Grâce à ce livre, HTML, le langage de base du Web, et JavaScript celui qui permet d'animer vos pages sont enfin à la portée du commun des mortels ! Apprenez à mettre en oeuvre les balises, les frames, la gestion des cookies, les images réactives et les rollovers en quelques heures, et bientôt, HTML et JavaScript n'auront plus de secret pour vous ! Découvrez : Les bases pour créer des pages Web ; Les CSS ; Les tableaux ; Formulaires et scripts ; XHTML ; JavaScript et les cookies ; Les pages Web interactives ; Les images réactives et les rollovers.ÉPUISÉVOIR PRODUIT12,50 € -
Machine Learning avec Scikit-Learn. Mise en oeuvre et cas concrets, 2e édition
Géron Aurélien ; Bohy AnneL'apprentissage automatique (Machine Learning) est aujourd'hui en pleine explosion. Mais de quoi s'agit-il exactement, et comment pouvez-vous le mettre en oeuvre dans vos propres projets ? L'objectif de cet ouvrage est de vous expliquer les concepts fondamentaux du Machine Learning et de vous apprendre à maîtriser les outils qui vous permettront de créer vous-même des systèmes capables d'apprentissage automatique. Vous apprendrez ainsi à utiliser Scikit-Learn, un outil open source très simple et néanmoins très puissant que vous pourrez mettre en oeuvre dans vos systèmes en production. Apprendre les bases du Machine Learning en suivant pas à pas toutes les étapes d'un projet utilisant Scikit-Learn et pandas. Ouvrir les boites noires pour comprendre comment fonctionnent les algorithmes. Explorer plusieurs modèles d'entraînement, notamment les machines à vecteur de support (SVM). Comprendre le modèle des arbres de décision et celui des forêts aléatoires, et exploiter la puissance des méthodes ensemblistes. Exploiter des techniques d'apprentissage non supervisées telles que la réduction de dimensionnalite. la classification et la détection d'anomalies.ÉPUISÉVOIR PRODUIT38,00 € -
Programmer en Java. Couvre Java 9, 10e édition
Delannoy ClaudeRésumé : Dans cet ouvrage destiné aux étudiants en 1er et 2e cycles universitaires ou en écoles d'ingénieurs, Claude Delannoy insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation Java rigoureuses. L'apprentissage du langage se fait en quatre étapes : apprentissage de la syntaxe de base, maîtrise de la programmation objet en Java, initiation à la programmation graphique et événementielle avec la bibliothèque Swing, introduction au développement Web avec les servlets, les JSP et JDBC. Cette 10e édition couvre les nouveautés de Java 9, au premier rang desquelles le Java Platform Module System (ex-projet Jigsaw) et l'outil jshell.ÉPUISÉVOIR PRODUIT38,00 € -
Apprendre à coder des jeux vidéo en Python
Sweigart Al ; Durand Degranges PaulRésumé : Ne vous contentez pas de jouer à des jeux, créez-les ! Cet ouvrage a pour ambition de vous initier au développement de jeux vidéo grâce au populaire langage Python, et ce, même si n'avez encore jamais programmé de votre vie ! Vous développerez d'abord des jeux classiques comme le Pendu, Devinez le nombre ou le Morpion, avant de vous attaquer à la conception de jeux plus avancés techniquement qui intègrent, entre autres, du texte, des animations graphiques et du son. Par la même occasion, vous apprendrez les concepts de base de la programmation et des mathématiques pour amener vos compétences en codage de jeux vidéo à un autre niveau. Tous les projets de cet ouvrage sont basés sur la dernière version (3) de Python. Au cours de votre lecture, vous allez acquérir des bases solides en matière de programmation Python. Quel nouveau jeu allez-vous ensuite pouvoir créer à l'aide de la puissance de Python ? Tout au long de cette aventure en programmation, vous apprendrez à : choisir le bon type de structure de données pour faire le travail, comme des listes, dictionnaires ou tuples ; ajouter des illustrations et des animations dans votre jeu à l'aide du module pygame ; interagir avec le clavier et la souris ; programmer une intelligence artificielle suffisamment simple pour jouer contre l'ordinateur ; utiliser la cryptographie pour convertir des messages texte en codes secrets ; déboguer vos programmes et identifier les erreurs les plus communes.ÉPUISÉVOIR PRODUIT29,90 €








