ОО2/Јун 2022 — разлика између измена
< ОО2
Пређи на навигацију
Пређи на претрагу
м (Jedan nivo zaglavlja više) |
|||
Ред 3: | Ред 3: | ||
{{rešenja}} | {{rešenja}} | ||
= Група 1 = | == Група 1 == | ||
== 1. задатак == | === 1. задатак === | ||
Која од следећих тврђења су тачна за програмски језик ''Јава''? | Која од следећих тврђења су тачна за програмски језик ''Јава''? | ||
Ред 14: | Ред 14: | ||
</div> | </div> | ||
== 2. задатак == | === 2. задатак === | ||
Статички инициализациони блокови на језику ''Јава'' | Статички инициализациони блокови на језику ''Јава'' | ||
Ред 26: | Ред 26: | ||
</div> | </div> | ||
== 3. задатак == | === 3. задатак === | ||
Шта може да стоји уместо #### да би се следећи изворни програм написан на програмском језику ''Java'' у наредна два фајла успешно превео? | Шта може да стоји уместо #### да би се следећи изворни програм написан на програмском језику ''Java'' у наредна два фајла успешно превео? | ||
<syntaxhighlight lang="java"> | <syntaxhighlight lang="java"> |
Верзија на датум 7. јун 2022. у 14:47
Јунски испитни рок 2022. одржан је 7. јуна 2022. године у 3 групе (Г1-ИР, Г2-СИ, Г3-СИ).
- За питања са више одговора, тачни одговори су подебљани и уоквирени
- За питања за које се одговори уносе, тачни одговори су подвучени и сакривени, тако да се прикажу када изаберете тај текст (пример: овако)
- Притисните лево дугме испод за сакривање и откривање свих одговора, или десно дугме за укључивање и искључивање интерактивног режима:
Група 1
1. задатак
Која од следећих тврђења су тачна за програмски језик Јава?
Изаберите један одговор
- goto није резервисана реч у Јави и може се користити као идентификатор.
- goto је резервисана реч у Јави, али може да се користи за скок на означену наредбу.
- goto је резервисана реч у Јави, али не може да се користи за скок на означену наредбу.
2. задатак
Статички инициализациони блокови на језику Јава
Изаберите један или више одговора.
- могу да доведу до проблема циклике статичке иницијализације која доводи до блокирања програма.
- се извршавају по пуњењу класе у меморију.
- се извршавају на почетку извршења сваког од конструктора класе.
- не смеју уопште да позивају методе које бацају изузетке
- могу да бацају изузетке ако сви конструктори класе наводе одговарајуће типове изузетака у својим throws клаузулама.
3. задатак
Шта може да стоји уместо #### да би се следећи изворни програм написан на програмском језику Java у наредна два фајла успешно превео?
package p;
public class A {
private int a;
int b;
protected int c;
public int d;
}
package p;
public class B extends A {
public static void main(String[]) {
####
}
}
b
c
A.a
d
a