1) Decision tables and decision trees are tools to represent logical decisions involving multiple conditions and actions. They help analysts and programmers systematically evaluate repetitive decision-making situations.
2) A decision table lists conditions and actions, showing which actions are taken for each combination of conditions. A decision tree uses branches to represent conditions and notes actions at the ends of branches.
3) Examples show how to construct decision tables and trees to represent a bank's loan approval process and a manufacturer's discount policies based on customer type and order amount.