Egzamin zawodowyPortal części pisemnej

INF.02 · pytanie 435

Liczba ABBA w kodzie heksadecymalnym ma postać dwójkową o wartości

  1. A1011 1010 1010 1011
  2. B1010 1111 1111 1010
  3. C0101 1011 1011 0101
  4. D1010 1011 1011 1010Poprawna

Wyjaśnienie

Liczba ABBA w systemie heksadecymalnym składa się z czterech cyfr: A, B, B, A. Każda z tych cyfr odpowiada czterem bitom w systemie binarnym. Cyfra A w heksadecymalnym odpowiada wartości 10 w systemie dziesiętnym, co w postaci dwójkowej zapisuje się jako 1010. Cyfra B odpowiada wartości 11 w systemie dziesiętnym, co w postaci dwójkowej to 1011. Kiedy umieścimy te wartości w kolejności odpowiadającej liczbie ABBA, otrzymujemy 1010 (A) 1011 (B) 1011 (B) 1010 (A). W rezultacie mamy pełną liczbę binarną: 1010 1011 1011 1010. Zrozumienie konwersji między systemami liczbowymi jest kluczowe w informatyce, szczególnie w programowaniu i inżynierii oprogramowania, gdzie często musimy przekształcać dane między różnymi reprezentacjami. Dobra praktyka w tej dziedzinie obejmuje również zrozumienie, jak te konwersje wpływają na wydajność i użycie pamięci w aplikacjach, co jest istotne w kontekście optymalizacji kodu i działania algorytmów.