Mid-Term Exam Intelligence

Analysis of 25 MCQs (Set A: 10 online-quiz items; Set B: 15 standalone items) cross-referenced against Cloud Lec 1–6.


Question Type Taxonomy

TypeDescriptionCountExamples
Definition recallLecture-exact term → meaning8IaC, elastic computing, virtualization, FaaS, OPEX, live migration
Classification / mappingMatch concept to category or example9IaaS example (EC2), Type 1 vs 2, deployment models, abstraction stack
Negative / exceptionWhich is NOT…1Fixed resource allocation (Set A Q5)
Comparative / superlativeMost/least, fastest/slowest, greatest4Least control (SaaS), greatest security (private), Type 2 slower
Mechanism / architectureHow technology works internally3KVM = Linux process, SELinux boundaries, multiplexing peaks
Historical / vendorWho created what1VMware Workstation (VMware)

Format patterns observed:


Topic Frequency Table

TopicSet ASet BTotalLectures
Hypervisors (Type 1/2, naming, speed, examples)134Lec 3
Virtualization terminology (host/guest, definition)213Lec 3
Service models (IaaS/PaaS/SaaS/FaaS, examples, control)246Lec 2, Lec 4
KVM (process model, migration, cost, SELinux)145Lec 4, Lec 5
Cloud characteristics & economics (elasticity, multiplexing, OPEX, IaC)134Lec 1
Deployment models (community, private control)022Lec 1, Lec 6
Cloud challenges (confidentiality/auditability)101Lec 2
Vendor history (VMware Workstation)101Lec 3

Top 3 exam themes: (1) Service model stack & examples, (2) KVM internals & advantages, (3) Hypervisor taxonomy.


Professor Emphasis Patterns

  1. Lecture-slide fidelity — Questions mirror slide headings and bullet phrasing ("elastic computing," "bare-metal hypervisor," "data confidentiality and auditability").
  2. Comparison tables over history — VMware appears once (product inventor); hypervisor Type 1/2 comparison appears repeatedly.
  3. KVM as first-class topic — Mid-term heavily weights Lec 4–5 KVM content (process model, SELinux, live migration, open-source cost) even though course intro frames Lec 1–3 as "high priority."
  4. Service model example triad — EC2 = IaaS, App Engine = PaaS, Gmail/Salesforce = SaaS is the canonical mapping; expect it in any service-model question.
  5. Deployment model = control/security tradeoff — Private = most control; community = shared concerns; public = least secure (Lec 6 table reinforces this).
  6. Economics narrative — CAPEX→OPEX shift, pay-per-use, multiplexing cost savings appear alongside technical definitions.
  7. No coding / no math on mid-term — Zero questions on Amdahl's Law, parallel speedup, or KVM installation steps despite Lec 2/5 covering them.

Mid-Term vs Full Syllabus Gaps

Covered on mid-termUnder-tested (likely final-heavy)
Lec 1: IaC, OPEX, elasticity, multiplexing, deployment overviewMulti-cloud strategy, hybrid disadvantages, community vs multi-cloud distinction
Lec 2: IaaS/PaaS/SaaS, challenges, EC2/Gmail examplesEthical issues, de-perimeterisation, privacy, cloud vulnerabilities (Akamai/Google/Amazon outages)
Lec 3: Type 1/2, VMware Workstation, host/guestFull vs paravirtualization, x86 virtualization support, hypervisor layering
Lec 4–5: FaaS, KVM architecture, SELinux, live migrationCaaS, DaaS, BaaS; libvirt/virt-manager; KVM vs VMware licensing comparison; VM creation steps on Ubuntu
Lec 6 (partial): community cloud, private controlServer virtualization chapter, deployment comparison table (setup/scalability/reliability matrix), hybrid/multi-cloud deep dive

Mid-term scope ≈ Lec 1–5 core definitions + selective Lec 6 deployment facts. Lec 6 server virtualization and multi-cloud operational detail are largely absent.


Predicted Final Exam Extensions

Essay / short-answer prompts (high probability)

  1. Compare Type 1 vs Type 2 hypervisors — installation layer, speed, reliability, use cases (datacenter vs testing), examples (ESXi/KVM vs Workstation/VirtualBox).
  2. Compare deployment models — public/private/hybrid/community/multi-cloud: ownership, cost, security, scalability (use Lec 6 comparison table).
  3. Compare IaaS vs PaaS vs SaaS — control boundary, management responsibility, portability concerns, examples.
  4. KVM advantages essay — performance, security (SELinux/sVirt), cost, live migration, storage flexibility.
  5. Cloud challenges — confidentiality/auditability, availability, vendor lock-in, data transfer bottleneck, performance unpredictability.

True/False traps (lecture-specific wording)

Fill-in-the-blank terms (likely)

New MCQ angles not yet seen


Study Priority for Final

  1. Lec 6 deployment deep dive — comparison table, server virtualization, multi-cloud vs hybrid
  2. Lec 2 challenges + ethics/vulnerabilities — numbered challenge list, outage case studies
  3. Extended service models — FaaS/CaaS/DaaS/BaaS one-liners from Lec 4
  4. KVM operational details — libvirt, virt-manager, migration state save/resume
  5. Essay-ready comparison frameworks — reuse mid-term MCQ clusters as outline headings