Unit one pages 7-10 Flashcards
Types of Operating System The roles of the Operating System User Interface Utility Software
What is an Operating System
Its a software which co-ordinates all the operations of your computer. It manages all the resources on the computer, it manages all the resources on the computer, such as CPU and RAM and controls the software and hardware.
What does RTOS stand for?
Real-Time Operating System
List 4 types of operating systems
> RTOS
Single user single task
Single user multitasking
Multi-user
Describe RTOS
Inputs are processed and responded to instantaneously
Which factors affect performance
> Hardware
Malware
Virtual Memory
How does malware affect performance?
> Viruses
Spyware
Worms
What are the Hardware factors that affect performance?
> Number of cores (processor cores)
Limited RAM capacity
Slow hard-disk read/write (fragmentation)
Limited CPU capacity
What are the Virtual memory factors that affect performance?
> Not enough HDD space allocated to extend RAM.
Heavy use of virtual memory relies on slow disc transfers rather than fast working memory (RAM) data transfers.
Benefits of RTOS
> It provides fast response
It is best used where input must be processed and responded to immediately.
Give two examples of RTOS?
> Traffic Lights
Air traffic control system
Describe Single user multitasking
> One user can use the system at a time, but many applications can be ran simultaneously
Benefits of Single user multitasking
> it is best used on systems where a user needs to switch quickly between applications
Give two examples of Single user multitasking
> Officer worker using a laptop
or a PC
Describe Single user Single task
> One user can use the system at a time, and one application can run at a time.
Benefits of Single user Single task
> It requires fewer resources
Best used on devices that have limited processing memory which can’t handle multiple application
Give two examples of Single user Single task
> Simple handheld games
Basic mobile phones
Describe Multi-user operating systems
> Many users can use the system at the same time and can run many applications simultaneously.
Benefits of Multi-user operating systems
> Processing and resources can be shared by multiple users
It is best used where many users need access to the same processing or resources at the same time
Give an examples of Multi-user operating systems
Web servers
What are the five main roles of the operating system
> Networking
Security
Memory Management
Multitasking
Device Driver