Types of Operating System (OCR A-Level Computer Science): Flashcards
📚Flashcards
Practise the cards
13 cards from this deck
ShowHide
Practise the cards
13 cards from this deck
Distributed OS definition
Distributed OS definition
Network of separate computers working together as one system
Distributed OS: fault tolerance benefit
Distributed OS: fault tolerance benefit
If one computer fails, others continue the task
Distributed OS use case examples
Distributed OS use case examples
Cloud computing & data processing centres
Embedded OS definition
Embedded OS definition
Operates specific devices w/ limited resources efficiently
Embedded OS: small footprint meaning
Embedded OS: small footprint meaning
Requires low memory & processing power
Embedded OS use case examples
Embedded OS use case examples
Appliances, automobiles, medical devices, IoT devices
Multi-tasking OS definition
Multi-tasking OS definition
Allows multiple apps to run simultaneously for one user
Multi-tasking OS: time-sharing feature
Multi-tasking OS: time-sharing feature
Divides CPU time among tasks for concurrent execution
Multi-user OS definition
Multi-user OS definition
Multiple users access single system simultaneously
Multi-user OS: user accounts feature
Multi-user OS: user accounts feature
Separate environments w/ unique access permissions per user
Real-time OS (RTOS) definition
Real-time OS (RTOS) definition
Processes data & responds instantly within guaranteed time
Hard RTOS vs Soft RTOS
Hard RTOS vs Soft RTOS
Hard: strict timing (critical). Soft: minor flexibility OK
Multi-tasking vs Multi-user OS difference
Multi-tasking vs Multi-user OS difference
Multi-tasking: 1 user, many apps. Multi-user: many users
