Witam mam taki test z javy na zaliczenie a kompletnie nie umiem javy ,jak ktos by znal odp to bede wdzięczny jak napisze ...
1.Który z wymienionych sposobów jest najlepszy do przesyłania informacji pomiędzy wątkami.(Dlaczego?)
A potoki
B pliki
C zmienne ,obiekty w pamięci
2.Czy w większości przypadków można bezproblemowo przenieść aplikacje pisaną dla JME na JSE(Dlaczego?
3.Można wyróżnić 4 warunki sprzyjające zakleszczeniu programu wielowątkowego
1a Wzajemne wyklucznie przy dostępie do wspólnego zasobu
2a Przynajmniej 1 wątek zasób(blokuje go) i oczekuje a inny zasób
3a Nie ma możliwości wywłaszczenia zasobów sam wątek musi się zrzec zasobu
4a Możliwość zapętlonego oczekiwania
Pytanie !! Co należy (wystarczy )zrobić aby w naszym programie nie nastąpiło zakleszczenie
4.Za pomocą którego ze środowisk nie można skompilować programu napisanego w javie
A JDK
B JRE
C obu srodowisk JDK i JRE
5.Co należało zrobić aby przesyłąnie informacji pomiędzy wątkami za pomocą (np int czy float)było bezpieczne?
6.Czy w większości przypadków można bezproblemowo przenieść aplikacje pisaną dla JEE na JSE (dlaczego?)
7.Które ze środowisk możne służyć do uruchamiania programu Javy posiadanego w postaci skompilowanego bytecodu (class) lub pakietu jar
A JDK
B JRE
C Żadne z wymienionych środowisk
8.Można wyróżnić 4 warunki sprzyjające zakleszczeniu programu wielowątkowego
1a Wzajemne wyklucznie przy dostępie do wspólnego zasobu
2a Przynajmniej 1 wątek zasób(blokuje go) i oczekuje a inny zasób
3a Nie ma możliwości wywłaszczenia zasobów sam wątek musi się zrzec zasobu
4a Możliwość zapętlonego oczekiwania
Pytanie !! Które z tych warunków są konieczne aby mogło nastąpić zakleszczenie?
9.Klasy HashSet oraz HashMap optymailzują wyszukiwanie elementów w zbiorze na jakie metody klasy A musimy uważać aby bezproblemowo jej obiekty umieszczać w ww kontenerach(Można wybrać wiecej niż 1 odp)
A equals
B clone
C hashCode
10.Który z poniższych kontenerów powinien być użyty aby zaoewnić niepowtarzakność przechowywania elementów
A List
B Set
c Vector
11.Przy pisaniu aplikacji JME należy zwrócić uwage na specyfikacje i profil sorzętu które z poniżej wymienionch dotyczą większości telefonów komórkowch?(Można wybrać więcej niż 1 odp)
A CLDC
B CDc
C MIDP
12.W Javie SE 5 została zdefiniowana klasa StringBuilder .Kiedy i dlaczego warto jej uzywać zamiast String?