Operating System Lab

Introduction:

An Operating System (OS) is software that manages computer hardware and software resources and provides common services for computer programs. The operating system is an essential component of the system software in a computer system. Application programs usually require an operating system to function. Operating systems are found on many devices that contain a computer—from cellular phones and video game consoles to web servers and supercomputers.

Objective:

Our Operating System Lab comprises of latest version of user friendly Linux based operating systems to give the students a lenient learning curve in order to understand the complexity of the technology they are delving into. Different methods of exercises are practiced for the students to give them the basic idea of the Laboratory and accumulate practical knowledge as well such as:

  • Run codes in a procedural manner to trigger proper programs and experiments.
  • Compile them properly with a debugger and run them in student friendly method so as to teach them the proper ways to do so.
  • Performing various mathematical calculations using complex programs and algorithms.

Equipments:

  • Hardware:
  • CPU: Pentium Dual Core E5400 @2.70GHz
  • RAM: DDR3 2 GB
  • OS: Linux (Ubuntu 14.04 Trusty Tahr, Fedora 20 Heisenburg (3.11)
  • HDD: 320 GB
  • Software:
  • Gedit
  • Terminal
  • Shell Script

Industrial Prospect:

The growing complexity of hardware and application programs eventually made operating systems a necessity for everyday use. This laboratory integrates the theory taught in the basic course and helps the students to apply their knowledge of Operating Systems. An additional objective is to provide some practice and experience with relevant software tools for maintaining a user friendly environment while developing technical skill.