Plan

 Généralités

 Caractéristiques Système Windows

 Programme jpath.java

 Programme jwhich.java

 Programme Repete.java

 Programme Bonjour.java

 Classe GestionCodec.java

 Programme TestGestionCodec.java

 Exécution de scripts Windows avec call et start

 Programmes Clients Serveur de majuscules en Java

 Programmes Clients Serveur de majuscules en Java avec Codec UTF-8

 Programmes Clients Serveur Télédiscussion en Java

 Sous système Windows WSL pour Linux - Installation

 Sous système Windows WSL pour Linux - Compléments

 Gestion des Processus sous Linux

 Les signaux sous Linux

 Exécution de scripts Linux avec nohup

 Interruptions et Routines de Traitements

 Appel sous-programme, Exécution programme et Appel Système

 Programmes ps_exec.c et ps_fork.c

 Graphes de Précédence

 Programmation Parallèle ParBegin et SeqBegin

 Sémaphores et Synchronisation

 TD Sémaphores en langage C

 Programmation Parallèle et Sémaphores - Exercice Exemple

 Nombre de mots des éxécutions possibles en parallèle

 Nombre de mots - Exercices 1 à 8

 Programmation Parallèle et Sémaphores - Exercices 9 à 17

 JavaScript et Canvas (1)

 JavaScript et Canvas (2)

 JavaScript et Canvas (3)

 JavaScript et Canvas (4)

 Point sur le Projet Canvas Traitement d'images

 Techniques d'animation avec les Promesses, async, wait et sleep

 Fichiers SVG et MML

 Point sur le Projet Intégration de fichiers MML

 Ordonnancement de l'Unité de Traitement - Géneralités

 Ordonnancement de l'Unité de Traitement - Exercices

 Réseaux de Pétri

 Réseau de Petri - Le restaurant

 Dessiner automatiquement un Graphe de Précédence

 Réduire un graphe pour le programmer - Exercices 18 à 21

 Interface graphique CmdeAppli.java de lancement d'une commande externe

 Moniteurs et Conditions - Théorie

 *** Projet 2021 ***

 Quelques fonctions pour le projet

 Projet - Compléments

 Dépannage d'un PC sous Windows

 Exercices 22 à 29


Calendrier 2022-2023


Adresses du Pad