Types of Operating System

studied byStudied by 2 people
0.0(0)
Get a hint
Hint

what is a distributed operating system?

1 / 7

8 Terms

1

what is a distributed operating system?

  • Combines processing power of computers across a network for a single job

  • the job is split up into several tasks, each of which is run on a separate computer (parallel processing)

  • OS controls and coordinates the computers, presenting to them to the user as if they were a single system 

  • In online shopping, which uses this type of OS, one server can handle the basket and another can manage search queries 

New cards
2

what is a multi-tasking operating system?

  • may run on a standalone pc or laptop 

  • Can run many jobs simultaneously, switching between them so each one appears to be the only one running 

  • Mobile phones use their own version of multitasking OS, linked to specific hardware 

    • A low level proprietary OS (specific to device/hardware) is used to handle hardware and special features 

    • Main OS handles user interface and running applications 

New cards
3

what is a multi-user operating system?

  • Allows multiple users to use computer at the same time 

  • Manages permissions and access rights for each user 

  • Server's OS handles the requests of multiple people using different computers on the network at the same time 

  • time sharing OS

    • a single powerful mainframe or supercomputer is connected to hundreds of terminals all using the mainframe CPU

    • each user gets a slice of processor time

New cards
4

what is an embedded operating system?

  • Application programs are stored in ROM 

  • Limited amount of RAM so complex memory management system is not required

  • User interface is simple and minimal 

  • Often use sensors to take input about their surroundings and send output to control devices

  • no permanent storage devices to be managed

New cards
5

what is a real time operating system?

  • Respond extremely quickly to inputs 

  • Cope with many inputs simultaneously 

  • Seen in safety-critical environments 

  • If hardware fails, OS must have a failsafe to detect immediately and respond appropriately 

  • There is hardware redundancy (duplicate hardware components exist in case one fails) 

  • Some of the backups are slightly different to account for errors 

New cards
6

what is a virtual machine?

  • When software takes on function of the machine 

  • The software may execute intermediate code or run an OS within another to emulate different hardware 

New cards
7

what are device drivers?

  • A program that provides a software interface to a particular hardware device 

  • Enables OS to access hardware functions without knowing hardware details 

  • When a printer is first connected to a computer, the user has to install the device driver onto the computer (Sometimes OS does this automatically) 

  • Are hardware dependent and specific to OS 

  • Communicates with device via system bus  

  • When calling program invokes routine in the driver, it issues commands to device 

  • Once device sends data back to driver, it may invoke routines in the calling program

New cards
8

what is the BIOS?

  • Program stored in EPROM (erasable programmable read only memory) 

  • Gets the computer started 

  • Initialises and tests the system hardware components and loads the OS from hard disk into RAM 

  • Historically used to help I/O devices interact with application software and operating system 

  • In more modern computers, it isn't used after loading the OS 

New cards

Explore top notes

note Note
studied byStudied by 20 people
... ago
5.0(2)
note Note
studied byStudied by 9 people
... ago
5.0(1)
note Note
studied byStudied by 27 people
... ago
5.0(1)
note Note
studied byStudied by 17 people
... ago
5.0(1)
note Note
studied byStudied by 17 people
... ago
5.0(1)
note Note
studied byStudied by 48 people
... ago
4.5(2)
note Note
studied byStudied by 11 people
... ago
5.0(1)
note Note
studied byStudied by 585 people
... ago
4.0(5)

Explore top flashcards

flashcards Flashcard (60)
studied byStudied by 53 people
... ago
5.0(1)
flashcards Flashcard (26)
studied byStudied by 27 people
... ago
5.0(2)
flashcards Flashcard (150)
studied byStudied by 22 people
... ago
5.0(2)
flashcards Flashcard (57)
studied byStudied by 3 people
... ago
5.0(1)
flashcards Flashcard (46)
studied byStudied by 2 people
... ago
5.0(1)
flashcards Flashcard (37)
studied byStudied by 3 people
... ago
5.0(1)
flashcards Flashcard (163)
studied byStudied by 7 people
... ago
5.0(2)
flashcards Flashcard (30)
studied byStudied by 55 people
... ago
5.0(1)
robot