update
This commit is contained in:
49
Remplissage du plan de L3.md
Normal file
49
Remplissage du plan de L3.md
Normal file
@@ -0,0 +1,49 @@
|
||||
up:: [[plan du mémoire de L3]]
|
||||
#informatique #fac
|
||||
|
||||
|
||||
# Définition et concepts importants
|
||||
## qu'est-ce qu'un paradigme
|
||||
|
||||
> [!cite] [Programming Paradigms for Dummies: What Every Programmer Should Know](zotero://select/groups/5383243/items/673TMQRT) - [Page 10](zotero://open-pdf/groups/5383243/items/P4L4LCJZ?page=2&annotation=2294PTUD)
|
||||
> A programming paradigm is an approach to programming a computer based on a mathematical theory or a coherent set of principles.
|
||||
>
|
||||
> > [!note] Notes
|
||||
> > Paradigme: approche (éventuellement mathématique) de la programmation
|
||||
> >
|
||||
> > - chaque paradigme est défini à partir de principes de base (éventuellement une théorie mathématique)
|
||||
> ^2294PTUDaP4L4LCJZg5383243p2
|
||||
|
||||
|
||||
## les principaux paradigmes
|
||||
[[Capture d’écran 2024-03-28 à 12.16.53.png|hiérarchie des paradigmes - dark]]
|
||||
[[Capture d’écran 2024-03-28 à 12.17.45.png|hiérarchie des paradigmes - light]]
|
||||
|
||||
### impératif
|
||||
#### procédural
|
||||
##### orienté objet
|
||||
### fonctionnel
|
||||
#### fonctionnel pur
|
||||
### programmation structurée
|
||||
## les langages multi-paradigmes
|
||||
|
||||
> [!cite] [Programming Paradigms for Dummies: What Every Programmer Should Know](zotero://select/groups/5383243/items/673TMQRT) - [Page 10](zotero://open-pdf/groups/5383243/items/P4L4LCJZ?page=2&annotation=4YR7745Q)
|
||||
> A language should ideally support many concepts in a well-factored way, so that the programmer can choose the right concepts whenever they are needed without being encumbered by the others.
|
||||
>
|
||||
> > [!note] Notes
|
||||
> > Les langages devraient tous être multiparadigmes, pour pouvoir choisir les bons concepts en fonction du problème.
|
||||
> ^4YR7745QaP4L4LCJZg5383243p2
|
||||
|
||||
## Définition de la puissance d'expression
|
||||
### Au sens formel
|
||||
Tous les paradigmes sont équivalent puisqu'ils sont tous turing-complets
|
||||
### Au sens commun
|
||||
# Paradigmes dans l'apprentissages
|
||||
## avantage de la diversité
|
||||
## problèmes de la diversité
|
||||
# Paradigmes pour la résolution de problèmes
|
||||
## diversité des approches
|
||||
La diversité est utile, de nouveaux paradigmes apportent de nouvelles façons de voir.
|
||||
Langages multi-paradigmes
|
||||
## créer un paradigme pour chaque type de problème
|
||||
# Les paradigmes pour outil pour la pensée
|
||||
Reference in New Issue
Block a user