W klawiaturach (np. w tradycyjnym ujęciu PC/PS/2) naciśnięcie i zwolnienie klawisza są raportowane jako dwa różne zdarzenia. Stosuje się pojęcia make (naciśnięcie) oraz break (zwolnienie). Dlatego odpowiedź "zwolnienie klawisza." jest poprawna: kod BREAK sygnalizuje, że klawisz przestał być wciśnięty.
Dlaczego pozostałe odpowiedzi są niepoprawne?
W praktyce (także na poziomie systemów operacyjnych i bibliotek) ta idea odpowiada rozróżnieniu zdarzeń typu KEYDOWN i KEYUP. Egzaminacyjnie warto zapamiętać prostą regułę: MAKE = wciśnięcie, BREAK = puszczenie. To pomaga unikać skojarzeń ze słowem "break" znanym z programowania lub z potocznym "awaria/przerwa".
Około 61% zdających odpowiada poprawnie na to pytanie. średnie
Eksperci podkreślają: "Kod BREAK w kontekście klawiatury odnosi się do zdarzenia zwolnienia klawisza (odpowiednik "key up")."
Źródła:
Materiały:
Sprawdź odpowiedź