Asked by selamawi mariam on Jun 24, 2024

verifed

Verified

A(n) _____ is a strategy that guarantees a solution to a problem.

A) subgoal
B) algorithm
C) heuristic
D) fixation

Algorithm

An algorithm is a detailed, step-by-step procedure or formula for solving a problem or completing a task, often used in computing and mathematical processes.

Subgoal

A specific, intermediate goal that forms part of a larger goal, making complex tasks more manageable.

Heuristic

A shortcut or rule of thumb that helps in problem-solving and decision-making but does not guarantee a perfect answer.

  • Differentiate between algorithms and heuristics and their roles in problem-solving.
verifed

Verified Answer

EM
Edward MercuriJun 30, 2024
Final Answer :
B
Explanation :
An algorithm is a step-by-step procedure that guarantees a solution to a problem. It is a precise and systematic approach to problem-solving. Subgoals are intermediate steps used to reach a larger goal, heuristics are problem-solving strategies that do not guarantee a solution, and fixation is a cognitive bias that impairs problem-solving.