Fiche de Révision : Paradigmes de Programmation

Définition d’un programme

Étapes de développement

Traducteurs de programmes

Langage haut niveau : compréhensible par humain

Langage bas niveau : compréhensible par machine

Types de programmation

Procédurale

Orientée objet

Concepts OOP

Compilation vs Interprétation

Cycle de développement

Problème → Analyse → Algorithme → Programme → Compilation → Exécution

Questions clés

POO et Cybersécurité

Points forts

Points faibles

Risques spécifiques

Une bonne conception orientée objet améliore la sécurité, mais une mauvaise implémentation peut introduire des vulnérabilités.