💻

Informatika — matura 2022.

Vježbaj zadatke iz državne mature 2022. iz informatike. Na raspolaganju ti je 87 pitanja iz ovog ispitnog roka, s trenutačnom povratnom informacijom i praćenjem napretka. Dostupna je osnovna razina.

87 pitanjaRok 2022.osnovna razina

Riješeni zadaci s mature 2022. iz informatike

Ovdje je 20 zadataka iz ispitnoga roka 2022. onako kako su bili na ispitu, s označenim točnim odgovorom — bez prijave i bez bodovanja. Još 67 zadataka iz ovoga roka čeka te u aplikaciji, gdje se odgovori boduju i prati napredak.

  1. 1. zadatakHardver — komponente računala (CPU, RAM, GPU)

    Od čega se sastoji centralna procesorska jedinica?

    • Aod upravljačke jedinice i aritmetičko-logičke jedinice
    • Bod radne memorije i diska
    • Cod aritmetičko-logičke jedinice i ROM-a
    • Dod radne memorije i ROM-a

    Točan odgovor: A — od upravljačke jedinice i aritmetičko-logičke jedinice

  1. 2. zadatakHardver — komponente računala (CPU, RAM, GPU)

    Kako se naziva dio računala koji objedinjuje i povezuje procesor i radnu memoriju sa svim ostalim sklopovima u jedinstvenu cjelinu?

    • Akućište
    • Bmatična ploča
    • Cradna površina
    • Dupravljačka jedinica

    Točan odgovor: B — matična ploča

  1. 3. zadatakHardver — periferija (monitor, pisač, ulazno-izlazni uređaji)

    Kojim se bojama, kod prikaza boja na monitoru, opisuje svaka točkica (piksel)?

    • Acrvenom, zelenom i plavom
    • Bcrvenom, plavom i tirkiznom
    • Cžutom, crvenom i zelenom
    • Dtirkiznom, magentom i žutom

    Točan odgovor: A — crvenom, zelenom i plavom

  1. 4. zadatakHardver — periferija (monitor, pisač, ulazno-izlazni uređaji)

    Koja od navedenih kratica označava svojstva pisača?

    • AVGA
    • BPPM
    • CRPM
    • DDVI

    Točan odgovor: B — PPM

  1. 5. zadatakOperacijski sustavi i upravljanje datotekama

    Koja je funkcija operacijskoga sustava?

    • Aizrada prezentacija
    • Bupravljanje datotekama
    • Ckreiranje tabličnih kalkulacija
    • Dupravljanje podatcima u bazi podataka

    Točan odgovor: B — upravljanje datotekama

  1. 6. zadatakOperacijski sustavi i upravljanje datotekama

    Što od navedenoga odrađuje operacijski sustav?

    • AUpravlja centralnom memorijom.
    • BUpravlja podatcima u bazi podataka.
    • CUpravlja postavkama korisničkih programa.
    • DUpravlja sadržajem datoteka.

    Točan odgovor: A — Upravlja centralnom memorijom.

  1. 7. zadatakOperacijski sustavi i upravljanje datotekama

    Koji se od navedenih nastavaka datoteke odnosi na datoteku sa zvučnim zapisom?

    • AHTM
    • BRTF
    • CWAV
    • DDLL

    Točan odgovor: C — WAV

  1. 8. zadatakOperacijski sustavi i upravljanje datotekama

    Koji se od navedenih nastavaka datoteke odnosi na sažetu (komprimiranu) datoteku?

    • AHTM
    • BEXE
    • CTXT
    • DRAR

    Točan odgovor: D — RAR

  1. 9. zadatakMreže i internet

    Web-stranica skole.hr ima brojčanu IPv4 adresu http://193.198.184.184/. Koji je binarni zapis te adrese?

    • A11000101.11001010.10111000.10110100
    • B11000001.11000110.10111000.10111000
    • C11000101.11000110.10110100.10110100
    • D11000001.11001010.10111000.10111000

    Točan odgovor: B — 11000001.11000110.10111000.10111000

  1. 10. zadatakMreže i internet

    Binarni je zapis IPv4 adrese nekoga računala 11000000.10101000.00000101.00001100. Koji je dekadski zapis te adrese?

    • A12.10.8.5.12
    • B192.168.5.12
    • C120.108.05.012
    • D12.0.10.8.0.5.0.12

    Točan odgovor: B — 192.168.5.12

  1. 11. zadatakBrojevni sustavi (binarni, heksadekadski)

    Koji je najmanji cijeli broj koji se može zapisati u 16-bitovni registar ako se broj zapisuje metodom dvojnoga komplementa?

    • A−2¹⁵ – 1
    • B−2¹⁶ – 1
    • C−2¹⁵
    • D−2¹⁶

    Točan odgovor: C — −2¹⁵

  1. 12. zadatakBrojevni sustavi (binarni, heksadekadski)

    Koji je najveći cijeli broj koji se može zapisati u 8-bitovni registar ako se broj zapisuje metodom dvojnoga komplementa?

    • A127
    • B128
    • C255
    • D256

    Točan odgovor: A — 127

