ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Schemat blokowy
algorytmu
Zajęcia komputerowe z pomysłem, klasa 6, WSiP 2014
Co to jest schemat blokowy?
• Jest to graficzna reprezentacja słownego zapisu
algorytmu, czyli diagram, w którym procedury lub
programy komputerowe sÄ… opisane przez skrzynki
w kształcie figur geometrycznych. Skrzynki są połączone
strzałkami zgodnie z kolejnością wykonywania
czynności wynikających z przyjętego algorytmu
rozwiÄ…zania zadania.
• Wyróżnia się cztery podstawowe skrzynki:
- graniczna,
- wejścia lub wyjścia,
- operacyjna,
- warunkowa.
Skrzynka graniczna
• Skrzynka o owalnym kształcie, wskazuje początek
i koniec algorytmu.
• Jest opisywana wyrażeniami START i STOP.
START STOP
Skrzynka wejścia lub wyjścia
• Skrzynka w kształcie równoległoboku, w którym
wpisuje siÄ™ dane lub wyniki.
Wprowadź (a)
Skrzynka operacyjna
• Skrzynka w kształcie prostokąta, w której wpisuje się
operacje algorytmu.
S:= a + b
Skrzynka warunkowa
• Skrzynka w kształcie rombu, w której zapisuje się warunek.
W zależności od wyniku sprawdzenia warunku: TAK lub NIE
wykonywana jest odpowiednia operacja algorytmu.
• Skrzynka ma jedno wejście i dwa wyjścia.
Tak
Nie
Algorytm opisujÄ…cy zadanie:
czytaj wiersz tak długo, aż nauczysz się go na pamięć.
START
STOP
PRZECZYTAJ WIERSZ
DWA RAZY
CZY
UMIESZ
WIERSZ
NA
PAMIĘĆ?
GRATULACJE!
UMIESZ WIERSZ
NA PAMIĘĆ
NIE
TAK
Przykładowy schemat blokowy
Bibliografia
• http://pl.wikipedia.org/wiki/Schemat_blokowy
• http://algorytmy.pl
• P. Wróblewski: Algorytmy, struktury danych i techniki
programowania, HELION 2013

More Related Content

Schemat blokowy algorytmu

  • 1. Schemat blokowy algorytmu ZajÄ™cia komputerowe z pomysÅ‚em, klasa 6, WSiP 2014
  • 2. Co to jest schemat blokowy? • Jest to graficzna reprezentacja sÅ‚ownego zapisu algorytmu, czyli diagram, w którym procedury lub programy komputerowe sÄ… opisane przez skrzynki w ksztaÅ‚cie figur geometrycznych. Skrzynki sÄ… poÅ‚Ä…czone strzaÅ‚kami zgodnie z kolejnoÅ›ciÄ… wykonywania czynnoÅ›ci wynikajÄ…cych z przyjÄ™tego algorytmu rozwiÄ…zania zadania. • Wyróżnia siÄ™ cztery podstawowe skrzynki: - graniczna, - wejÅ›cia lub wyjÅ›cia, - operacyjna, - warunkowa.
  • 3. Skrzynka graniczna • Skrzynka o owalnym ksztaÅ‚cie, wskazuje poczÄ…tek i koniec algorytmu. • Jest opisywana wyrażeniami START i STOP. START STOP
  • 4. Skrzynka wejÅ›cia lub wyjÅ›cia • Skrzynka w ksztaÅ‚cie równolegÅ‚oboku, w którym wpisuje siÄ™ dane lub wyniki. Wprowadź (a)
  • 5. Skrzynka operacyjna • Skrzynka w ksztaÅ‚cie prostokÄ…ta, w której wpisuje siÄ™ operacje algorytmu. S:= a + b
  • 6. Skrzynka warunkowa • Skrzynka w ksztaÅ‚cie rombu, w której zapisuje siÄ™ warunek. W zależnoÅ›ci od wyniku sprawdzenia warunku: TAK lub NIE wykonywana jest odpowiednia operacja algorytmu. • Skrzynka ma jedno wejÅ›cie i dwa wyjÅ›cia. Tak Nie
  • 7. Algorytm opisujÄ…cy zadanie: czytaj wiersz tak dÅ‚ugo, aż nauczysz siÄ™ go na pamięć. START STOP PRZECZYTAJ WIERSZ DWA RAZY CZY UMIESZ WIERSZ NA PAMIĘĆ? GRATULACJE! UMIESZ WIERSZ NA PAMIĘĆ NIE TAK PrzykÅ‚adowy schemat blokowy
  • 8. Bibliografia • http://pl.wikipedia.org/wiki/Schemat_blokowy • http://algorytmy.pl • P. Wróblewski: Algorytmy, struktury danych i techniki programowania, HELION 2013