Bloc 4, Chapitre 2 : Paradigmes de programmation