Business and technology qualifications, Levels 3-6, in Brussels. Explore qualifications
Portal login
Diploma in Higher Education Studies

What an operating system does

HES 213 · Introduction to Computer Science — Week 6 of 16

CourseHES 213
Week6 of 16
SemesterII
TutorOnline in the course chat

This week’s topics

What an operating system does

  1. Managing memory, files and devices
  2. The user interface

What you will be able to do

  • 2.1 Explain the function of an operating system.

Activity

Find five operating system jobs on your own computer or phone.

Study materials

Further resources

  • Introduction to Computer Science, 6.1: What Is an Operating System? · PDF · OpenStax Introduction to Computer Science (2024), 6.1: how the OS manages memory, files and devices, pp. 240–245 · for registered students
  • Introduction to Computer Science, 6.2: OS interfaces · PDF · OpenStax Introduction to Computer Science (2024), 6.2 on the user interface: GUI or command line, pp. 246–249 · for registered students
  • Computer Systems: A Programmer's Perspective, 1.7: The OS Manages the Hardware · PDF · Bryant & O'Hallaron, CS:APP 2e manuscript sample, 1.7: processes, memory and files (a step up), pp. 12–16 · for registered students
  • Operating System Concepts 10e, Study Guide: ch. 1–2 · PDF · Study Guide to Operating System Concepts 10e (os-book.com), companion notes on what an OS does and its services (a step up), pp. 1–2 · for registered students
  • The UNIX time-sharing system · Open-access article · Ritchie & Thompson (1974), Communications of the ACM. Classic, readable account of how an OS manages files, processes and devices. · for registered students
  • YASS: a system simulator for operating system and computer architecture teaching · Open-access article · Mustafa (2013), European Journal of Science and Mathematics Education. A simulator used to teach how an OS manages memory and processes. · for registered students
Materials marked “for registered students” open in the student portal, which is set up as soon as you receive final acceptance.
Course chat

Admitted students ask questions on this week’s page in the student portal: an AI assistant trained on the course answers first, and during the course’s timetabled classes Connect to your tutor brings your tutor into the chat, who may start a call if needed.

Open this week in the portal
Course plan
  • Week 1: What is a computer system?
  • Week 2: Hardware: the parts of a computer
  • Week 3: Software: system and application software
  • Week 4: The CPU and the fetch-execute cycle
  • Week 5: Memory: RAM, ROM and cache
  • Week 6: What an operating system does
  • Week 7: Comparing operating systems
  • Midterm: Midterm evaluation
  • Week 9: Bits and bytes: units of storage
  • Week 10: Storing text: ASCII and Unicode
  • Week 11: Storing images: pixels and colour depth
  • Week 12: Storing sound: sampling
  • Week 13: Storage devices
  • Week 14: Choosing a computer for a job
  • Week 15: Review and coursework completion
  • Final: Final assessment and submission
Back to the course
Scroll