Strona 1

Java

Pytanie 1
Które z poniższych stwierdzeń odnoszących się do biblioteki Swing jest NIEprawdziwe:
Ciężkimi komponentami w Swing są kontenery górnego poziomu: JFrame, JDialog i JApplet
Komponenty Swing mogą mieć różną postać graficzną, niezależną od platformy
Lekkie komponenty Swing nie są skojarzone z obiektem platformy (oknem, kontrolką) i są zaimplementowane w języku Java
Operacje na komponentach Swing (np. wyświetlanie) są bardziej wydajne, ponieważ nie są zaimplementowane w języku Java, ale odpowiadają za nie funkcje systemowe platformy
Pytanie 2
Które z poniższych stwierdzeń jest NIEprawdziwe:
Interfejs może dziedziczyć po interfejsie. Dziedziczone są wówczas zdefiniowane w nim stałe i metody
Klasa może implementować wiele interfejsów
Klasa implementująca jakiś interfejs nie może dziedziczyć po innej klasie
Wewnątrz interfejsu można zadeklarować klasę lub interfejs
Pytanie 3
Które ze stwierdzeń odnoszących się do monitorów jest NIEprawdziwe:
Jeżeli monitor obiektu ma właściciela, to pozostałe wątki nie mogą wykonywać jego metod synchronicznych
Wątek wykonujący metodę synchroniczną obiektu musi być właścicielem monitora
Wątek będący właścicielem monitora może wywoływać inne metody synchroniczne
Wątek będący właścicielem monitora nie może zostać wywłaszczony w trakcie wykonywania metody synchronicznej
Pytanie 4
Który fragment kodu poprawnie tworzy kopię tablicy zadeklarowanej jako: int[]tab = {1,2,3,4};
int[] tab2 = new int[tab];
int[] tab2 = (int[])tab.clone();
int[] tab2 = new int[] (tab);
int[] tab2 = new int[tab.length]; System.arraycopy(tab, 0, tab2, 0, 3);
Pytanie 5
Które z poniższych zdań jest NIEprawdziwe:
Lokalna zmienna może przesłonić atrybuty klasy
W metodzie można deklarować zmienne lokalne o takiej samej nazwie, jak formalne parametry metody, ale wyłącznie wewnątrz bloku instrukcji
Atrybut zadeklarowany w klasie potomnej może przesłonić atrybut klasy, np. A{int x=7;} i class B extends A{double x=111;}
Formalnie parametry metody mogą przesłonić atrybuty klasy
Pytanie 6
Unicode to stosowany w języku Java:
standard kodowania znaków, w którym jeden znak zapisywany jest za pomocą 1 lub 2 bajtów
format kodowania liczb typu double
uniwersalny format kodowania wszystkich typów danych
standard kodowania znaków, w którym jeden znak zapisywany jest za pomocą 2 bajtów
Pytanie 7
Które z poniższych stwierdzeń odnoszących się do operacji graficznych w bibliotece AWT jest NIEprawdziwe:
Metoda repaint() pozwala na przerysowanie zawartości komponentu
Klasa Graphics reprezentuje kontekst graficzny i zapewnia realizację podstawowych operacji grafiki rastrowej (np. ustawienie koloru pojedynczych pikseli)
Kod odpowiedzialny za wyświetlanie zawartości komponentu należy umieścić w metodzie paint() lub update()
Klasa Graphics reprezentuje kontekst graficzny i zapewnia realizację podstawowych operacji grafiki
Pytanie 8
Które z poniższych stwierdzeń odnoszących się do rozwiązań stosowanych w bibliotece AWT jest NIEprawdziwe:
Układ i rozmiary komponentów zapisywane są w pliku XML
Jeśli komponent ma układ FlowLayout jego komponenty są rozmieszczone kolejno w wierszach
Układ BorderLayout umożliwia rozmieszczenie komponentów w 5 regionach: północnym, południowym, wschodnim, zachodnim i środkowym
Za rozmieszczenie komponentów odpowiada przypisany do kontenera obiekt klasy LayoutManager
Przejdź na Memorizer+
W trybie testu zyskasz:
Brak reklam
Quiz powtórkowy - pozwoli Ci opanować pytania, których nie umiesz
Więcej pytań na stronie testu
Wybór pytań do ponownego rozwiązania
Trzy razy bardziej pojemną historię aktywności
Wykup dostęp