SHSubjectHub

Memory Management & Multitasking

OCR J2771.5bGCSELesson packSubscription
Also online

This worksheet marks itself

Set it as homework or classwork and every answer is marked as pupils go, with feedback on what they got wrong. The scores go straight into your mark book, so you can see who needs help before the next lesson.

  • 7 questions
  • 25 marks
  • about 20 minutes
  • marked instantly

Question types: short answer, multiple choice, ordering, true or false, fill the gap.

Try one from this worksheet

Why must a program be loaded from secondary storage into RAM before it can be run?

Pick an answer: it's marked straight away, just as your pupils would see it.

About this resource

Understand how the operating system manages programs in RAM, handles memory fragmentation, uses virtual memory, and enables multitasking through time-slicing.

14 slides.

Lesson outline

  1. Quick Recall
  2. Why Memory Management Matters
  3. OS Memory Management
  4. Memory Fragmentation
  5. Check Understanding
  6. Virtual Memory
  7. Multitasking
  8. Multitasking Check
  9. Interrupts
  10. Task: Memory Management Diagram
  11. Task: Virtual Memory Explanation
  12. Task: Exam-Style Question
Unit bundle1.5 Systems Software
Part of: 1.5 Systems Software: the whole unitEvery resource in the unit in one zip.

More from 1.5 Systems Software