Znak
Znak to dowolna litera, liczba, spacja, znak interpunkcyjny lub symbol wpisany albo wprowadzony na komputerze. Niektóre niewidoczne znaki nie są wyświetlane na ekranie, ale nadal są obecne i służą do modyfikowania lub formatowania tekstu, na przykład tabulator lub powrót karetki. W przypadku używania zestawu znaków ASCII pojedynczy znak zajmuje jeden bajt przestrzeni dyskowej. Na przykład wyrażenie „Good afternoon!” składa się z 15 znaków i zajmuje 15 bajtów pamięci masowej.
Znaki na komputerze, podobnie jak wszystkie inne dane, są przechowywane jako dane binarne. Konkretna sekwencja bitów tworząca pojedynczy znak musi być zdefiniowana przez metodę kodowania znaków. Dwie najczęściej używane metody kodowania to ASCII i Unicode. ASCII zapisuje znak jako pojedynczy bajt, obsługując 128 różnych liter, liczb, znaków interpunkcyjnych i symboli alfabetu łacińskiego. Unicode pozwala zdefiniować pojedynczy znak za pomocą od jednego do czterech bajtów — jednego bajtu dla alfabetu łacińskiego, liczb i znaków interpunkcyjnych; dwóch bajtów dla innych alfabetów, takich jak grecki, cyrylica i hebrajski; trzech bajtów dla znaków chińskich, japońskich i koreańskich; oraz czterech bajtów dla symboli matematycznych i znaków emoji.
Oprócz ogromnego zbioru liter, liczb i symboli występujących w różnych alfabetach zestawy kodowania znaków zawierają także znaki specjalne, które modyfikują otaczający je tekst. Zestaw ASCII obejmuje znaki sterujące, takie jak znak pusty, używany jako terminator ciągu znaków, powrót karetki rozpoczynający nowy wiersz oraz tabulator wstawiający tabulator. Unicode definiuje więcej grup znaków specjalnych, takich jak znaki łączące wyrazy i separatory. Określają one, gdzie dozwolone są podziały wierszy w obrębie wyrazów i między nimi.
NOTE: Większość systemów operacyjnych zawiera aplikację lub menu mapy znaków, za pomocą których można wstawiać znaki specjalne i/lub emoji.
Sprawdź swoją wiedzę