مفاهيم الحماية، الفرق، ونموذج CIA
خوارزمية، خريطة تدفق، بايثون، print
سمعت كلمة Cyber Security؟
سمعت كلمة Python؟
عدّوا الأيادي. ما في اختيار على الشاشة — أنتم تجاوبون.
حساب · شبكة · بيانات
أوامر · خطوات · بايثون
نحمي المعلومة نفسها — ورق أو جهاز.
محد يشوفها، يغيّرها، أو يضيّعها إلا المصرّح له.
فرع من أمن المعلومات.
نحمي الأنظمة والشبكات والبيانات الرقمية من الهجمات الإلكترونية.
الجواب: ب — حماية الشبكة والأنظمة الرقمية = Cyber Security.
محد يشوف إلا المصرّح له.
المعلومة ما تتغيّر بدون صلاحية.
الخدمة تشتغل وقت تحتاجها.
اللي ما له إذن، ما يشوف المعلومة.
واحد فتح بوابة المدرسة بحساب ثاني، وشاف درجاتك.
المعلومة ما تتغيّر إلا من صاحب الصلاحية.
واحد دخل النظام وعدّل درجة طالب.
المعلومة والخدمة تشتغل وقت تحتاجها.
بوابة المدرسة ما تفتح يوم تعلن الدرجات.
الجواب: ب — Integrity. الدرجة تغيّرت.
قبل ما نفتح الحساب: نثبت إنك أنت. ثلاثة أنواع:
كلمة مرور · PIN
جوال · OTP · بطاقة
بصمة · وجه · العين
كل ما دمجت أكثر من عامل، صارت الحماية أقوى — مثل Password + OTP.
الجواب: ج — Something you are. البصمة فيك، مو رقم تحفظه ولا جوال بيدك.
تعطي الجهاز أوامر.
هو ينفّذها بالترتيب.
بهالطريقة ينبني تطبيق، لعبة، موقع.
الجهاز قطعة حديد. ما يسوي شيء لوحده.
يفهم الأمر، وينفّذ: يرسل، يحسب، يعرض.
تضغط إرسال. البرنامج يوصل الرسالة للشخص الصح.
تضغط قفز. البرنامج يحرّك الشخصية.
تسجّل دخول. البرنامج يطلع درجاتك أنت.
Markus Persson بدأها لحاله. صارت من أشهر الألعاب.
انبنى ببايثون. نفس اللغة اللي نتعلمها.
بدأ صغير. اليوم كل فيديو تشوفه يشتغل ببرامج.
هذا أمر. أحد كتبه. هذا برمجة.
مجموعة تعليمات وأوامر.
توجّه الجهاز يحل مشكلة.
شنو نبي نحل؟
شنو المعطيات؟
خطوات بالعربي، بالترتيب.
نفس الخطوات، بأشكال.
نحوّل الأشكال لكود بايثون.
نشغّل ونتأكد الناتج صحيح.
بعدين في الكتاب: بناء البرنامج وتوثيقه. اليوم نركّز على الخمسة هذي.
خطوات منطقية متسلسلة لحل مشكلة.
قبل أي كود: نكتبها بالعربي.
بداية / نهاية
Start / Endإدخال / إخراج
Input / Outputمعالجة
Processقرار
Decisionالخطوط = الأسهم. تربط الشكل باللي بعده.
الجواب: أ — نفكّر أول (خوارزمية + خريطة)، بعدين نكتب بايثون.
print() دالة مدمجة Built-in.
يا جهاز، اكتب هالكلام على الشاشة.
في الكتاب نشغّل من PyCharm بزر Run. الحين نجرّب قدام الصف.
print("10")؟الجواب: ب — print تطبع، ما تحسب. النص بين علامات التنصيص.
Information Security ≠ Cyber Security
سرية · نزاهة · توفر
تعرفه · تملكه · أنت عليه
خوارزمية + Flowchart بعدين كود
print() تطبع على الشاشة
الأسبوع الجاي: تطبيقات CIA + المتغيرات Variables
Confidentiality
السرية
Integrity
النزاهة
Availability
التوفر
Algorithm قبل الكود. Flowchart بالأشكال. print() تطبع.