KWALIFIKACJA INF2 - CZERWIEC 2019

PYTANIE NR 1.
Liczba heksadecymalna 1E2F(16) zapisana w systemie oktalnym ma postać
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Liczbę 1E2F(16) zamień na dziesiętną: 1·163+14·162+2·161+15=4096+3584+32+15=7727(10).
Następnie 7727 podziel kolejno przez 8, zapisując reszty: 7,5,0,7,1. Po odczytaniu od końca otrzymujesz 17057(8).

Pełne wyjaśnienie:

Aby zapisać 1E2F(16) w systemie ósemkowym, najpewniejszą metodą egzaminacyjną jest konwersja dwuetapowa: 16 → 10 → 8. Pozwala to uniknąć pomyłek w grupowaniu bitów, gdy ktoś nie czuje się pewnie w przejściu przez zapis binarny.

1) Zamiana z systemu szesnastkowego na dziesiętny
W systemie hex cyfry mają wagi kolejnych potęg 16. Pamiętaj, że E = 14, a F = 15.
Obliczamy rozwinięcie:
1E2F(16) = 1·16^3 + 14·16^2 + 2·16^1 + 15·16^0Liczymy składniki:

  • 1·16^3 = 1·4096 = 4096
  • 14·16^2 = 14·256 = 3584
  • 2·16^1 = 2·16 = 32
  • 15·16^0 = 15·1 = 15
Suma: 4096 + 3584 + 32 + 15 = 7727, czyli 7727(10).

2) Zamiana z dziesiętnego na ósemkowy (dzielenie przez 8)
Dzielisz liczbę przez 8, zapisujesz resztę, a następnie dzielisz wynik całkowity ponownie, aż otrzymasz 0. Na końcu odczytujesz reszty od końca.

7727 : 8 = 965 r 7
965 : 8 = 120 r 5
120 : 8 = 15 r 0
15 : 8 = 1 r 7
1 : 8 = 0 r 1

Reszty zapisane od końca dają 17057, więc 1E2F(16) = 17057(8).

Dlaczego pozostałe odpowiedzi są błędne?

  • "7727" to typowa pułapka: to poprawny wynik pośredni w systemie dziesiętnym, a pytanie wymaga zapisu ósemkowego.
  • "7277" może wynikać z pomylenia kolejności reszt lub błędu rachunkowego w jednym z dzieleń przez 8.
  • "74274" jest niezgodne z wynikiem konwersji; takie wartości często biorą się z błędnego przeliczenia E lub F (np. traktowania E jako 15) albo z pominięcia składnika 160.

Wskazówka do nauki: po konwersji warto zrobić szybki test kontrolny: zamień 17057(8) z powrotem na dziesiętny (1·84+7·83+0·82+5·8+7) i sprawdź, czy wychodzi 7727.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Zapisz liczbę jako sumę cyfr pomnożonych przez kolejne potęgi 16: cyfra·16pozycja. Dla liter użyj wartości: A=10, B=11, …, F=15. Zsumuj składniki, a otrzymasz wartość w systemie dziesiętnym.
Wykonuj kolejne dzielenia przez 8. Za każdym razem zapisuj resztę z dzielenia. Gdy iloraz spadnie do 0, odczytaj zapisane reszty w odwrotnej kolejności (od ostatniej do pierwszej) – to będzie zapis w systemie ósemkowym.
W systemie szesnastkowym po cyfrach 0–9 występują litery A–F. Odpowiadają one wartościom dziesiętnym 10–15. Dlatego E oznacza 14, a F oznacza 15. To kluczowe przy rozwinięciu na potęgi 16.
"7727" to poprawny wynik pośredni, ale w systemie dziesiętnym. Wiele osób kończy obliczenia po konwersji z hex na dziesiętny i nie wykonuje drugiego etapu (10 → 8). Egzamin sprawdza finalny zapis w systemie ósemkowym.
Zrób kontrolę wsteczną: zamień uzyskany zapis ósemkowy na dziesiętny, licząc sumę cyfra·8pozycja. Jeśli otrzymasz tę samą wartość dziesiętną co po przeliczeniu z hex (tu: 7727), to zapis ósemkowy jest poprawny.
Tak, można przejść przez system binarny: hex → bin (4 bity na cyfrę), a potem bin → oct (grupowanie po 3 bity). To metoda szybka, ale wymaga dużej ostrożności w grupowaniu od prawej strony i dopisywaniu zer wiodących.
Najczęstszy błąd to zapis reszt w złej kolejności: reszty powstają od najmłodszej cyfry, więc trzeba je na końcu odwrócić. Drugi błąd to pomylenie ilorazu z resztą przy przepisywaniu kolejnych kroków dzielenia.
Zwróć uwagę na indeks przy liczbie, np. (16) lub zapis z dolnym indeksem. To informacja o podstawie systemu. Dodatkowo obecność liter A–F wskazuje na system szesnastkowy, a cyfry 0–7 są dopuszczalne w ósemkowym.
System ósemkowy często występuje w systemach uniksowych przy prawach dostępu do plików (np. 755, 644). Zrozumienie konwersji pomaga powiązać zapis liczbowy z uprawnieniami oraz poprawnie interpretować dokumentację i konfiguracje.
Ćwicz stały schemat: 16 → 10 → 8 oraz 8 → 10 → 16, aż działania będą automatyczne. Naucz się wartości A–F i podstawowych potęg 2, 8 i 16. Po każdym zadaniu rób szybkie sprawdzenie wsteczne, by wyłapywać błędy.
info

Około 41% zdających odpowiada poprawnie na to pytanie. trudne

Specjaliści zwracają uwagę: "Liczbę 1E2F(16) zamień na dziesiętną: 1·163+14·162+2·161+15=4096+3584+32+15=7727(10).Następnie 7727 podziel kolejno przez 8, zapisując reszty: 7,5,0,7,1."

Źródła:

  • Wikipedia (PL), "System szesnastkowy" – opis zapisu i wartości cyfr A–F: https://pl.wikipedia.org/wiki/System_szesnastkowy (dostęp: 2026-03-05)
  • Wikipedia (PL), "System ósemkowy" – zasady zapisu i konwersji: https://pl.wikipedia.org/wiki/System_%C3%B3semkowy (dostęp: 2026-03-05)
  • Wikipedia (PL), "System pozycyjny" – idea wag i rozwinięcia w potęgach podstawy: https://pl.wikipedia.org/wiki/System_pozycyjny (dostęp: 2026-03-05)

Materiały:

  • Podręcznik z podstaw informatyki: rozdział o systemach liczbowych i konwersjach
  • Karty wzorów: tabela wartości A–F i potęg 2/8/16
  • Ćwiczenia: zadania typu 16→10→8 oraz 8→2→16

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego