two basic purposes design support in Operating System?​