first generation of computer characteristics