|
сұрақ |
жауап |
Identyfikatory komunikatów: (2) оқуды бастаңыз
|
|
a) muszą być niepowtarzalne; e) zawierać: identyfikator zamówienia, identyfikator procesu nadawczego
|
|
|
Niepodzielność. Zaznacz poprawne sformułowania: 2 оқуды бастаңыз
|
|
b) niepodzielne rozsyłanie grupowe - komunikat; c) niezawodne rozsyłanie grupowe metoda maksymalizuje wysiłki na rzecz dostarczenia komunikatu do wszystkich członków grupy, lecz tego nie gwarantuje
|
|
|
Własność żywotności: która z definicji jest poprawna: 3 оқуды бастаңыз
|
|
a) Zakleszczenie jest to globalny brak żywotności.; b) Własność żywotności jeśli proces chce 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? (2) оқуды бастаңыз
|
|
a) LinkedBlockingQueue domyślnie nie posiada ograniczonej pojemności, ale opcjonalnie można ją określić; c) Priority BlockingQueue kolejka z priorytetami i nie działa na zasadzie FIFO, elementy są usuwane z kolejni na podstawie priorytetów
|
|
|
Zaznacz poprawne własności architektury stosowanej w protokole czasu sieciowego (ang. Network Time Protocol): 3 оқуды бастаңыз
|
|
a) serwery są połączone w hierarchię logiczną tworząc podsieci synchronizacji; b) serwery umiejscowione w Internecie; d) serwer podstawowy połączony jest bezpośrednio ze źródłem czasu
|
|
|
Wybierz prawidłowe stwierdzenie dla elekcji zrealizowanej zgodnie z algorytmem tyrana: 2 оқуды бастаңыз
|
|
b) proces ogłasza elekcję, gdy zauważy awarię koordynatora; d) do roli koordynatora wybrany zostaje proces o największym identyfikatorze (id)
|
|
|
Które z poniższych fragmentów kodu są poprawnym mechanizmem tworzenia wyjątku? (1) оқуды бастаңыз
|
|
b) public class Wyjatek DziuraNasloncu extends Exception {public Wyjatek DziuraNasloncu () {} public Wyjatek DziuraNasloncu (String msg) {super(msg);}}
|
|
|
Które z poniższych przykładów zostaną skompilowane bez błędów (ang. error): 2 оқуды бастаңыз
|
|
b) package MyPackage; import java. awt.; class MyClass {}; c) package MyPackage; import java. awt.; public class MyClass{}
|
|
|
Które z poniższych przykładów pokazuje poprawne użycie mechanizmu przeciążenia? (2) оқуды бастаңыз
|
|
b) float oblicZwrot (float dochod); c) float oblicZwrot (float podatekFirmy, float dochodFirmy)
|
|
|
|
оқуды бастаңыз
|
|
b) umożliwia ukrywanie uszkodzeń; c) następuje, gdy są ukrywanie przed użytkownikiem i programistą aplikacji, oddzielności składowych w systemie rozproszonym
|
|
|
Celem transakcji jest: (2) оқуды бастаңыз
|
|
b) zgrupowanie operacji, które muszą być wykonane przez serwer wspólnie; d) aby obiekt zarządzany przez serwer pozostał w spójnym stanie
|
|
|
Korzyści stosowanie systemów rozproszonych? (3) оқуды бастаңыз
|
|
a) ogólne udogodnienia obliczeniowe oferowane grupie użytkowników; b) multimedialne systemy komunikacji; c) automatyzacja systemów bankowych
|
|
|
Co się stanie, gdy poniższy program zostanie skompilowany i uruchomiony? (1) оқуды бастаңыз
|
|
|
|
|
Które z definicji są prawdziwa, gdy metoda przesłania (ang. overriding) metodę klasy bazowej: (3) оқуды бастаңыз
|
|
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
|
|
|
Jaki program kompiluje pliki źródłowe i generuje pliki z kodem bajtowym? (1) оқуды бастаңыз
|
|
|
|
|
Która z poniższych definicji jest poprawna? (2) оқуды бастаңыз
|
|
a) Przekaźnik umożliwia dwóm wątkom wymianę obiektów, gdy są do tego gotowe; b) Rejestr zbiór wątków oczekuję aż licznik osiągnie wartość 0
|
|
|
Które z definicji są prawdziwa, gdy metoda przeciąża (ang. overloading) metodę: (3) оқуды бастаңыз
|
|
a) metoda musi pobierać inne typy atrybutów lub inna liczbę atrybutów; f) metoda może zwracać inny typ danych; g) metoda musi mieć taką samą nazwę
|
|
|
Które z poniższych stwierdzeń jest poprawnie zdefiniowaną relacją uprzedniości: (3) оқуды бастаңыз
|
|
b) wyślij (m) → przyjmij(m), gdzie wyślij (m) jest zdarzeniem wysłania komunikatu, a przyjmij(m) jest zdarzeniem przyjęcia tego komunikatu; d) Jeśli istnieje proces p taki, że to a → b; f) Jeżeli a, b i c są zdarzeniami takimi, że a → b i b → c to a → c
|
|
|
Która z definicji semafora jest poprawna? 2 оқуды бастаңыз
|
|
a) semafor binarny P(S): jeśli s > 0 to s:= 0, w przeciwnym razie wstrzymaj działanie; V(S) jeżeli są procesy oczekujące na s, to obudź jeden z nich, w przeciwnym razie s:= 1 ; d) semafor jest to abstrakcyjny typ danych
|
|
|
Główne zadania oprogramowanie realizującego wywołanie procedury zdalnej (Remote Procedure Call) to: 1 оқуды бастаңыз
|
|
|
|
|
Architektura RMI. Zaznacz poprawne sformułowania: (3) оқуды бастаңыз
|
|
b) Każdy obiekt przesyłany przez zdalną metodę oraz zwracany z metody, musi implementować interfejs java.io. Serializable.; c) Serwer nazw (rmiregistry) pełni zatem rolę prostej bazy danych.; d) Każdy obiekt zdalny musi implementować specjalny interfejs
|
|
|
Zaznacz poprawne semantyki Remote Procedure Call (zdalne wykonywanie procedury): (3) оқуды бастаңыз
|
|
a) semantyka co najmniej jednego wywołania; c) semantyka wywołania ewentualnego; e) semantyka co najwyżej jednego wywołania zachodzi odfiltrowanie oraz retransmitowanie odpowiedzi bez ponownego wykonania działań
|
|
|
Zaznacz poprawne sformułowania: 3 оқуды бастаңыз
|
|
a) przeźroczystość współbieżności; b) przeźroczystość położenia; c) przeźroczystość dostępu
|
|
|
Zaznacz poprawne sformułowania. Mechanizm komunikacji może być: (2) оқуды бастаңыз
|
|
b) synchroniczny - nadawca czeka; d) asynchroniczny komunikat jest umieszczany w kolejce komunikatów oczekujących na przyjęcie przez odbiorczy, a proces nadawczy może wykonywać inne działanie natychmiast
|
|
|
|
оқуды бастаңыз
|
|
a) gdy na jednym komputerze istnieje wiele procesów i są współbieżne;b) gdy komputer ma N procesorów i wykonuje N procesów jednocześnie;c) gdy komputer wyposażony w pojedynczy procesor, przydzielana czas pracy procesora centralnego danym procesom
|
|
|
Na który element wskazuje indeks tablica [3] w tablicy: char[tablica ='A', '0', '4', 'T', 'h','-;? оқуды бастаңыз
|
|
|
|
|
Otwartością nazywamy: (2) оқуды бастаңыз
|
|
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
|
|
|
Komunikaty rozsyłane są bardzo użytecznym narzędziem kontrolowania systemów rozproszonych o następujących cechach: (4) оқуды бастаңыз
|
|
a) tolerowanie uszkodzeń oparte o zwielokrotnieniu usług- zwielokrotnioną usługę tworzy grupa serwerów;c) lepsza wydajność dzięki zwielokrotnieniu danych; d) wielokrotne aktualizowanie - rozsyłanie do grup;f) odnajdowanie obiektów w usługach rozproszonych
|
|
|
Zaznacz które stwierdzenia są poprawne dla słowa kluczowego protected, użytego przed deklaracją zmiennej instancyjnej: (2) оқуды бастаңыз
|
|
b) dostęp do zmiennej instancyjnej jest ograniczony do klas dziedziczących; d) dostęp do zmiennej instancyjnej jest ograniczony tylko do klas z tego samego pakietu jak ta klasa, w której obiekt zadeklarowano
|
|
|
Co oznacza słowo kluczowe super użyte w podklasie? (2) оқуды бастаңыз
|
|
b) konstruktor z klasy bazowej; e) klasę bazową
|
|
|
Które z poniższych linii kodu zostanie skompilowane bez błędów? (1) оқуды бастаңыз
|
|
|
|
|
Co się stanie, gdy programista nie zdefiniuje konstruktora w klasie? (1) оқуды бастаңыз
|
|
b) zostanie użyty domyślny konstruktor
|
|
|
Z plików o jakim rozszerzeniu, wirtualna maszyna Javy wykonuje kod programu? оқуды бастаңыз
|
|
|
|
|
Zastąp linie komentarza jednym z przykładów tak aby na ekranie pojawił się komunikat "Equal". (1) оқуды бастаңыз
|
|
a) if(s. equalsIgnoreCase(s2)) {
|
|
|
Wymagania stawiane zarządcy zasobu: (2) оқуды бастаңыз
|
|
b) zastosowanie schematu nazewniczego dla każdej klasy zasobu; d) odwzorowanie nazw zasobów na adresy komunikacyjne
|
|
|
Kiedy zostaje wykryte zakleszczenie z użyciem algorytmu Chandy-Mirsa-Hassa? (1) оқуды бастаңыз
|
|
a) Jeżeli komunikat powróci do procesu wysyłającego komunikat kontrolny to w systemie istnieje cykl a wiec i blokada
|
|
|
Tytuł której piosenki, z poniższego przykładu wyświetlany jest jako ostatni? (1) оқуды бастаңыз
|
|
|
|
|
Dla poniższego przykładu jak powinno wyglądać ciało metody ioCall оқуды бастаңыз
|
|
c) public void ioCall () throws IOException{DateInputStream din = new DateInputStream (System. in); din. readChar();}
|
|
|
Jaka wartość ma domyślnie inicjowany obiekt? оқуды бастаңыз
|
|
|
|
|
Które z poniższych wartości zostanie zapisana do zmiennej x dla wyrażenia x=(16+6*3)/2 (1) оқуды бастаңыз
|
|
|
|
|
Co się stanie kiedy poniższy program zostanie skompilowany? (1) оқуды бастаңыз
|
|
a) nastąpi błąd kompilacji
|
|
|
Jakiego typu dane mogą być przechowywane w tablicach? (1) оқуды бастаңыз
|
|
d) jedynie proste typy danych lub referencje do obiektów
|
|
|
Równoległość a współbieżność: która z definicji jest poprawna? (3) оқуды бастаңыз
|
|
a) wykonanie równoległe kilka akcji wykonywanych jest w tym samym czasie; b) wykonanie współbieżne kolejna akcja rozpoczyna się przed zakończeniem poprzedniej; c) wykonanie sekwencyjne poszczególne akcje procesu są wykonywane jedna po drugiej
|
|
|
Które z definicji dla modeli stosowanych w systemach rozproszonych są prawdziwe: (2) оқуды бастаңыз
|
|
b) klient-serwer istnieje mocny podział pomiędzy usługodawcą a usługobiorcą; d) oparty na obiektach usługodawca może być jednocześnie usługobiorcą
|
|
|
Niezawodność komunikacji. Z usług niegwarantowanych można budować usługi niezawodne stosując potwierdzenia: 2 оқуды бастаңыз
|
|
b) negatywne; e) pozytywne
|
|
|
Zaznacz poprawne wyrażenie: (2) оқуды бастаңыз
|
|
|
|
|
Wybierz z poniższych przykładów wszystkie poprawne wywołanie (uruchomienie) programu Moj Pierwszy Program. class który nie zgłosi błędu: 2 оқуды бастаңыз
|
|
d) java MojPierwszy Program ola ala; e) java MojPierwszy Program ola cela jola
|
|
|
Która z definicji musi być spełniona, gdy klasa posiada metodę abstrakcyjną? (1) оқуды бастаңыз
|
|
d) klasa musi być klasą abstrakcyjną
|
|
|
|
оқуды бастаңыз
|
|
b) składa się ze zbioru programów sekwencyjnych lub zadań obliczeniowych, które mogą być wykonywane równolegle
|
|
|
|
оқуды бастаңыз
|
|
a) zwiększa odporność systemu na awarie; d) zbiór procesów, komunikujących się za pośrednictwem specyficznych mechanizmów
|
|
|
Kominikacja grupowa jest stosowana w celu: 2 оқуды бастаңыз
|
|
c) odnajdywania obiektów w usługach rozproszonych; d) tolerowania uszkodzeń opartym na zwielokrotnieniu usług
|
|
|
Co się stanie, gdy wartość typu double zostanie przekazana zmiennej typu int? (1) оқуды бастаңыз
|
|
d) podczas kompilacji zostanie wyświetlony błąd "możliwa utrata precyzji" (ang. possible loss of precision)
|
|
|
Zaznacz poprawny fragment kodu umożliwiający zaimplementowanie klasy będącej wątkiem: (2) оқуды бастаңыз
|
|
b) public class MojDrugiWatek implements Runnable {public void run() {//...}}; d) public class MojPierwszyWatek extends Thread {public void run() {//...}}
|
|
|
Cechy systemów rozproszonych: (2) оқуды бастаңыз
|
|
b) heterogeniczny; d) komponenty nie są udostępniane wszystkim użytkownikom
|
|
|
|
оқуды бастаңыз
|
|
b) jest dynamiczny; d) ma przydzieloną pamięć
|
|
|
Strzeżone zawieszenie: (1) оқуды бастаңыз
|
|
b) to wzorzec projektowy realizujący oczekiwanie, aż zostanie spełniony jakiś warunek
|
|
|
Round robin (algorytm karuzelowy) to: (1) оқуды бастаңыз
|
|
c) najprostszy algorytm szeregowania dla procesów w systemie operacyjnym, który nadaje każdemu procesowi odpowiednie przedziały czasowe, nie uwzględniając żadnych priorytetów
|
|
|
|
оқуды бастаңыз
|
|
a) jest rodzajem aplikacji internetowej dostarczającej na żądanie moc obliczeniową i dane dla komputerów lub innych urządzeń
|
|
|
|
оқуды бастаңыз
|
|
a) to przykład strukturalnego mechanizmu synchronizacji wbudowanego w języki programowania wysokiego poziomu
|
|
|
|
оқуды бастаңыз
|
|
a) jest mechanizmem, który zapewnia, że kilka wykonujących się wątków nie będzie równocześnie wykonywać tego samego kodu
|
|
|