Tutorial 1 - OperatingSystems - UCSI
Tutorial 1 - OperatingSystems - UCSI
Tutorial 1
certainly a system software that acts as a central control program for the computer. Main
hardware.
The elements involved in the operating systems are the kernel, resource managers, BIOS,
Kernel: Handles core functions like memory management, CPU scheduling, and I/O
operations.
Application Software: programs like word processors or media players that users
run to perform specific tasks. It interacts with the OS, which processes data and
Page 1 of 3
Operating Systems Jawad Hassan Khan Jan-April 2024
Desktop OS: Installed on personal computers for individual users, e.g., Windows,
macOS.
Server OS: Designed for network-based sharing of resources, e.g., Linux server
distributions.
Real-Time OS: Responds immediately to user inputs, e.g., systems used in robotics
5. Give THREE (3) differences between single-user and multi-user operating systems.
multitasking.
yield control.
cooperation.
Preemptive: prevents one task from monopolizing the CPU; Cooperative risks
Kernel Mode: The privileged mode of operation where the OS executes, allowing
API: The layer between the application and OS kernel that translates requests and
Page 3 of 3