Dane są dwie procedury:
Pomnoz (a,b) (zwraca ab) i Dodaj (a,b) (zwraca a+b). Stosując pętlę
napisz jedną procedurę za pomocą drugiej. Która procedura jest na wyższym,
a która na niższym poziomie szczegółowości ?
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Zapisujac procedure w pseudokodzie, to byloby:
Pomonoz (a,b):
1. Definiuje zmienna Wynik = 0
2. W petli od 1 do a wykonuje operacje Wynik = Dodaj (Wynik, b)
3. Zwracam wartosc zmiennej Wynik
Mysle, ze Pomnoz jest na nizszym poziomie szczegolowosci, a Dodaj na wyzszym.
Jezeli dzialanie programu sprowadza sie do wywolania fukcji, to aby dowiedziec sie jak ten program dziala zapoznaje sie z trescia tej funkcji, a jezeli w tej tresci sa wywolania nastepnych funkcji to zaglada sie takze i do tresci tych funcji itd. Zatem zagladanie do tresci funkcji pozwala na poznanie szczegolow dzialnia programu. Z tego wnioskuje, ze w tresci fukcji Pomnoz poziom szczegolowosci poznania calosci kodu jest wiekszy.