تمارين شاملة للبكالوريا في الإعلام الآلي: مراجعة للمفاهيم الأساسية
هذا الدرس يقدم مراجعة شاملة مع تمارين تطبيقية في مادة الإعلام الآلي للسنة الثالثة ثانوي (شعب علمية). تشمل المراجعة أهم المحاور: الخوارزميات، البرمجة، الشبكات، قواعد البيانات، وأمن المعلومات.
أولا: الخوارزميات والمخططات الانسيابية
الخوارزمية: مجموعة من التعليمات المتسلسلة لحل مشكلة محددة.
هياكل التحكم الأساسية: التسلسل (Séquence)، الشرط (Condition)، التكرار (Boucle).
المخطط الانسيابي: تمثيل بياني للخوارزمية باستخدام رموز موحدة (بيضاوي للبداية/النهاية، مستطيل لعملية، معين لشرط).
مثال 1: اكتب خوارزمية لإيجاد القيمة القصوى بين 3 أعداد.
الحل: قارن العدد الأول مع الثاني، اخذ الأكبر، ثم قارنه مع الثالث.
Algorithme MaxDeTrois
Variables a, b, c, max: Entier
Debut
Ecrire("Entrez trois nombres:")
Lire(a, b, c)
max ← a
Si b > max Alors max ← b
Si c > max Alors max ← c
Ecrire("Le maximum est: ", max)
Fin
ثانيا: البرمجة بلغة بايثون
المتغيرات والدوال: المتغيرات تخزن القيم. الدوال (Functions) كتل برمجية قابلة لإعادة الاستخدام.
الجمل الشرطية: if, elif, else.
الحلقات التكرارية: for (تكرار بعدد محدد)، while (تكرار بشرط).
القوائم (Lists): بنية بيانات تخزن مجموعة من العناصر.
مثال 2: برنامج بايثون يحسب مجموع الأعداد من 1 إلى n.
الحل:
def somme(n):
s = 0
for i in range(1, n+1):
s += i
return s
n = int(input("n = "))
print("La somme est:", somme(n))
ثالثا: الشبكات والبروتوكولات
أنواع الشبكات: LAN (محلية)، WAN (واسعة)، MAN (مدنية).
نموذج OSI: 7 طبقات: فيزيائية، ربط بيانات، شبكة، نقل، جلسة، عرض، تطبيق.
بروتوكول TCP/IP: أساس الإنترنت. TCP يضمن نقل موثوق، IP يحدد عناوين الأجهزة.
عناوين IP: IPv4 (32 بت) و IPv6 (128 بت).
رابعا: قواعد البيانات SQL
أوامر DDL: CREATE TABLE، ALTER TABLE، DROP TABLE.
أوامر DML: SELECT، INSERT، UPDATE، DELETE.
الاستعلامات المتقدمة: JOIN، GROUP BY، HAVING، ORDER BY.
مثال 3: استعلام SQL لاختيار الطلاب الذين معدلهم > 10.
SELECT nom, prenom, moyenne FROM etudiants WHERE moyenne > 10 ORDER BY moyenne DESC;
خامسا: أمن المعلومات والأمن السيبراني
التهديدات: فيروسات، برمجيات خبيثة، تصيد احتيالي، هجمات DDoS.
الحماية: جدران نارية (Firewall)، تشفير (Encryption)، برامج مكافحة فيروسات.
التشفير: متماثل (مفتاح واحد) وغير متماثل (مفتاح عام وخاص).
تمارين شاملة
- اكتب خوارزمية تحسب مضروب عدد (Factorial) باستخدام حلقة تكرارية.
- برنامج بايثون يقرأ 10 أعداد ويخزنها في قائمة، ثم يطبع الأعداد الزوجية منها.
- استعلام SQL لاستخراج أسماء الطلاب المسجلين في مادة “الإعلام الآلي” مع عرض معدلاتهم.
- ما الفرق بين بروتوكول TCP و UDP؟ اذكر استخدامات كل منهما.
- اشرح مفهوم التشفير غير المتماثل. كيف يعمل المفتاح العام والخاص في تشفير الرسائل؟
خلاصة
الإعلام الآلي مادة أساسية في العصر الرقمي. فهم الخوارزميات والبرمجة والشبكات وقواعد البيانات وأمن المعلومات يفتح آفاقا واسعة في سوق العمل.
دروس مشابهة
- البرمجة: الجمل الشرطية في بايثون if-else
- قواعد البيانات: MySQL (إنشاء قاعدة بيانات، جداول، إدخال بيانات)
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.