1 Operating System Overview

Operating Systems · Unit 1 · 4 hrs

Operating System Overview

Exam-focused notes for Operating System Overview (Operating Systems, CSC264): what the TU syllabus asks and how it has actually been tested, with 3 solved past questions from this unit.

What this unit covers

  • Definition
  • Two views of operating system
  • Evolution of operating system
  • Types of OS
  • System Call
  • Handling System Calls
  • System Programs
  • Operating System Structures
  • The Shell
  • Open Source Operating Systems

Operating System Structures

20815 marks

Explain microkernels and exokernels. [5]

--- A microkernel is a minimalist kernel design where only the most essential OS functions are kept in kernel (privileged) mode, and all other services are moved to user space as separate processes. - Basic inter-process communication (IPC) - Basic memory m...

Full solved answer →
20765 marks

What are two modes of OS? Discuss different OS structures briefly. [5]

Modern operating systems operate in two distinct processor modes to protect the system from faulty or malicious programs: - In this mode, the executing program does not have direct access to hardware or memory. - Application programs (user programs) run in ...

Full solved answer →

Handling System Calls

20785 marks

What is system call? Discuss process of handling system calls briefly. [5]

A system call is the interface between a process (i.e., a user program) and the operating system. It provides a mechanism through which a user-level program can request services from the operating system kernel, such as process management, file management, ...

Full solved answer →