|
Pytanie |
Odpowiedź |
Korzyści stosowanie systemów rozproszonych? rozpocznij naukę
|
|
a) ogólne udogodnienia oblicze, c) automatyzacja systemów bankowych, d) zwiększenie przepustowości sieci komputerowych
|
|
|
|
rozpocznij naukę
|
|
b) właściwość, która umożliwia rozszerzenie systemów w celu spełnienia wymagań wynikających z nowych zasad, d) zdolność do rozszerzania różnymi sposobami bez naruszania lub podwajania usług istniejących
|
|
|
Co się stanie, gdy programista nie zdefiniuje konstruktora w klasie? rozpocznij naukę
|
|
b) zostanie użyty domyślny konstruktor
|
|
|
Które z poniższych przykładów pokazuje poprawne użycie mechanizmu przeciążenia? rozpocznij naukę
|
|
b) float oblicZwrot(int podatek, float dochod) float oblicZwrot(float dochod), c) float oblicZwrot(int podatek, float dochod) float oblicZwrot(float podatekFirmy, float dochodFirmy)
|
|
|
|
rozpocznij naukę
|
|
b) zgrupowanie operacji, które muszą być wykonane przez serwer wspólnie, d) aby obiekt zarządzany przez serwer pozostał w spójnym stanie
|
|
|
Jakiego typu dane mogą być przechowywane w tablicach? rozpocznij naukę
|
|
d) jedynie proste typy danych lub referencje do obiektów
|
|
|
Semafor która z definicji jest poprawna: rozpocznij naukę
|
|
d) semafor jest to abstrakcyjny typ danych, na którym można wykonywać jedynie dwie operacje P(S) (w literaturze pojawia się czasami nazwa wait) operacje V(signal)
|
|
|
Zaznacz poprawne semantyki Remote Procedure Call (zdalne wykonywanie procedury) rozpocznij naukę
|
|
a) semantyka co najmniej jednego wywołania, c) semantyka wywołania ewentualnego, e) semantyka co najwyżej jednego wywołania (z odfiltrowaniem powtórzeń)
|
|
|
Która z poniższych definicji jest poprawna? rozpocznij naukę
|
|
a) Przekaźnik – umożliwia dwóm wątkom wymianę obiektów, b) Rejestr – zbiór wątków oczekuję aż licznik osiągnie wartość 0
|
|
|
Co oznacza słowo kluczowe super użyte w podklasie rozpocznij naukę
|
|
b) konstruktor z klasy bazowej, e) klasę bazową
|
|
|
Która z definicji musi być spełniona, gdy klasa posiada metodę abstrakcyjną? rozpocznij naukę
|
|
d) klasa musi być klasą abstrakcyjną
|
|
|
Kiedy zostaje wykryte zakleszczenie z użyciem algorytmu Chandy-Mirsa-Hassa? rozpocznij naukę
|
|
a) Jeżeli komunikat powróci do procesu wysyłającego komunikat kontrolny to w systemie istnieje cykl a więc i blokada
|
|
|
Które z poniższych fragmentów kodu umożliwiają poprawne zaimplementowanie klasy będącej wątkiem rozpocznij naukę
|
|
b) import Runnable) implements, d) import Thread extends
|
|
|
Komunikaty rozsyłane są bardzo użytecznym narzędziem kontrolowania systemów rozproszonych o następujących cechach: rozpocznij naukę
|
|
a) tolerowanie uszkodzeń oparte o zwielokrotnieniu usług, b) tolerowanie uszkodzeń oparte na zwielokrotnieniu usług, c) lepsza wydajność dzięki zwielokrotnieniu danych, d) wielokrotne aktualizowanie
|
|
|
Niezawodność komunikacji. Z usług niegwarantowanych można budować usługi niezawodne stosując potwierdzenia: rozpocznij naukę
|
|
b) negatywne, e) pozytywne
|
|
|
Z plików o jakim rozszerzeniu, wirtualna maszyna Javy wykonuje kod programu? rozpocznij naukę
|
|
|
|
|
Które z poniższych wartości zostanie zapisana do zmiennej x dla wyrażenia x=(16+6*3)/2 rozpocznij naukę
|
|
|
|
|
Które z poniższych wowołań instrukcji if jest poprawna składniowo dla int i=5 rozpocznij naukę
|
|
|
|
|
Wymagania stawiane zarządcy zasobu: rozpocznij naukę
|
|
b) zastosowanie schematu nazewniczego dla każdej klasy zasobu, d) odwzorowanie nazw zasobów na adresy komunikacyjne
|
|
|
Gdy poniższy program został skompilowany... wybierz przykłady: rozpocznij naukę
|
|
d) javaMojPierwszyProgramolaala, e) javaMojPierwszyProgramola cela jola
|
|
|
Identyfikatory komunikatów: rozpocznij naukę
|
|
a) muszą być niepowtarzalne, e) zawierać: identyfikator zamówienia, identyfikator procesu nadawczego
|
|
|
Niepodzielność. Zaznacz poprawne sformułowania: rozpocznij naukę
|
|
b) niepodzielne rozsyłanie grupowe – komunikaty otrzymują wszystkie procesy, lub nie otrzymuje go żaden proces, c) niezawodne rozsyłanie grupowe – metoda maksymalizuje wysiłki na rzecz dostarczenia komunikatu do wszystkich członków grupy
|
|
|
Własność żywotności: która z definicji jest prawdziwa. rozpocznij naukę
|
|
a) Zakleszczenie – jest to globalny brak żywotności, b) Własność żywotności – jeśli proces chcę coś zrobić, to w końcu mu się to uda, c) Zagłodzenie – jest to lokalny brak żywotności
|
|
|
Kolejki blokujące: która z definicji jest poprawna? rozpocznij naukę
|
|
a) LinkedBlockingQueue – domyślnie nie posiada ograniczonej pojemności, c) PriorityBlockingQueue – kolejka z priorytetami, elementy usuwane na podstawie priorytetów
|
|
|
Które z definicji są prawdziwe: gdy metoda przesłania (ang. overriding) metodę z klasy bazowej? rozpocznij naukę
|
|
c) metoda w podklasie musi mieć taką samą nazwę, d) metoda w podklasie musi zwracać taki sam typ danych, g) metoda w podklasie musi pobierać takie same atrybuty
|
|
|
Które z definicji są prawdziwe: gdy metoda przeciąża (ang. overloading) metode? rozpocznij naukę
|
|
a) metoda musi pobierać inny typ atrybutów lub inną liczbę atrybutów, f) metoda może zwracać inny typ danych, g) metoda musi mieć taką samą nazwę
|
|
|
Na który element wskazuje indeks tablica[3] w tablicy: char[] tablica = {'A','0','4','T','h','-'} rozpocznij naukę
|
|
|
|
|
Zaznacz poprawne własności architektury stosowanej w protokole czasu sieciowego rozpocznij naukę
|
|
a) serwery są połączone w hierarchie logiczną, b) serwery umiejscowione w Internecie, d) serwer podstawowy połączony jest bezpośrednio ze źródłem czasu
|
|
|
Które z poniższych twierdzeń jest prawdziwe dla elekcji zrealizowanej zgodnie z algorytmem tyrana? rozpocznij naukę
|
|
b) proces ogłasza elekcje, gdy zauważy awarię koordynatora, d) do roli koordynatora wybrany zostaje proces o największym identyfikatorze (id)
|
|
|
Które z poniższych stwierdzeń jest poprawnie zdefiniowaną relacją uprzedniości? rozpocznij naukę
|
|
b) wyślij(m) -> przyjmij(m), d) jeśli istnieje proces p taki, że a->b to a->b, f) jeżeli a, b i c są zdarzeniami takimi, że a-> b oraz b->c to a->c
|
|
|
|
rozpocznij naukę
|
|
b) umożliwia ukrywanie uszkodzeń, c) następuje, gdy są ukrywane przed użytkownikiem i programistą oddzielności składowych
|
|
|
|
rozpocznij naukę
|
|
a) gdy na jednym komputerze istnieje wiele procesów i są one wykonywane współbieżnie, b) gdy komputer ma N procesorów i wykonuje N procesów jednocześnie, c) gdy komputer wyposażony w pojedynczy procesor, przydziela czas pracy poszczególnym procesom
|
|
|
Zaznacz poprawne sformułowania: rozpocznij naukę
|
|
b) mechanizm komunikacji może być synchroniczny – nadawca czeka do momentu odbioru, d) mechanizm komunikacji może być asynchroniczny – komunikat trafia do kolejki, a nadawca działa dalej
|
|
|
Oprogramowanie realizujące wywołanie procedury zdalnej składa się z zadań: rozpocznij naukę
|
|
d) 1, 2, 5 (Przetwarzanie interfejsu, Obsługa komunikacji, Wiązania)
|
|
|
Architektura RMI. Zaznacz poprawne sformułowania: rozpocznij naukę
|
|
b) każdy obiekt musi implementować interfejs java.io. Serializable...(to dłuższe),c) serwer nazw (rmiregistry) pełni zatem rolę prostej bazy danych,d) każdy obiekt zdalny musi implementować specjalny interfejs, określający wszystkie zdalne metody
|
|
|
Zaznacz które stwierdzenia są poprawne dla słowa kluczowego protected rozpocznij naukę
|
|
b) dostęp do zmiennej instancyjnej jest ograniczony dla klas dziedziczących, d) dostęp jest ograniczony do klas z tego samego pakietu
|
|
|
Jaki program kompiluje pliki źródłowe i generuje pliki z kodem bajtowym? rozpocznij naukę
|
|
|
|
|
Równoległość a współbieżność: która z definicji jest poprawna? rozpocznij naukę
|
|
a) wykonanie równoległe – kilka akcji w tym samym czasie, b) wykonanie współbieżne – kolejna akcja rozpoczyna się przed zakończeniem poprzedniej, c) wykonanie sekwencyjne – akcje wykonywane jedna po drugiej
|
|
|
Jaka wartość ma domyślnie inicjowany obiekt? rozpocznij naukę
|
|
|
|
|
Zaznacz poprawne sformułowania: rozpocznij naukę
|
|
a) przeźroczystość współbieżności, b) przezroczystość położenia, c) przezroczystość dostępu
|
|
|
Co się stanie, gdy wartość typu double zostanie przekazana zmiennej typu int? rozpocznij naukę
|
|
d) podczas kompilacji zostanie wyświetlony błąd „possible loss of precision"
|
|
|
Które z poniższych linii kodu zostanie skompilowane bez błędów? rozpocznij naukę
|
|
|
|
|
Które z poniższych przykładów zostaną skompilowane bez błędu rozpocznij naukę
|
|
b) package MyPackage; import Java. avt.*; class MyClass{} c) package MyPackage; import Java. avt.^; public class MyClass{}
|
|
|
Co się stanie, gdy poniższy program zostanie skompilowany i uruchomiony (anar[1]) rozpocznij naukę
|
|
|
|
|
Które z poniższych fragmentów kodu są poprawnym mechanizmem tworzenia wyjątku rozpocznij naukę
|
|
b) public class WyjatekDziuraNaSloncu extends Exception {...}
|
|
|
Tytuł której piosenki, z poniższego przykładu wyświetlany jest jako ostatni? rozpocznij naukę
|
|
|
|
|
Zastąp linie komentarza tak aby na ekranie pojawił się komunikat „Equal” rozpocznij naukę
|
|
a) if(s. equalsIgnoreCase(s2))
|
|
|
Co się stanie kiedy poniższy program zostanie skompilowany? rozpocznij naukę
|
|
a) nastąpi błąd kompilacji
|
|
|