z User interface - Almost all
operating systems have a user interface (UI)
Varies between Command-Line (CLI), Graphics User Interface (GUI), Batch
z Program execution - The
system must be able to load a program into memory and to run that program, end execution, either normally or[r]