1) There are two main types of computers: analog computers that process continuous data from analog signals, and digital computers that process discrete data from digital signals using counters. A hybrid computer combines both analog and digital components. 2) Computers can be specialized for specific tasks and inflexible, or general purpose and flexible to complete many different tasks. Super computers are very powerful machines used for tasks like NASA missions, while mainframe computers support networks of users through terminals. 3) Personal computers evolved from desktop PCs to include portable laptop and notebook computers. Operating systems progressed from single-tasking MS-DOS to the graphical multi-tasking Windows 95, 98, 2000, ME and XP systems that supported different