Polazni tekst
Opis uvjeta za održavanje natjecanja
Dora se odlučila prijaviti za konjičko natjecanje, ali su organizatori naišli na neplanirane probleme s konjima i sponzorima. Natjecanje će se održati ako se prijavi bar 20 natjecatelja od kojih najviše 5 nema svojega konja ili broj sponzora bude veći od 10.
Pretpostavimo da su dane sljedeće varijable:
A – broj prijavljenih natjecatelja
B – broj natjecatelja koji imaju konja
C – broj sponzora.
  1. 13. zadatakDigitalna logika i logički sklopovi

    Koji će od navedenih logičkih izraza biti istinit samo ako će se natjecanje održati?

    • AA>=20 I A-B<=5 I C>10
    • BA>=20 ILI A-B<=5 ILI C>10
    • CA>=20 I A-B<=5 ILI C>10
    • DA>=20 ILI A-B<=5 I C>10

    Točan odgovor: C — A>=20 I A-B<=5 ILI C>10

Polazni tekst
Kupnja bicikla
Ivor svoju ušteđevinu želi potrošiti na kupnju bicikla s kojim će sudjelovati na amaterskim utrkama po Hrvatskoj. S obzirom na to da cijene bicikala ovise o kvaliteti, ali i raznim popustima, Ivor je odlučio da će bicikl kupiti samo ako je cijena manja od 3000 kuna ili ako je bicikl na popustu bar 50 % i ako je njegova ušteđevina veća od cijene bicikla.
Pretpostavimo da su dane sljedeće varijable:
U – Ivorova ušteđevina
P – popust
C – cijena bicikla.
  1. 14. zadatakDigitalna logika i logički sklopovi

    Koji od navedenih logičkih izraza prikazuje uvjete pod kojima će Ivor kupiti bicikl?

    • AC<3000 ILI P>=50 I U>C
    • BC<3000 ILI P>50 I U>C
    • CC<3000 I P>=50 I U<C
    • DC<3000 I P>50 I U>C

    Točan odgovor: A — C<3000 ILI P>=50 I U>C

  1. 15. zadatakProgramiranje — varijable i izrazi

    Koji je izraz, zapisan u programskome jeziku, ekvivalentan matematičkomu izrazu r = (a² + b²) / (a + c) ?

    • APython: r = a2 + b2 / a + c
      C: r = pow(a, 2) + pow(b, 2) / a + c
    • BPython: r = (a2 + b2) / a + c
      C: r = (pow(a, 2) + pow(b, 2)) / a + c
    • CPython: r = a2 + b2 / (a + c)
      C: r = pow(a, 2) + pow(b, 2) / (a + c)
    • DPython: r = (a2 + b2) / (a + c)
      C: r = (pow(a, 2) + pow(b, 2)) / (a + c)

    Točan odgovor: D — Python: r = (a2 + b2) / (a + c)
    C: r = (pow(a, 2) + pow(b, 2)) / (a + c)

Polazni tekst
Programski isječak
Python
x = 412
y = 275
c = x % 100
d = y // 100
e = c + d
print(e)

