Enseignements d'Informatique PCSI |
|
|
Cours "Informatique pour tous" niveau CPGE PCSI, enseigné au Lycée Thiers. Algorithmique, programmation python, calcul scientifique, bases de donnée. |
|
Lien pour Télécharger Python (Pyzo) |
Lien pour télécharger Python (Anaconda) |
|
Cours : |
Travaux dirigés: |
|
Séquence 1 : Programmation en langage python |
|
|
- Cours 0 : Introduction : l'invention de l'ordinateur |
|
|
- Cours 0,5 : Architecture de l'ordinateur |
|
|
- Cours 1 : Premier contact : python en mode interactif |
- TD 1 : Installation de l'environnement de développement |
|
- Cours 2 : premiers programmes python |
-
TD 2: Prise en main |
Corrigé |
|
- Cours 3 : Les listes |
-
TD 3: Premiers programmes : Structure de Test |
Corrigé |
|
- Cours 4 : Chaines de caractères et autres séquences |
-
TD 4: Boucles for et while |
Corrigé |
|
- Cours 5 : Variables locales/globales |
-
TD 5: Boucles et listes |
Corrigé |
|
-
Cours 6 : Manipulation de Fichiers textes |
-
TD 6: Nombres remarquables |
Corrigé |
|
|
-
DS 1PCSI |
Corrigé |
|
Séquence 2 : Informatique Théorique |
-
TD 7: Algorithmes de tri - Cryptage de César |
Corrigé |
- Cours 7 : Correction de programmes : invariants de boucle |
-
TD 8: Algorithmes de recherche de motif |
Corrigé |
- Cours 8 : Représentation des nombres en mémoire |
-
TD 9: Fichier crypté |
Corrigé |
- Cours 11 : Complexité d'un algorithme |
-
TD 10: Ecriture binaire/Hexadécimale des entiers |
Corrigé |
Séquence 3 : Calcul scientifique |
-
TD 11: Ecriture d'entiers dans une base/ Fichier hexadecimal |
Corrigé |
-
Cours 9 : Recherche de racines de fonctions |
-
DS2PCSI1, DS2 PCSI2 |
Corrigé |
-
Cours 10 : Utilisation de Modules |
-
TD 12: Représentation des nombres à virgule flottante |
Corrigé |
-
Cours 12 : Calcul approché de dérivées, d'intégrales, de primitives |
-
TD 13: Représentation des nombres à virgule flottante |
Corrigé |
-
Cours 13 : Résolution approchée d'équations différentielles I |
-
TD 14: Recherche de racines, Dichotomie, Méthode de Newton |
Corrigé |
-
Cours 14 : Résolution approchée d'équations différentielles II |
-
TD 15: Modélisation en cinétique chimique (Optimisation) |
Corrigé |
-
Cours 15 : Calcul matriciel, Algorithme du pivot de Gauss |
- TD 16: Dichotomie pour la recherche dans une liste ordonnée |
Corrigé |
Séquence 4 : Bases de données |
-
TD 17: Calcul intégral - Méthodes de Newton-Cotes |
Corrigé |
-
Cours 16 : Bases de données I |
-
TD 18: Calcul approché de dérivées et primitives |
Corrigé |
-
Cours 17 : Bases de données II |
-
TD 19: Résolution d'équations différentielles du 1er ordre |
Corrigé |
|
-
TD 20: Résolution de systèmes différentiels du 1er ordre |
Corrigé |
|
-
DS 3 |
|
|
-
TD 21: Résolution d'équations différentielles du 2nd ordre |
Corrigé |
|
-
TD 22: Résolution d'équations différentielles du 2nd ordre II |
Corrigé |
|
-
TD 23: Résolution de systèmes linéaires |
Corrigé |
|
-
TD 24: Méthode du pivot de Gauss |
Corrigé |
|
-
TD 25: Bases de données I |
Corrigé |
|
-
TD 26: Bases de données II |
Corrigé |
|
-
DS4 |
Corrigé |
|
-
Lien pour télécharger SQLite Browser |
|
|
- Base de données : Tableau périodique des éléments |
periodic.sqlite |
|
- Base de données : Prix nobel |
nobel.sqlite |
|
- Base de données : Filmographie |
movie.sqlite |
|
- Base de données : Communes de France |
communes.sqlite |