Principles of operating System