KWALIFIKACJA INF2 + INF3 - CZERWIEC 2012

PYTANIE NR 7.
Na schemacie blokowym algorytmu zamieszczono symbol graficzny
Ilustracja przedstawia schemat blokowy algorytmu, który jest często używany w kontekście kwalifikacji zawodowych,
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Bloki graniczne w schemacie blokowym oznaczają zwykle początek i koniec algorytmu (start/stop). Jeśli na rysunku widoczne są dwa takie symbole, odpowiada to typowej konstrukcji: jeden blok dla startu i drugi dla zakończenia. Pozostałe odpowiedzi dotyczą innych typów bloków.

Pełne wyjaśnienie:

W schemacie blokowym każdy kształt ma przypisane znaczenie. Blok graniczny (często nazywany symbolem start/stop, zwykle w formie zaokrąglonego prostokąta/owalu) służy do oznaczania rozpoczęcia oraz zakończenia działania algorytmu. W praktyce poprawnie zbudowany schemat ma najczęściej dwa bloki graniczne: jeden na początku (start) i jeden na końcu (stop).

Dlatego odpowiedź "dwóch bloków granicznych." jest zgodna z typową strukturą schematu i opisuje sytuację, gdy na schemacie widnieją dwa symbole graniczne.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • "trzech bloków obliczeniowych." — blok obliczeniowy (proces) opisuje wykonanie operacji (np. obliczenia, przypisanie). Liczba takich bloków nie wynika z konieczności posiadania startu i stopu i nie odpowiada znaczeniu symbolu granicznego.
  • "jednego bloku wejścia/wyjścia." — blok wejścia/wyjścia (najczęściej równoległobok) oznacza wczytanie lub wyświetlenie danych. To inny symbol i inne znaczenie niż start/stop.
  • "dwóch bloków decyzyjnych." — blok decyzyjny (romb) odpowiada warunkowi i rozgałęzieniu (np. tak/nie). Nawet jeśli na schemacie występują decyzje, nie są one blokami granicznymi i nie zastępują symboli start/stop.

Wskazówka egzaminacyjna: przed zliczaniem elementów najpierw nazwij symbol (kształt → typ bloku), a dopiero potem policz, ile razy występuje na rysunku. To ogranicza pomyłki wynikające z podobieństwa kształtów.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Blok graniczny to symbol oznaczający początek lub koniec algorytmu (start/stop). Dzięki niemu wiadomo, gdzie przepływ sterowania się rozpoczyna i gdzie się kończy. W typowym schemacie są dwa takie bloki: start i stop.
Najczęściej jest to owal lub zaokrąglony prostokąt (tzw. terminator). Jego rola nie polega na wykonywaniu obliczeń ani na zadawaniu warunków, tylko na jednoznacznym zaznaczeniu początku albo zakończenia algorytmu.
Ponieważ jeden blok wyznacza start działania algorytmu, a drugi jego zakończenie. Taka konstrukcja ułatwia czytanie schematu i eliminuje wątpliwości, gdzie algorytm ma się zatrzymać, szczególnie gdy występują rozgałęzienia.
Blok decyzyjny (zwykle romb) oznacza sprawdzenie warunku, które prowadzi do rozgałęzienia przepływu (np. "tak/nie"). Używa się go, gdy algorytm ma wykonać różne kroki zależnie od danych lub wyniku porównania.
Blok obliczeniowy (proces) opisuje wykonanie działania: obliczenie, przypisanie, wywołanie procedury itp. Jest to "krok pracy" algorytmu. Nie oznacza ani wejścia/wyjścia, ani decyzji, ani startu/stopu.
Blok wejścia/wyjścia (najczęściej równoległobok) oznacza operacje wczytywania danych (np. z klawiatury, pliku) lub prezentowania wyników (np. na ekranie). To typowy element algorytmów pracujących na danych od użytkownika.
Najpierw zwróć uwagę na kształt: proces to zwykle prostokąt, a wejście/wyjście to równoległobok. Dopiero potem analizuj treść w środku symbolu. Ta kolejność zmniejsza ryzyko pomyłki przy szybkim rozwiązywaniu testu.
Zwykle nie w pełni. Samo "zliczenie kształtów" nie wystarczy, bo trzeba wiedzieć, który kształt odpowiada któremu typowi bloku (graniczny, decyzyjny, proces, wejście/wyjście). Znajomość symboli jest kluczowa.
Częste są pomyłki wynikające z pośpiechu: liczenie wszystkich podobnych elementów bez rozróżnienia typu, mylenie rombu z innym symbolem oraz ignorowanie tego, że start i stop to ta sama kategoria (blok graniczny). Pomaga szybkie "nazwanie" symbolu przed liczeniem.
Najskuteczniej: naucz się tabeli symboli, a potem ćwicz na krótkich schematach. Zamieniaj schemat na pseudokod i odwrotnie, zaznaczaj na wydruku typy bloków kolorami i sprawdzaj, czy umiesz wskazać start/stop, decyzje oraz wejście/wyjście bez zastanawiania.
info

Około 62% zdających odpowiada poprawnie na to pytanie. średnie

Specjaliści zwracają uwagę: "Bloki graniczne w schemacie blokowym oznaczają zwykle początek i koniec algorytmu (start/stop)."

Źródła:

  • Wikipedia (PL): "Schemat blokowy" — opis symboli i zastosowania, https://pl.wikipedia.org/wiki/Schemat_blokowy (dostęp: 2026-02-27)
  • Wikipedia (EN): "Flowchart" — sekcja o symbolach (terminator/start/stop, process, decision, input/output), https://en.wikipedia.org/wiki/Flowchart (dostęp: 2026-02-27)
  • TechTarget: "flowchart (diagram)", opis podstawowych symboli i ich znaczeń, https://www.techtarget.com/whatis/definition/flowchart (dostęp: 2026-02-27)

Materiały:

  • Materiały dydaktyczne z podstaw algorytmiki (schematy blokowe i pseudokod)
  • Karta symboli schematów blokowych (tabela: symbol → znaczenie)
  • Ćwiczenia: zamiana schematu blokowego na pseudokod i odwrotnie

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego