OO2/K 2022

Izvor: SI Wiki
< ОО2
Datum izmene: 1. jun 2022. u 19:21; autor: Aleksa (razgovor | doprinosi) (2. и 3. задатак)
Pređi na navigaciju Pređi na pretragu

Kolokvijum 2022. na RTI (i ostalim ER odsecima) održan je 17. arpila. Do oblasti došli su uvod, pregled, klase, paketi, izvođenje, interfejsi, izuzeci i ugnježdeni tipovi na programskom jeziku Java.

  • Za pitanja sa više odgovora, tačni odgovori su podebljani i uokvireni
  • Za pitanja za koje se odgovori unose, tačni odgovori su podvučeni i sakriveni, tako da se prikažu kada izaberete taj tekst (primer: ovako)
  • Pritisnite levo dugme ispod za sakrivanje i otkrivanje svih odgovora, ili desno dugme za uključivanje i isključivanje interaktivnog režima:

1. zadatak

Koja od sledećih tvrđenja su tačna? (JDK = Java Development Kit, JRE = Java Runtime Environment, JVM = Java Virtual Machine)

  1. JDK je sastavni deo JVM
  2. JVM je sastavni deo JRE
  3. JRE je sastavni deo JDK
  4. JRE je sastavni deo JVM
  5. JDK je sastavni deo JRE

2. zadatak

Šta ispisuje sledeći programski kod na jeziku Java? Za program koji ne se prevodi uneti -1. Za program sa greškom u izvršavanju uneti -2.

public class Main {
     public static void main(String[] args) {
          int[] niz1 = new int[] (0, 1, 2);
          int[] niz2 = new int[ni1.lenght];
          int i = niz2.lenght;
          for(int x : niz1){
               niz2[--i]=x;
          }
          for(int x : niz2){
               System.out.print(x);
          }
     }
}

Odgovor: 210

3. zadatak

Koje od sledećih tvrdnji su tačne za pojam konstruktora na programskom jeziku Java?

  1. Telo konstruktora se izvršava pre inicijalizacije nestatičkih metoda
  2. Moguće je definisati konstruktor sa više parametara
  3. Automatski ugrađen (implicitni) konstruktor javne klase je javan.
  4. Moguće je definisati konstruktor bez parametara
  5. Moguće je specificirati tip povrtane vrednosti (tip rezultata) konstruktora