Algorithmique et Programmation II