Module 2.3 Flashcards
table page 138 not included more on device drivers in another module
operating system
system software controls all activities that take place in a computer, what most think of system software
functions of the operating system
-provides an interface
-process and task management
-memory management
-input/output management
-disk management
how does the operating system provide an interface
allows us to communicate with computer and programs on the computer, how we communicate with computer
how does the operating system process and manage tasksa
manage CPU and how it runs programs (which programs and tasks and for how long)
how does the operating system manage memory
manage the memory to control how programs use it (dont try use same memory area at same time so data corruption doesnt happen)
how does the operating system manage input/output
manage how computer & programs use input and output devices (which devices receive input from input devices and which programs use output device)
how does the operating system manage disk
manages storage both how data organised on storage device and how/when programs access storage device
what type of devices need operating system
multi-purpose system
examples of operating system for desktop
-Windows (Microsoft, proprietary)
-Apple OS X (Apple, proprietary)
-Linux ( many flavours, Ubuntu, OSS)
-Google Chrome OS
-Unix (OSS or proprietary)
examples of operating systems for mobile
-IOS (Apple device, proprietary)
-Android (Google, OSS)
-QNX (RIM products, proprietary)
-Windows Mobile (Microsoft, proprietary)
3 types of operating systems
stand-alone, network, embedded
examples of stand-alone operating systems
-WIndows XP
-Windows Vista
-WIndows 7
-Mac OS X
-Linux
examples of network operating systems
-Windows Server 2008
-Windows Small Business Server
-Mac OS X LION server
-Unix
-Novell Netware
examples of embedded operating system
-Windows Embedded Compact
-Embedded Linux
another name network operating system
server version/ sever operating system