Please enable JavaScript.
Coggle requires JavaScript to display documents.
OPERATING SYSTEMS (Modern Operating System (Windows 10, Linux, Mac OS X,…
OPERATING SYSTEMS
OS
- -Typically the first one to start when a computer is turned on.
-all subsequent programs are launched by the OS.
- They got their start in the 1950s, as computers became more widespread and more powerful.
Batch Processing
When the computer is done with one program, it would automatically and near-instantly start the next program.
-
-
-
Peripherals
- Programmers rarely had access to every model of a peripheral to test their code on
- Programmers need to know each of hardware details about each device
- Programmers need to write code as best they could by reading manuals, and hope it worked when shared.
- A piece of hardware that connect to computers
-
Device Drivers
- A software abstraction provided through APIs
- It is used as intermediaries between software programs
and hardware peripherals.
- To make it easier for programmers
Multitasking
- Allows many programs to be progress all at once in a single CPU
-
-
-
Time sharing
each individual user was only allowed to utilize a small fraction of the computer’s processor, memory, and so on.
-
-
All of these modern OSes have multitasking and virtual and
protected memory.So, they can run many programs at once
-
-
-
-
-
-
-