REPUBLIQUE DEMOCRATIQUE DU CONGO
MNISTERE DE L’ENSEIGNEMENT SUPERIEUR ET UNIVERSITAIRE
UNIVERSITE NOTRE DAME DU KASAYI
Faculté d’informatique
B.P. 70 KANANGA
G
TP DE PROGRAMMATION MOBILE
Par
KABEYA KIMANKINDA patrice
Licence3. Option Gestion Informatique
DIRIGER PAR GERRY MAMBANI
Professeur
ANNEE ACADEMIQUE 2023-2024
1
Question : listez au moins 5 paradigmes de
programmations
Résolution
Voici quelques paradigmes de programmations j’ai eu à
trouver et j’ai donné certaines explications à chacun de ces paradigmes.
1. Programmation orientée objet (POO): Ce paradigme
organise le code autour d'entités appelées objets, qui regroupent des
données (attributs) et des comportements (méthodes). Les langages POO
populaires incluent Java, C++, Python et C#.
2. Programmation impérative: C'est le paradigme le plus ancien
et le plus répandu. Il se base sur l'idée de décomposer un problème en
une série d'instructions que l'ordinateur exécutera séquentiellement. Les
langages impératifs populaires incluent C, C++, Java et Python.
3. Programmation fonctionnelle: Ce paradigme traite les
données comme des valeurs immuables et les fonctions comme des
entités de base. Les programmes sont construits à partir de fonctions
composées entre elles. Les langages fonctionnels populaires incluent
Haskell, Lisp et Erlang.
4. Programmation événementielle: Ce paradigme structure le
code autour d'événements et de leurs gestionnaires. Les événements
représentent des occurrences dans le programme, et les gestionnaires
définissent les actions à effectuer en réponse à ces événements. Les
langages événementiels populaires incluent JavaScript, C# et Ruby.
5. Programmation logique: Ce paradigme utilise la logique
mathématique pour décrire le problème et son raisonnement. Le
programmeur exprime des relations et des règles, et le langage infère les
solutions. Les langages logiques populaires incluent Prolog et Datalog.