11. Z których słów kluczowych korzysta obsługa wyjątków w Javie?
a) try, catch, throw, throws, finally
b) try, catch, native, throws, finally
c) try, return, throw, throws, finally
d) try, catch, throw, throws, finał
12. W wyniku wykonania fragmentu kodu: System.out.println("Napis".charAt(2));
a) Zostanie wypisany błąd kompilacji ponieważ konstrukcja "Napis".charAt(2) jest nieprawidłowa
b) Na konsoli zostanie wypisana litera "p"
c) Zostanie wygenerowany wyjątek
d) Na konsoli zostanie wypisana litera "a"
13. Słowo kluczowe this:
a) wywołuje konstruktor klasy bazowej
b) odwołuje się do obiektu jako całości z jego wnętrza
c) określa typ obiektu
d) jest wskaźnikiem na obiekt, na rzecz którego wywołano bieżącą metodę
14. Metoda binarySearch
a) nie jest metodą klasy Arrays
b) służy do przeszukiwania tablicy
c) zwraca wartość ujemną jeżeli element zostanie znaleziony
d) zwraca wartość nieujemną jeżeli element nie zostanie znaleziony
15. Aby składowa danej klasy była dostępna tylko w podklasach tej klasy należy użyć modyfikatora:
a) protected
b) private
c) public
d) static
16. Jaki będzie efekt wykonania poniższych instrukcji Pythona: x = "7"
x = eval(x) print x*3
a) 777
b) 21
c) 7*3
d) 3333333
17. Jaki będzie wynik wyrażenia: 3 < 8 > 4 (w Pythonie)
a) wyrażenie jest niepoprawne
b) r
c) True
d) False
18. Co wyświetli poniższa instrukcja Pythona? s = "egzamin"
print s[2:]
a) eg
b) zamin
c) błąd - brak drugiego parametru
d) in
19. Prawidłowo zapisane dziedziczenie po nadklasie to:
a) Klasa:Nadklasa
b) Klasa-Nadklasa
c) Klasa(Nadklasa)
d) Klasa extends Nadklasa
20. Mamy tablicę (tab) obiektów danej klasy. Instrukcja tab+=fobiekt] spowoduje
a) błąd kompilacji
b) wyrzucenie wyjątku
c) powiększenie tablicy tab o nowy element
d) powiększenie tablicy o listę z obiektem