الـ 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
📝 التقرير الأسبوعي 📝
اللجنة العلمية علوم حاسوب (CS_24)
__
● الأسبوع الرابع :
----------------------------------------------
• هندسة برمجيات :
النظري:
المحاضرة (4) | د. عبدالماجد الخليدي |#SOFT_ENG_هندسة
درسنا في هذه المحاضرة النماذج التكرارية في تطوير البرمجيات، وهي نماذج مرنة تستخدم عندما تكون متطلبات العميل قابلة للتغير أثناء مراحل المشروع شملت النماذج: التزايدي - الحلزوني - المتزامن - تجميع المكونات - الرسمي
وتم التركيز على آلية كل نموذج وكيفية تطبيقه في الواقع البرمجي مع أمثلة.
العملي:
المحاضرة (2) | أ. امتياز الصمصام |#SOFT_ENG_عملي
درسنا في هذه المحاضرة أدوات التحليل وتنقسم إلى أدوات أساسية مثل الأبحاث والنماذج والعينات وأدوات اختيارية مثل المقابلات والملاحظة المباشرة والاستبيانات والنماذج الأولية والرجوع للأنظمة السابقة بالإضافة إلى أدوات CASE المساعدة وكان التركيز على الفصل الثالث بعنوان نظرة عامة على أدوات جمع البيانات
----------------------------------------------
• البرمجة المتقدمة :
النظري:
المحاضرة (3) | د. غالب الجعفري |#AdvProg_برمجة
G1:
الدكتور اعتذر عن الحضور
G2:
أخذنا ال Proxy وأنواعه الأربعة:
Virtual Proxy
Authentication Proxy
Remote Proxy
Smart Proxy
العملي:
المحاضرة (3) | أ. الوليد الدعيس | #AdvProg_عملي
أخذنا API وهو عبارة عن واجهة برمجة للتطبيقات وطبقنا عليهن مثال خلينا API ياخذ الطلب من المستخدم ويطلبه من قاعدة البيانات.
---------------------------------------------
• أمنية معلومات :
النظري:
المحاضرة (3) | د. عبدالواسع العزاني | #INFO_SEC_أمن
أخذنا تعريف المصادقة وأهميتها في التحقق من هوية المستخدم أو الجهاز.
استعرضنا أنواع عوامل المصادقة: شيء تعرفه، شيء تملكه، شيء أنت عليه، وشيء تقوم به.
شرحنا كيفية حماية كلمات المرور باستخدام التخزين المخفي (Hashing) وتقنية الـSalt.
عرفنا إدارة الهوية الموحدة والدخول الموحد (Single Sign-On).
وضحنا التحكم الشرطي في الوصول حسب الوقت والمكان.
العملي:
المحاضرة (3) |أ. وائل الوظاف| #INFO_SEC_عملي
G1:
شرح الأدوات
whois - nslookup - dig - the Harvester
G2:
شرح نفس الأدوات للمجموعة الأولى وتم تطبيقها عملي
G3:
أخذنا أداة nmap ووظيفتها بشكل عام مسح الشبكات ..
واخذنا بعض من انواعها مثل
أداة nmap -sn: تفحص إذا الجهاز شغال أو لا.
أداة nmap -p: تحدد منافذ معينة لمسحها بدل كل المنافذ.
أداة nmap -O: تحدد نظام التشغيل للجهاز.
وغيرها ..
----------------------------------------------
• التفاعل بين الإنسان والحاسوب:
النظري:
المحاضرة (3) | د. نبيل الشويع | #HCI_تفاعل
أخذنا تصميم التفاعل بشكل عام وأنه يعتبر أشمل من التفاعل بين الإنسان والحاسوب.
العملي:
المحاضرة (3) | أ. شيماء الذاري |#HCI_عملي
نزلنا قوالب من النت وشرحت عليهم
ودرسنا شعور المستخدم قبل مايستخدم البرنامج للأخير
اللجنة العلمية علوم حاسوب (CS_24)
__
● الأسبوع الرابع :
----------------------------------------------
• هندسة برمجيات :
النظري:
المحاضرة (4) | د. عبدالماجد الخليدي |#SOFT_ENG_هندسة
درسنا في هذه المحاضرة النماذج التكرارية في تطوير البرمجيات، وهي نماذج مرنة تستخدم عندما تكون متطلبات العميل قابلة للتغير أثناء مراحل المشروع شملت النماذج: التزايدي - الحلزوني - المتزامن - تجميع المكونات - الرسمي
وتم التركيز على آلية كل نموذج وكيفية تطبيقه في الواقع البرمجي مع أمثلة.
العملي:
المحاضرة (2) | أ. امتياز الصمصام |#SOFT_ENG_عملي
درسنا في هذه المحاضرة أدوات التحليل وتنقسم إلى أدوات أساسية مثل الأبحاث والنماذج والعينات وأدوات اختيارية مثل المقابلات والملاحظة المباشرة والاستبيانات والنماذج الأولية والرجوع للأنظمة السابقة بالإضافة إلى أدوات CASE المساعدة وكان التركيز على الفصل الثالث بعنوان نظرة عامة على أدوات جمع البيانات
----------------------------------------------
• البرمجة المتقدمة :
النظري:
المحاضرة (3) | د. غالب الجعفري |#AdvProg_برمجة
G1:
الدكتور اعتذر عن الحضور
G2:
أخذنا ال Proxy وأنواعه الأربعة:
Virtual Proxy
Authentication Proxy
Remote Proxy
Smart Proxy
العملي:
المحاضرة (3) | أ. الوليد الدعيس | #AdvProg_عملي
أخذنا API وهو عبارة عن واجهة برمجة للتطبيقات وطبقنا عليهن مثال خلينا API ياخذ الطلب من المستخدم ويطلبه من قاعدة البيانات.
---------------------------------------------
• أمنية معلومات :
النظري:
المحاضرة (3) | د. عبدالواسع العزاني | #INFO_SEC_أمن
أخذنا تعريف المصادقة وأهميتها في التحقق من هوية المستخدم أو الجهاز.
استعرضنا أنواع عوامل المصادقة: شيء تعرفه، شيء تملكه، شيء أنت عليه، وشيء تقوم به.
شرحنا كيفية حماية كلمات المرور باستخدام التخزين المخفي (Hashing) وتقنية الـSalt.
عرفنا إدارة الهوية الموحدة والدخول الموحد (Single Sign-On).
وضحنا التحكم الشرطي في الوصول حسب الوقت والمكان.
العملي:
المحاضرة (3) |أ. وائل الوظاف| #INFO_SEC_عملي
G1:
شرح الأدوات
whois - nslookup - dig - the Harvester
G2:
شرح نفس الأدوات للمجموعة الأولى وتم تطبيقها عملي
G3:
أخذنا أداة nmap ووظيفتها بشكل عام مسح الشبكات ..
واخذنا بعض من انواعها مثل
أداة nmap -sn: تفحص إذا الجهاز شغال أو لا.
أداة nmap -p: تحدد منافذ معينة لمسحها بدل كل المنافذ.
أداة nmap -O: تحدد نظام التشغيل للجهاز.
وغيرها ..
----------------------------------------------
• التفاعل بين الإنسان والحاسوب:
النظري:
المحاضرة (3) | د. نبيل الشويع | #HCI_تفاعل
أخذنا تصميم التفاعل بشكل عام وأنه يعتبر أشمل من التفاعل بين الإنسان والحاسوب.
العملي:
المحاضرة (3) | أ. شيماء الذاري |#HCI_عملي
نزلنا قوالب من النت وشرحت عليهم
ودرسنا شعور المستخدم قبل مايستخدم البرنامج للأخير
❤5
• ذكاء اصطناعي :
النظري:
المحاضرة (4) | د. غالب الجعفري | #AI_ذكاء
من بقية ch2 أخذنا أنواع ال Agent:
Simple Reflex Agents
Model-based Reflex Agents
Goal-based Agents
Utility-based Agents
وأمثلة على كل واحد
وفي ch3 شرح مقدمة search problem .
العملي:
المحاضرة (3) | أ. الوليد الدعيس | #AI_عملي
أخذنا خوارزمية البحث بالعمق DFS
واستخدمناها لحل مشكلة المتاهة
وهي عبارة عن خوارزمية نستخدمها للبحث داخل شبكة تمشي بأقصى حد ممكن في كل مسار بحيث تبدأ من نقطة البداية وتمشي بمسار واحد لحد ماتكمله
والمسار هذا إما يكون نهايته المخرج أو طريق مسدود يخليها ترجع وتجرب مسارات ثانية وهكذا.
---------------------------------------------
• نظرية حوسبة :
النظري:
المحاضرة (4) | د. منصور القباطي | #COMP_THEORY_نظرية
G1:
شرح آلة الحالة المنتهية المحدودة (DFA)
وكيف تعمل والأشكال المستخدمة في رسمها
وأخذ أمثلة وتمارين عليها
https://t.me/CScommunity24/886/942
G2:
الدكتور اعتذر عن الحضور
العملي:
المحاضرة (3) | أ. وائل الوظاف |#COMP_THEORY_عملي
شرح الأستاذ تمارين تكليف المحاضرة السابقة
----------------------------------------------
• منهجية بحث :
النظري:
المحاضرة (4) | د. مالك الجبري | #RM_بحث
شرح لنا كيف نسوي المقترح الأولي للبحث حقنا وقال نسوي ملف على الورقة العلمية ونكتب فيها مقدمة عن البحث وندي الدراسات الي موجودة من قبل عنه وسبب اختيارنا لموضوع البحث هذا وإلى آخره
----------------------------------------------
#اللجنة_العلمية_CS
https://t.me/CS_24_class
#تقرير_الاسبوع
النظري:
المحاضرة (4) | د. غالب الجعفري | #AI_ذكاء
من بقية ch2 أخذنا أنواع ال Agent:
Simple Reflex Agents
Model-based Reflex Agents
Goal-based Agents
Utility-based Agents
وأمثلة على كل واحد
وفي ch3 شرح مقدمة search problem .
العملي:
المحاضرة (3) | أ. الوليد الدعيس | #AI_عملي
أخذنا خوارزمية البحث بالعمق DFS
واستخدمناها لحل مشكلة المتاهة
وهي عبارة عن خوارزمية نستخدمها للبحث داخل شبكة تمشي بأقصى حد ممكن في كل مسار بحيث تبدأ من نقطة البداية وتمشي بمسار واحد لحد ماتكمله
والمسار هذا إما يكون نهايته المخرج أو طريق مسدود يخليها ترجع وتجرب مسارات ثانية وهكذا.
---------------------------------------------
• نظرية حوسبة :
النظري:
المحاضرة (4) | د. منصور القباطي | #COMP_THEORY_نظرية
G1:
شرح آلة الحالة المنتهية المحدودة (DFA)
وكيف تعمل والأشكال المستخدمة في رسمها
وأخذ أمثلة وتمارين عليها
https://t.me/CScommunity24/886/942
G2:
الدكتور اعتذر عن الحضور
العملي:
المحاضرة (3) | أ. وائل الوظاف |#COMP_THEORY_عملي
شرح الأستاذ تمارين تكليف المحاضرة السابقة
----------------------------------------------
• منهجية بحث :
النظري:
المحاضرة (4) | د. مالك الجبري | #RM_بحث
شرح لنا كيف نسوي المقترح الأولي للبحث حقنا وقال نسوي ملف على الورقة العلمية ونكتب فيها مقدمة عن البحث وندي الدراسات الي موجودة من قبل عنه وسبب اختيارنا لموضوع البحث هذا وإلى آخره
----------------------------------------------
#اللجنة_العلمية_CS
https://t.me/CS_24_class
#تقرير_الاسبوع
❤5
🇾🇪علوم حاسوب مستوى ثالث | جامعة صنعاء🇵🇸
كلية الحاسوب | علوم الحاسوب الجمعة، 25 يوليو 2025م 🕋 28 ذو الحجة 1446هـ 📌 📚 تكاليف الأسبوع 4 📌 ━━━━━━━━━━━━━━━━━━━ 🟦 مادة: نظرية الحوسبة النظري: https://t.me/CScommunity24/886/969 العملي: https://t.me/CScommunity24/886/977 ━━━━━━━━━━━━━━━━━━━ 🟦 مادة:…
نعتذر، سقط سهواً إضافة تكليف
🔶 منهجيات البحث - G1 ضمن المهام
يرجى الاطلاع عليه عبر الرابط التالي:
https://t.me/CScommunity24/882/980
ونؤكد على ضرورة إضافته بجانب البحث .
https://t.me/CScommunity24/882/975
🔶 منهجيات البحث - G1 ضمن المهام
يرجى الاطلاع عليه عبر الرابط التالي:
https://t.me/CScommunity24/882/980
ونؤكد على ضرورة إضافته بجانب البحث .
https://t.me/CScommunity24/882/975
❤2🫡2
🇾🇪علوم حاسوب مستوى ثالث | جامعة صنعاء🇵🇸
● الأسبوع الرابع :
اف قد مشى شهر!
لا داعي لتضييع الوقت
تنفيذ المطلوب من الدكتور مالك الجبري يتم من خلال موقع واحد فقط، بأفضل نتيجة ممكنة، وخلال دقائق لا أكثر.
هو يجهز الملفات (Word،PowerPoint، PDF)، ودورك تقرأها، تفهمها، وتعرضها بشكل واضح ومرتب.
رابط الموقع 👇👇
Manus. im
تنفيذ المطلوب من الدكتور مالك الجبري يتم من خلال موقع واحد فقط، بأفضل نتيجة ممكنة، وخلال دقائق لا أكثر.
هو يجهز الملفات (Word،PowerPoint، PDF)، ودورك تقرأها، تفهمها، وتعرضها بشكل واضح ومرتب.
رابط الموقع 👇👇
Manus. im
❤8👍4
Forwarded from كلية الحاسوب جامعة صنعاء |USF (صارم الدين البكيلي 𓂆 ـ)
كلية الحاسوب جامعة صنعاء |USF:
https://www.facebook.com/share/g/162RMroXPn/?mibextid=A7sQZp
🔻رابط صفحة كلية الحاسوب على فيسبوك الرجاء من الجميع الانضمام إلى الصفحة والتفاعل.
🔰 ملتقى الطالب الجامعي 🔰
https://www.facebook.com/share/g/162RMroXPn/?mibextid=A7sQZp
🔻رابط صفحة كلية الحاسوب على فيسبوك الرجاء من الجميع الانضمام إلى الصفحة والتفاعل.
🔰 ملتقى الطالب الجامعي 🔰
Facebook
Log in or sign up to view
See posts, photos and more on Facebook.
👍1
👍1
هذا كورس ذكاء اصطناعي نفس السلايدات الذي يشرح الدكتور غالب
https://www.youtube.com/playlist?list=PLXezttM-6Mf5XjOnYg92x0lALzbPx7wZN
#AI_ذكاء
https://www.youtube.com/playlist?list=PLXezttM-6Mf5XjOnYg92x0lALzbPx7wZN
#AI_ذكاء
🔥3
Unified Project Requirements .pdf
381.5 KB
#مشروع مستوى ثالث
السلام عليكم
مرفق لكم متطلبات المشروع الموحد والذي سيشمل متطلبات المواد التالية:
- التفاعل بين الانسان والحاسوب
- هندسة برمجيات
- برمجة متقدمة
- ذكاء اصطناعي
🟢 أ.الوليد: "سيكون إن شاء الله هنالك تقييم أسبوعي لمدى الإنجاز نهاية كل محاضرة.
الأسبوع القادم تكون الأفكار جاهزة إن شاء الله والمجموعات مقسمة علشان نناقشها.
سيتم ارفاق وثيقة تقييم الأداء الأسبوعي لكم لاحقا إن شاء الله."
ملاحظة: سيتم إنشاء مجموعة واتساب يرسل فيها اسم المشروع وأسماء الفريق في رسالة واحدة.
السلام عليكم
مرفق لكم متطلبات المشروع الموحد والذي سيشمل متطلبات المواد التالية:
- التفاعل بين الانسان والحاسوب
- هندسة برمجيات
- برمجة متقدمة
- ذكاء اصطناعي
🟢 أ.الوليد: "سيكون إن شاء الله هنالك تقييم أسبوعي لمدى الإنجاز نهاية كل محاضرة.
الأسبوع القادم تكون الأفكار جاهزة إن شاء الله والمجموعات مقسمة علشان نناقشها.
سيتم ارفاق وثيقة تقييم الأداء الأسبوعي لكم لاحقا إن شاء الله."
ملاحظة: سيتم إنشاء مجموعة واتساب يرسل فيها اسم المشروع وأسماء الفريق في رسالة واحدة.
❤5💔2👍1🕊1
🇾🇪علوم حاسوب مستوى ثالث | جامعة صنعاء🇵🇸
Unified Project Requirements .pdf
تم التواصل مع الأستاذ وائل (أمنية المعلومات)، وأفاد بأن مشروعنا سيكون مهاجمة موقع إلكتروني على الإنترنت.
وبجانب المشروع الموحد، فإن أي فريق قام بإنشاء موقع إلكتروني كمشروع خاص بالمشروع الموحد ، يمكنهم (اختياريًا) تنفيذ الهجوم على موقعهم الخاص بدلاً من مهاجمة موقع آخر على الإنترنت، بشرط أن يكون الموقع مستضافًا فعليًا على الإنترنت.
أما الفرق التي لا ترغب في ذلك أو لم تتمكن من استضافة مواقعهم إلكترونيًا، فسوف تقوم بتنفيذ الهجوم على موقع إلكتروني آخر موجود على الإنترنت.
بالتوفيق للجميع🍀
واتمنى أن تكون رحلتكم مع المشروع رحلة استمتاع، لا ضيق وتشتت ومخارجة 😇
وبجانب المشروع الموحد، فإن أي فريق قام بإنشاء موقع إلكتروني كمشروع خاص بالمشروع الموحد ، يمكنهم (اختياريًا) تنفيذ الهجوم على موقعهم الخاص بدلاً من مهاجمة موقع آخر على الإنترنت، بشرط أن يكون الموقع مستضافًا فعليًا على الإنترنت.
أما الفرق التي لا ترغب في ذلك أو لم تتمكن من استضافة مواقعهم إلكترونيًا، فسوف تقوم بتنفيذ الهجوم على موقع إلكتروني آخر موجود على الإنترنت.
يرجى ملاحظة أن هذا الخيار اختياري وليس إلزاميًا على جميع الفرق.
بالتوفيق للجميع🍀
واتمنى أن تكون رحلتكم مع المشروع رحلة استمتاع، لا ضيق وتشتت ومخارجة 😇
❤6😐4