Operating System Flashcards
(6 cards)
1
Q
Operating System (OS)
A
Software managing hardware resources, interfaces, and services for applications
2
Q
Kernel
A
Core OS part in memory; handles CPU scheduling, memory/I/O management, process isolation/security
3
Q
User Interface
A
CLI (text commands) or GUI (windows/icons); GUIs are more user-friendly but complex .
4
Q
Process & Scheduling
A
Process = program in execution; OS allocates CPU time via scheduling (preemptive multitasking) .
5
Q
Memory Management
A
OS protects and allocates memory, using segmentation/paging & virtual memory .
6
Q
File System
A
Structure for storing files/directories, managing storage and avoiding corruption