Programmation concurrente et temps réel avec Java

Luigi Zaffalon

Note moyenne 
Luigi Zaffalon - Programmation concurrente et temps réel avec Java.
Si le langage Java s'est avantageusement répandu dans le domaine des systèmes d'information et d'internet, sa pénétration dans celui des systèmes... Lire la suite
49,00 € Neuf
Définitivement indisponible
En librairie

Résumé

Si le langage Java s'est avantageusement répandu dans le domaine des systèmes d'information et d'internet, sa pénétration dans celui des systèmes temps-réel et des applications critiques est bien plus récente, voire confidentielle. Cet ouvrage cible prioritairement ces nouveaux domaines en procédant par étapes, selon une approche descriptive didactique. Il constitue d'abord une introduction à la programmation concurrente avec le support du langage Java comme outil de description d'algorithmes concurrents. Il décrit ensuite les mécanismes de synchronisation et de communication intrinsèques à Java, parfois dans un esprit critique. Enfin, il aborde des aspects propres au développement des systèmes embarqués, notamment par une sensibilisation aux problématiques du temps réel en relation avec les propositions de la spécification RTSJ dédiées au développement d'applications temps réel en Java.

Sommaire

    • Threads Java
    • Mécanismes d'exclusion mutuelle par attente active
    • Verrous et sémaphores
    • Producteurs-consommateurs
    • Lecteurs-rédacteurs
    • Exclusion mutuelle Java
    • Moniteurs Java
    • Processus séquentiels communicants
    • Horloges et minuteries
    • Ordonnancement et threads temps réel
    • Asynchronisme
    • Gestion mémoire
    • Programmation système

Caractéristiques

  • Date de parution
    06/12/2007
  • Editeur
  • Collection
  • ISBN
    978-2-88074-698-8
  • EAN
    9782880746988
  • Présentation
    Broché
  • Nb. de pages
    599 pages
  • Poids
    0.96 Kg
  • Dimensions
    16,0 cm × 24,0 cm × 3,5 cm

Avis libraires et clients

Avis audio

Écoutez ce qu'en disent nos libraires !

À propos de l'auteur

Biographie de Luigi Zaffalon

Luigi Zaffalon est diplômé en électrotechnique de l'Ecole technique supérieure de Genève et en informatique de l'Université de Genève. Après avoir été assistant au Centre universitaire d'informatique de l'Université de Genève, il est, depuis 1982, professeur d'informatique et responsable du Laboratoire d'informatique industrielle de l'Ecole d'ingénieurs de Genève où il enseigne la programmation concurrente et temps réel ainsi que les systèmes réactifs.

Derniers produits consultés