computer thought process