Fiszki

PWiR-final

Test w formie fiszek
Ilość pytań: 50 Rozwiązywany: 1431 razy
Przetwarzanie rozproszone w standardowych współczesnych systemach komputerowych?
Jest szczególnym przypadkiem przetwarzania współbieżnego
Oznacza uruchamianie programów na różnych komputerach połączonych siecią
Umożliwia zwiększenie wydajności przetwarzania
Jest szczególnym przypadkiem przetwarzania równoległego
Jest szczególnym przypadkiem przetwarzania współbieżnego
Zwiększenie wydajności obliczeń (skrócenie czasu realizacji zadań przez systemy komputerowe) jest głównym celem przetwarzania?
Rozproszonego
Równoległego
Współbieżnego
Wielowątkowego
Równoległego
Algorytm Dekkera dotyczy?
Szyfrowania danych
Problemu wzajemnego wykluczania
Optymalizacji przetwarzania rozproszonego
Efektywnego wykorzystania rozproszonych zasobów
Problemu wzajemnego wykluczania
Konstruktor domyslny to?
Konstruktor klasy nadrzędnej
Konstruktor ktory moze byc wywolany bez parametrów aktualnych
Konstruktor automatycznie generowany przez system w sytuacji gdy programista pominie jego definicje
Konstruktor ktory nie moze miec parametrów formalnych
Konstruktor automatycznie generowany przez system w sytuacji gdy programista pominie jego definicje
Słowo synchronized w nagłówku metody powoduje że?
Kod metody będzie realizowany w odpowiedzi na wywołanie metody wait z poziomu dowolnego wątku składającego się na program
Metoda z takim nagłówkiem moze byc wywolana tylko z poziomu sekcji krytycznej watka
Cała treść metody stanowi jej sekcje krytyczną
Metoda z takim nagłówkiem nie może być przerwana za pomocą metody wait
Cała treść metody stanowi jej sekcje krytyczną
Która definicja metody "amethod" jest poprawna?
public static void amethod(){}
public static native void amethod(){}
private protected void amethod(){}
static void amethod()
public static void amethod(){}
Serwer to?
Stacja sieci komputerowej służąca do wprowadzenia lub odczytywania danych
Standard protokołu komunikacyjnego używanego w sieciach komputerowych
Urządzenie łączące segmenty sieci komputerowej pracujące w drugiej warstwie modelu ISO/OSI
Proces świadczący usługi na rzecz innych procesów, zazwyczaj uruchomionych na innych komputerach w sieci
Proces świadczący usługi na rzecz innych procesów, zazwyczaj uruchomionych na innych komputerach w sieci
Dana jest publiczna klasa o nazwie: "myclass", której metoda main ma postać: public static void main (String [] x) { System.out.println(x[0]);} co sie stanie jeśli spróbujemy skompilowac klase i uruchomić program poleceniem postaci: java myclass kukuryku?
Pojawi się błąd kompilacji, bo metoda main jet błędna
Pojawi się błąd wykonania, bo metoda main ma błąd logiczny
Program się skompiluje i po uruchomieniu poleceniem jw wyświetli tekst "java"
Program się skompiluje i po uruchomieniu poleceniem jw wyświetli tekst "kukuryku"
Program się skompiluje i po uruchomieniu poleceniem jw wyświetli tekst "kukuryku"
Które stwierdzenie dotyczące konstruktorów jest prawdziwe?
Konstruktor nie może być opatrzony żadnym z modyfikatorów: private, protected ani public
Konstruktor moze byc public lub protected ale nie moze byc private
Konstruktor może zawierać wyłącznie wartości jednego z typów wbudowanych
Konstruktor nie jest dziedziczony
Konstruktor nie jest dziedziczony
Specyfikator dostępu protected przy deklaracji metody oznacza że?
Dostęp do tej metody jest możliwy tylko z wnętrza danej klasy i z klasy pakietu
Dostęp do tej metody jest tylko z wnętrza danej klasy i z klasy pakietu i klasy nadrzędnej
Dostęp do tej metody jest możliwy tylko z wnętrza danej klasy, z klasy pakietu i z klas potomnych
Dostęp do tej metody jest możliwy tylko z wnętrza danej klasy
Dostęp do tej metody jest możliwy tylko z wnętrza danej klasy, z klasy pakietu i z klas potomnych
Najistotniejszą zaletą projektowania i programowania obiektowo zorientowanego OPP w stosunku do paradygmatu programowania strukturalnego?
Mozliwość wytwarzania oprogramowania na skale przemysłową
Możliwość projektowania i programowania systemów o większej złożoności
Większa ergonomia środowiska programowania
Zwiększenie liczebności zespołów pracujących nad wspólnym projektem
Możliwość projektowania i programowania systemów o większej złożoności
Przetwarzanie sekwencyjne w standardowych współczesnych systemach komputerowych:
Może być realizowane tylko na mikroprocesorach jednordzeniowych
Jest sposobem przetwarzania w pojedynczym wątku
Jest sposobem przetwarzania w pojedynczym procesom przetwarzania w pojedynczym procesie
Nie może być założone (przy braku jawnych mechanizmów synchronizacji) jako sposób realizacji procesu wielowątkowego
Jest sposobem przetwarzania w pojedynczym wątku
Przetwarzanie współbieżne w standardowych współczesnych systemach komputerowych:
Jest synonimem przetwarzania równoległego
Nie daje się zrealizować w systemach jednoprocesorowych (jednordzeniowych)
Oznacza wykonanie dwóch zbiorów rozkazów w taki sposób, że czas wykonania nakładają się (nowe zadania zaczynają się zanim stare zostaną zakończone)
Służy głównie zwiększeniu stopnia wykorzystania sprzętu
Oznacza wykonanie dwóch zbiorów rozkazów w taki sposób, że czas wykonania nakładają się (nowe zadania zaczynają się zanim stare zostaną zakończone)
Który, z wymienionych elementów nie wchodzi w skład JVM?
Bytecode interpreter or/and just-in-time
Bytecode verifier
Class loader
Source code to bytecode compiler
Source code to bytecode compiler
Co zawiera plik MyHelloWorld.class?
Machine code
Common intermediate Language
Java source code
Bytecode
Bytecode
Cykl życia "apletu" to kolejne wywołanie jego metod. Która z kolejności jest prawidłowa:
Żadna z pozostałych
.start() konstruktor, .init() .stop
.konstruktor, .init(), .stop()
konstruktur, .init(), .start(), .stop()
Żadna z pozostałych
Jaki interfejs z JDK może zostać wykorzystany do przekazania przez parametr funkcji która zwraca wartość?
Runnable
Functionable
Żadne z powyższych
Callable
Callable
Złożoność obliczeniowa algorytmu to:
Ilość zasobów komputera wymaganych do realizacji algorytmu dla najbardziej wymagających (rozmiar i złożoność) danych
Stopień skomplikowania algorytmu
Wymagania różnorodność architektury komputera niezbędna do realizacji algorytmu
Ilość zasobów komputera wymaganych do realizacji algorytmu
Ilość zasobów komputera wymaganych do realizacji algorytmu
Przetwarzanie równoległe w standardowych współczesnych systemach komputerowych:
Nie daje się zrealizować w systemach jednoprocesorowych (jednordzeniowych)
Jest synonimem przetwarzania wielowątkowego
Służy głównie zwiększeniu wydajności przetwarzania
Jest synonimem przetwarzania współbieżnego
Służy głównie zwiększeniu wydajności przetwarzania
Wznowienie wątku zatrzymanego metodą wait zapewnia metoda:
resume
notify
start
exit
notify

Powiązane tematy

Inne tryby