Answer:
d. methodical step-by-step procedure for solving problems.
Step-by-step explanation:
An algorithm is a procedure or formula that is used for solving problems. Algorithms describe the specific actions that need to be undertaken, as well as the order in which these should be performed. Algorithms are particularly common in the areas of mathematics and computer science. The name of this concept comes from the name of the Arabic mathematician Mohammed ibn-Musa al-Khwarizmi.