Mind map
Operating system

Mind map: Operating system
Map content
Operating system
Definition
- is a software system that manages
- hardware
- Collection of physical elements
- that constitues
- A Computyer system
- It can be
- Input
- output
- memory allocation
- It can be
- A Computyer system
- that constitues
- Collection of physical elements
- sorftware
- Set of a machine-readable instructions
- that direct
- a computer processor
- for
- specific operations
- for
- a computer processor
- that direct
- Set of a machine-readable instructions
- hardware
- is a software system that manages
Examples
- Android
- Windows Phone
- BlackBerry
- iOS
Function
- it provides
- a stable system way
- for
- applications
- to
- deal with the hardware without having to know al details
- of
- HARDWARE
- of
- deal with the hardware without having to know al details
- to
- applications
- for
- a stable system way
- it provides
Application code
- Usually
- executed
- by
- Hardware
- And make frequently systerm calls
- Hardware
- by
- executed
- cellular phone
- video games console
- Usually
Types
- TASKING
- Single
- Can only run one program at time
- Multi
- Can run more than one program at time
- Single
- USERS
- Single
- have to facilities to distinguish users
- but
- allow multiple programs to run in tandem,
- but
- have to facilities to distinguish users
- Multi
- extends the basic concepts of multi tasking with facillities that identify processes an resources
- Single
- DISTRIBUTED
- Manages
- group of ditinguish computers and make them opeer to be a single computer
- Manages
- TEMPLATED
- In an OS
- distributed and cloud
- computing context
- templating
- refers to creat a single virtual machine
- image a guest of operating system
- refers to creat a single virtual machine
- templating
- computing context
- distributed and cloud
- In an OS
- EMBEDED
- are designed for operate small machines
- like PDAs
- are designed for operate small machines
- REAL TIME
- guarantees to process
- events or datas within a certain short amount of time
- guarantees to process
- LIBRARY
- networking
- TASKING
Developments
- first generation of a computer (1950)
- a discrete aperarence of OS (1950)
- changes in informatic fields appear unix and multics in (1960-1970)
- appear big scales and chips and starting the augment of computers appear -mac OS & -ms dos (1980-1990)