Fiszki

PWiR-final

Test w formie fiszek
Ilość pytań: 50 Rozwiązywany: 1427 razy
Przetwarzanie rozproszone w standardowych współczesnych systemach komputerowych?
Oznacza uruchamianie programów na różnych komputerach połączonych siecią
Jest szczególnym przypadkiem przetwarzania współbieżnego
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?
Współbieżnego
Równoległego
Rozproszonego
Wielowątkowego
Równoległego
Algorytm Dekkera dotyczy?
Szyfrowania danych
Problemu wzajemnego wykluczania
Efektywnego wykorzystania rozproszonych zasobów
Optymalizacji przetwarzania rozproszonego
Problemu wzajemnego wykluczania
Konstruktor domyslny to?
Konstruktor klasy nadrzędnej
Konstruktor ktory nie moze miec parametrów formalnych
Konstruktor automatycznie generowany przez system w sytuacji gdy programista pominie jego definicje
Konstruktor ktory moze byc wywolany bez parametrów aktualnych
Konstruktor automatycznie generowany przez system w sytuacji gdy programista pominie jego definicje
Słowo synchronized w nagłówku metody powoduje że?
Metoda z takim nagłówkiem nie może być przerwana za pomocą metody wait
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ą
Cała treść metody stanowi jej sekcje krytyczną
Która definicja metody "amethod" jest poprawna?
private protected void amethod(){}
static void amethod()
public static native void amethod(){}
public static void amethod(){}
public static void amethod(){}
Serwer to?
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
Standard protokołu komunikacyjnego używanego w sieciach komputerowych
Stacja sieci komputerowej służąca do wprowadzenia lub odczytywania danych
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 "kukuryku"
Program się skompiluje i po uruchomieniu poleceniem jw wyświetli tekst "java"
Program się skompiluje i po uruchomieniu poleceniem jw wyświetli tekst "kukuryku"
Które stwierdzenie dotyczące konstruktorów jest prawdziwe?
Konstruktor nie jest dziedziczony
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 może być opatrzony żadnym z modyfikatorów: private, protected ani public
Konstruktor nie jest dziedziczony
Specyfikator dostępu protected przy deklaracji metody oznacza że?
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
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 i z klasy pakietu
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ą
Większa ergonomia środowiska programowania
Możliwość projektowania i programowania systemów o większej złożoności
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
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
Jest sposobem przetwarzania w pojedynczym procesom przetwarzania w pojedynczym procesie
Jest sposobem przetwarzania w pojedynczym wątku
Przetwarzanie współbieżne w standardowych współczesnych systemach komputerowych:
Służy głównie zwiększeniu stopnia wykorzystania sprzętu
Jest synonimem przetwarzania równoległego
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)
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)
Który, z wymienionych elementów nie wchodzi w skład JVM?
Bytecode interpreter or/and just-in-time
Source code to bytecode compiler
Class loader
Bytecode verifier
Source code to bytecode compiler
Co zawiera plik MyHelloWorld.class?
Common intermediate Language
Java source code
Machine code
Bytecode
Bytecode
Cykl życia "apletu" to kolejne wywołanie jego metod. Która z kolejności jest prawidłowa:
.konstruktor, .init(), .stop()
.start() konstruktor, .init() .stop
konstruktur, .init(), .start(), .stop()
Żadna z pozostałych
Żadna z pozostałych
Jaki interfejs z JDK może zostać wykorzystany do przekazania przez parametr funkcji która zwraca wartość?
Runnable
Żadne z powyższych
Functionable
Callable
Callable
Złożoność obliczeniowa algorytmu to:
Wymagania różnorodność architektury komputera niezbędna do realizacji algorytmu
Ilość zasobów komputera wymaganych do realizacji algorytmu
Stopień skomplikowania algorytmu
Ilość zasobów komputera wymaganych do realizacji algorytmu dla najbardziej wymagających (rozmiar i złożoność) danych
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
Jest synonimem przetwarzania współbieżnego
Służy głównie zwiększeniu wydajności przetwarzania
Służy głównie zwiększeniu wydajności przetwarzania
Wznowienie wątku zatrzymanego metodą wait zapewnia metoda:
notify
start
exit
resume
notify

Powiązane tematy

Inne tryby