KWALIFIKACJA INF2 - PAŹDZIERNIK 2016

PYTANIE NR 2.
Niepoprawna postać zapisu liczby 77(8)to
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Liczba 77(8) ma wartość 7×8 + 7 = 63(10). Ta sama wartość to także 111111(2) (32+16+8+4+2+1) oraz 3F(16) (3×16+15). Zapis 11010(ZM) oznacza inną liczbę (np. w znak-moduł: −10), więc jest niepoprawny dla 77(8).

Pełne wyjaśnienie:

Aby wskazać niepoprawną postać zapisu liczby 77(8), trzeba sprowadzić wszystkie odpowiedzi do tej samej wartości (najwygodniej do systemu dziesiętnego) i porównać wyniki.

Krok 1: konwersja 77(8) do dziesiętnego
W systemie ósemkowym cyfry mają wagi potęg 8. Zatem:
77(8) = 7×81 + 7×80 = 56 + 7 = 63, czyli 63(10).

Dlaczego "63(10)" jest poprawne?
To dokładnie wynik przeliczenia, więc jest poprawną reprezentacją tej liczby w systemie dziesiętnym.

Dlaczego "111111(2)" jest poprawne?
W binarnym 111111 oznacza sumę wag wszystkich sześciu najmłodszych bitów: 32+16+8+4+2+1 = 63. To ta sama wartość, tylko w innej podstawie.

Dlaczego "3F(16)" jest poprawne?
W szesnastkowym litera F oznacza 15. Zatem 3F(16) = 3×16 + 15 = 48 + 15 = 63, czyli znów ta sama liczba.

Dlaczego "11010(ZM)" jest niepoprawne?
Skrót ZM bywa używany dla zapisu znak-moduł (sign-magnitude): pierwszy bit określa znak, a pozostałe moduł. Wtedy 11010 ma znak "1" (liczba ujemna) i moduł 1010(2) = 10(10), więc daje −10(10). Nawet jeśli ktoś błędnie potraktuje 11010 jako zwykły zapis binarny, otrzyma 16+8+2=26(10). W obu interpretacjach nie jest to 63, więc zapis nie reprezentuje 77(8).

Wskazówka egzaminacyjna: przy pytaniach o "niepoprawną postać" nie wystarczy patrzeć na system (2/8/10/16). Trzeba sprawdzić wartość każdej odpowiedzi przez konwersję do wspólnej podstawy.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
To liczba zapisana w systemie ósemkowym (podstawa 8). Oznacza to, że każda cyfra ma wagę będącą potęgą 8. Dla 77(8) liczymy: 7×8 + 7, aby uzyskać wartość w systemie dziesiętnym.
Użyj wag pozycyjnych: 7×81 + 7×80. To daje 56 + 7 = 63. Wystarczy pamiętać, że w ósemkowym kolejne pozycje to 1, 8, 64, 512…
Bo w binarnym każda "1" oznacza dodanie odpowiedniej wagi bitu. Dla 111111(2) dodajesz: 32+16+8+4+2+1, co daje 63. To klasyczny przykład liczby z samymi jedynkami w kilku najmłodszych bitach.
W systemie szesnastkowym F oznacza 15. Zatem 3F(16) = 3×16 + 15 = 48 + 15 = 63. Takie przeliczenie jest szybkie, bo opiera się na prostym mnożeniu przez 16 i dodaniu wartości cyfry.
Znak-moduł (sign-magnitude) to sposób zapisu liczb ze znakiem: pierwszy bit bywa interpretowany jako znak (0 dodatnia, 1 ujemna), a reszta jako wartość bezwzględna. Spotyka się go w teorii reprezentacji liczb; w praktyce częściej używa się uzupełnień do dwóch.
Bo 77(8) ma wartość 63(10), a 11010(ZM) opisuje inną liczbę. W interpretacji znak-moduł daje liczbę ujemną o module 10(10), czyli −10(10). Nawet jako zwykłe binarne 11010 to 26(10), więc też nie 63.
Najczęściej uczniowie mylą "inny system" z "błędną wartością" i wybierają odpowiedź, która wygląda nietypowo. Druga pułapka to przeliczenie tylko jednej opcji i zgadywanie reszty. Bezpieczna metoda: przelicz wszystkie opcje do dziesiętnego i porównaj.
Można użyć skrótów: 77(8) łatwo daje 63(10), a 63(10) to znana postać 111111(2). Dla 3F(16) wystarczy pamiętać, że F=15 i policzyć 3×16+15. Mimo skrótów warto umieć pełny schemat konwersji.
Zależy od zasad konkretnego egzaminu i stanowiska, ale standardowo zadania są projektowane tak, by dało się je policzyć ręcznie. W przygotowaniach możesz używać kalkulatora programisty do kontroli, jednak na egzaminie kluczowa jest umiejętność samodzielnego przeliczania.
Najlepiej ćwiczyć seriami krótkich przykładów i zawsze robić weryfikację w drugą stronę. Pomaga też łączenie baz: 8↔2 (po 3 bity) oraz 16↔2 (po 4 bity). Po kilku zestawach zadań zaczniesz rozpoznawać typowe wartości, jak 63 czy 255.
info

Statystycznie 57% uczniów zna prawidłową odpowiedź. średnie

Eksperci podkreślają: "Liczba 77(8) ma wartość 7×8 + 7 = 63(10)."

Źródła:

  • Wikipedia (PL), "System pozycyjny" – opis zapisu pozycyjnego i wartości cyfr w zależności od podstawy: https://pl.wikipedia.org/wiki/System_pozycyjny (dostęp: 2026-02-28)
  • Wikipedia (PL), "System ósemkowy" – zasady zapisu i przeliczania wartości w bazie 8: https://pl.wikipedia.org/wiki/System_%C3%B3semkowy (dostęp: 2026-02-28)
  • Wikipedia (EN), "Signed number representations" – sekcja o sign-magnitude (znak-moduł): https://en.wikipedia.org/wiki/Signed_number_representations (dostęp: 2026-02-28)

Materiały:

  • Podręcznik do podstaw informatyki: rozdział o systemach liczbowych i konwersjach
  • Zestawy zadań egzaminacyjnych INF.2 z działu "Systemy liczbowe"
  • Kalkulator programisty (tryb "Programmer") w systemie operacyjnym do samokontroli wyników

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego