Dolgozatomat úgy építettem fel, hogy szemléltethessem, hogyan járok el, milyen lépésekkel valósítok meg egy programot. A dolgozatomban elkészített program egy közismert funkciót valósít meg, az oktatásban gyakran előfordul, ezért választottam ezt. Mindent leírtam részletesen: milyen lépésekre van szükség a program elkészítéséhez, hogyan gondolkodtam, miért alkalmaztam az abban az esetben alkalmazott algoritmust. Így a fejlesztéssel még ismerkedő olvasó láthatja, hogyan kell egy problémát megvalósítani, miért fontos megtervezni a program működését, funkcióit, felépítését mielőtt a tényleges programozáshoz kezd. Mindemellett, mivel fontos a megírt program alapos, részletes tesztelése, ennek a menetét is dokumentáltam.BSc/BAMérnök-informatiku