Lecturer: Muhammad Faizan Tahir
Lecturer: Muhammad Faizan Tahir
5
The Operating System
6
Functions of an Operating System
7
Functions of an Operating System
8
File Management
9
Processing Techniques for Increased Efficiency
10
Processing Techniques for Increased Efficiency
11
Processing Techniques for Increased Efficiency
12
Processing Techniques for Increased Efficiency
13
Processing Techniques for Increased Efficiency
14
Differences Among Operating Systems
15
Differences Among Operating Systems
16
Differences Among Operating Systems
17
Operating Systems for Personal Computers and
Servers
• DOS: Disk Operating System
– PC-DOS: Created originally for IBM microcomputers
18
Windows
19
Windows
20
Windows
21
Windows Vista
22
Windows
23
Windows 7
24
Windows
25
Mac OS
26
Mac OS
27
UNIX
28
Linux
29
Linux
30
Operating Systems for Mobile Phones
and Other Devices
• Windows Mobile: Designed for mobile phones
– Look and feel of desktop versions
– Current version 6.1, next version to be called Microsoft
Phone.
• Windows Embedded: Designed for consumer and
industrial devices that are not personal computers
– Cash register, GPS devices, ATMs, medical devices
and robots.
– Windows Automotive and Microsoft Auto for cars
• Ford Sync
• Android: Linux based OS developed by Open Handset
Alliance (including Google)
31
Operating Systems for
Mobile Phones and Other Devices
32
Operating Systems for
Mobile Phones and Other Devices
33
Operating Systems for Larger Computers
34
Utility Programs
35
File Management Programs
36
Using Windows Explorer
37
Using Windows Explorer
38
Utility Programs
39
Utility Programs
• Clean up utilities: Delete temporary files
• File compression programs: Reduce the size of files so
they take up less storage space on a storage medium or can b
e transmitted faster over the Internet
– Both zip and unzip files
– WinZip (Windows users) and Stuffit (Mac users)
40
Utility Programs
41
Backup Programs
42
Utility Programs
43
The Future of Operating Systems
44
Summary
45
Thank you