Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
1
Pokaż ćwiczenia:
1
Ćwiczenie 1
RUDiZQOtZ3m9p
Czy program który jest wykonywany wielowątkowo zawsze będzie wykonywał się w taki sam sposób? Możliwe odpowiedzi: 1. Tak, ponieważ współczesne komputery są deterministyczne i nie ma w nich miejsca na losowość., 2. Nie, ponieważ kolejność wykonywania wątków zależy od zajętości zasobów komputera, oraz samego systemu operacyjnego.
2
Ćwiczenie 2
Rv77c0rFyF0TH
Jeżeli program jest wielowątkowy, to: Możliwe odpowiedzi: 1. Nie można go synchronizować w żaden sposób., 2. Można go synchronizować za pomocą zamków, lub programowo., 3. W praktyce nie możemy być nigdy pewni, że wykonywane przez niego obliczenia są poprawne.
31
Ćwiczenie 3

Napisz program w wybranym przez siebie języku programowania, który będzie sczytywał i wyświetlał na ekranie informację o kliknięciu strzałek kierunkowych na klawiaturze. Następnie po użyciu przycisku spacja, program wypisze, jakie strzałki zostały użyte w kolejności od tej klikniętej najwcześniej, do tej klikniętej najpóźniej. Swoje rozwiązanie porównaj z odpowiedzią.

Specyfikacja:

Dane:

  • lista – zmienna typu tablicowego

Wynik:

Program na wyjściu standardowym zwróci informację, jakie przyciski zostały wciśnięte przez użytkownika.

R19LXoNMcD5Ai