COURS PROGRAMATION
Presenter par
Gueddes Imen
2024-2025
Programme:
Chapitre 1 : Les structures de données
et les structures simples
Chapitre 2 : Les structures algorithmiques de contrôle
Chapitre 3 : Les sous programmes
Chapitre 4 : Le vecteur et la matrice
Chapitre 5 : Les algorithmes de tri et de recherche
Chapitre 6 : Les enregistrements
Chapitre 7: Les fichiers
C’est quoi La Programmation
Apprendre à un ordinateur comment
effectuer une tâche
Les ordinateurs ne sont pas des machines
intelligentes ils feront tout ce que vous
leur direz de faire.
تعليم الحاسوب كيفية أداء مهمة ما
ُت
. بل ستفعل كل ما طلب منها فعله،أجهزة الحاسوب ليست آالت ذكية
C’est quoi un Python
Le Python, c'est comme un sorcier du
code. Un langage pres de language
humaine(anglais) qui transforme les idées
en réalité, serpentant à travers les lignes
de code pour créer des programmes ou
des applications .🐍💻
لغة قريبة من اللغة.بايثون يشبه معالج التعليمات البرمجية
عبر،البشرية (اإلنجليزية) تعمل عىل تحويل األفكار إىل واقع
💻🐍 .سطور من التعليمات البرمجية إلنشاء برامج أو تطبيقات
Algorithme :
C’est une suite d’instructions logiques et
ordonnées permettant de résoudre un problème
ou d'accomplir une tâche.
→ Il peut être écrit en langage naturel, en pseudo-
…code, en organigramme
الخوارزمية (:)Algorithm
هي مجموعة من الخطوات المنطقية المرتبة لحل مشكلة معينة أو تنفيذ مهمة
محددة.
يمكن كتابتها بلغة طبيعية أو مخطط انسيابي أو كود وهمي (.)Pseudo-code
Variable
ما هو المتغّي ر ()Variable؟
المتغّي ر هو مثل صندوق أو علبة نخزن فيها قيمة (مثل رقم أو نص) ،ويمكننا
استعمال هذه القيمة الحًق ا أو تغييرها.
Chapitre 1 :Les
structures
simples et les
structures de
données
Chapitre 2 : Les
structures
algorithmiques
de contrôle
Chapitre 3 :
Les sous
programmes
1. QU'EST-CE QU'UN MODULE ?
Un module est un fichier Python (.py) qui contient du code
(fonctions, variables, classes...) que l'on peut réutiliser dans
d'autres programmes.
👉 Cela permet :
de mieux organiser son code,
d'éviter de répéter du code,
de partager du code entre plusieurs fichiers.
2. TYPES DE MODULES
a) Modules intégrés (déjà disponibles dans Python)
Exemples : math, random, datetime, os, sys, etc.
b) Modules personnalisés (créés par vous)
Chapitre 4 :
Les
tableaux