KWALIFIKACJA INF2 + INF3 - STYCZEŃ 2009

PYTANIE NR 11.
Do zapisu algorytmu w postaci schematu blokowego używa się różnych figur geometrycznych. Jak nazywa się blok przedstawiony na rysunku?
Ilustracja przedstawia blok operacyjny, który jest częścią schematu blokowego używanego w algorytmach.
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Blok "operacyjny" w schemacie blokowym oznacza wykonanie operacji/instrukcji (kroku przetwarzania), np. obliczenia lub przypisania. Rozpoznaje się go po typowym kształcie prostokąta. Pozostałe bloki dotyczą decyzji (rozgałęzienia) albo wejścia/wyjścia danych.

Pełne wyjaśnienie:

W schemacie blokowym (flowchart) każdy kształt figury ma ustalone znaczenie. Dzięki temu można czytać algorytm bez znajomości języka programowania: wystarczy znać konwencję symboli.

Blok "operacyjny" (często rysowany jako prostokąt) oznacza wykonanie działania, czyli krok przetwarzania: obliczenie, podstawienie wartości do zmiennej, wywołanie procedury, modyfikację danych itp. To "zwykły krok" algorytmu, który nie wprowadza rozgałęzień.

Odpowiedź "wejściowy" jest niepoprawna, ponieważ blok wejścia/wyjścia służy do wprowadzania lub prezentowania danych (np. odczyt z klawiatury, wyświetlenie wyniku) i zwykle ma inny kształt niż blok operacji.

Odpowiedź "decyzyjny" jest niepoprawna, bo blok decyzji służy do sprawdzenia warunku i rozdzielenia przebiegu algorytmu na gałęzie (np. "tak/nie"). W typowej notacji ma kształt rombu, a nie prostokąta.

Odpowiedź "warunkowy" bywa potocznie używana jako określenie decyzji, ale w schematach blokowych warunek jest realizowany właśnie przez blok decyzyjny, nie przez blok operacyjny. Dlatego wybór "warunkowy" dla symbolu operacji prowadzi do błędnej interpretacji algorytmu.

Wskazówka egzaminacyjna: zapamiętaj mapowanie "kształt → funkcja": prostokąt = działanie (operacja), romb = wybór/warunek (decyzja), równoległobok = dane (wejście/wyjście). To pozwala szybko rozwiązywać pytania z rozpoznawania bloków.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Schemat blokowy to graficzny zapis algorytmu, w którym kroki i decyzje przedstawia się za pomocą standardowych symboli połączonych strzałkami. Ułatwia analizę logiki programu i komunikację w zespole, zanim powstanie kod.
Blok operacyjny najczęściej ma kształt prostokąta i oznacza wykonanie instrukcji przetwarzania, np. obliczenia lub przypisania wartości. Nie powoduje rozgałęzienia przepływu sterowania, tylko prowadzi do kolejnego kroku.
Blok decyzyjny służy do sprawdzenia warunku i podziału przebiegu algorytmu na różne ścieżki (np. "tak/nie"). Blok operacyjny wykonuje pojedynczą czynność i nie wprowadza rozgałęzień. Różnią się też zwykle kształtem symbolu.
Blok wejścia/wyjścia opisuje komunikację z otoczeniem: pobranie danych (np. od użytkownika) lub ich prezentację (np. wydruk/ekran). Nie opisuje obliczeń "w środku" algorytmu, tylko operacje na danych przychodzących i wychodzących.
W praktyce szkolnej "blok warunkowy" często oznacza blok decyzji, czyli sprawdzenie warunku i wybór gałęzi. Warto jednak pamiętać, że w standardowej terminologii częściej spotyka się nazwę "blok decyzyjny", a warunek jest treścią tego bloku.
Typowe błędy to mylenie operacji z wejściem/wyjściem oraz traktowanie każdego "ważnego" kroku jako decyzji. Pomaga nauka przez skojarzenia: prostokąt = działanie, romb = wybór, a następnie ćwiczenie na krótkich algorytmach.
Schemat blokowy jest wygodny, gdy chcesz szybko pokazać przebieg logiki osobie nietechnicznej lub w dokumentacji. Pseudokod bywa lepszy, gdy algorytm jest długi i zawiera wiele szczegółów, bo łatwiej go modyfikować tekstowo.
Identyfikujesz typy bloków: operacje stają się instrukcjami, decyzje stają się if/else, a pętle wynikają z powrotu strzałek do wcześniejszych bloków. Następnie porządkujesz kolejność kroków i dbasz o warunki zakończenia pętli.
Tak, w różnych materiałach dydaktycznych mogą występować drobne różnice w nazewnictwie lub w detalach kształtów, ale podstawowe znaczenia są zwykle spójne: działanie (operacja), decyzja (warunek), wejście/wyjście (dane). Na egzaminie trzymaj się typowej konwencji.
Najlepiej opanować mapowanie: symbol → znaczenie i przećwiczyć rozpoznawanie na przykładach. Rysuj krótkie schematy (np. obliczenie średniej, wyszukanie minimum, prosta pętla) i podpisuj każdy blok jego nazwą oraz rolą.
info

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

W praktyce zawodowej kluczowe jest to, że blok "operacyjny" w schemacie blokowym oznacza wykonanie operacji/instrukcji (kroku przetwarzania), np. obliczenia lub przypisania.

Źródła:

  • https://pl.wikipedia.org/wiki/Schemat_blokowy - dostęp 2026-03-01
  • https://en.wikipedia.org/wiki/Flowchart - dostęp 2026-03-01
  • https://www.britannica.com/technology/flowchart - dostęp 2026-03-01

Materiały:

  • Materiały dydaktyczne o algorytmach i schematach blokowych (podręczniki do podstaw programowania)
  • Ćwiczenia: rysowanie schematów dla prostych zadań (suma liczb, minimum/maksimum, pętle)
  • Tablice/sciągi z symbolami flowchart stosowane w nauczaniu informatyki

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego