A "mit?" kérdésre adott válasz egy probléma kapcsán
A "hogyan" kérdésre adott válasz egy probléma kapcsán
Egyfajta deklaratív leírása egy programnak
Miből, mit?
legyen teljes és részletes
Egy probléma megoldására szeretnénk megtanítani/megkérni:
tetszőleges $x$-re, számolja ki $ \sqrt{x} $-et úgy, hogy csak osztani, szorozni, meg összeadni tud
Amit az előfeltétel megenged az állapottéren belül, azt az utófeltételnek kezelnie kell
Pl:
A program főzzön rántottát:
vagy:
Valós számok halmazán megoldható másodfokú egyneletet oldjon meg a program, ami $ax^2+bx+c=0$ formában van megadva
Egy probléma megoldását
Mi oldja meg a problémát? Az hagyján hogy hogyan...
Le tudjuk írni hogy mit várunk el.