Platforma Inżynierska

Temat egzaminacyjny

Posługuje się złożonymi typami danych

Ten temat pojawia się na egzaminie INF.04 (Projektowanie, programowanie i testowanie aplikacji). Poniżej przykładowe pytania z pełnym wyjaśnieniem oraz narzędzia, które liczą to samo, co trzeba policzyć na egzaminie. W trenażerze czeka 9 pytań z tego zakresu.

Sesja zima 2027część pisemna 7–13 stycznia 2027praktyczna INF.04: 14–15 stycznia 2027zostały 64 dniHarmonogram →

Przykładowe pytania

Program ma przechowywać dla każdego ucznia nazwisko (tekst), wiek (liczba całkowita) i średnią ocen (liczba rzeczywista) pod jedną nazwą zmiennej. Który typ złożony do tego służy?

Otwórz pytanie →

Jaką wartość wypisze program w języku Python?

t = [[2, 4, 6], [1, 3, 5], [7, 8, 9]]
s = 0
for i in range(3):
    s += t[i][2 - i]
print(s)

Otwórz pytanie →

Co wypisze program w języku Python korzystający ze słownika?

oceny = {"Ala": 5, "Ola": 3}
oceny["Ola"] = 4
oceny["Ela"] = 2
print(len(oceny), sum(oceny.values()))

Otwórz pytanie →

Dany jest fragment programu w języku C++. Jaką wartość wypisze?

struct Punkt { int x; int y; };
Punkt a = {1, 2};
Punkt b = a;
b.x = 5;
std::cout << a.x + b.x;

Otwórz pytanie →

Plik dane.txt nie istnieje przed uruchomieniem programu w języku Python. Co program wypisze?

with open("dane.txt", "w") as f:
    f.write("abc\n")
with open("dane.txt", "a") as f:
    f.write("de\n")
with open("dane.txt") as f:
    print(len(f.readlines()))

Otwórz pytanie →

Dany jest fragment programu w języku C++. Jaką wartość wypisze?

int t[] = {10, 20, 30, 40};
int *p = t;
p += 2;
std::cout << *p + *(p - 1);

Otwórz pytanie →

9 pytań z tego tematu w trenażerze

Za darmo, z wyjaśnieniem przy każdej odpowiedzi.

Ćwicz ten temat

Rozwiąż cały test z odpowiedziami

Szukaj na platformie

Kalkulatory, materiały, pytania z forum i firmy