ASR2

1ere partie du cours : prog système

2eme partie du cours : réseau

3eme partie du threads : à venir

support de cours

Trucs et vidéos des années précédentes

Intro + Shell
slides
Vidéo (partie 1) Vidéo (partie 2) (deux pistes audio !)

Entrées/Sorties + Mémoire
slides
Vidéo (deux pistes audio !)
exemples: printenv.c io_libc.c io_os.c ls.c zones.c

Processus + Pointeurs sur fonctions + Signaux
slides
Vidéo (deux pistes audio !)
exemples: exec.c fork.c fork_fd.c function.c atexit.c sort.c

Signaux + Tubes
slides
Vidéo (deux pistes audio !)
exemples: signal.c sigaction.c pipe_fork_select.c

Bonnes pratiques, débogage et optimisation
slides
Vidéo (deux pistes audio !)
exemples (buggés): list.c vector.cpp

Réseau (1) : Introduction, couches physique et liaison
slides

Réseau (2) : Couche IP
slides
Vidéo (deux pistes audio !)

Réseau (3) : Couche transport et couche application
slides

Réseau (4) : Sockets POSIX
slides
Vidéo
exemples : getaddr.c simpleclient.c simpleserveur.c

compt