KWALIFIKACJA INF2 + INF3 - STYCZEŃ 2012

W bazie jest mniej pytań spełniających podane kryteria niż wybrano. Wylosowano 49 pytań.
PYTANIE NR 1.
Na rysunku przedstawiano blok
Ilustracja przedstawia blok decyzyjny, często używany w diagramach przepływu, szczególnie w kontekście programowania i
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Blok decyzyjny (warunkowy) w schemacie blokowym służy do sprawdzenia warunku i rozgałęzienia przebiegu algorytmu na co najmniej dwie ścieżki (np. "tak/nie"). Rozpoznaje się go po charakterystycznym kształcie rombu, od którego wychodzą różne gałęzie wykonania.

Pełne wyjaśnienie:

W schematach blokowych każdy kształt ma określone znaczenie, a jednym z najważniejszych jest blok decyzyjny (warunkowy). Taki blok odpowiada konstrukcji logicznej typu if/else: w jego wnętrzu znajduje się warunek (pytanie logiczne), a wynik oceny warunku kieruje przebieg algorytmu na jedną z dostępnych gałęzi.

Blok decyzyjny rozpoznaje się najczęściej po kształcie rombu. Do rombu wchodzi zwykle jedna strzałka (przepływ sterowania), a wychodzą dwie (lub więcej) strzałki, opisujące alternatywne drogi działania programu, często oznaczane jako "TAK/NIE" albo "TRUE/FALSE".

Dlaczego pozostałe odpowiedzi nie pasują do symbolu decyzyjnego?

  • "obliczeniowy" (blok przetwarzania) typowo przedstawia się jako prostokąt i oznacza wykonanie operacji/obliczeń bez rozgałęziania.
  • "wywołania programu" (podprogram/proces zdefiniowany) bywa rysowany jako prostokąt z podwójnymi pionowymi krawędziami; służy do odwołania się do procedury, a nie do wyboru gałęzi na podstawie warunku.
  • "wejścia/wyjścia" przedstawia się zwykle jako równoległobok i dotyczy pobierania danych (wejście) lub prezentacji wyniku (wyjście), również bez rozgałęzienia logicznego.

Wskazówka egzaminacyjna: jeśli na rysunku widać symbol, z którego wychodzą dwie różne ścieżki, niemal zawsze chodzi o decyzję/warunek. Warto nauczyć się rozpoznawania po funkcji (rozgałęzienie), a nie tylko po nazwie, bo nazewnictwo ("decyzyjny" vs "warunkowy") bywa używane zamiennie.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Blok decyzyjny (warunkowy) to symbol, który służy do sprawdzenia warunku logicznego i wyboru dalszej ścieżki algorytmu. Najczęściej ma kształt rombu, a z jego wyjść prowadzą różne gałęzie, np. dla wyniku "TAK/NIE" lub "TRUE/FALSE".
Rozpoznasz go po rombie oraz po tym, że po sprawdzeniu warunku algorytm może "pójść" w różne strony. Jeśli z symbolu wychodzą co najmniej dwie strzałki opisujące alternatywy, to typowy znak decyzji, a nie obliczeń czy wejścia/wyjścia.
Blok wejścia/wyjścia służy do pobierania danych (np. od użytkownika) albo do ich prezentacji, a nie do wyboru między dwiema gałęziami. Ma zwykle kształt równoległoboku i nie reprezentuje sprawdzenia warunku logicznego, więc nie powoduje rozgałęzienia przepływu.
Najczęściej spotkasz: prostokąt (przetwarzanie/obliczenia), romb (decyzja/warunek), równoległobok (wejście/wyjście), owal (start/stop). Na egzaminie warto umieć powiązać kształt z funkcją w algorytmie, nie tylko z nazwą.
W praktyce dydaktycznej te określenia są używane zamiennie: oba opisują symbol, w którym sprawdza się warunek i wybiera dalszą ścieżkę wykonania. Na testach zwracaj uwagę na funkcję (rozgałęzienie po warunku), bo nazewnictwo może się różnić w materiałach.
To etykiety wyników sprawdzenia warunku w bloku decyzyjnym. Jedna strzałka odpowiada sytuacji, gdy warunek jest spełniony (np. "TAK"/"TRUE"), a druga gdy nie jest spełniony ("NIE"/"FALSE"). Dzięki temu wiadomo, która gałąź jest wykonywana.
Blok decyzyjny najczęściej tłumaczy się na instrukcję if (oraz opcjonalnie else). Warunek z rombu staje się wyrażeniem logicznym w nawiasie, a każda gałąź schematu odpowiada blokowi instrukcji wykonywanych, gdy warunek jest prawdziwy lub fałszywy.
Najczęstsze błędy to mylenie rombu z innymi figurami przy słabej jakości rysunku, wybór "prostokąta" z przyzwyczajenia oraz ignorowanie strzałek (gałęzi). Pomaga nawyk: zawsze sprawdź, czy symbol rozgałęzia przepływ, czy tylko wykonuje operację.
Gdy program ma podjąć decyzję zależną od danych, np. "czy hasło jest poprawne?", "czy liczba jest większa od zera?", "czy użytkownik wybrał opcję A?". Wtedy potrzebujesz warunku i dwóch różnych dróg działania, co w schemacie blokowym pokazuje się rombem.
Ćwicz rozpoznawanie symboli oraz tłumaczenie schematu na pseudokod i kod (i odwrotnie). Zrób krótkie zestawy: start → wejście → decyzja → dwa warianty → wyjście. Na egzaminie pomoże też umiejętność czytania strzałek i zależności między blokami.
info

To pytanie poprawnie rozwiązuje 56% zdających egzamin. średnie

Specjaliści zwracają uwagę: "Blok decyzyjny (warunkowy) w schemacie blokowym służy do sprawdzenia warunku i rozgałęzienia przebiegu algorytmu na co najmniej dwie ścieżki (np. "tak/nie")."

Źródła:

  • Wikipedia (PL): "Schemat blokowy" — opis symboli i ich znaczenia, https://pl.wikipedia.org/wiki/Schemat_blokowy (dostęp: 2026-03-01)
  • Wikipedia (EN): "Flowchart" — sekcja o symbolach (decision/process/input-output), https://en.wikipedia.org/wiki/Flowchart (accessed 2026-03-01)
  • GeeksforGeeks: "Flowchart Symbols" — opis symbolu decyzji i porównanie z input/output oraz process, https://www.geeksforgeeks.org/flowchart-symbols/ (accessed 2026-03-01)

Materiały:

  • Materiały dydaktyczne o schematach blokowych (algorytmika w podstawach programowania)
  • Ćwiczenia: zamiana pseudokodu na schemat blokowy i odwrotnie
  • Tablice symboli schematów blokowych używane w podręcznikach szkolnych

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego