Home computer Computers GUIDE linux Programming technology training tutorials Introduction to Linux : Installation and Programming
Sunday 11 March 2018
Introduction to Linux : Installation and Programming
In the annals of computer science, the most commendable development one could consider is the emergence of the operating system which enables even a lay man to avail the services of computers without joining computer science program! An Operating System is the software layer between the hardware and user (shown in Figure 1.1) giving a compact and convenient interface to the user.
Figure 1.1 A Typical Operating System.
An Operating System is responsible for the following functions
• Device management using device drivers
• Process management using processes and threads
• Inter-process communication
• Memory management
• File systems