Presentation on OS

8,796 views
8,620 views

Published on

Full phased presentation on Operating System...
Presented @FIIB,Delhi.

Published in: Technology
0 Comments
11 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
8,796
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
820
Comments
0
Likes
11
Embeds 0
No embeds

No notes for slide

Presentation on OS

  1. 1. Operating System<br />Designed & Developed By:<br />TaritChatterjee<br />
  2. 2. Operating System<br />The interface between the user and the computer hardware.<br />A program that acts as an intermediary between a user of a computer and the computer hardware<br />Operating system goals:<br />Execute user programs and make solving user problems easier.<br />Make the computer system convenient to use.<br />Use the computer hardware in an efficient manner.<br />
  3. 3. Operating System Structure<br />
  4. 4. Operating System Functions<br />
  5. 5. Function of OS in Detail<br />Intermediator: Facilitates easy communication between the computer system and the computer operator (human). It also establishes data security and integrity.<br />Process Mgmt: that is, assignment of processor to different tasks being performed by the computer system.<br />File Mgmt: that is, the storage of file of various storage devices to another. It also allows all files to be easily changed and modified through the use of text editors or some other files manipulation routines. <br />
  6. 6. Functions(Cont…)<br />Memory Mgmt: that is, allocation of main memory and other storage areas to the system programs as well as user programs and data.<br />Security: Operating systems provide password protection to keep unauthorized users out of the system.<br />Job Scheduling: it determines and maintains the order in which jobs are to be executed in the computer system.<br />
  7. 7. Operating System Classification<br />
  8. 8. GUI<br />GUI - Short for Graphical User Interface, a GUI Operating System contains graphics and icons and is commonly navigated by using a computer mouse. <br />Example<br />
  9. 9. Multi user<br />Multi-user - A multi-user operating system allows for multiple users to use the same computer at the same time and/or different times.<br />Example: LINUX<br />
  10. 10. Multi Tasking<br />An operating system that is capable of allowing multiple software processes to run at the same time. <br />Below are some examples of multitasking operating systems.<br />UnixWindows XP, Vista<br />
  11. 11. Multi Processing<br />An operating system capable of supporting and utilizing more than one computer processor.<br />more than one CPUs that can be shared<br />Below are some examples of multiprocessing operating systems. <br />LinuxUnixWindows 2000<br />
  12. 12. Multi Threading<br />Smaller parts of a program are loaded when needed by OS<br />Operating systems that allow different parts of a software program to run concurrently<br />Operating systems that would fall into this category are: <br />E.G<br />LinuxUnixWindows 2000<br />
  13. 13. Types Of Operating system<br />DESKTOP<br />SERVER <br />MOBILE<br />
  14. 14. Desktop Operating System<br />
  15. 15. Advantages of Windows OS<br />By MICROSOFT co-operation<br />Advantages<br />Disadvantages<br />
  16. 16. Advantages & Disadvantages of MAC OS<br />By APPLE Co-operation<br />Advantages<br />Disadvantages<br />
  17. 17. Linux Operating System<br />Advantages<br />Disadvantages<br />
  18. 18. Desktop Operating System<br />
  19. 19. Server Operating System<br />Server operating systems are designed to provide platforms for multi-users , for critical, network applications. Their main purpose is to provide security, stability and collaboration. Most of them come with a pack of dedicated software tools such as Web servers, e-mail agents and terminal services The common applications for server OSes are: <br /><ul><li>File and printer sharing
  20. 20. Application services (including databases)
  21. 21. Web site services
  22. 22. E-mail, groupware and messaging
  23. 23. Terminal services
  24. 24. Caching </li></li></ul><li>Server Needs<br />
  25. 25. Mobile Operating System<br />operating system that controls a mobile device<br />
  26. 26. Conclusion<br />As Operating System controls and coordinates the use of the hardware among the various applications programs for various uses, we can say that it plays a very important role in computer system.<br />

×