ОО2/Јун 2022
< ОО2
Пређи на навигацију
Пређи на претрагу
Јунски испитни рок 2022. одржан је 7. јуна 2022. године у 3 групе (Г1-ИР, Г2-СИ, Г3-СИ).
- За питања са више одговора, тачни одговори су подебљани и уоквирени
- За питања за које се одговори уносе, тачни одговори су подвучени и сакривени, тако да се прикажу када изаберете тај текст (пример: овако)
- Притисните лево дугме испод за сакривање и откривање свих одговора, или десно дугме за укључивање и искључивање интерактивног режима:
Група 1
1. задатак
Која од следећих тврђења су тачна за програмски језик Јава?
Изаберите један одговор
- goto није резервисана реч у Јави и може се користити као идентификатор.
- goto је резервисана реч у Јави, али може да се користи за скок на означену наредбу.
- goto је резервисана реч у Јави, али не може да се користи за скок на означену наредбу.
2. задатак
Статички инициализациони блокови на језику Јава
Изаберите један или више одговора.
- могу да доведу до проблема циклике статичке иницијализације која доводи до блокирања програма.
- се извршавају по пуњењу класе у меморију.
- се извршавају на почетку извршења сваког од конструктора класе.
- не смеју уопште да позивају методе које бацају изузетке
- могу да бацају изузетке ако сви конструктори класе наводе одговарајуће типове изузетака у својим throws клаузулама.
3. задатак
Шта исписује следећи програмски код на језику Јава? За програм који не се преводи унети -1. За програм са грешком у извршавању унети -2.
public class Main {
public static void main(String[] args) {
int[] niz1 = new int[] {0, 1, 2};
int[] niz2 = new int[niz1.lenght];
int i = niz2.lenght;
for(int x : niz1){
niz2[--i]=x;
}
for(int x : niz2){
System.out.print(x);
}
}
}
Одговор: 210