Name the five key concepts about an operating system that you think a typical user needs to know and understand.

 . Explain the impact of the continuing evolution of computer hardware and the accompanying evolution of operating systems software.