For the first blank, the answer would be is a well-defined problem. A well-defined problems have exact goals, noticeably defined solution tracks, and clear predictable solutions.
While for the second blank, the answer would be the application of algorithms. In mathematics, it is a clear-cut description of how to crack a group of problems. Algorithms can do calculation, data processing and automatic reasoning jobs.