characteristics of a computer