Skip to main content

College Publications

Conception Et Analyse Des Programmes Purement Fonctionnels

No reviews yet
Product Code: 9781848900769
ISBN13: 9781848900769
Condition: New
$44.13

Conception Et Analyse Des Programmes Purement Fonctionnels

$44.13
 
Cette nouvelle ?dition contient de nouveaux chapitres pour les ?l?ves de licence, o? la progression est volontairement lente et chaque ?tape est expliqu?e. Le chapitre sur le tri par interclassement a ?t? r??crit pour plus de clart? et de nouveaux r?sultats ont ?t? inclus. Un grand chapitre sur XSLT a ?t? ajout?. Ce livre s'adresse a priori ? diff?rents publics dont l'int?r?t commun est la programmation fonctionnelle. Pour les ?tudiants de licence, nous offrons une introduction tr?s progressive ? la programmation fonctionnelle, en proposant de longs d?veloppements sur les algorithmes sur les piles et quelques types d'arbres binaires. Nous abordons aussi l'?tude de l'allocation m?moire ? travers la synonymie (partage dynamique de donn?es), le r?le de la pile de contr?le et du tas, le glanage automatique de cellules (GC), l'optimisation des appels terminaux et le calcul de la m?moire totale allou?e. Avec le langage fonctionnel Erlang, nous approfondissons les sujets de la transformation de programme vers la forme terminale, les fonctions d'ordre sup?rieur et le style avec continuations. Une technique de traduction de petits programmes fonctionnels vers Java est aussi pr?sent?e. Pour les ?tudiants de master, nous associons ? tous les programmes fonctionnels l'analyse math?matique d?taill?e de leur co?t (efficacit?) minimum et maximum, mais aussi moyen et amorti. La particularit? de notre approche est que nos outils math?matiques sont ?l?mentaires (analyse r?elle, induction, d?nombrement) et nous recherchons syst?matiquement des encadrements explicites de fa?on ? d?duire des ?quivalences asymptotiques. Par ailleurs, nous couvrons en d?tail des preuves formelles de propri?t?s, comme la correction, la terminaison et l'?quivalence. Pour les professionnels qui ne connaissent pas les langages fonctionnels et qui doivent apprendre ? programmer avec le langage XSLT, nous proposons une introduction ? XSLT qui s'appuie directement sur la partie d?di?e aux ?tudiants de licence. La raison de ce choix didactique inhabituel repose sur le constat que XSLT est rarement enseign? ? l'universit? ou dans les ?coles d'ing?nieurs, donc les programmeurs qui n'ont pas ?t? familiaris?s ? la programmation fonctionnelle font face aux deux d?fis d'apprendre un nouveau paradigme et d'employer XML pour programmer: alors que le premier met en avant la r?cursivit?, le second l'obscurcit ? cause de la verbosit? intrins?que ? XML. En apprenant d'abord un langage fonctionnel abstrait, puis XML, nous esp?rons favoriser un transfert de comp?tence vers la conception et la r?alisation en XSLT sans interm?diaire.


Author: Christian Rinderknecht
Publisher: College Publications
Publication Date: May 10, 2012
Number of Pages: 546 pages
Binding: Paperback or Softback
ISBN-10: 1848900767
ISBN-13: 9781848900769
 

Customer Reviews

This product hasn't received any reviews yet. Be the first to review this product!

Faster Shipping

Delivery in 3-8 days

Easy Returns

14 days returns

Discount upto 30%

Monthly discount on books

Outstanding Customer Service

Support 24 hours a day