Generic Structure Of Operating System