DFS_Search.pdf
372.2 KB
خوارزمية DFS
بطريقة رائعة ومفهومة
لو تشتوا تفهموها صح انصحكم بالتتبع في تنفيذ الخوارزمية
بطريقة رائعة ومفهومة
لو تشتوا تفهموها صح انصحكم بالتتبع في تنفيذ الخوارزمية
❤7
السلام عليكم ورحمة الله،
نسخنا مجلد من سنه رابعة علوم حاسوب ،لهذا الترم فيه بعض مقررات الدكاترة وكذلك كورسات وملخصات ،وحجم المجلد ٧٠ جيجا،والذي لا يوجد معه مساحة ممكن ننسخ له الذي يشتي مثلا كورسات ..
يوجد معي ومع بعض اعضاء اللجنة ومع مسؤولة اللجنة العلمية ،
#اللجنة_العلمية
نسخنا مجلد من سنه رابعة علوم حاسوب ،لهذا الترم فيه بعض مقررات الدكاترة وكذلك كورسات وملخصات ،وحجم المجلد ٧٠ جيجا،والذي لا يوجد معه مساحة ممكن ننسخ له الذي يشتي مثلا كورسات ..
يوجد معي ومع بعض اعضاء اللجنة ومع مسؤولة اللجنة العلمية ،
#اللجنة_العلمية
❤5🫡2👍1
كوووورس ضخم جدا يشرح UX_UI بالعربي من الصفر
https://youtube.com/playlist?list=PLmQ0KfqeaHAuud_Aav-94nfToArf6Uh4K&si=OQbF4GtRFikqFBDm
✍ مشاركة عبر البوت ✨️
https://youtube.com/playlist?list=PLmQ0KfqeaHAuud_Aav-94nfToArf6Uh4K&si=OQbF4GtRFikqFBDm
✍ مشاركة عبر البوت ✨️
❤6
🇾🇪علوم حاسوب مستوى ثالث | جامعة صنعاء🇵🇸
كوووورس ضخم جدا يشرح UX_UI بالعربي من الصفر https://youtube.com/playlist?list=PLmQ0KfqeaHAuud_Aav-94nfToArf6Uh4K&si=OQbF4GtRFikqFBDm ✍ مشاركة عبر البوت ✨️
📢 تم توفير كورس UI/UX
اللي يحتاج الكورس يجيب فلاش، وننسخه له. أو نرسله له عن طريق Quick Share.
تواصلوا معنا إذا حابين تحصلوا عليه
اللي يحتاج الكورس يجيب فلاش، وننسخه له. أو نرسله له عن طريق Quick Share.
تواصلوا معنا إذا حابين تحصلوا عليه
❤2👍1
Forwarded from كلية الحاسوب جامعة صنعاء |USF (شعيب دواس)
🚨تعليمات هااااااااااامة🚨
🔻الإخوة/طلاب كلية الحاسوب كل التخصصات والمستويات
سلام الله عليكم ...
🔻نريد أن ننوه على الطلاب الذين لديهم محاضرات في كلية اللغات - أو مركز ذوي الاحتياجات الخاصة - أو المكتبة المركزية ـ أو كلية التجارة ننوه على الآتي:
1. الالتزام بالهدوء والأدب في القاعات وعدم الدخول والخروج وكثرة الطواف في القاعات الأخرى.
2.عدم الشطب على الجدار أو الدوس على الكراسي بالاقدام أو إثارة أي شغب في القاعات أو أي خلل تقني أو مادي بالقاعات.
3. الطلاب الذين يُسيؤون الاستخدام أو يشطبون في الجدار أو يثيرون الشغب يتحملون المسؤولية وسيتم اتخاذ إجراءات في حقهم تصل هذه الإجراءات إلى الفصل من الجامعة أو الحرمان من المقررات الدراسية...من غير العقوبة المالية.
#ملتقى_الطالب_الجامعي_كلية_الحاسوب.
#نحن_في_خدمتكم🌹.
🔻الإخوة/طلاب كلية الحاسوب كل التخصصات والمستويات
سلام الله عليكم ...
🔻نريد أن ننوه على الطلاب الذين لديهم محاضرات في كلية اللغات - أو مركز ذوي الاحتياجات الخاصة - أو المكتبة المركزية ـ أو كلية التجارة ننوه على الآتي:
1. الالتزام بالهدوء والأدب في القاعات وعدم الدخول والخروج وكثرة الطواف في القاعات الأخرى.
2.عدم الشطب على الجدار أو الدوس على الكراسي بالاقدام أو إثارة أي شغب في القاعات أو أي خلل تقني أو مادي بالقاعات.
3. الطلاب الذين يُسيؤون الاستخدام أو يشطبون في الجدار أو يثيرون الشغب يتحملون المسؤولية وسيتم اتخاذ إجراءات في حقهم تصل هذه الإجراءات إلى الفصل من الجامعة أو الحرمان من المقررات الدراسية...من غير العقوبة المالية.
#ملتقى_الطالب_الجامعي_كلية_الحاسوب.
#نحن_في_خدمتكم🌹.
❤6
في عالم يموت فيه 2 مليون إنسان من الجوع...
من الظلم أن تكون "اللا مبالاة" هي ردّ فعلنا!
بينما تُطحن أُمم بأكملها تحت الفقر والظلم،
يختار بعض شبابنا أن يضيع أعمارهم في متابعة تفاهات لا تُقدّم ولا تؤخّر،
فيديوهات مضحكة، تحديات بلا معنى، وساعات من التمرير العشوائي...
كأننا نعيش في عالمٍ موازٍ...
لا جوع فيه، لا حرب، لا مأساة.
أيها الشاب:
لم يُطلب منك أن تُنقذ العالم بمفردك،
لكن طُلب منك أن تكون واعياً،
أن تُوجّه وقتك وطاقتك واهتمامك في الاتجاه الصحيح.
شارك ما ينفع
تكلّم عن قضايا أمتك
تعلّم… وتعلِّم
قدّم كلمة، فكرة، دعماً، موقفاً
فمن لم يحمل همّ أمّته،
صار عبئاً عليها… وإن لم يشعر.
رسالتك اليوم: اجعل وعيك نصرةً لإخوانك، واهتمامك قوةً لأمتك.
فأضعف الإيمان… أن لا تكون ضمن قائمة الغافلين.
من الظلم أن تكون "اللا مبالاة" هي ردّ فعلنا!
بينما تُطحن أُمم بأكملها تحت الفقر والظلم،
يختار بعض شبابنا أن يضيع أعمارهم في متابعة تفاهات لا تُقدّم ولا تؤخّر،
فيديوهات مضحكة، تحديات بلا معنى، وساعات من التمرير العشوائي...
كأننا نعيش في عالمٍ موازٍ...
لا جوع فيه، لا حرب، لا مأساة.
أيها الشاب:
لم يُطلب منك أن تُنقذ العالم بمفردك،
لكن طُلب منك أن تكون واعياً،
أن تُوجّه وقتك وطاقتك واهتمامك في الاتجاه الصحيح.
شارك ما ينفع
تكلّم عن قضايا أمتك
تعلّم… وتعلِّم
قدّم كلمة، فكرة، دعماً، موقفاً
فمن لم يحمل همّ أمّته،
صار عبئاً عليها… وإن لم يشعر.
رسالتك اليوم: اجعل وعيك نصرةً لإخوانك، واهتمامك قوةً لأمتك.
فأضعف الإيمان… أن لا تكون ضمن قائمة الغافلين.
💔11
Media is too big
VIEW IN TELEGRAM
اليوم اعتذر الدكتور غالب الجعفري عن الحضور، وحرصًا على استثمار الوقت
قدّم لنا البش مهندس أحمد العسلي محاضرة قيمة شارك فيها خبراته من سوق العمل من خلال عمله في شركات و كـ فريلانسر
كانت واحدة من أفضل الساعات التي قضيناها هذا الترم 👌
قدّم لنا البش مهندس أحمد العسلي محاضرة قيمة شارك فيها خبراته من سوق العمل من خلال عمله في شركات و كـ فريلانسر
كانت واحدة من أفضل الساعات التي قضيناها هذا الترم 👌
🫡15💯6🔥3❤1🌚1🤣1
Forwarded from كلية الحاسوب جامعة صنعاء |USF (شعيب دواس)
🚨هااااااااااااااااااااااااااااام🚨
طلاب كلية الحاسوب المستوى الأول المسجدين - وكل المستويات.
السلام عليكم ورحمة الله وبركاته،
في مستهل هذا العام الأكاديمي، يسعدنا أن نرحب بإخواننا الطلاب المستجدين في رحاب كلية الحاسوب – جامعة صنعاء، ونتمنى لكم بداية موفقة ومليئة بالنجاح والتوفيق في مسيرتكم العلمية. أنتم اليوم تخطون أولى خطواتكم نحو مستقبل واعد، ونحن على يقين بأنكم ستكونون على قدر الثقة والمسؤولية.
ونظراً لما يمر به أهلنا في غزة من عدوان وحصار وتجويع ممنهج، نحيطكم علمًا بأنه سيتم تنظيم وقفة مساندة يوم غداً الأربعاء ، تعبيراً عن تضامننا مع إخواننا المجاهدين في غزة، ورفضًا لجريمة الإبادة والتجويع التي ترتكب بحق الأبرياء هناك.
🔻وعليه، نؤكد على الآتي:
🔻الالتزام بحضور جميع طلاب المستوى الأول وكل المستويات بدون استثناء.
🔻نقطة التجمع: ساحة الكلية – الساعة 10:00 صباحًا.
🔻الانطلاق إلى ساحة المسيرة سيكون بشكل منظم ومرتب في صفوف، مع رفع الشعارات والهتافات الموحدة دعمًا لقضيتنا المركزية.
🔻على جميع المناديب الحضور في البداية كلاً مع مجموعته، والعمل على تنظيمهم وترتيبهم بالشكل المطلوب.
🤲نسأل الله أن يتقبل منا ومنكم هذا الموقف، وأن يكتب لنا ولكم الأجر وان يعجل بالفرج والنصر. لإخواننا في فلسطين وفي كل الارض الاسلامية.
والله ولي الهداية والتوفيق.
#ملتقى_الطالب_الجامعي_كلية_الحاسوب.
#نحن_في_خدمتكم🌹.
طلاب كلية الحاسوب المستوى الأول المسجدين - وكل المستويات.
السلام عليكم ورحمة الله وبركاته،
في مستهل هذا العام الأكاديمي، يسعدنا أن نرحب بإخواننا الطلاب المستجدين في رحاب كلية الحاسوب – جامعة صنعاء، ونتمنى لكم بداية موفقة ومليئة بالنجاح والتوفيق في مسيرتكم العلمية. أنتم اليوم تخطون أولى خطواتكم نحو مستقبل واعد، ونحن على يقين بأنكم ستكونون على قدر الثقة والمسؤولية.
ونظراً لما يمر به أهلنا في غزة من عدوان وحصار وتجويع ممنهج، نحيطكم علمًا بأنه سيتم تنظيم وقفة مساندة يوم غداً الأربعاء ، تعبيراً عن تضامننا مع إخواننا المجاهدين في غزة، ورفضًا لجريمة الإبادة والتجويع التي ترتكب بحق الأبرياء هناك.
🔻وعليه، نؤكد على الآتي:
🔻الالتزام بحضور جميع طلاب المستوى الأول وكل المستويات بدون استثناء.
🔻نقطة التجمع: ساحة الكلية – الساعة 10:00 صباحًا.
🔻الانطلاق إلى ساحة المسيرة سيكون بشكل منظم ومرتب في صفوف، مع رفع الشعارات والهتافات الموحدة دعمًا لقضيتنا المركزية.
🔻على جميع المناديب الحضور في البداية كلاً مع مجموعته، والعمل على تنظيمهم وترتيبهم بالشكل المطلوب.
🤲نسأل الله أن يتقبل منا ومنكم هذا الموقف، وأن يكتب لنا ولكم الأجر وان يعجل بالفرج والنصر. لإخواننا في فلسطين وفي كل الارض الاسلامية.
والله ولي الهداية والتوفيق.
#ملتقى_الطالب_الجامعي_كلية_الحاسوب.
#نحن_في_خدمتكم🌹.
🫡4
الـ Facade Pattern
الفكرة هي
بدل ما تتعامل مباشرة مع كل جزء من أجزاء النظام (اللي ممكن يكون معقد أو فيه تفاصيل كثيرة)، الـ Facade يعطيك واجهة واحدة تسهّل كل شي.
أمثاله واقعية
1. تريد تشغل فيلم؟
بدل ما تشغّل التلفزيون، الساوند سيستم، مشغّل DVD... كل واحد لحاله تستخدم جهاز تحكم واحد (Facade) فيه زر واحد "شغّل فيلم"، وهو يتولى الباقي.
2. الصراف الآلي (ATM)
بدل ما تتعامل مع كل أنظمة البنك (حسابك، التحقق من الرصيد، سحب الفلوس، تسجيل العملية)، الصراف يعطيك واجهة واحدة
تدخل البطاقة الرقم السري وتختار "سحب"
هو يتولى كل التعقيد خلف الكواليس
الـ ATM هو الـ Facade.
3. السيارة
لما تضغط زر التشغيل أو تدور المفتاح، ما تحتاج تشغل كل جزء من السيارة يدويًا (بطارية، بخاخ وقود، محرك، إلخ).
زر التشغيل يتعامل مع كل هالأنظمة لك.
زر التشغيل هو الـ Facade
#AdvProg_برمجة
الفكرة هي
بدل ما تتعامل مباشرة مع كل جزء من أجزاء النظام (اللي ممكن يكون معقد أو فيه تفاصيل كثيرة)، الـ Facade يعطيك واجهة واحدة تسهّل كل شي.
أمثاله واقعية
1. تريد تشغل فيلم؟
بدل ما تشغّل التلفزيون، الساوند سيستم، مشغّل DVD... كل واحد لحاله تستخدم جهاز تحكم واحد (Facade) فيه زر واحد "شغّل فيلم"، وهو يتولى الباقي.
2. الصراف الآلي (ATM)
بدل ما تتعامل مع كل أنظمة البنك (حسابك، التحقق من الرصيد، سحب الفلوس، تسجيل العملية)، الصراف يعطيك واجهة واحدة
تدخل البطاقة الرقم السري وتختار "سحب"
هو يتولى كل التعقيد خلف الكواليس
الـ ATM هو الـ Facade.
3. السيارة
لما تضغط زر التشغيل أو تدور المفتاح، ما تحتاج تشغل كل جزء من السيارة يدويًا (بطارية، بخاخ وقود، محرك، إلخ).
زر التشغيل يتعامل مع كل هالأنظمة لك.
زر التشغيل هو الـ Facade
#AdvProg_برمجة
👍4❤2🫡2
🔔 إعلان هام ومقترح علمي مهم للجميع 🔔
إلى زملائنا وزميلاتنا في المستوى الثالث – تخصص علوم الحاسوب 👨💻👩💻
السلام عليكم ورحمة الله وبركاته،
نعلم جميعًا أن المواد الدراسية لهذا العام متنوعة، وكل مادة تطلب منا مشروعًا خاصًا بها. لكن إذا أنجزنا كل مشروع بشكل منفصل، فإننا ربما لن نستفيد الاستفادة الحقيقية التي نطمح لها، لأننا سننفذ المشاريع كمهام منفصلة دون رؤية تكاملية أو إحساس بأننا نعمل على حل حقيقي لمشكلة من واقع الحياة.
🧠 ماهي المشكلة؟
المبرمج غالبًا يتعلم كل مهارة على حدة، وعندما يُطلب منه تنفيذ مشروع متكامل يعكس الواقع، يجد صعوبة في الربط بين المهارات المختلفة. لهذا السبب كثير من المشاريع تظل حبيسة الأوراق، دون أن تكون ذات قيمة حقيقية أو شعور بالإنجاز.
🎯 ايش هو الحل ؟
نقترح أن نقوم بمشروع موحد حقيقي ومتكامل، يمثل نظامًا فعليًا، بحيث يشارك فيه جميع أعضاء المجموعة، ويشمل تطبيق مفاهيم كل مادة، كما يلي:
يتكوّن من 3 إلى 5 طلاب يعملون كفريق متكامل، بحيث يشارك كل عضو في أكثر من جانب من المشروع، ويتم تبادل المهام وتعلّم المهارات المختلفة.
💡 الفكرة حازت على إعجاب من تم التواصل معهم حتى الآن مدرسين المواد:
📌 ماذا نحتاج الآن؟
📈 مشروع واحد كامل = خبرة قوية + شعور بالإنجاز + نتائج واقعية+ تعلم العمل الجماعي
معاً نحو مشروع موحد 💪
لجنة المستوى الثالث – علوم الحاسوب CS- 24
إلى زملائنا وزميلاتنا في المستوى الثالث – تخصص علوم الحاسوب 👨💻👩💻
السلام عليكم ورحمة الله وبركاته،
نعلم جميعًا أن المواد الدراسية لهذا العام متنوعة، وكل مادة تطلب منا مشروعًا خاصًا بها. لكن إذا أنجزنا كل مشروع بشكل منفصل، فإننا ربما لن نستفيد الاستفادة الحقيقية التي نطمح لها، لأننا سننفذ المشاريع كمهام منفصلة دون رؤية تكاملية أو إحساس بأننا نعمل على حل حقيقي لمشكلة من واقع الحياة.
🧠 ماهي المشكلة؟
المبرمج غالبًا يتعلم كل مهارة على حدة، وعندما يُطلب منه تنفيذ مشروع متكامل يعكس الواقع، يجد صعوبة في الربط بين المهارات المختلفة. لهذا السبب كثير من المشاريع تظل حبيسة الأوراق، دون أن تكون ذات قيمة حقيقية أو شعور بالإنجاز.
🎯 ايش هو الحل ؟
نقترح أن نقوم بمشروع موحد حقيقي ومتكامل، يمثل نظامًا فعليًا، بحيث يشارك فيه جميع أعضاء المجموعة، ويشمل تطبيق مفاهيم كل مادة، كما يلي:
✅ مشروع HCI (الأستاذة شيماء الذاري)🛠️ الفريق المقترح لتنفيذ المشروع:
تصميم واجهات جذابة جدًا وتجربة مستخدم مميزة وعصرية.
✅ مشروع البرمجة المتقدمة (الأستاذ الوليد الدعيس)
تطوير الـ Backend باستخدام مفاهيم مثل SOLID Principles و Design Patterns وربط API وغيرها. (التركيز على الـ Backend)
✅ مشروع الذكاء الاصطناعي (الأستاذ الوليد الدعيس)
دمج نموذج AI بسيط داخل النظام، مثل توصية، تصنيف، تنبؤ... إلخ.
✅ مشروع هندسة البرمجيات (الأستاذة امتياز الصمصام)
توثيق كامل للمشروع: تحليل، تخطيط، تصميم، تنفيذ، اختبار، وتسليم نهائي.
يتكوّن من 3 إلى 5 طلاب يعملون كفريق متكامل، بحيث يشارك كل عضو في أكثر من جانب من المشروع، ويتم تبادل المهام وتعلّم المهارات المختلفة.
💡 الفكرة حازت على إعجاب من تم التواصل معهم حتى الآن مدرسين المواد:
✅ الذكاء الاصطناعي: موافق🎯 ايش هو هدفنا :
✅ البرمجة المتقدمة: موافق
✅ هندسة البرمجيات: موافقة
✅ تفاعل الإنسان والحاسوب: موافقة
مشروع واحد يحل مشكلة حقيقية.
نستفيد من كل المواد بشكل تطبيقي ومترابط.
نكوّن تجربة واقعية قريبة من مشاريع التخرج أو السوق .
-----------------------------------------
بعد أن يتم التنسيق بين متطلبات كل مشروع من قبل استاذ كل مادة ،سيتم ارسال لنا متطلب متكامل واحد شامل .
-----------------------------------------
📌 ماذا نحتاج الآن؟
1.بدء تكوين الفريق حسب المطلوب منا✅ ما هي الفوائد من تنفيذ مشروع موحد ومتكامل؟
2.التفكير في مشروع كامل يحل مشكلة معينة
وفقًا للمتطلبات
3.التحليل ومكونات تنفيذ المشروع
4.بدء العمل الجماعي خطوة بخطوة وتوثيق كل شيء
والأهم والأخير هو أن نبدأ الان خطوة بخطوة لا نتتظر الى أن ننضغط فنفقد السيطره.
🔅دمج مهارات كل المواد في مشروع واحد واقعي.🧠 خلونا نثبت إننا طلاب فعلاً نقدر ننتج شيء نفتخر به.
🔅تعلم العمل الجماعي كما في بيئة العمل الحقيقية.
🔅فهم العلاقة بين الواجهات، الذكاء الاصطناعي، البرمجة، والأمن.
🔅إنشاء مشروع قابل للتطوير والاستخدام لاحقًا (مثل مشروع تخرج).
🔅شعور فعلي بالإنجاز، وليس مجرد تسليم واجب.
🔅تدريب عملي على تحليل وتوثيق وتنفيذ مشروع كامل.
🔅اكتساب عقلية "حل المشكلات" بدل تنفيذ تعليمات فقط.
🔅ممارسة أدوات وتقنيات حديثة فعليًا.
📈 مشروع واحد كامل = خبرة قوية + شعور بالإنجاز + نتائج واقعية+ تعلم العمل الجماعي
معاً نحو مشروع موحد 💪
لجنة المستوى الثالث – علوم الحاسوب CS- 24
❤11👍3🫡2
🔐 هل بريدك الإلكتروني أو موقعك الإلكتروني معرّض للخطر دون أن تعلم؟
في بيئة رقمية تتزايد فيها الهجمات السيبرانية وتُباع البيانات الحساسة في أسواق مظلمة، أصبحت حماية معلوماتك ضرورة لا ترفًا.
Darkgen توفر أداة تحقق متقدمة وسريعة تتيح لك، خلال ثوانٍ معدودة، التأكد مما إذا كان بريدك الإلكتروني أو نطاق موقعك الإلكتروني قد ظهر ضمن قواعد بيانات مسرّبة تم تداولها في منتديات القراصنة أو عبر أسواق البيانات غير المشروعة على الدارك ويب.
✅ عملية الفحص مؤتمتة بالكامل
✅ النتائج فورية وموثوقة
✅ لا يُطلب منك تسجيل الدخول أو مشاركة أي بيانات إضافية
ابدأ الفحص الآن مجانًا عبر:
🌐 Darkgen.io
لا تنتظر وقوع الضرر—اكتشف الآن مدى سلامة بياناتك.
تابعونا للمزيد من الأخبار والتحليلات 🔐🔥
@Cyber_securty2024
في بيئة رقمية تتزايد فيها الهجمات السيبرانية وتُباع البيانات الحساسة في أسواق مظلمة، أصبحت حماية معلوماتك ضرورة لا ترفًا.
Darkgen توفر أداة تحقق متقدمة وسريعة تتيح لك، خلال ثوانٍ معدودة، التأكد مما إذا كان بريدك الإلكتروني أو نطاق موقعك الإلكتروني قد ظهر ضمن قواعد بيانات مسرّبة تم تداولها في منتديات القراصنة أو عبر أسواق البيانات غير المشروعة على الدارك ويب.
✅ عملية الفحص مؤتمتة بالكامل
✅ النتائج فورية وموثوقة
✅ لا يُطلب منك تسجيل الدخول أو مشاركة أي بيانات إضافية
ابدأ الفحص الآن مجانًا عبر:
🌐 Darkgen.io
لا تنتظر وقوع الضرر—اكتشف الآن مدى سلامة بياناتك.
تابعونا للمزيد من الأخبار والتحليلات 🔐🔥
@Cyber_securty2024
🫡3
Decorator Pattern
يسمح لك تضيف وظيفة أو ميزة لكائن موجود بدون ما تغيّر الكود الأصلي
تلفّه بكائن ثاني (ديكوريتر) يضيف سلوك إضافي. تستخدمه لما تريد توسعة مرنة من غير تعقيد الوراثة
ماكينة القهوة مثال ممتاز😊
تخيّل عندك قهوة سادة تريد تضيف حليب، فبدل ما تغير في تركيبة القهوة نفسها تلفها بإضافة الحليب
بعدين تريد تضيف سكر تلف القهوة بالحليب بطبقة ثانية فيها سكر
كل إضافة تغلّف القهوة وتضيف سلوك جديد بدون ما تمس الأصل. القهوة تظل قهوة، لكن الوظائف تتراكم بشكل مرن وديناميكي
هذا بالضبط اللي يسويه Decorator Pattern
#AdvProg_برمجة
يسمح لك تضيف وظيفة أو ميزة لكائن موجود بدون ما تغيّر الكود الأصلي
تلفّه بكائن ثاني (ديكوريتر) يضيف سلوك إضافي. تستخدمه لما تريد توسعة مرنة من غير تعقيد الوراثة
ماكينة القهوة مثال ممتاز😊
تخيّل عندك قهوة سادة تريد تضيف حليب، فبدل ما تغير في تركيبة القهوة نفسها تلفها بإضافة الحليب
بعدين تريد تضيف سكر تلف القهوة بالحليب بطبقة ثانية فيها سكر
كل إضافة تغلّف القهوة وتضيف سلوك جديد بدون ما تمس الأصل. القهوة تظل قهوة، لكن الوظائف تتراكم بشكل مرن وديناميكي
هذا بالضبط اللي يسويه Decorator Pattern
class Coffee:
def cost(self):
return 5
class CoffeeDecorator:
def __init__(self, coffee):
self._coffee = coffee
def cost(self):
return self._coffee.cost()
class MilkDecorator(CoffeeDecorator):
def cost(self):
return self._coffee.cost() + 1
class SugarDecorator(CoffeeDecorator):
def cost(self):
return self._coffee.cost() + 0.5
coffee = Coffee()
coffee = MilkDecorator(coffee)
coffee = SugarDecorator(coffee)
print(coffee.cost()) # الناتج: 6.5
#AdvProg_برمجة
❤5
Forwarded from ᎥᏰᏒᏗᎷ
كلية الحاسوب | علوم الحاسوب
الجمعة، 25 يوليو 2025م
🕋 28 ذو الحجة 1446هـ
📌 📚 تكاليف الأسبوع 4 📌
━━━━━━━━━━━━━━━━━━━
🟦 مادة: نظرية الحوسبة
النظري:
https://t.me/CScommunity24/886/969
العملي:
https://t.me/CScommunity24/886/977
━━━━━━━━━━━━━━━━━━━
🟦 مادة: أمنية المعلومات
النظري: ❌ لا يوجد
العملي:
https://t.me/CScommunity24/881/976
━━━━━━━━━━━━━━━━━━━
📌 تنويه:
🔹 باقي المواد لا يوجد لها تكاليف لهذا الأسبوع.
---
📢 صادر عن:
لجنة المستوى الثالث – علوم الحاسوب CS-24
دمتم بخير، وجمعة مباركة للجميع 🤍
❤4
Forwarded from أمن سيبراني الدفعة الثانيـــ2ــة جامعة صنعاء (صادق الموبدي)
السلام عليكم ورحمة الله 🌹..
🟠 اللي ما وضح له متطلب الدكتور مالك الجبري
الدكتور طلب نسوي مقترح بحث والذي هو بمثابة الاختبار النصفي ...
🟡 ما هو "مقترح البحث" (Research Proposal)؟
مقترح البحث هو وثيقة تمهيدية تُقدِّم فكرة مشروع بحث علمي قبل تنفيذه، ويُطلب غالبًا في المراحل الأولى من الأبحاث الجامعية أو الدراسات العليا. الهدف منه هو إقناع المشرف أو اللجنة بأن:
1. الموضوع مهم.
2. المشكلة حقيقية وقابلة للدراسة.
3. الباحث لديه خطة واضحة ومنهجية سليمة.
من المهم جدًا أن تفهم كل عنصر من عناصر مقترح البحث قبل أن تبدأ الكتابة، حتى تكون الورقة منظمة ومقنعة.
🟡 محتويات مقترح البحث اللي طلبها الدكتور مالك :
- العنوان (Title)
يجب أن يكون دقيقًا ويعكس موضوع البحث بوضوح.
- الملخص (Abstraction)
فقرة قصيرة تعطي نظرة شاملة عن الموضوع، المشكلة، الهدف، والمنهجية.
1. المقدمة (Introduction)
ما تكتبه هنا:
تعريف عام بالموضوع.
خلفية تقنية أو علمية.
أهمية المجال الذي تعمل عليه.
السياق العالمي أو المحلي للموضوع.
2. الدوافع والمساهمة (Motivation and Contribution)
ما تكتبه هنا:
لماذا اخترت هذا الموضوع؟
ما الذي دفعك لهذا البحث؟ هل هناك مشكلة متكررة أو فجوة في الحلول الحالية؟
ما الإضافة أو "المساهمة" التي سيقدمها بحثك؟ (مثل: إطار جديد، طريقة ذكية، دعم لغات، تحسين الأمان...)
3. الدراسات السابقة (Related Work)
ما تكتبه هنا:
استعراض لأهم 3–5 أبحاث أو أنظمة مشابهة لموضوعك.
ما الطرق التي استخدموها؟
ما نقاط قوتهم وضعفهم؟
كيف سيكون بحثك مختلفًا أو مطوّرًا عنها؟
4. المشاكل البحثية (Research Problem)
ما تكتبه هنا:
حدد المشكلة بدقة.
ما الذي لا تعمل عليه الأنظمة الحالية؟
ما هو التحدي التقني أو العلمي؟
5. الأهمية والأهداف (Significance and Objectives)
ما تكتبه هنا:
الأهمية: لماذا يجب حل هذه المشكلة؟ من سيستفيد؟ ما التأثير؟
الأهداف: ما الذي تريد تحقيقه؟ (هدف رئيسي + أهداف فرعية)
6. المنهجية (Methodology)
ما تكتبه هنا:
ما الأدوات أو اللغات أو الخوارزميات التي ستستخدمها؟
كيف ستحصل على البيانات؟
ما خطوات تنفيذ الحل المقترح؟
7. تنظيم الوقت (Timeline)
ما تكتبه هنا:
جدول زمني لتوزيع مراحل البحث (مثلاً: شهر لجمع البيانات، شهر للتصميم، شهر للتجريب...)
📝 مثال:
- جمع البيانات: أغسطس 2025
- بناء النموذج الأولي: سبتمبر. 2025
- اختبار وتقييم النموذج: اكتوبر 2025
- التقرير النهائي: نوفمبر 2025
8. هيكلية البحث (Research Structure)
ما تكتبه هنا:
كيف ستقسّم فصول أو أقسام البحث.
مثال على الهيكل العام المتوقع لبحثك النهائي.
📝 مثال:
الفصل 1: المقدمة
الفصل 2: الدراسات السابقة
الفصل 3: المنهجية
الفصل 4: التصميم والتنفيذ
الفصل 5: النتائج والتقييم
الفصل 6: الخلاصة والعمل المستقبلي
9. المراجع (References)
ما تكتبه هنا:
توثيق الأبحاث والمقالات التي استخدمتها أو ستعتمد عليها.
==============================
🌹بالتوفيق للجميع🌹
💢صادراً عن..
🟡 اللجنة العلمية للأمن السيبراني 🟡
🟠 اللي ما وضح له متطلب الدكتور مالك الجبري
الدكتور طلب نسوي مقترح بحث والذي هو بمثابة الاختبار النصفي ...
🟡 ما هو "مقترح البحث" (Research Proposal)؟
مقترح البحث هو وثيقة تمهيدية تُقدِّم فكرة مشروع بحث علمي قبل تنفيذه، ويُطلب غالبًا في المراحل الأولى من الأبحاث الجامعية أو الدراسات العليا. الهدف منه هو إقناع المشرف أو اللجنة بأن:
1. الموضوع مهم.
2. المشكلة حقيقية وقابلة للدراسة.
3. الباحث لديه خطة واضحة ومنهجية سليمة.
من المهم جدًا أن تفهم كل عنصر من عناصر مقترح البحث قبل أن تبدأ الكتابة، حتى تكون الورقة منظمة ومقنعة.
🟡 محتويات مقترح البحث اللي طلبها الدكتور مالك :
- العنوان (Title)
يجب أن يكون دقيقًا ويعكس موضوع البحث بوضوح.
- الملخص (Abstraction)
فقرة قصيرة تعطي نظرة شاملة عن الموضوع، المشكلة، الهدف، والمنهجية.
1. المقدمة (Introduction)
ما تكتبه هنا:
تعريف عام بالموضوع.
خلفية تقنية أو علمية.
أهمية المجال الذي تعمل عليه.
السياق العالمي أو المحلي للموضوع.
2. الدوافع والمساهمة (Motivation and Contribution)
ما تكتبه هنا:
لماذا اخترت هذا الموضوع؟
ما الذي دفعك لهذا البحث؟ هل هناك مشكلة متكررة أو فجوة في الحلول الحالية؟
ما الإضافة أو "المساهمة" التي سيقدمها بحثك؟ (مثل: إطار جديد، طريقة ذكية، دعم لغات، تحسين الأمان...)
3. الدراسات السابقة (Related Work)
ما تكتبه هنا:
استعراض لأهم 3–5 أبحاث أو أنظمة مشابهة لموضوعك.
ما الطرق التي استخدموها؟
ما نقاط قوتهم وضعفهم؟
كيف سيكون بحثك مختلفًا أو مطوّرًا عنها؟
4. المشاكل البحثية (Research Problem)
ما تكتبه هنا:
حدد المشكلة بدقة.
ما الذي لا تعمل عليه الأنظمة الحالية؟
ما هو التحدي التقني أو العلمي؟
5. الأهمية والأهداف (Significance and Objectives)
ما تكتبه هنا:
الأهمية: لماذا يجب حل هذه المشكلة؟ من سيستفيد؟ ما التأثير؟
الأهداف: ما الذي تريد تحقيقه؟ (هدف رئيسي + أهداف فرعية)
6. المنهجية (Methodology)
ما تكتبه هنا:
ما الأدوات أو اللغات أو الخوارزميات التي ستستخدمها؟
كيف ستحصل على البيانات؟
ما خطوات تنفيذ الحل المقترح؟
7. تنظيم الوقت (Timeline)
ما تكتبه هنا:
جدول زمني لتوزيع مراحل البحث (مثلاً: شهر لجمع البيانات، شهر للتصميم، شهر للتجريب...)
📝 مثال:
- جمع البيانات: أغسطس 2025
- بناء النموذج الأولي: سبتمبر. 2025
- اختبار وتقييم النموذج: اكتوبر 2025
- التقرير النهائي: نوفمبر 2025
8. هيكلية البحث (Research Structure)
ما تكتبه هنا:
كيف ستقسّم فصول أو أقسام البحث.
مثال على الهيكل العام المتوقع لبحثك النهائي.
📝 مثال:
الفصل 1: المقدمة
الفصل 2: الدراسات السابقة
الفصل 3: المنهجية
الفصل 4: التصميم والتنفيذ
الفصل 5: النتائج والتقييم
الفصل 6: الخلاصة والعمل المستقبلي
9. المراجع (References)
ما تكتبه هنا:
توثيق الأبحاث والمقالات التي استخدمتها أو ستعتمد عليها.
==============================
🌹بالتوفيق للجميع🌹
💢صادراً عن..
🟡 اللجنة العلمية للأمن السيبراني 🟡
❤4
أمن سيبراني الدفعة الثانيـــ2ــة جامعة صنعاء
السلام عليكم ورحمة الله 🌹.. 🟠 اللي ما وضح له متطلب الدكتور مالك الجبري الدكتور طلب نسوي مقترح بحث والذي هو بمثابة الاختبار النصفي ... 🟡 ما هو "مقترح البحث" (Research Proposal)؟ مقترح البحث هو وثيقة تمهيدية تُقدِّم فكرة مشروع بحث علمي قبل تنفيذه، ويُطلب…
ياخبرة مهم تشوفوا هذي التفاصيل لأننا ما فهمنا الفرق بين "مقترح البحث" و"الورقة العلمية"، والذي هو مطلوب مننا نقدمه الأسبوع الجايي هو مقترح بحث وليس ورقة علمية، يعني نطلع نعرض للدكتور المقترح في مستند باوربوينت وهو يشوف مناسب أو لا.
❤3💔1
أمن سيبراني الدفعة الثانيـــ2ــة جامعة صنعاء
السلام عليكم ورحمة الله 🌹.. 🟠 اللي ما وضح له متطلب الدكتور مالك الجبري الدكتور طلب نسوي مقترح بحث والذي هو بمثابة الاختبار النصفي ... 🟡 ما هو "مقترح البحث" (Research Proposal)؟ مقترح البحث هو وثيقة تمهيدية تُقدِّم فكرة مشروع بحث علمي قبل تنفيذه، ويُطلب…
مناسب الآن تقرؤوا.. وإذا في حد عاده حاس بتشتت يكلمنا.
❤4
🇾🇪علوم حاسوب مستوى ثالث | جامعة صنعاء🇵🇸
مناسب الآن تقرؤوا.. وإذا في حد عاده حاس بتشتت يكلمنا.
وأيضا اعتقد أن البحث عادي يكون على أي شيء في العالم مش شرط يكون في مجالنا فقط.
😐1