ALG)3

ALG)3



Rozdział 13

Kodowanie i kompresja danych

W chwili obecnej coraz więcej komputerów jest podłączanych do globalnych sieci komputerowych. Ze względu na relatywnie niskie koszty', w Polsce prym wiedzie Internet, z którego dobrodziejstw korzysta coraz więcej osób, również nie związanych z informatyką. Możliwość „przechadzania się” po sieci, przy pomocy łatwych w użyciu graficznych przeglądarek (np. Netscape, Mosaic) czy to w poszukiwaniu jakichś istotnych danych, czy' też zwyczajnie dla rozrywki, fascynuje wiele osób, stając się nieraz czymś w rodzaju nałogu...

Prostota oprogramowania, które służy do korzystania z zasobów sieciowych, skutecznie odseparowuje zwykłego użytkownika komputera od problemów z którymi musi sobie radzić oprogramowanie komunikacyjne. Dawniej, gdy głównym problem stanowiła niska przepustowość łącz, kluczowym zagadnieniem była kompresja przesyłanych danych, czyli takie ich zakodowanie1 2, które - nie umniejszając ilości przesyłanej informacji - zmniejszy ilość bitów krążących „po kablach”. Obecnie punkt ciężkości przesunął się na bezpieczeństwo danych, tzn. ich ochronę przed niepowołanym dostępem „z zewnątrz”.

Czy kompresja danych jest w ogóle możliwa? Dla laika proces kompresji danych wydaje się magiczny, jednak po powierzchownym nawet wejrzeniu okazuje się, że nie ma w nim niczego tajemniczego. Weźmy dla przykładu 50-znakową wiadomość: ^POTKANIE JUTRO O PIĘTNASTEJ NA ŁAWCE POD RATUSZEM". Przyjmując najprostsze kodowanie S-bitowym kodem ASCII (w którym na każdy z 256 znaków tego kodu przypada pewien ó-bitowy ciąg zerojedynkowy), długość powyższej wiadomości możemy oszacować na 50x8=400 bitów. Czy

1

1 Kodowanie = przedstawienie informacji w postaci dogodnej do przesyłania, np. w postaci ciągów „zer” i .jedynek”, czyli po prostu dwóch sygnałów elektrycznych dających się łatwo odróżnić od siebie, np. poprzez pomiar ich amplitudy lub częstotliwości.

2

Dla uproszczenia, nie uwzględniamy tutaj żadnych dodatkowych bitów związanych z kontrolą poprawności transmisji danych, ani ze szczegółami technicznymi konkretnego protokołu telekomunikacyjnego - inaczej mówiąc, znajdujemy się na poziomie aplikacji.


Wyszukiwarka

Podobne podstrony:
ALG)6 296RozdziaH3. Kodowanie i kompresja danych nak jej praktyczna realizacja została opracowana pr
Rozdział 1Wstęp W chwili obecnej istnieje bardzo dużo systemów służących do rozwiązywania
strona0034 Rozdział i. Prostytucja jako zjawisko społbcznb ma coraz więcej klientów, ale to nie on u
19 Rozdział 2. Inne typy danych 2.2.1. Lista zwykła listO Lista zwykła jest zbiorem obiektów dostępn
plusy i minusy urządzenia i do chwili obecnej zostały jasno sformułowane zalecenia i przeciwwskazani
DSCF1907 teczne ani ekonomiczne. Do systemu wprowadza się coraz więcej szumukłóceń. Jest to tylko sy
Rozdział 3 (ciąg dalszy) Typ kabla Czynności Przewód USB Kabel USB jest podłączony do
0929DRUK00001718 206 ROZDZIAŁ IY, UST. 45 Ponieważ A h, A 3 i t są małemi kątami, więc jest też z d
ALG)4 294 Rozdział 13. Kodowanie i kompresja danych jednak w przypadku zwykłych tekstów, zawierający
ALG)8 298 Rozdział 13. Kodowanie i kompresja danych W konsekwencji, jeśli będziemy interpretować duż
rozdział 9 (9) Firma musi więc wpłacić na rachunek 93 487 zł w chwili obecnej, aby po pięciu latach

więcej podobnych podstron