Cyber H2O - اختبر مذاكرتك
Статистикаقناة خاصة تنشر📡 الأسئلة الخاصة بمواد 💻كلية الحاسوب 💻 لتجعل الشخص يحدد نسبة الفهم والتفهيم من المذاكرة
- Последний пост
- 18 апр.
- Последнее чтение
- 13 авг.
- Постов за неделю
- 0
- Всего постов
- 23
- Тип
- открытый
- Язык
- арабский
- В каталоге с
- 13 авг.
- 1/24сутки в ленте
- —
- 1/48двое суток
- —
- 1/72трое суток
- —
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
سؤال نمطي محلول | Stack/Queue تتبّع خطوة بخطوة 1) Stack (LIFO) ابدأ بـ Stack فارغ. نفّذ العمليات: PUSH 3, PUSH 7, POP, PUSH 2, PUSH 9, POP, PUSH 5 جدول التتبّع (Top →) الخطوة | العملية | قيمة خارجة | حالة الـStack 1 | PUSH 3 | - | [3] 2 | PUSH 7 | - | [3, 7] 3 | POP | 7 | [3] 4 | PUSH 2 | - | [3, 2] 5 | PUSH 9 | - | [3, 2, 9] 6 | POP | 9 | [3, 2] 7 | PUSH 5 | - | [3, 2, 5] النتيجة: Top = 5 2) Queue (FIFO) ابدأ بـ Queue فارغ. نفّذ العمليات: ENQ 4, ENQ 1, DEQ, ENQ 8, ENQ 6, DEQ, ENQ 3 جدول التتبّع (Front → Rear) الخطوة | العملية | قيمة خارجة | حالة الـQueue 1 | ENQ 4 | - | [4] 2 | ENQ 1 | - | [4, 1] 3 | DEQ | 4 | [1] 4 | ENQ 8 | - | [1, 8] 5 | ENQ 6 | - | [1, 8, 6] 6 | DEQ | 1 | [8, 6] 7 | ENQ 3 | - | [8, 6, 3] النتيجة: Front = 8, Rear = 3 سؤال متابعة (اختبر نفسك): إذا نفّذت على الـStack الحالي [3, 2, 5] العمليات: POP, POP, PUSH 10 ما هي القيمة في Top بالنهاية؟ #كلية_الحاسوب #هياكل_بيانات #Stack #Queue #مذاكرة 📢 صُنع في Inside
اختبار سريع: Big-O (5 MCQ) 1) ما تعقيد: for i=1..n: x++ A) O(1) B) O(log n) C) O(n) D) O(n²) 2) ما تعقيد: for i=1..n: for j=1..n: x++ A) O(n) B) O(n log n) C) O(n²) D) O(2^n) 3) ما تعقيد البحث الثنائي على مصفوفة مرتّبة؟ A) O(1) B) O(log n) C) O(n) D) O(n log n) 4) ما تعقيد: for i=1..n: for j=1..i: x++ A) O(n) B) O(n log n) C) O(n²) D) O(n³) 5) إذا كان T(n)=3n²+10n+5 فـ Big-O هو: A) O(n) B) O(n²) C) O(n³) D) O(log n) تلميح لتجنب خطأ شائع: لا تجمع الحدود داخل الحلقات كأنها منفصلة! إذا عندك حلقة داخل حلقة فالغالب نضرب (n×n) مو نجمع (n+n). اكتب إجاباتك: 1C 2? 3? 4? 5? 📢 صُنع في Inside
سؤال نمطي (Data Structures / Programming): 1) Recursion vs Iteration - متى تستخدم كل واحد؟ اذكر 3 نقاط مقارنة على الأقل بينهما من حيث: الذاكرة (Stack)، الوضوح/الصيانة، الأداء، قابلية حدوث Stack Overflow. 2) متى تكون Recursion أفضل؟ أعطِ مثالين من: Tree/DFS، Divide & Conquer، Backtracking. 3) تحويل Recursive إلى Iterative: حوّل دالة factorial/ fibonacci / DFS من recursive إلى iterative باستخدام loop أو stack (بدون استدعاء ذاتي). تحدّي سريع: لو عندك recursion على شجرة… ما هو المكافئ التكراري؟ ولماذا؟ #CyberH2O #برمجة #DataStructures #Recursion #Iteration #Algorithms 📢 صُنع في Inside
DSA | Binary Search على مصفوفة مرتبة - نمط امتحاني 1) شروط التطبيق 1) ما الشرط الأساسي لنجاح Binary Search؟ 2) هل ينفع على مصفوفة مرتبة تنازليًا؟ ماذا تغيّر بالشرط/المقارنات؟ 3) هل ينفع إذا كانت القيم مكررة؟ ما الذي يجب تحديده في المطلوب؟ 2) تتبّع سريع (Trace) 4) A=[1,3,4,7,9,12], target=7. اكتب (low, mid, high) لكل خطوة. 5) نفس A، target=2. متى تنتهي؟ وما قيمة low/high عند الفشل؟ 3) حالات حدّية 6) n=0 (مصفوفة فارغة): ما الناتج الصحيح؟ 7) n=1: target موجود/غير موجود. 8) target أصغر من A[0] أو أكبر من A[n-1]. ماذا يحدث؟ 9) overflow: لماذا mid=(low+high)/2 قد يسبب مشكلة؟ اكتب الصيغة الآمنة. 4) أسئلة فهم 10) ما invariant داخل الحلقة؟ 11) ما شرط الإيقاف الصحيح لـ while؟ (low<=high أم low<high؟ ومتى نستخدم كل واحد؟) 12) لو طُلب أول ظهور أو آخر ظهور لعنصر مكرر: ما التعديل على التحديث؟ 5) التعقيد 13) اذكر Time (أفضل/أسوأ) و Space (iterative vs recursive) مع السبب. اختبر نفسك: جاوب بـ (1–13) وأنا أصحّح ✅ #DSA #BinarySearch #CollegeOfCo 📢 صُنع في Inside
مراجعة منتصف الأسبوع | 10 أسئلة مختلطة 🧠📡 اختبر نفسك بسرعة… واكتب إجابتك بالحروف (A/B/C/D) في التعليقات👇 1) أي طبقة في OSI مسؤولة عن التوجيه؟ A Data Link B Network C Transport D Session 2) ما الفرق الأساسي بين TCP و UDP؟ A TCP أسرع دائمًا B UDP يضمن الترتيب C TCP موثوق ويضمن التسليم D لا يوجد فرق 3) في Linux: الأمر لعرض الملفات المخفية هو: A ls -h B ls -a C dir /a D show -a 4) أي خوارزمية تُعد متماثلة (Symmetric)؟ A RSA B ECC C AES D DSA 5) أي نوع ذاكرة متطاير؟ A SSD B HDD C RAM D ROM 6) ما ناتج 1011₂ + 0101₂ ؟ A 1110₂ B 1100₂ C 10000₂ D 0110₂ 7) HTTP يعمل افتراضيًا على المنفذ: A 21 B 53 C 80 D 443 8) أي بنية بيانات تعمل بمبدأ FIFO؟ A Stack B Queue C Tree D Graph 9) ما وظيفة الـ Firewall الأساسية؟ A تشفير البيانات B فلترة حركة الشبكة C ضغط الملفات D زيادة الرام 10) أي عبارة صحيحة عن الـ Hash؟ A يمكن عكسه دائمًا B مخرجاته بطول ثابت غالبًا C يشفّر بمفتاح سري D يعتمد على وقت التنفيذ التصحيح: ✅ صوّت في الاستفتاء المثبّت (Poll) لكل سؤال. ✅ بعد التصو 📢 صُنع في Inside
DSA نمطية | Two Pointers & Sliding Window متى نستخدم Two Pointers؟ - عند وجود مصفوفة/سلسلة ونحتاج مقارنة/تقريب من طرفين أو تتبّع عنصرين. - غالباً مع مصفوفة مرتّبة أو مشاكل: زوج بمجموع معيّن، إزالة تكرارات، تقسيم. الفكرة: مؤشرين i و j ونحرّك أحدهما حسب الشرط. متى نستخدم Sliding Window؟ - عندما نبحث عن أفضل/أول/عدد مقاطع متجاورة (subarray/substring). - مع شروط مثل: مجموع/طول/عدد عناصر ضمن حد. الفكرة: نافذة [l..r] نوسّع r، وإذا الشرط انكسر نقلّص l. تمرين سريع (Array) لديك: [2, 1, 5, 2, 3, 2] المطلوب: أقل طول subarray مجموعها ≥ 7. سؤال تحدّي: ما الحالة التي تجعل Sliding Window لا تعمل مباشرة؟ #DSA #TwoPointers #SlidingWindow #Algorithms 📢 صُنع في Inside
سؤال متكرر: كيف أحوّل ERD إلى جداول؟ 1) الكيان Entity - لكل كيان ⟵ جدول - الصفات Attributes ⟵ أعمدة - المفتاح الأساسي PK ⟵ معرّف فريد (لا تتركه فارغ) 2) العلاقات Relationships 1:1 - ضع FK في أحد الجدولين (يفضّل بالجهة ذات المشاركة الكلّية) + UNIQUE 1:N - ضع FK في جدول جهة N M:N - أنشئ جدول وسيط (Associative) - مفاتيحه: FK للطرفين (وغالبًا PK مركّب) - صفات العلاقة (مثل تاريخ/درجة) تروح للجدول الوسيط 3) الكيان الضعيف Weak Entity - جدول له PK مركّب: (FK للمالك + partial key) 4) الصفات الخاصة - متعدد القيم (Phone{…}) ⟵ جدول منفصل - مشتق (Age) ⟵ لا يُخزَّن غالبًا أخطاء شائعة ❌ - نسيان جدول لـ M:N - وضع FK بمكان غلط في 1:N - نسيان UNIQUE بعلاقة 1:1 - تخزين صفة مشتقة أو تكرار بيانات بدل التطبيع - تجاهل المشاركة الكلية/الاختيارية (NULLs بدون معنى) اختبر نفسك: أي علاقة لازم لها جدول وسيط؟ اكتبها بالتعليقات 👇 #DB #ERD #SQL #كلية_الحاسوب 📢 صُنع في Inside
اختبر نفسك | SQL (SELECT + JOIN) البيانات المصغّرة: Students(sid, name, major) 1 Ali CS 2 Sara IS 3 Omar CS Courses(cid, title) 10 DB 20 Networks 30 AI Enroll(sid, cid, grade) 1 10 90 1 20 70 2 10 85 3 30 95 المطلوب: اكتب ناتج كل استعلام (الصفوف الناتجة). 1) SELECT name, title FROM Students s JOIN Enroll e ON s.sid=e.sid JOIN Courses c ON c.cid=e.cid ORDER BY name, title; 2) SELECT s.name FROM Students s LEFT JOIN Enroll e ON s.sid=e.sid WHERE e.sid IS NULL; 3) SELECT c.title, COUNT(*) AS cnt FROM Courses c JOIN Enroll e ON c.cid=e.cid GROUP BY c.title HAVING COUNT(*) >= 2; 4) SELECT s.major, AVG(e.grade) AS avg_grade FROM Students s JOIN Enroll e ON s.sid=e.sid GROUP BY s.major ORDER BY avg_grade DESC; 5) SELECT s.name, e.grade FROM Students s JOIN Enroll e ON s.sid=e.sid JOIN Courses c ON c.cid=e.cid WHERE c.title='DB' AND e.grade >= 85 ORDER BY e.grade DESC; اكتب إجاباتك في التعليقات، وبعدها ننزل الحل ✅ #SQL #Database #JOIN #SELECT #Cyber_H 📢 صُنع في Inside
اختبر نفسك: قواعد البيانات 🗃️ 1) أي خيار يصف الـ Primary Key بشكل أدق؟ A) يسمح بالقيم NULL B) قد يتكرر داخل الجدول C) يعرّف كل سجل بشكل فريد ولا يتكرر ✅ D) يُستخدم فقط للربط بين جدولين 2) الـ Foreign Key وظيفته الأساسية: A) منع التكرار داخل العمود B) إنشاء علاقة مرجعية بين جدولين ✅ C) ترتيب السجلات حسب الوقت D) تشفير البيانات 3) أي Normal Form تُعالج الـ Partial Dependency؟ A) 1NF B) 2NF ✅ C) 3NF D) BCNF سؤال تعليل ✍️ ليش نطبّق Normalization؟ اذكر سببين (مثلاً: تقليل التكرار/منع anomalies/تحسين الاتساق...). اكتب إجابتك بالتعليقات: 1) ___ 2) ___ 3) ___ + التعليل 🔥 #قواعد_البيانات #DBMS #Normalization #SQL #CyberH2O 📢 صُنع في Inside
اختبر نفسك: Linked List 🔗 1) إدراج (Insert) عندك قائمة أحادية: 2 → 4 → 7. اكتب الخطوات/الكود لإدراج 5 بحيث تصبح: 2 → 4 → 5 → 7. 2) حذف (Delete) كيف تحذف أول عقدة قيمتها = x من قائمة أحادية؟ اذكر الحالات: الحذف من الرأس، ومن الوسط، وعدم وجود x. 3) كشف حلقة (Cycle Detection) اذكر خوارزمية Floyd (السريع/البطيء): كيف تكتشف الحلقة؟ وما هو التعقيد الزمني والفضائي؟ تحدّي إضافي 🧠 إذا اكتشفت حلقة، كيف تحدد بداية الحلقة (entry point)؟ اكتب إجاباتك بالتعليقات ✍️ #LinkedList #DataStructures #CSE #Algorithms 📢 صُنع في Inside
أنا مبسوط/ة بوجودكم هنا في Cyber H2O - اختبر مذاكرتك. هالقناة فكرتها بسيطة: أسئلة مواد كلية الحاسوب عشان كل واحد يعرف فعليًا وين فهمه قوي ووين يحتاج يرجع يراجع. الفترة الجاية أبغى نخلي الاختبار عادة ممتعة بدل ما يكون توتر قبل الامتحان، ونخلي الأسئلة تكون أقرب لواقع المادة. إذا تحبون، اكتبوا لي أكثر مادة ودكم نركز عليها عشان تكون الأسئلة مفيدة لكم فعلًا. وبرجع قريب أشارككم كيف تطور مستوى التفاعل والفهم معكم. 📢 صُنع في Inside
هل لديك قناة تيليغرام؟ هل بدأت بتحصيل المال منها بالفعل؟ 🤔 جرب Inside Ads، فأنا بدأت بالفعل في الربح. ها هي الرابط: https://t.me/InsideAds_bot/open?startapp=r_5654011235
🛑ترقبو الجديد 🛑 ﴿ إِنَّ اللَّهَ خَبِيرٌ بِمَا تَعْمَلُونَ ﴾ في زمنٍ أصبحت فيه البيانات ميدان المعركة، لم يعد التفوق بعدد العتاد… بل بعمق المعلومة ودقة التحليل. قريبًا… إطلاق أقوى أداة OSINT تم تطويرها بعقلية علميه خالصة. ليست مجرد أداة بحث… استعدوا. القادم سيغيّر قواعد اللعبة في عالم الاستخبارات مفتوحة المصدر. @cyber_h2o #OSINT #CyberIntelligence #InformationWarfare
без подписи
без подписи
без подписи
без подписи
без подписи
без подписи
без подписи