Describe search procedures used to identify possible solutions when troubleshooting software and hardware problems.