Podcast
Questions and Answers
أي من الخيارات التالية يمثل الخطوة الأولى في حل أي مسألة برمجية؟
أي من الخيارات التالية يمثل الخطوة الأولى في حل أي مسألة برمجية؟
- تحديد النتائج المطلوبة
- توضيح الهدف من حل المسألة
- وضع طريقة للحل
- تحديد البيانات المعطاة (correct)
الخوارزمية هي تمثيل صوري للمسألة.
الخوارزمية هي تمثيل صوري للمسألة.
False (B)
ماذا يطلق على مجموعة الخطوات المتسلسلة لحل مسألة معينة؟
ماذا يطلق على مجموعة الخطوات المتسلسلة لحل مسألة معينة؟
الخوارزمية
يستخدم ______ لتمثيل الخوارزمية بأشكال رمزية.
يستخدم ______ لتمثيل الخوارزمية بأشكال رمزية.
ما هي وظيفة المتغير في حلقة التكرار؟
ما هي وظيفة المتغير في حلقة التكرار؟
جسم الحلقة هو المتغير المستخدم للتحكم بالتكرار.
جسم الحلقة هو المتغير المستخدم للتحكم بالتكرار.
ما الاسم الذي يطلق على الشرط الذي يحدد متى يتوقف التكرار؟
ما الاسم الذي يطلق على الشرط الذي يحدد متى يتوقف التكرار؟
التمثيل الصوري للخوارزمية يسمى ______.
التمثيل الصوري للخوارزمية يسمى ______.
صل بين الشكل في المخطط الانسيابي ووظيفته:
صل بين الشكل في المخطط الانسيابي ووظيفته:
في الخوارزمية، ما هي الخطوة التالية بعد إدخال البيانات؟
في الخوارزمية، ما هي الخطوة التالية بعد إدخال البيانات؟
في لغة Scratch، لا يمكن استخدام التكرار.
في لغة Scratch، لا يمكن استخدام التكرار.
ما وظيفة لبنة 'كرر باستمرار' في Scratch؟
ما وظيفة لبنة 'كرر باستمرار' في Scratch؟
في لغة Scratch، لبنة 'كرر حتى' تستمر في التكرار حتى يتحقق ______.
في لغة Scratch، لبنة 'كرر حتى' تستمر في التكرار حتى يتحقق ______.
ما هي الأوامر المستخدمة لإضافة خط أفقي في HTML؟
ما هي الأوامر المستخدمة لإضافة خط أفقي في HTML؟
الأمر
يستخدم لجعل النص بارزاً.
الأمر
ما الأمر المستخدم لجعل الخط مائلًا في HTML؟
ما الأمر المستخدم لجعل الخط مائلًا في HTML؟
لإضافة صورة في HTML، نستخدم الأمر IMG SRC="______".
لإضافة صورة في HTML، نستخدم الأمر IMG SRC="______".
أي من الخيارات التالية يمثل تعريف الهجوم الإلكتروني؟
أي من الخيارات التالية يمثل تعريف الهجوم الإلكتروني؟
هجمات الهندسة الاجتماعية تعتمد على استخدام البرامج الضارة.
هجمات الهندسة الاجتماعية تعتمد على استخدام البرامج الضارة.
اذكر طريقة من طرق تنفيذ هجمات الهندسة الاجتماعية؟
اذكر طريقة من طرق تنفيذ هجمات الهندسة الاجتماعية؟
Flashcards
ما هي الخوارزمية؟
ما هي الخوارزمية؟
مجموعة الخطوات المتسلسلة لحل مسألة ما.
ما هو المخطط الانسيابي؟
ما هو المخطط الانسيابي؟
تمثيل صوري للخوارزمية باستخدام أشكال رمزية.
ما هو متغير التحكم بالتكرار؟
ما هو متغير التحكم بالتكرار؟
متغير يستخدم للتحكم في عدد مرات تكرار العملية.
ما هو جسم الحلقة؟
ما هو جسم الحلقة؟
Signup and view all the flashcards
מה هو النظام الثنائي؟
מה هو النظام الثنائي؟
Signup and view all the flashcards
ما هي لغة Scratch؟
ما هي لغة Scratch؟
Signup and view all the flashcards
ما وظيفة "كرر مرة" في Scratch؟
ما وظيفة "كرر مرة" في Scratch؟
Signup and view all the flashcards
ما وظيفة "كرر باستمرار" في Scratch؟
ما وظيفة "كرر باستمرار" في Scratch؟
Signup and view all the flashcards
ما وظيفة "كرر حتى" في Scratch؟
ما وظيفة "كرر حتى" في Scratch؟
Signup and view all the flashcards
ما هو الهجوم الإلكتروني؟
ما هو الهجوم الإلكتروني؟
Signup and view all the flashcards
ما هي الهندسة الاجتماعية؟
ما هي الهندسة الاجتماعية؟
Signup and view all the flashcards
ما هي البرامج الضارة؟
ما هي البرامج الضارة؟
Signup and view all the flashcards
ما هي أعراض الإصابة بالفيروسات؟
ما هي أعراض الإصابة بالفيروسات؟
Signup and view all the flashcards
ما هي لغة HTML؟
ما هي لغة HTML؟
Signup and view all the flashcards
ما وظيفة الوسم
؟
ما وظيفة الوسم
Signup and view all the flashcards
ما وظيفة dir="rtl"؟
ما وظيفة dir="rtl"؟
Signup and view all the flashcards
ما وظيفة الوسم
؟
ما وظيفة الوسم
؟
Signup and view all the flashcards
ما وظيفة الوسم
؟
ما وظيفة الوسم
؟
Signup and view all the flashcards
ما وظيفة الوسم <IMG SRC>؟
ما وظيفة الوسم <IMG SRC>؟
Signup and view all the flashcards
ما وظيفة الوسم ؟
ما وظيفة الوسم ؟
Signup and view all the flashcards
Study Notes
الوحدة الثالثة: الخوارزميات والمخطط الانسيابي
- لحل أي مسألة، يجب تعريفها وتحليل عناصرها.
- يجب مراعاة ما يلي عند حل المسائل:
- تحديد البيانات المعطاة.
- توضيح الهدف أو الغاية من الحل.
- تحديد النتائج المطلوبة.
- وضع طريقة للحل على شكل خطوات متسلسلة ومتعاقبة.
- مجموعة الخطوات المتسلسلة لحل مسألة تسمى الخوارزمية.
- يمكن تمثيل الخوارزمية باستخدام أشكال رمزية محددة، وهو ما يعرف بالمخطط الانسيابي.
كتابة خوارزمية بسيطة
- مثال: خوارزمية لطابعة كلمة "العراق" 100 مرة (الطريقة الأولى):
- البداية ثم طباعة "العراق" 100 مرة.
- الطريقة الثانية (باستخدام التكرار):
- البداية.
- اجعل I=1.
- إذا كان I أكبر من 10، اذهب إلى النهاية، وإلا اذهب إلى الخطوة 4.
- اطبع "العراق".
- اجعل I=I+1.
- ارجع إلى الخطوة 3.
- النهاية.
الأجزاء الرئيسية لحلقة التكرار
- أولاً، متغير التحكم بالتكرار (Loop Control Variable, LCV):
- متغير يُستخدم للتحكم بالتكرار من خلال:
- تهيئة المتغير بالقيمة الأولية.
- تحديث المتغير (زيادة قيمته).
- اختبار (شرط) للتأكد من أن التكرار وصل للقيمة النهائية أم لا.
- متغير يُستخدم للتحكم بالتكرار من خلال:
- ثانياً: جسم الحلقة:
- مجموعة الأوامر المراد تنفيذها داخل الحلقة.
المخطط الانسيابي
- تمثيل صوري للخوارزمية يوضح الخطوات المنطقية لحل المشكلة بسهولة.
- رموز المخطط الانسيابي:
- البداية والنهاية (شكل بيضاوي).
- معالجة: تنفيذ أمر أو عملية إسناد (=) (شكل مستطيل).
- قراءة أو طباعة (شكل متوازي الأضلاع).
- اتخاذ قرار (شرط، إذا) (شكل معين).
- أشكال توضح تمثيل التكرار بالمخطط الانسيابي:
- الحالة الأولى: يعاد تنفيذ العمليات في كل دورة حتى يتحقق الشرط.
- الحالة الثانية: يعاد تنفيذ العمليات طالما كان الشرط يتحقق.
أمثلة على كتابة الخوارزميات ورسم المخططات الانسيابية
- إيجاد قيم Y علمًا أن Y=25-X وقيم X تبدأ من 1 وتنتهي بـ 25:
- الطريقة الأولى:
- البداية.
- اجعل X=1.
- اجعل Y=25-X.
- اطبع قيمة Y.
- زد قيمة X بمقدار 1 (X=X+1).
- إذا كانت X<25، ارجع إلى الخطوة 3.
- النهاية.
- الطريقة الثانية:
- البداية.
- اجعل X=1.
- إذا كانت X>25، اذهب للخطوة 8، وإلا اذهب للخطوة 4.
- اجعل Y=25-X.
- اطبع قيمة Y.
- زد قيمة X بمقدار 1 (X=X+1).
- ارجع إلى الخطوة 3.
- النهاية.
- الطريقة الأولى:
- خوارزمية لطباعة مضاعفات العدد 3 إلى غاية 30:
- البداية.
- اجعل I=3.
- اطبع I.
- اجعل I=I+3.
- إذا كان I أصغر أو يساوي 30، ارجع إلى الخطوة 3.
- النهاية.
- خوارزمية لإيجاد مجموع الأرقام من 1 إلى 100 وطباعة المجموع:
- البداية.
- اجعل Sum=0.
- اجعل I=1.
- Sum = Sum + I اجعل
- اجعل I=I+1.
- إذا كان I<100، اذهب إلى الخطوة 4.
- اطبع Sum.
- النهاية.
- خوارزمية لقراءة طول وعرض مستطيل وحساب مساحته:
- البداية.
- اقرأ الطول (L) والعرض (W).
- احسب المساحة: Area = L * W.
- اطبع قيمة المساحة (Area).
- النهاية.
لغة Scratch
- لغة برمجية مرئية مناسبة لبرمجة الألعاب البسيطة والرسوم المتحركة.
- تعتمد على اللبنات (Blocks) بدلاً من الأكواد.
- أنواع لبنات التكرار:
- "كرر مرة (repeat ()):
- تكرر اللبنات الموجودة بداخلها عددًا محددًا من المرات (عدد صحيح موجب).
- "كرر باستمرار" (forever):
- تكرر اللبنات الموجودة بداخلها باستمرار إلى أن يتم النقر على زر التوقف.
- "كرر حتى" (repeat until):
- تكرر اللبنات الموجودة بداخلها حتى يتحقق شرط منطقي معين.
- "كرر مرة (repeat ()):
أسئلة منوعة وحلولها
- أمثلة على نواتج الخوارزميات والمخططات الانسيابية.
- أسئلة متنوعة حول الخوارزميات، المخططات الانسيابية، ولغة Scratch.
الوحدة الرابعة: الفصل الأول (مواقع الويب)
- لغة HTML:
- لغة الترميز القياسية لإنشاء صفحات الويب.
- هيكل HTML ينقسم إلى ثلاث مناطق:
- منطقة الرأس ():
- تتضمن عنوان الصفحة ومعلومات لا تظهر في الصفحة نفسها (مثل مختصر عن محتويات الصفحة واسم الجهة الناشرة).
- منطقة الجسم ():
- تتضمن المحتويات التي تظهر في متصفح الإنترنت.
- منطقة :
- بمثابة إطار يحيط بجميع الوسوم المستخدمة في مستند HTML.
- منطقة الرأس ():
- أمثلة على وسوم HTML ووظائفها:
-
: إضافة عنوان للصفحة. - "dir="rtl في منطقة : لجعل الصفحة بالاتجاه من اليمين لليسار.
-
: لجعل النص يظهر كعنوان مميز (يمكن تغيير الحجم من h1 إلى h6).
: لإضافة نهاية سطر.-
: لإضافة فقرة (يترك سطرًا فارغًا قبل وبعد الفقرة).
- <style>: لضبط تصميم العنصر (مثل لون الخلفية).
- : لجعل الخط بارزًا.
-
: لإضافة خط أفقي. - : لجعل الخط مائلًا.
- : لجعل الخط غامقًا.
- <IMG SRC>: لإسناد صورة (يمكن ضبط عرضها وارتفاعها).
- : لإضافة ارتباط تشعبي.
-
أمثلة محلولة على كتابة وسوم HTML
- كيفية إنشاء صفحة بسيطة تحتوي على عنوان، نص منسق، وروابط تشعبية.
الوحدة الرابعة: الفصل الثاني (أمن المعلومات)
- الهجوم الإلكتروني:
- محاولة لكشف أو سرقة أو تخريب أو الوصول غير المصرح للمعلومات.
- أنواع الهجمات الإلكترونية:
- الهجوم باستخدام الهندسة الاجتماعية.
- الهجوم باستخدام البرامج الضارة.
- هجمات الهندسة الاجتماعية:
- الاعتماد على المهارات الاجتماعية لإقناع الأشخاص بالإفصاح عن معلوماتهم السرية.
- طرق تنفيذ هجمات الهندسة الاجتماعية:
- إرسال رسائل إلكترونية مزيفة.
- انتحال شخصية ذات منصب أعلى.
- أسباب الإصابة بالبرامج الضارة:
- استخدام وسائط تخزين مصابة.
- تصفح مواقع الويب المشبوهة.
- أعراض الإصابة بالفيروسات:
- بطء الحاسوب وتطبيقاته.
- بطء نظام التشغيل.
- عدم استجابة الحاسوب.
- إضاءة مصباح القرص الصلب بشكل متواصل.
- تلف بعض الملفات.
- ظهور مربعات حوار غير مألوفة.
- إعادة تشغيل الحاسوب تلقائيًا.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.