OPERATING SYSTEM
An operating system is a software which performs all the basic
tasks like file management, memory management, process
management, handling input and output, and controlling
peripheral devices such as disk drives and printers.
OS TYPES
• CUI-Command User interface Ex-MS DOS,Linux in 1981
• GUI-Graphical User interface Ex-XEroAlto,XeroStar in
1973
Programming Language
Application Software Evolution
• Command Line
programs-
1980’s,compilers,device
drivers
• Desktop application-
1990’s,office
applications,audio and
video players,utility
programs,browsers.
• Web applications 21st
century,Gmail,Ymail,Yahoo,
Twitter….
• Mobile Application 21st
century,Android,windows,i
OS platform.

Software evolution