C
int x, y, c, d, e;
x = 412;
y = 275;
c = x % 100;
d = y / 100;
e = c + d;
printf("%d", e);
  1. 16. zadatakProgramiranje — kontrolne strukture (uvjeti, petlje)

    Što će ispisati zadani dio programa?

    • A4
    • B14
    • C29
    • D39

    Točan odgovor: B — 14

  1. 17. zadatakAlgoritmi i strukture podataka

    Koji će od navedenih algoritama u najmanje koraka ispisati djelitelje prirodnoga broja n većega od 1?

    • APython
      for i in range(1, n + 1):
      if n % i == 0:
      print(n)

      C
      int n;
      for (int i=1; i<n+1; i++)
      if (n % i == 0)
      printf("%d", n);
    • BPython
      for i in range(2, n + 1):
      if n % i == 0:
      print(i)

      C
      int n;
      for (int i=2; i<n+1; i++)
      if (n % i == 0)
      printf("%d", i);
    • CPython
      for i in range(2, round(n**0,5) + 1):
      if n % i == 0:
      print(i)
      print(n)

      C
      int n;
      for (int i=2; i<round(sqrt(n))+1; i++)
      if (n % i == 0)
      printf("%d", i);
      printf("%d", n);
    • DPython
      for i in range(1, n // 2 + 1):
      if n % i == 0:
      print(i)
      print(n)

      C
      int n;
      for (int i=1; i<n2\frac{n}{2}+1; i++)
      if (n % i == 0)
      printf("%d", i);
      printf("%d", n);

    Točan odgovor: D — Python
    for i in range(1, n // 2 + 1):
    if n % i == 0:
    print(i)
    print(n)

    C
    int n;
    for (int i=1; i<n2\frac{n}{2}+1; i++)
    if (n % i == 0)
    printf("%d", i);
    printf("%d", n);

  1. 18. zadatakProgramiranje — kontrolne strukture (uvjeti, petlje)

    Koji od zadanih programa ispravno računa umnožak svih parnih znamenaka broja a? Napomena: Znamenku 0 računamo kao parnu.

    • APython
      a = int(input())
      s = 0
      while a > 0:
      x = a // 10
      a = a % 10
      if x // 2 == 0:
      s = s * x
      print(s)

      C
      int a, x, s;
      scanf("%d", &a);
      s = 0;
      while (a > 0){
      x = a / 10;
      a = a % 10;
      if (x / 2 == 0)
      s = s * x;
      }
      printf("%d", s);
    • BPython
      a = int(input())
      s = 0
      while a >= 0:
      x = a // 10
      a = a % 10
      if x % 2 == 0:
      s = s * x
      print(s)

      C
      int a, x, s;
      scanf("%d", &a);
      s = 0;
      while (a >= 0){
      x = a / 10;
      a = a % 10;
      if (x % 2 == 0)
      s = s * x;
      }
      printf("%d", s);
    • CPython
      a = int(input())
      s = 1
      while a > 0:
      x = a % 10
      a = a // 10
      if x % 2 == 0:
      s = s * x
      print(s)

      C
      int a, x, s;
      scanf("%d", &a);
      s = 1;
      while (a > 0){
      x = a % 10;
      a = a / 10;
      if (x % 2 == 0)
      s = s * x;
      }
      printf("%d", s);
    • DPython
      a = int(input())
      s = 1
      while a == 0:
      x = a % 10
      a = a // 10
      if x % 2 == 0:
      s = s + 1
      print(s)

      C
      int a, x, s;
      scanf("%d", &a);
      s = 1;
      while (a == 0){
      x = a % 10;
      a = a / 10;
      if (x % 2 == 0)
      s = s + 1;
      }
      printf("%d", s);

    Točan odgovor: C — Python
    a = int(input())
    s = 1
    while a > 0:
    x = a % 10
    a = a // 10
    if x % 2 == 0:
    s = s * x
    print(s)

    C
    int a, x, s;
    scanf("%d", &a);
    s = 1;
    while (a > 0){
    x = a % 10;
    a = a / 10;
    if (x % 2 == 0)
    s = s * x;
    }
    printf("%d", s);

Polazni tekst
Programski isječak
Python
naj = -1
n = int(input())
while n > 0:
    __________
    if z > naj:
        naj = z
    n = n // 10
print(naj)

C
int naj, n, z;
naj = -1;
scanf("%d", &n);
while (n > 0) {
    __________
    if (z > naj)
        naj = z;
    n = n / 10;
}
printf("%d", naj);
  1. 19. zadatakProgramiranje — varijable i izrazi

    Koju liniju kôda treba napisati na praznu crtu ako zadani program treba učitati prirodan broj i ispisati njegovu najveću znamenku?

    • Az = n // 10
    • Bz = n % 10
    • Cz = n // 2
    • Dz = n % 2

    Točan odgovor: B — z = n % 10

Polazni tekst
Programski isječak
Python
a = int(input())
pr = 1
while a != 5:
    if a % 2 == 0:
        pr = pr + 2
        a = a + 1
    else:
        pr = pr + 1
        a = a + 2

C
int a, pr;
scanf("%d", &a);
pr = 1;
while (a != 5){
    if (a % 2 == 0){
        pr = pr + 2;
        a = a + 1;
    }
    else{
        pr = pr + 1;
        a = a + 2;
    }
}
  1. 20. zadatakProgramiranje — kontrolne strukture (uvjeti, petlje)

    Za koji će se testni primjer naredbe unutar while petlje izvesti samo jednom?

    • Aa = 0
    • Ba = 1
    • Ca = 2
    • Da = 3

    Točan odgovor: D — a = 3

Prikazano je 20 od 87 zadataka iz roka 2022.

Riješi svih 87 zadataka iz 2022. →

Teme u roku 2022.

Zadaci iz informatike u roku 2022. pokrivaju 16 područja — vježbaj ih ciljano ili riješi cijeli rok.

  • Hardver — komponente računala (CPU, RAM, GPU)
  • Hardver — periferija (monitor, pisač, ulazno-izlazni uređaji)
  • Memorije (RAM, ROM, SSD, HDD)
  • Brojevni sustavi (binarni, heksadekadski)
  • Digitalna logika i logički sklopovi
  • Operacijski sustavi i upravljanje datotekama
  • Obrada teksta (MS Word i sl.)
  • Proračunske tablice (MS Excel i sl.)
  • Prezentacije i obrada slika
  • Mreže i internet
  • Informacijska sigurnost i privatnost
  • Programiranje — varijable i izrazi
  • Programiranje — kontrolne strukture (uvjeti, petlje)
  • Programiranje — funkcije i procedure
  • Programiranje — polja i nizovi
  • Algoritmi i strukture podataka

Ostali rokovi iz informatike

Česta pitanja

Koliko zadataka iz mature 2022. iz informatike mogu vježbati?

87 pitanja iz ispitnog roka 2022. (osnovna razina), s trenutačnom povratnom informacijom o točnosti.

Jesu li zadaci iz informatike 2022. besplatni?

Da — vježbanje pitanja iz prošlih državnih matura je besplatno. Dovoljno je otvoriti besplatan račun na SANTA Kvizu.

Kako najbolje iskoristiti maturu 2022. iz informatike za pripremu?

Riješi cijeli rok 2022. kao probu, pa ponovi teme u kojima si griješio. Usporedi rezultat s drugim godinama da vidiš napreduješ li.

Izvor zadataka

Zadaci su iz javno objavljenih ispita državne mature, ispitni rok 2022. koje izdaje Nacionalni centar za vanjsko vrednovanje obrazovanja (NCVVO). SANTA Kviz je neovisna platforma za vježbu i učenje te nije povezana s NCVVO-om ni s Ministarstvom znanosti, obrazovanja i mladih, niti ih predstavlja. Službene informacije o državnoj maturi — kalendar, prijave i ispitni katalozi — objavljuje NCVVO.

Riješi maturu 2022.

Otvori besplatan račun i kreni s pitanjima iz informatike u par minuta.

Počni vježbati →