Mateusz Adamowski Szkolenia

00: Podstawowe pojęcia


Bit

binary digit


Bit


System binarny

2 cyfry:
0 i 1


Przykład

Liczba binarna: 101111


Przykład

 1  0  1  1  1  1

Przykład

 1  0  1  1  1  1
32 16  8  4  2  1

Przykład

 1  0  1  1  1  1
32  -  8  4  2  1

Przykład

32 + 8 + 4 + 2 + 1

Przykład

32 + 8 + 4 + 2 + 1 = 47

Wynik

101111 = 47


System dziesiętny

dziesięć cyfr:
0, 1, 2, … 9


System szesnastkowy


zastosowanie


przykład

liczba binarna: 1011011111000110101


przykład

1011011111000110101

przykład

101 1011 1110 0011 0101

przykład

101 1011 1110 0011 0101
  5   11   14    3    5

przykład

101 1011 1110 0011 0101
  5    B    E    3    5

wynik

5be35


zapis


System ósemkowy

osiem cyfr:
0, 1, 2, 3, 4, 5, 6, 7


zastosowanie


zapis

537


Bajt (byte)

binary term


Bajt

8 bitów

(256 wartości)


Kilobajt (1kB)

Różnica: 2.4%


Dlaczego 1024?

210 = 1024 ≈ 1000


1000 vs 1024

### 1000 - system dziesiętny - przedrostki z układu SI
### 1024 - system binarny - symetria budowy - adresowalność

Megabajt (1MB)

Różnica: 4.85%


Gigabajt (1GB)

Różnica: 7.3%


System SI

jednostka symbol wartość wartość
bajt B 1 B 1 B
kilobajt kB 1000 B 1000 B
megabajt MB 1000 kB 1000000 B
gigabajt GB 1000 MB 1000000000 B
terabajt TB 1000 GB 1000000000000 B
petabajt PB 1000 TB 1000000000000000 B

System “informatyczny”

jednostka symbol wartość wartość
bajt B 1 B 1 B
kibibajt kiB 1024 B 1024 B
mebibajt MiB 1024 kiB 1048576 B
gibibajt GiB 1024 MiB 1073741824 B
tebibajt TiB 1024 GiB 1099511627776 B
pebibajt PiB 1024 TiB 1125899906842624 B

Na co dzień


Pojemność dysków i zużycie miejsca

Brak możliwości precyzyjnego wskazania


ASCII

American Standard Code for Information Interchange


Znaki ASCII

Łącznie: 127 znaków (7 bitów)


Strony kodowe (8-bit)


ISO-8859-x


Windows-125x


Unicode


UTF-8


Komputer a OS


Rola OS


Koniec