ОО2/К 2022 — разлика између измена
< ОО2
Пређи на навигацију
Пређи на претрагу
(додајем још увек питања) |
(2. и 3. задатак) |
||
Ред 3: | Ред 3: | ||
{{rešenja}} | {{rešenja}} | ||
== 1. | == 1. задатак == | ||
Која од следећих тврђења су тачна? | Која од следећих тврђења су тачна? | ||
(JDK = Java Development Kit, JRE = Java Runtime Environment, JVM = Java Virtual Machine) | (JDK = Java Development Kit, JRE = Java Runtime Environment, JVM = Java Virtual Machine) | ||
Ред 12: | Ред 12: | ||
# JRE је саставни део JVM | # JRE је саставни део JVM | ||
# JDK је саставни део JRE | # JDK је саставни део JRE | ||
</div> | |||
== 2. задатак == | |||
Шта исписује следећи програмски код на језику Јава? За програм који не се преводи унети -1. За програм са грешком у извршавању унети -2. | |||
<syntaxhighlight lang="java"> | |||
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); | |||
} | |||
} | |||
} | |||
</syntaxhighlight> | |||
Одговор: <span class="spoiler" data-solution="text">210</span> | |||
== 3. задатак == | |||
Које од следећих тврдњи су тачне за појам конструктора на програмском језику Јава? | |||
<div class="abc-list" data-solution="multiple"> | |||
# Тело конструктора се извршава пре иницијализације нестатичких метода | |||
# <span class="solution">Могуће је дефинисати конструктор са више параметара</span> | |||
# Аутоматски уграђен (имплицитни) конструктор јавне класе је јаван. | |||
# <span class="solution">Могуће је дефинисати конструктор без параметара</span> | |||
# Могуће је специфицирати тип повртане вредности (тип резултата) конструктора | |||
</div> | </div> | ||
Верзија на датум 1. јун 2022. у 19:21
Колоквијум 2022. на РТИ (и осталим ЕР одсецима) одржан је 17. арпила. До области дошли су увод, преглед, класе, пакети, извођење, интерфејси, изузеци и угњеждени типови на програмском језику Java.
- За питања са више одговора, тачни одговори су подебљани и уоквирени
- За питања за које се одговори уносе, тачни одговори су подвучени и сакривени, тако да се прикажу када изаберете тај текст (пример: овако)
- Притисните лево дугме испод за сакривање и откривање свих одговора, или десно дугме за укључивање и искључивање интерактивног режима:
1. задатак
Која од следећих тврђења су тачна? (JDK = Java Development Kit, JRE = Java Runtime Environment, JVM = Java Virtual Machine)
- JDK је саставни део JVM
- JVM је саставни део JRE
- JRE је саставни део JDK
- JRE је саставни део JVM
- JDK је саставни део JRE
2. задатак
Шта исписује следећи програмски код на језику Јава? За програм који не се преводи унети -1. За програм са грешком у извршавању унети -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);
}
}
}
Одговор: 210
3. задатак
Које од следећих тврдњи су тачне за појам конструктора на програмском језику Јава?
- Тело конструктора се извршава пре иницијализације нестатичких метода
- Могуће је дефинисати конструктор са више параметара
- Аутоматски уграђен (имплицитни) конструктор јавне класе је јаван.
- Могуће је дефинисати конструктор без параметара
- Могуће је специфицирати тип повртане вредности (тип резултата) конструктора