- S'inscrire
- |
- Mon compte
- |
- Newsletter
- |
- Aide
Logique(s), langages formels et complexité pour l'informatique
- Auteur(s) : Narendra Jussien
- Editeur : Hermès - Lavoisier
- Nombre de pages : 320 pages
- Date de parution : 18/10/2006
Résumé
Cet ouvrage analyse les bases théoriques de la logique et les fondements de l'informatique. Il s'intéresse, dans un premier temps, à la logique formelle. Il s'agit d'explorer les outils permettant de manipuler les données de base d'un ordinateur, d'étudier les concepts nécessaires à l'automatisation de raisonnements logiques avec une incursion vers d'autres logiques que les logiques classiques.
Il traite ensuite des notions de langage formel et d'automate. Les principes de base de ces outils mathématiques à l'origine de la théorie des langages de programmation sont exposés ainsi que leurs nombreuses applications directes.
Enfin, il met en évidence les limites de l'informatique et présente les outils théoriques nécessaires à la délimitation entre ce que peut et ce que ne peut pas faire un ordinateur.
Ce livre offre en complément des points de repère historiques, depuis Aristote jusqu'à Turing ou Zadeh en passant par Boole, Gôdel, Chomsky ou Robinson. Il propose aussi cent soixante-dix exercices corrigés.
Sommaire
- Logique(s)
- Une brève histoire de la logique
- Logique des propositions
- Logique des prédicats
- Logiques non classiques
- Langages formels et automates
- Langages formels et grammaires
- Automates
- Langages et automates
- Calculabilité, complexité
- Calculabilité, décidabilité
- Complexité
- Annexes
Caractéristiques
|
|
Les nouveautés sur le même thème (Voir tout)
Nos clients ont aussi acheté
Dans la même collection (Voir tout)
Consultez aussi
- Tous les livres de la collection Informatique de l'éditeur Hermès - Lavoisier
- Tous les livres de Narendra Jussien
- Sélection de livres d'informatique en anglais
- Info, photo... Nos interviews auteurs
Les thèmes associés
- Informatique > Développement d'applications > Algorithmique et informatique appliquée
- Informatique > Développement d'applications > Techniques de programmation > Programmation fonctionnelle
- Informatique > Développement d'applications > Techniques de programmation > Programmation parallèle et multithreading
- Informatique > Développement d'applications > Technologies objet > Programmation objet


















Devenez Fan !
Suivez-nous sur Twitter