dr inż. Paweł Banaś
ITM ZITM
p.banas@am.szczecin.pl
pok. 153
Technologia Informacyjna
Temat 4: Podstawowe pojęcia informatyki
Transmisja danych
Przypominamy sobie:
- czym różni się transmisja synchroniczna od
asynchronicznej?
- co to znaczy nadawać w „paśmie
podstawowym”, a co „szerokopasmowo”?
Podstawowe pojęcia informatyki
Co to jest informatyka?
Podstawowe pojęcia informatyki
Informatyka = Informacja + automatyka
Podstawowe pojęcia informatyki
Informatyka jest dziedziną wiedzy zajmującą się
algorytmami oraz gromadzeniem, wyszukiwaniem
i przetwarzaniem informacji za pomocą
komputerów i odpowiedniego oprogramowania.
Podstawowe pojęcia informatyki
●
Elektroniczna maszyna cyfrowa
●
Komputer
●
Oprogramowanie
●
Algorytm
●
Program
●
System komputerowy
Bity, bajty i cała reszta
W pamięci komputera dane są reprezentowane
jako sekwencje
bitów
– cyfr binarnego systemu
liczbowego. Sekwencje te są interpretowane
w kontekście wewnętrznych typów danych:
liczb całkowitych, liczb zmiennopozycyjnych
i znaków
Bity, bajty i cała reszta
Znak binarny
- zmienna przyjmująca tylko
wartości 0 lub 1
Wektor
znaków binarnych o długości:
1 – bit
4 – pół bajtu
8 – bajt
16 – słowo 16 bitowe, 2 bajtowe
32 – słowo 32 bitowe, 4 bajtowe
64 – słowo 64 bitowe, 8 bajtowe
Systemy liczbowe
Kod dwójkowy (binarny)
Podstawa: 2, zbiór cyfr: {0, 1}
Kod ósemkowy (oktalny)
Podstawa: 8, zbiór cyfr: {0, 1, 2, 3, 4, 5, 6, 7}
Kod dziesiętny (decymalny)
Podstawa: 10, zbiór cyfr: {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
Kod szesnastkowy (hexadecymalny)
Podstawa: 16, zbiór cyfr: {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B,
C, D, E, F}
Systemy liczbowe
Przykład liczb 0, 1, 7, 8, 14, 15 w różnych
systemach:
Systemy liczbowe
Kod BCD
(Binary Coded Decimal) – system podający w postaci
binarnej wyłącznie cyfry dziesiętne
Bity a znaki
Znak jest kodowany przy pomocy liczby,
która jest przedstawiona jako ciąg bitów.
Wartość tej liczby zależy od zastosowanego
kodowania.
Kodowanie znaków
●
ASCII – 8 bitów, gdzie znak przedstawiony jest
jako liczba 7-mio bitowa, a ósmy bit jest bitem
kontrolnym (parzystości). Koduje 128 znaków.
●
ISO 8859-2 (Latin-2) – wszystkie 8 bitów służy
do kodowania 256 znaków.
●
Unicode – oparty na 16 lub 32 bitach,
w założeniu ma pokrywać wszystkie stosowane
na Ziemi znaki