Ce module vise à présenter les paradigmes de programmation permettant de traiter une variétés de situations et de problématiques tout en soulignant l’importance de cette diversité.
Le plan du cours est le suivant:
1. Langages de programmation:
a. vue générale
b. historique (assembleur, langage évolué)
2. Paradigmes: introduction
3. Programmation impérative
4. Programmation fonctionnelle
5. Programmation orientée objet
6. Programmation orientée aspect
7. Paradigmes composant, agent et service
8. Programmation logique
- Enseignant: KARIMA BENHAMZA