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
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 →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
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 →Make Unit 1 stick
Practice CSC264 with flashcards & quizzes