Introduction aux systèmes d'exploitation : cours et exercices en GNU-Linux

Enregistré dans:
Détails bibliographiques
Auteur principal: Boucheneb, Hanifa. (Auteur)
Autres auteurs: Torres-Moreno, Juan-Manuel (19..-....; auteur en sciences cognitives). (Auteur)
Support: E-Book
Langue: Français
Publié: Paris : Ellipses.
Sujets:
Autres localisations: Voir dans le Sudoc
Résumé: "Ce livre s'adresse aux étudiants en génie informatique, génie logiciel, génie électrique et sciences informatiques au niveau Licence et Master (universités et écoles d'ingénieurs). Il vise à présenter succintement, en s'appuyant sur de nombreux exemples, le rôle et les fonctions d'un système d'exploitation (SE) ainsi que leurs implémentations. Les aspects théoriques constituent une synthèse épurée de nombreux ouvrages. Les aspects pratiques ont systématiquement fait l'objet d'une étude et d'un développement minutieux. Pour des raisons pédagogiques, les auteurs ont privilégié une approche didactique qui introduit incrémentalement les concepts et le fonctionnement des SE. Le site web, compagnon du livre, permet de faire l'objet d'une actualisation permanente tant par les suggestions attendues que par le prise en compte de nouvelles réalités
Accès en ligne: Accès à l'E-Book
Lien: Autre support: Introduction aux systèmes d'exploitation : cours et exercices en GNU-Linux / Hanifa Boucheneb, Juan-Manuel Torres-Moreno
LEADER 08383cmm a2200553 i 4500
001 ebook-275795217
005 20240221070552.0
007 cu|uuu---uuuuu
008 240209s2019||||fr ||||g|||| ||||||fre d
020 |a 9782340088115 
035 |a (OCoLC)1422580550 
035 |a FRCYB88949997 
035 |a FRCYB084688949997 
035 |a FRCYB087088949997 
035 |a FRCYB087588949997 
035 |a FRCYB24888949997 
035 |a FRCYB26088949997 
035 |a FRCYB56788949997 
035 |a FRCYB63288949997 
040 |a ABES  |b fre  |e AFNOR 
041 0 |a fre  |f fre  |2 639-2 
082 0 |a 005.43  |2 23 
100 1 |0 (IdRef)235157031  |1 http://www.idref.fr/235157031/id  |a Boucheneb, Hanifa.  |4 aut.  |e Auteur 
245 1 0 |a Introduction aux systèmes d'exploitation :  |b cours et exercices en GNU-Linux   |c Hanifa Boucheneb, Juan-Manuel Torres-Moreno. 
264 1 |a Paris :  |b Ellipses. 
264 2 |a Paris :  |b Cyberlibris,  |c 2019. 
336 |b txt  |2 rdacontent 
337 |b c  |2 rdamedia 
337 |b b  |2 isbdmedia 
338 |b ceb  |2 RDAfrCarrier 
500 |a Couverture (https://static2.cyberlibris.com/books_upload/136pix/9782340088115.jpg). 
504 |a Bibliogr. p. [207]. Notes webogr. Index. 
506 |a L'accès en ligne est réservé aux établissements ou bibliothèques ayant souscrit l'abonnement  |e Cyberlibris 
520 |a "Ce livre s'adresse aux étudiants en génie informatique, génie logiciel, génie électrique et sciences informatiques au niveau Licence et Master (universités et écoles d'ingénieurs). Il vise à présenter succintement, en s'appuyant sur de nombreux exemples, le rôle et les fonctions d'un système d'exploitation (SE) ainsi que leurs implémentations. Les aspects théoriques constituent une synthèse épurée de nombreux ouvrages. Les aspects pratiques ont systématiquement fait l'objet d'une étude et d'un développement minutieux. Pour des raisons pédagogiques, les auteurs ont privilégié une approche didactique qui introduit incrémentalement les concepts et le fonctionnement des SE. Le site web, compagnon du livre, permet de faire l'objet d'une actualisation permanente tant par les suggestions attendues que par le prise en compte de nouvelles réalités 
559 2 |p P. 11  |b 1 Introduction  |p P. 11  |c 1.1 Les systèmes d'exploitation  |p P. 13  |c 1.2 Évolution des systèmes d'exploitation  |p P. 18  |c 1.3 Interactions utilisateur/système  |p P. 18  |c 1.4 Appels système  |p P. 19  |d 1.4.1 Les processus  |p P. 20  |d 1.4.2 Les fichiers  |p P. 20  |c 1.5 Structure d'un système d'exploitation  |p P. 20  |d 1.5.1 Structure en couches  |p P. 21  |d 1.5.2 Structure monolithique  |p P. 21  |d 1.5.3 Micro-kernel  |p P. 22  |d 1.5.4 Le modèle client/serveur  |p P. 23  |d 1.5.5 Machines virtuelles  |p P. 24  |c 1.6 Exercices  |p P. 27  |b 2 Processus et threads  |p P. 27  |c 2.1 Processus  |p P. 27  |d 2.1.1 Bloc de Contrôle de Processus  |p P. 28  |d 2.1.2 États d'un processus  |p P. 29  |d 2.1.3 Mode noyau et mode utilisateur d'un processus  |p P. 29  |d 2.1.4 Espace d'adressage d'un processus  |p P. 30  |d 2.1.5 API Posix pour les processus  |p P. 43  |c 2.2 Threads  |p P. 44  |d 2.2.1 Threads utilisateur et noyau  |p P. 46  |d 2.2.2 Services pthread et pth de gestion de threads  |p P. 53  |c 2.3 Exercices  |p P. 55  |b 3 Communication interprocessus  |p P. 55  |c 3.1 Espaces de données communs  |p P. 59  |c 3.2 Les signaux sous GNU/Linux-Unix  |p P. 61  |d 3.2.1 Envoi d'un signal  |p P. 61  |d 3.2.2 Attente d'un signal  |p P. 61  |d 3.2.3 Redéfinition du gestionnaire d'un signal  |p P. 62  |d 3.2.4 Masquage des signaux  |p P. 63  |d 3.2.5 Exemples  |p P. 67  |c 3.3 Échanges de données entre processus  |p P. 67  |d 3.3.1 Tubes de communication  |p P. 67  |d 3.3.2 Tubes anonymes  |p P. 74  |d 3.3.3 Tubes de communication nommés  |p P. 77  |d 3.3.4 Sockets  |p P. 78  |c 3.4 Exercices  |p P. 83  |b 4 Synchronisation des processus et interblocages  |p P. 83  |c 4.1 Synchronisation des processus  |p P. 84  |d 4.1.1 Objets et sections critiques  |p P. 85  |d 4.1.2 Masquage des interruptions  |p P. 86  |d 4.1.3 Exclusion mutuelle par attente active  |p P. 87  |d 4.1.4 Primitives SLEEP et WAKEUP  |p P. 87  |d 4.1.5 Sémaphores  |p P. 96  |d 4.1.6 Mutex de la libraire pthread  |p P. 99  |c 4.2 Interblocages  |p P. 99  |d 4.2.1 Définition d'un interblocage  |p P. 101  |d 4.2.2 Graphe d'allocation des ressources  |p P. 102  |d 4.2.3 Réduction du graphe d'allocation des ressources  |p P. 102  |d 4.2.4 Détection et traitement des interblocages  |p P. 103  |d 4.2.5 L'évitement des interblocages  |p P. 103  |d 4.2.6 La prévention des interblocages  |p P. 104  |c 4.3 Exercices  |p P. 107  |b 5 Ordonnancement des processus  |p P. 107  |c 5.1 Types d'ordonnanceurs  |p P. 107  |c 5.2 Objectifs de l'ordonnanceur d'un système multi-utilisateur  |p P. 108  |c 5.3 Ordonnanceurs non préemptifs  |p P. 110  |c 5.4 Ordonnanceurs préemptifs  |p P. 111  |d 5.4.1 Ordonnancement du plus petit temps d'exécution  |p P. 111  |d 5.4.2 Ordonnancement circulaire  |p P. 113  |d 5.4.3 Ordonnancement à base de priorités  |p P. 115  |d 5.4.4 Files multiples (quantum variable)  |p P. 115  |c 5.5 Ordonnancement à deux niveaux  |p P. 116  |c 5.6 Ordonnancement des threads  |p P. 116  |c 5.7 Cas d'étude : ordonnanceur Posix  |p P. 119  |c 5.8 Exercices  |p P. 121  |b 6 Gestion de la mémoire  |p P. 122  |c 6.1 Espace d'adressage d'un processus  |p P. 127  |c 6.2 Organisation de la mémoire physique  |p P. 131  |c 6.3 Représentation de l'état de la mémoire  |p P. 131  |d 6.3.1 Table de bits (bitmap)  |p P. 132  |d 6.3.2 Liste chaînée  |p P. 133  |d 6.3.3 Table de listes chaînées  |p P. 133  |c 6.4 Allocation et libération d'espace  |p P. 134  |c 6.5 Espace de va-et-vient  |p P. 135  |c 6.6 Mémoire virtuelle  |p P. 135  |d 6.6.1 Pagination pure  |p P. 145  |d 6.6.2 Segmentation sans ou avec pagination  |p P. 147  |d 6.6.3 Segmentation paginée dans le 80x86  |p P. 149  |c 6.7 Mémoire cache  |p P. 150  |d 6.7.1 Cas d'Unix  |p P. 150  |d 6.7.2 Cas historique : MS-DOS  |p P. 151  |c 6.8 Exercices  |p P. 153  |b 7 Systèmes de fichiers et périphériques d'E/S  |p P. 153  |c 7.1 Les fichiers  |p P. 153  |c 7.2 Cycle de vie d'un fichier  |p P. 154  |c 7.3 Accès aux fichiers  |p P. 154  |d 7.3.1 Attributs des fichiers  |p P. 154  |d 7.3.2 i-noeuds  |p P. 155  |c 7.4 Services Posix sur les fichiers  |p P. 165  |c 7.5 Répertoires  |p P. 165  |c 7.6 Services Posix sur les répertoires  |p P. 167  |c 7.7 Périphériques d'entrée/sortie  |p P. 167  |c 7.8 Le répertoire /dev  |p P. 168  |c 7.9 Les contrôleurs  |p P. 169  |c 7.10 Cas du disque  |p P. 171  |c 7.11 Exercices  |b Annexes  |p P. 175  |b A Introduction à Unix-GNU/Linux  |p P. 175  |c A.1 Bref historique  |p P. 176  |c A.2 Caractéristiques  |p P. 178  |c A.3 Début de session  |p P. 179  |c A.4 Commandes utiles GNU/Linux  |p P. 183  |c A.5 Scripts shell  |p P. 189  |c A.6 Éditeurs de texte  |p P. 190  |c A .7 Utilisateurs  |p P. 190  |c A.8 Fichiers et répertoires  |p P. 192  |c A.9 Processus  |p P. 195  |c A.10 Sites Internet  |p P. 197  |b B Solutions aux exercices  |p P. 197  |c B.1 Chapitre 1 : Introduction  |p P. 198  |c B.2 Chapitre 2 : Processus et threads  |p P. 199  |c B.3 Chapitre 3 : Communication interprocessus  |p P. 202  |c B.4 Chapitre 4 : Synchronisation des processus et interblocages  |p P. 202  |c B.5 Chapitre 5 : Ordonnancement des processus  |p P. 203  |c B.6 Chapitre 6 : Gestion de la mémoire  |p P. 205  |c B.7 Chapitre 7 : Système de fichiers et périphériques d'E/S  |p P. 207  |b Bibliographie 
630 0 7 |0 (IdRef)027694968  |1 http://www.idref.fr/027694968/id  |a UNIX  |g système d'exploitation des ordinateurs.  |2 ram 
630 0 7 |0 (IdRef)034116125  |1 http://www.idref.fr/034116125/id  |a Linux  |g système d'exploitation des ordinateurs.  |2 ram 
630 0 7 |0 (IdRef)035048808  |1 http://www.idref.fr/035048808/id  |a NU Emacs.  |2 ram 
650 7 |0 (IdRef)027249891  |1 http://www.idref.fr/027249891/id  |a Systèmes d'exploitation (ordinateurs).  |2 ram 
650 7 |0 (IdRef)035155108  |1 http://www.idref.fr/035155108/id  |a POSIX (norme).  |2 ram 
655 7 |0 (IdRef)027790517  |1 http://www.idref.fr/027790517/id  |a Problèmes et exercices.  |2 ram 
655 7 |0 (IdRef)03020934X  |1 http://www.idref.fr/03020934X/id  |a Manuels d'enseignement supérieur.  |2 ram 
700 1 |0 (IdRef)130897019  |1 http://www.idref.fr/130897019/id  |a Torres-Moreno, Juan-Manuel  |d (19..-....;   |c auteur en sciences cognitives).  |4 aut.  |e Auteur 
776 0 |t Introduction aux systèmes d'exploitation : cours et exercices en GNU-Linux / Hanifa Boucheneb, Juan-Manuel Torres-Moreno  |d Paris : Ellipses  |h 1 vol. (211 p.). (@Références sciences)  |z 978-2-3400-2965-1  |w (ABES)235156892 
856 |q HTML  |u https://srvext.uco.fr/login?url=https://univ.scholarvox.com/book/88949997  |w Données éditeur  |z Accès à l'E-Book 
886 2 |2 unimarc  |a 181  |a i#  |b xxxe## 
993 |a E-Book  
994 |a BNUM 
995 |a 275795217