Det er ikke selvstændige algoritmer eller programmer.
Det er vist et spil om ord.
Hvis du opfatter algoritmen som det færdige produkt, så har du ret. Hvis man derimod er af den opfattelse, at det færdige produkt kan bestå af en lang række selvstændige algoritmer, der hver har sin funktion, så tager du fejl.
Her er et par afsnit fra Wikipedia om algoritmer:
"While there is no generally accepted formal definition of "algorithm," an informal definition could be "a set of rules that precisely defines a sequence of operations.
Algorithms are essential to the way computers process data. Many computer programs contain algorithms that detail the specific instructions a computer should perform (in a specific order) to carry out a specified task. "
Som du kan se af det andet afsnit, så mener Wikipedia ligesom mig, at der godt kan være flere algoritmer i et program. Så kan vi begynde at småkneppe om hvorvidt det var en opdatering eller helt ny kode. Men den diskussion må du klare med dig selv ;)