What are the 3 ways to classify the computer according to technology?