Cloud and Edge Computing

الحوسبة السحابية والطرفية

Midterm study guide

دليل المذاكرة للاختبار النصفي

Lectures 01, 02, and 03المحاضرات 01 و02 و03

Twenty-nine pages, one concept block each. Every page has an explanation, a diagram, worked examples where there is arithmetic, and multiple-choice questions at the bottom.

تسع وعشرون صفحة، كل صفحة لفكرة واحدة. في كل صفحة شرح ورسم توضيحي وأمثلة محلولة حيث يوجد حساب، وأسئلة اختيار من متعدد في الأسفل.

The examالامتحان

Monday 26 October 2026, 6:45 PM, Building 24, Room 244.

الاثنين 26 أكتوبر 2026، الساعة 6:45 PM، المبنى 24، القاعة 244.

Topics: 1 Introduction, 2 E2C Continuum and Cloud Computing, 3 APIs.

المواضيع: 1 المقدمة (Introduction)، 2 استمرارية E2C والحوسبة السحابية، 3 واجهات البرمجة (APIs).

Format: multiple choice, true or false, short answer, and matching concepts. Matching rewards the tables, true or false rewards the one-line definitions, and short answer rewards the calculations, so every page flags which of the three it feeds.

الشكل: اختيار من متعدد، وصح أو خطأ، وإجابة قصيرة، وتوصيل مفاهيم. التوصيل يكافئ الجداول، وصح أو خطأ يكافئ التعريفات ذات السطر الواحد، والإجابة القصيرة تكافئ الحسابات، لذلك تشير كل صفحة إلى النوع الذي تغذيه.

How to use thisطريقة الاستخدام

Read in order. Each page ends with questions, so answer them before clicking next: the answer only reveals after you commit to an option. Use the left and right arrow keys to move between pages.

اقرأ بالترتيب. كل صفحة تنتهي بأسئلة، فأجب عنها قبل الانتقال: الإجابة لا تظهر إلا بعد أن تختار. استخدم مفتاحي السهم الأيسر والأيمن للتنقل بين الصفحات.

Every page carries a priority badge. The ranking rests on one assumption: what can be computed or matched is what gets examined. History and product names make good distractors, but the marks live in the formulas and the tables.

كل صفحة تحمل شارة أولوية. والترتيب مبني على افتراض واحد: ما يمكن حسابه أو توصيله هو ما يأتي في الامتحان. التواريخ وأسماء المنتجات تصلح مشتّتات، لكن الدرجات في المعادلات والجداول.

P1 MUST 21 pages. Work these with a pen, not by reading.21 صفحة. اشتغل عليها بالقلم، لا بالقراءة فقط. P2 SHOULD 7 pages. One key idea each.7 صفحات. فكرة رئيسية واحدة في كل منها. P3 SKIM 1 page. Read the callouts only.صفحة واحدة. اقرأ المربعات التوضيحية فقط.
How to study in the time leftكيف تذاكر في الوقت المتبقي
  1. Friday 23 Oct: Lecture 01 P1 pages: in-02, in-03, in-07, in-08, in-09, in-11. Redo every calculation without looking.

    الجمعة 23 أكتوبر: صفحات P1 من المحاضرة 01: in-02 وin-03 وin-07 وin-08 وin-09 وin-11. أعد كل حساب دون النظر.

  2. Saturday 24 Oct: Lecture 02 P1 pages e2c-01 to e2c-08: the layers, virtualization, hypervisors, containers, and the full TCO and cloud bill case.

    السبت 24 أكتوبر: صفحات P1 من المحاضرة 02 من e2c-01 إلى e2c-08: الطبقات، والافتراضية، والـ hypervisors، والحاويات، وحالة TCO وفاتورة السحابة كاملة.

  3. Sunday 25 Oct: e2c-09, e2c-10, e2c-13, then all five Lecture 03 pages (short lecture, all P1). Read the P2 pages in the evening.

    الأحد 25 أكتوبر: e2c-09 وe2c-10 وe2c-13، ثم صفحات المحاضرة 03 الخمس كلها (محاضرة قصيرة، وكلها P1). اقرأ صفحات P2 في المساء.

  4. Monday 26 Oct: no new reading. Redo every quiz on the P1 pages, write the formulas below from memory, skim e2c-11, rest before 6:45 PM.

    الاثنين 26 أكتوبر: لا قراءة جديدة. أعد كل اختبار في صفحات P1، واكتب المعادلات أدناه من الذاكرة، وتصفّح e2c-11، وارتح قبل 6:45 PM.

Matching tables to drillجداول التوصيل التي يجب التدرّب عليها

Matching questions come straight from the slide tables. Be able to fill each of these from a blank grid: TCP/IP layer, PDU and address (in-03); edge, fog and cloud against LAN, WAN and Internet (e2c-02); hypervisor type against product (e2c-05); IaaS, PaaS and SaaS against who manages which layer (e2c-10); OpenStack service against job (e2c-12); HTTP method against CRUD (api-02); the six REST constraints (api-04).

أسئلة التوصيل تأتي مباشرة من جداول الشرائح. يجب أن تملأ كل جدول من هذه من فراغ: طبقة TCP/IP ووحدة PDU والعنوان (in-03)، وedge وfog وcloud مقابل LAN وWAN وInternet (e2c-02)، ونوع hypervisor مقابل المنتج (e2c-05)، وIaaS وPaaS وSaaS مقابل من يدير كل طبقة (e2c-10)، وخدمات OpenStack مقابل وظائفها (e2c-12)، وطرق HTTP مقابل CRUD (api-02)، وقيود REST الستة (api-04).

Lecture 01 · Introduction

المحاضرة 01 · المقدمة

Lecture 02 · E2C Continuum and Cloud Computing

المحاضرة 02 · استمرارية E2C والحوسبة السحابية

Lecture 03 · Application Programming Interfaces

المحاضرة 03 · واجهات برمجة التطبيقات

The formulas you must be able to write coldالمعادلات التي يجب أن تكتبها من الذاكرة
  1. Response time: RT = L1 + PT + L2 ≤ τ

    زمن الاستجابة: RT = L1 + PT + L2 ≤ τ

  2. Latency lower bound: RTTLB = 2 × geodesic distancec, with c ≈ 300,000 km/s

    الحد الأدنى للتأخير: RTTLB = 2 × geodesic distancec، حيث c ≈ 300,000 km/s

  3. Energy: kWh = watts × hours1000

    الطاقة: kWh = watts × hours1000

  4. On-premise TCO: CapEx + years × OpEx, and saving = on-prem − cloudon-prem

    TCO للبنية المحلية: CapEx + years × OpEx، ونسبة التوفير = on-prem − cloudon-prem

  5. Availability: A = MTBFMTBF + MTTR, allowed downtime D = (1 − A) × T

    التوافرية: A = MTBFMTBF + MTTR، ووقت التوقف المسموح D = (1 − A) × T

  6. Series: A = A1 × A2. Parallel: A = 1 − (1 − A1)(1 − A2)

    التوالي: A = A1 × A2. التوازي: A = 1 − (1 − A1)(1 − A2)