États-Unis Us

EPFL Press EPFL Press EPFL Press EPFL Press

Nous contacter
info@epflpress.org

Medias

Présentation

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

  • Avant-propos – Introduction – Threads Java – Mécanisme 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 – Bibliographie – Index.

Informations

Editeur : EPFL Press

Auteur(s) : Luigi Zaffalon

Collection : Informatique

Publication : 27 novembre 2007

Edition : 1ère édition

Support(s) : Livre papier, eBook [PDF]

Nombre de pages Livre papier : 616

Nombre de pages eBook [PDF] : 616

Format (en mm) Livre papier : 160 x 240

Taille(s) : 6 Mo (PDF)

Poids (en grammes) : 1100

Langue(s) : Français

EAN13 Livre papier : 9782880746988

EAN13 eBook [PDF] : 9782889146031

Du même auteur
Dans la même collection
Ils ont aussi acheté
Sur des thèmes similaires
--:-- / --:--