You are on page 1of 3

SVEUČILIŠTE/UNIVERZITET „VITEZ“ U TRAVNIKU

FAKULTET POSLOVNE INFORMATIKE


Predmet: OBJEKTNO ORJENTISANO PROGRAMIRANJE

TEST 1. (za vanredne studente)

__________________ ___________________________ __________________


(Datum) (Prezime i ime studenta) (Broj indexa)
RB PITANJE ODGOVOR

1. Navesti osnovne tipove podataka u Javi

2. Opisati sintaksu za jednodimenzionalno polje cijeloih brojeva u Javi

3. Napisati osnovne upravljačke strukture u Javi

4. Napisati opšti oblik naredbe while

1) DA
Da li je izraz (2+4)*I 2) NE
5.
u Javi pravilno napisan
Zaokružiti tačan odgovor.

6. Šta su objekti u Javi

class Count { 
  public static void main (String args[]) {
     for (int i = 50; i > 0; i--) { 1) Increment
      System.out.println(i); 2) Decrement
7.     }   
  } 
} Zaokružiti tačan odgovor.

Ovaj program pokazuje da je

8. Napisati opšti oblik naredbe if

class AddInts {

  public static void main (String args[]) {

    int i = 1;
    int j = 2;
    int k;
    System.out.println("i je " + i);
    System.out.println("j je " + j);
 
9.
    k = i + j;
    System.out.println("i + j je " + k);
   
    k = i - j;
    System.out.println("i - j je " + k);

  }
}

Šta se dobija izvršavanjem ovog programa?

10. Navesti osnovne tipove podataka u Javi

11. Na navedenim primjerima (u donjim slikama), navedite


barem dvije klase koje se spominju.
Analizirajte primjere sa slika u zadatku 11. Da li neka klasa
12.
ima metode? Ako ima, nabrojite ih.
Analizirajte primjere sa slika u zadatku 11. Da li neka klasa
13.
ima atribute? Ako ima, nabrojite ih.
Analizirajte primjere sa slika u zadatku 11. Da li je u main
14. metodi kreiran objekat neke klase? Ako jeste, navedite ime
objekta i njegove klase.
Analizirajte primjere sa slika u zadatku 11. Da li li se negdje
15. koristi konstruktor metod? Ako se koristi, ispišite liniju koda
u kojoj se koristi i podvucite njegov naziv.
Analizirajte primjere sa slika u zadatku 11.
16.
Objasnite šta znači riječ „this“?
Analizirajte primjere sa slika u zadatku 11.
17.
Šta će biti rezultat izvršenja programa?
Analizirajte primjere sa slika u zadatku 11.
18. U glavnoj klasi, navedite liniju koda u kojoj je pozvana neka
metoda.
Analizirajte primjere sa slika u zadatku 11.
Navedite kako bi kreirali novi objekat klase Prodavnica (kako
19.
bi ga definisali i kako bi alocirali memoriju?). Naziv objekta
može bii proizvoljan.
U primjeru sa slike:

20.

Komentarišite slijedeću liniju koda (zašto ovo koristimo):

if (args.length > 0) {
//...
}

Napomena: Za izradu zadataka možete koristiti i pozadinu testa!

You might also like