1.Accepts command from the user
2.Maintains directories of files
3.Translates the keyboards character codes
4.None of these
Answer:1