Types of Operating Systems Flashcards
Operating System
This is what coordinates all the operations of your computer. It manages all the resources on the computer.
Real-time Operating System
Written as RTOS, monitors external events and processes data as soon as it enters the computer system.
Single-user, Single Task Operating System
Can only be used by one person at a time, using a single application.
Single-user multitasking Operating System
Designed for only a single user at a time, however, it can run multiple applications simultaneously. Examples include Windows 10, Mac OSX & Android.
Ad of Real-time Operating System
-It provides fast response
Ad of Single-user, Single Task Operating System
-It requires fewer resources
Ad of Single-user multitasking Operating System
-It allows user to use several applications at once
Ad of Multi-user Operating System
-It requires fewer resources
Real- time impact on individuals/Organisations
Mostly used in embedded devices. We see it used in traffic lights, manufacturing robots & air traffic control systems.
Single-user, Single task impact on Individuals/ Organisation
Best used on devices with limited processing and memory which could not handle running multiple applications. For example old mobile phones and Personal digital assistant device
Single-user multitasking impact on Individuals/Organisations
Used on systems where a user needs to be able to switch quickly between applications, for example, an office worker using a laptop or desktop PC
Multi-user impact on Individuals/ Organisations
Best used where many users need to access to the same processing or resources at the same time, for example Web Servers.
Role of Operating System in managing networking
The operating system implements a number of networking technologies such as TCP/IP and devices drivers for the network interface card
Role of Operating System in managing Security
A number of features are commonly built into operating systems to help improve security. E.g user authentication, antivirus, and firewall software
Role of Operating System in managing memory management
Manages computer resources such as its memory. To do this, the operating system decides and track which processes to allocate memory to and transferring data to the page file to free RAM