Jazyk:

TECHNOLOGIE INFORMACYJNE

Komputery nie potrafią pracować z informacjami tak, jak my ludzie. Potrzebują bardzo prostego języka i bardzo prostej formy informacji. Informacja w najprostszej formie to taka, gdy mamy tylko DWA STANY.

Tak / Nie

Prawda / Kłamstwo

1 / 0

 

Komputery umieją więc pracować z informacjami składającymi się tylko z cyfr 1 i 0. Jeżeli chcemy w ten sposób zapisać jakąś liczbę, którą znamy w systemie dziesiętnym, musimy ją przetransponować do systemu dwójkowego (binarnego).

1 bit = podstawowa jednostka informacji, która przyjmuje wartość 1 lub 0.

 

Jak zakodować słowo?

Na eksponacie LICZNIK binarny pokazaliśmy, jak można przekształcić liczbę zapisaną w systemie dziesiętnym na system dwójkowy i odwrotnie. Co jednak musimy zrobić, jeżeli chcemy komputerowi przekazać jakąś literę, słowo lub zdanie?

Istnieje międzynarodowa tabela ASCII (czytaj „aski”), za pomocą której potrafimy każdej literze (a także każdemu innemu znakowi na klawiaturze) przyporządkować numer, który reprezentuje go w tabeli. W podstawowej tabeli ASCII przyporządkowujemy liczby od 0 do 255.

 

System heksadecymalny

Podstawą tego systemu jest liczba 16. System dwójkowy wykorzystuje dwie różne cyfry (0,1), system dziesiątkowy dziesięć różnych cyfr (0, 1,… 9), a system szesnastkowy używa ich 16. Nie są to jednak żadne nowe lub zmyślone znaki. Pierwszych 10 cyfr pochodzi z systemu dziesiątkowego (0, 1 … 9), a pozostałych 6 to litery alfabetu A (10), B (11), C (12), D (13) , E (14) i F (15).

Jeżeli chcielibyśmy przekonwertować liczbę z systemu dziesiętnego na szesnastkowy, postępowalibyśmy podobnie, jak przy konwersji z systemu dziesiętnego na dwójkowy. Liczby nie dzielilibyśmy jednak przez liczbę 2, ale liczbę 16.

 

Wykorzystanie w informatyce

Liczba 16 równa się 24, a więc jedną liczbą w systemie szesnastkowym można zapisać łańcuch czterech cyfr w systemie dwójkowym. Zapis jest więc krótszy i bardziej przejrzysty.

 

Czym są heksadecymalne kolorowe kody (HEX)?

Kolory HEX są sposobem reprezentowania kolorów RGB za pomocą wartości szesnastkowych. Te szesnastkowe liczby całkowite mogą zawierać się w przedziale od 00 do FF, by określić intensywność koloru. Każdy odcień R, G, B przyjmuje wartość 0-255.

Zasada RGB jest wykorzystywana praktycznie przez wszystkie istniejące wyświetlacze komputerów, telefonów, telewizorów, aparatów fotograficznych i rzutników.

Na przykład: # 6a79f7 to RGB (106, 121, 247). 6a to czerwony, 79 zielony, a f7 niebieski.

BLACK (czarny)

WHITE (biały)

GREY (szary)

RED (czerwony)

GREEN (zielony)

BLUE (niebieski)

CYAN (turkusowy)

MAGENTA (różowy)

YELLOW (żółty)

 

Ile kolorowych odcieni można stworzyć?

256 kolorowych odcieni czerwonego

256 kolorowych odcieni niebieskiego

256 kolorowych odcieni zielonego

16 777 216 kolorów

 

kod QR

 

Quick Response, czyli szybka odpowiedź

Już wiesz, że komputery potrafią czytać informacje tylko w postaci 1 i 0. Komputer przeczyta łańcuch o długości 8 bitów 11001101 jako liczbę 205.

Gdybyśmy jednak chcieli komputerowi przekazać tę informację w jakiś obrazowy sposób, który potrafi łatwo przeczytać na przykład aparat fotograficzny w twoim telefonie komórkowym, moglibyśmy to wyświetlić następująco:

Czarny kwadracik oznacza jedynkę, a biały zero. Komputer przeczyta ten wiersz kwadracików jako 11001101.

A co w sytuacji, gdy nam 8 bitów nie wystarczy i chcemy telefonem wczytać dłuższą wiadomość, powiedzmy 625-bitową?

Użyjemy bardzo długiego wiersza z czarnymi i białymi kwadracikami? Tak długiego wiersza już chyba nie uchwycilibyśmy aparatem fotograficznym telefonu komórkowego. O wiele praktyczniej jest ułożyć go w kwadrat z dokładnie określoną strukturą.

Kod QR ma standardową strukturę i zawiera niektóre obowiązkowe wzory, by czytnik potrafił go prawidłowo przeczytać. Pozostałe kwadraciki tworzą wiadomość, którą chcemy przekazać.

Ile bajtów informacji potrafimy włożyć w opisany kod QR, jeżeli nie uwzględniamy obszaru zawierającego obowiązkowe informacje?

Dzięki kodowi QR można bardzo łatwo i szybko przekazać do twojego telefonu jakąkolwiek informację tekstową. Na przykład link do strony internetowej. Jaka informacja kryje się pod tym kodem QR?