<Unit 1 : Computing Systems>
Chapter 3
1. Human-Computer Interaction(HCI) : part of computer science that studies and improves how the user works with computers
- The User Interface(UI) :
- all parts of computing system you use to operate the computer
- easy for all people to use (including who are blind, low vision, deaf, hard of hearing)
- Graphical User Interface(GUI) :
-a type of user interface that uses icons and symbols instead plain texts
- makes easier for anyone to use computer
- most UI are GUIs
- Command-Line Interface(CLI) :
- uses only text to operate computer
- more difficult to use -> must type specific commands or phrases
2. Troubleshooting : solving problems(errors with in a computing system or software, debugging programs in software) by using a systematic, or step-by-step approach
- Systematic approach :
- means following a fixed plan or process(repeatable process) step-by-step
- can repeat the steps exactly and can be sure you haven't left anything out
- Debugging : finding and correcting bugs or errors (caused by typos or not following the rule/format of the programming language) within programs
- Troubleshooting Strategies :
- 1) swapping in working parts from other computers (monitors, keyboards, hard drives, motherboards, power supplies)
- 2) creating a diagram to trace the problem (staying organized helps hunt for problems)
- 3) making changes in the software to see if the hardware will work
- 4) checking software settings and the compatibility of components (e.g. can't install an iPhone app on an Android phone)
- 5) getting help from a more knowledgeable troubleshooter - are many websites dedicated to helping people troubleshoot all sorts of computer issues