KWALIFIKACJA INF2 + INF3 - STYCZEŃ 2009

PYTANIE NR 47.
Wynik pola i obwodu prostokąta podawany jest w bloku
Ilustracja przedstawia schemat blokowy, który jest używany w kontekście egzaminu zawodowego dla technika programisty.
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W schemacie blokowym podanie/wyświetlenie wyniku (np. pola i obwodu prostokąta) realizuje się w bloku wejścia/wyjścia, bo służy on do wprowadzania danych lub prezentowania danych na wyjściu. Blok operacyjny dotyczy obliczeń, warunkowy – decyzji, a zakończenia – start/stop.

Pełne wyjaśnienie:

W schemacie blokowym (flowcharcie) każdy typ bloku ma określoną funkcję. Gdy algorytm podaje wynik (np. wypisuje/wyświetla obliczone pole i obwód prostokąta), wykorzystuje się blok wejścia/wyjścia. Ten blok służy do:

  • pobierania danych (wejście), np. wczytania boków prostokąta,
  • prezentacji danych (wyjście), np. wyświetlenia wartości pola i obwodu.

Dlaczego pozostałe odpowiedzi są błędne?

  • Blok operacyjny odnosi się do wykonywania działań/obliczeń (np. obliczanie pola i obwodu na podstawie danych), ale nie do samego wypisania wyniku użytkownikowi.
  • Blok warunkowy służy do podejmowania decyzji na podstawie warunku (tak/nie), np. sprawdzenia, czy podane boki są dodatnie. To inny etap niż prezentacja wyniku.
  • Blok zakończenia oznacza start/koniec algorytmu. Może występować obok wypisania wyniku, ale nie zastępuje operacji wyjścia.

Wskazówka egzaminacyjna: jeśli w treści pojawia się czasownik typu "wyświetl", "wypisz", "podaj", zwykle chodzi o wyjście, a więc o blok wejścia/wyjścia. Jeśli pojawia się "oblicz", zwykle chodzi o blok operacyjny.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
To element flowchartu używany do operacji pobierania lub prezentacji danych. Przykład: wczytanie długości boków (wejście) oraz wyświetlenie obliczonego pola i obwodu (wyjście). W notacji często ma kształt równoległoboku.
Blok operacyjny opisuje obliczenia lub przekształcenia (np. P = a*b, O = 2a+2b). Blok wejścia/wyjścia opisuje wczytanie danych lub wyświetlenie wyniku. Słowa "oblicz" vs "wypisz/wyświetl" zwykle rozstrzygają.
Bo "podawanie wyniku" oznacza przekazanie informacji na zewnątrz algorytmu (do użytkownika, pliku, ekranu). To jest operacja wyjścia. Obliczenie wartości odbywa się wcześniej w bloku operacyjnym, a dopiero potem wynik jest prezentowany w bloku wejścia/wyjścia.
Blok warunkowy służy do podjęcia decyzji na podstawie warunku (np. "czy a > 0?"). Ma zwykle dwa wyjścia (tak/nie) i rozgałęzia przebieg algorytmu. Nie służy do wypisywania wyniku, tylko do sterowania logiką programu.
Bloku zakończenia używa się do oznaczenia startu i końca algorytmu. Informuje, gdzie procedura się rozpoczyna i gdzie kończy. Częsty błąd: wybieranie go jako miejsca "wyniku", bo wynik bywa na końcu, ale samo zakończenie nie jest operacją wyjścia.
Typowy układ to: startwejście (wczytaj a, b) → operacje (policz P i O) → wyjście (wyświetl P i O) → koniec. Egzamin często sprawdza, czy umiesz rozdzielić obliczenia i prezentację.
Nie. To ogólna kategoria: wejście/wyjście może oznaczać ekran, klawiaturę, plik, bazę danych, sieć lub dowolny kanał komunikacji z otoczeniem. W zadaniach szkolnych najczęściej chodzi o "wczytaj" i "wyświetl", ale idea jest szersza.
Zwykle są to czasowniki: wczytaj, pobierz, podaj, wyświetl, wypisz, zapisz. Jeśli pytanie mówi o "wyniku podawanym/wyświetlanym", najczęściej chodzi o blok wejścia/wyjścia, nie o obliczenia.
Bo kojarzą "pole i obwód" z liczeniem, więc automatycznie wybierają blok operacyjny. Tymczasem pytanie dotyczy podania wyniku, a nie wykonania obliczeń. Pomaga rozdzielenie w głowie dwóch etapów: najpierw liczysz, potem komunikujesz rezultat.
Podobne są pytania o: miejsce wczytania danych, sprawdzenie poprawności (warunek), pętle (powtarzanie), zapis do pliku lub wyświetlenie komunikatu. Wszystkie wymagają rozpoznania funkcji bloków w schemacie, a nie obliczania skomplikowanych wartości.
info

Około 75% zdających odpowiada poprawnie na to pytanie. średnio łatwe

Specjaliści zwracają uwagę: "W schemacie blokowym podanie/wyświetlenie wyniku (np. pola i obwodu prostokąta) realizuje się w bloku wejścia/wyjścia, bo służy on do wprowadzania danych lub prezentowania danych na wyjściu."

Źródła:

  • ISO 5807:1985, Information processing — Documentation symbols and conventions for data, program and system flowcharts, program network charts and system resources charts (norma opisująca symbole schematów blokowych)
  • https://pl.wikipedia.org/wiki/Schemat_blokowy - dostęp 2026-02-18
  • https://en.wikipedia.org/wiki/Flowchart - dostęp 2026-02-18

Materiały:

  • Materiały dydaktyczne o schematach blokowych (flowchart): znaczenie podstawowych symboli
  • Ćwiczenia: zamiana opisu słownego algorytmu na schemat blokowy
  • Przykładowe zadania egzaminacyjne z podstaw algorytmiki i notacji graficznych

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego