AdminSysNet

Aller au contenu | Aller au menu | Aller à la recherche

CNAM › NSY103-programmation systèmes Unix-Linux

Fil des billets

Exo UNIX: dup,exec,allocation mémoire,msq,pipe,processus,semaphoees,shared memory,signaux

http://lionne.cnam.fr/
http://lionne.cnam.fr/Cours/Exo_Unix/exo_unix/

REPERTOIRES DES EXERCICES UNIX

EXO_DUP        fonctions dup() des descripteurs de fichiers
EXO_EXM        qqs exemples de programme exec
EXO_MEM        exo allocation memoire
EXO_MSQ        exo files de messages
EXO_PIPE        exo tubes anonymes et tubes nommes
EXO_PROCES        exo fork(), exec()
EXO_SEM        exo semaphores
EXO_SHM        exo memoire partagee
EXO_SIGNAUX        exo signaux

majuscules.c    apprentissage: saisie caracteres clavier
msqshm.c        msq et shm pour une saisie clavier
 

Processus: Compteur ordinaleur, registre d'état, commutation de contexte processeur,...

Cours sur le fonctionnement des processeurs et sur les registres processeur:

http://www-igm.univ-mlv.fr/~dr/NCS/node70.html

http://www.lb.auf.org/chebaro/page3.htm

http://www.africacomputing.org/pcours73.html?section=2

http://www.arcanapercipio.com/cpu/uc/archimat/archimat.php

http://marpix1.in2p3.fr/calo/my-web/archi/chap7/page7.html

http://www.infoastuce.net/technologie/UCCours.pdf

http://www.commentcamarche.net/contents/pc/processeur.php3

Programmation concurrente sur http://books.google.fr

http://www.iutc3.unicaen.fr/~fougep/Hardware/sequence3/Le_microprocessseur.html

La page Wikipedia sur les registres processeur:

http://fr.wikipedia.org/wiki/Registre_(informatique)

Cours d'Initiation au processeurs:

http://rlitwak.plil.fr/Cours_MuP/rlit33.html

NSY103 Linux: programmation système et réseau,

Sur le site du cnam:
http://deptinfo.cnam.fr/new/spip.php?rubrique240
Prof de NSY103 du CNAM à Nancy:
http://desvigne.org/2008/04/06/cours-du-cnam-2008-nsy103-methodes-de-programmation-systemes

Advanced Linux Programming en français:
http://www.advancedlinuxprogramming-fr.org/doku.php
Les pages MAN de Linux en français:
http://jp.barralis.com/linux-man/

Gestion des processus (SIGCHLD,wait,...):
http://www.faqs.org/faqs/unix-faq/faq/part3/section-13.html

http://forum.hardware.fr/hfr/Programmation/C/serveur-processus-zombies-sujet_58619_1.htm

http://www-users.cs.york.ac.uk/~manuel/Teaching/ProgSys/Main/index.html