What are the characteristics pf computer?