A computational model of a cognitive task is essentially a computer program that aims to mimic human cognitive processing. This type of model helps bring out the precise parts of a theory and disregards the ambiguous sections, as only the clearly understood parts of the theory can be converted into a computer program. The ultimate goal of a computational model is to resemble human behavior as closely as possible, such that factors affecting the functioning of the program would similarly affect human behavior and vice versa.
