Testy z aplikacji Java / Android

Testy z aplikacji Java / Android
VO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4
0

Witam,
prosiłbym o sprawdzenie poprawności rozwiązania tych pytań, muszę być pewien 100procentowo że wszystko jest ok w odpowiedziach :)
user image
user image
Dziękuję i Pozdrawiam

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0

1.2 moim zdaniem d)

bolson
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Zielona Góra
0

W 2.1 - 'a' IMO też pasuje, Dalvik nie jest implementacją vm'ki Javy.

Haskell
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4700
0

Wyjaśnienie do 1.2:
b) aplikacja przy pierwszym uruchomieniu aplikacji uruchamia tylko główną aktywność oznaczoną w manifeście jako "main".
d) Aktywność służy do interakcji z użytkownikiem i nigdy nie działa w tle. Jeżeli w czasie działania aktywności "A" zostanie uruchomiona aktywność "B" to aktywność "A" jest zatrzymywana i trafia na stos "back stack".

Wyjaśnienie do 2.1:
a) Dalvik jest implementacją maszyny wirtualnej, która uruchamia aplikacje napisane w języku Java, zatem można w skrócie powiedzieć, że jest implementacją wirtualnej maszyny Java, ale jeżeli chcemy być precyzyjni to trzeba zaznaczyć, że Dalvik nie wykonuje kodu bajtowego Java tylko kod bajtowy Dalvika.
c) Zdanie jest nieprawdziwe, ponieważ kod źródłowy języka Java jest kompilowany najpierw do kodu bajtowego Java, a później dopiero ten kod bajtowy Java jest tłumaczony na kod bajtowy Dalvika. Zatem nie bezpośrednio.

Pozostałe są ok.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.