1/7
Flashcards based on lecture notes covering Systems Programming, System Calls, and Operating Systems.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Systems Programming
The act of creating system calls to achieve tasks and services provided by the operating systems.
System Calls
The programmatic manner in which a computer program requests a service or task from the Kernel of the operating system.
User Mode
A program execution mode that does not have direct access to memory, hardware, and other resources, and is considered 'safe'.
Kernel Mode
A program execution mode that has direct access to hardware and other resources; a crash in kernel mode can crash the entire system.
Operating System
A software program that manages computer hardware and handles processes and memory allocations.
Monolithic Operating System
A type of operating system structure.
Layered Operating System Structure
An operating system structure that groups components with the same functionality into layers, offering a modular approach.
MicroKernel Structure
An operating system structure that provides a small and scalable approach by incorporating a small number of services and is an extremely modular approach.