<12>
Rysunek 1.
Realizacja schematu Homera w postaci schematu blokowego
Ćwiczenie 6. Zakreśl na schemacie blokowym na rys. 1 fragmenty odpowiadające poszczególnym krokom w opisie algorytmu Schemat Homera. Zauważ, ten że schemat blokowy zawiera również fragmenty odpowiadające wczytywaniu danym i wypisywaniu wyników.
Ćwiczenie 7. Blok wprowadzania danych w schemacie na rys. 1 polega na wczytaniu liczby n a później na wczytaniu n + 1 liczb ar Narysuj szczegółowy schemat blokowy tego bloku.
Schematy blokowe mają wady, trudne do wyeliminowania. Łatwo konstruuje się z ich pomocą algorytmy dla obliczeń nie zawierających iteracji i warunków, którym w schematach odpowiadają rozgałęzienia, nieco trudniej dla obliczeń z rozgałęzieniami, a trudniej dla obliczeń iteracyjnych. Za pomocą schematów blokowych nie można w naturalny sposób zapisać rekurencji oraz objaśnić znaczenia wielu pojęć związanych z algorytmiką, takich np. jak programowanie z użyciem procedur, czyli podprogramów z parametrami..
W dalszej części zajęć rzadko będziemy korzystać ze schematów blokowych, wystarczy nam bowiem umiejętność programowania.