Jak właściwie działa kod binarny? - José Américo N L F Freitas
-
0:07 - 0:11Spróbuj użyć słów do opisania
każdej sceny filmu, -
0:11 - 0:13każdej nuty w ulubionej piosence,
-
0:13 - 0:16czy każdej ulicy w twoim mieście.
-
0:16 - 0:21Spróbuj zrobić to,
używając tylko jedynek i zer. -
0:21 - 0:24Przy każdym użyciu internetu
do oglądania filmu, -
0:24 - 0:25słuchania muzyki,
-
0:25 - 0:26czy sprawdzania trasy,
-
0:26 - 0:29twoje urządzenie właśnie to robi,
-
0:29 - 0:32używając języka kodu binarnego.
-
0:32 - 0:34Komputery używają kodu binarnego,
-
0:34 - 0:37bo jest niezawodny
w przechowywaniu danych. -
0:37 - 0:41Przykładowo, główna pamięć komputera
składa się z tranzystorów, -
0:41 - 0:44przełączanych między wysokim
a niskim poziomem napięcia, -
0:44 - 0:48takim jak 5 woltów i 0 woltów.
-
0:48 - 0:52Napięcie czasami oscyluje,
ale jeśli są tylko dwie możliwości, -
0:52 - 0:56wartość 1 wolta
będzie odczytana jako "niski". -
0:56 - 0:58Odczytu dokonuje procesor,
-
0:58 - 1:03który używa stanów tranzystorów
do kontroli innych urządzeń komputera -
1:03 - 1:05według instrukcji oprogramowania.
-
1:05 - 1:08Fenomen tego systemu polega na tym,
że dana sekwencja binarna -
1:08 - 1:12nie ma z góry określonego znaczenia.
-
1:12 - 1:15Zamiast tego, każdy rodzaj danych
jest kodowany binarnie -
1:15 - 1:18w zależności od odrębnego zestawu zasad.
-
1:18 - 1:19Weźmy pod uwagę liczby.
-
1:19 - 1:21W notacji dziesiętnej
-
1:21 - 1:26każda cyfra jest mnożona przez 10
podniesione do wartości jej pozycji -
1:26 - 1:28zaczynając od zera po prawej.
-
1:28 - 1:3584 w notacji dziesiętnej to
4x10⁰ + 8x10¹. -
1:35 - 1:38Notacja dwójkowa liczb działa podobnie,
-
1:38 - 1:42ale z każdą pozycją
opartą na potęgach liczby 2. -
1:42 - 1:4484 zapisano by następująco:
-
1:46 - 1:50Do interpretacji liter służą
standardy takie jak UTF-8, -
1:50 - 1:55które przypisują każdy znak
8-cyfrowemu ciągowi znaków. -
1:55 - 2:02W tym przypadku
01010100 odpowiada literze T. -
2:02 - 2:06Skąd wiadomo,
czy podana przykładowa sekwencja -
2:06 - 2:09oznacza T czy 84?
-
2:09 - 2:12Otóż nie da się tego określić
z samego ciągu znaków, -
2:12 - 2:16tak jak nie można stwierdzić,
co znaczy oderwany dźwięk "da" . -
2:16 - 2:21Trzeba znać kontekst, żeby określić,
czy to rosyjski, hiszpański czy angielski. -
2:21 - 2:23Potrzeba też kontekstu,
-
2:23 - 2:27żeby określić, czy widzimy tekst,
czy liczbę w notacji binarnej. -
2:27 - 2:31Kodu binarnego używa się też
do bardziej skomplikowanych typów danych. -
2:31 - 2:33Na przykład każda klatka tego filmu
-
2:33 - 2:36składa się z setek tysięcy pikseli.
-
2:36 - 2:38W kolorowych obrazach
-
2:38 - 2:41każdy piksel jest reprezentowany
przez trzy sekwencje binarne, -
2:41 - 2:44które odpowiadają kolorom podstawowym.
-
2:44 - 2:45Każda sekwencja koduje liczbę,
-
2:45 - 2:49która określa intensywność danego koloru.
-
2:49 - 2:53Następnie sterownik przesyła informację
-
2:53 - 2:55do milionów ciekłych kryształów
budujących ekran, -
2:55 - 2:58co tworzy widoczne teraz odcienie.
-
2:58 - 3:01Dźwięk tego filmu też zapisano binarnie
-
3:01 - 3:05za pomocą techniki nazywanej
modulacją impulsowo-kodową. -
3:05 - 3:07Ciągłe fale dźwiękowe
zmienia się w sygnał cyfrowy -
3:07 - 3:12przez robienie "zdjęć" ich amplitud
co kilka milisekund. -
3:12 - 3:15Zapisuje się je jako liczby w formie
sekwencji dwójkowej, -
3:15 - 3:19około 44 000 w każdej sekundzie dźwięku.
-
3:19 - 3:22Kiedy czyta je oprogramowanie dźwiękowe,
-
3:22 - 3:26liczby określają, jak szybko
cewki głośników mają wibrować, -
3:26 - 3:29żeby wytworzyć dźwięki
o różnych częstotliwościach. -
3:29 - 3:33To wszystko wymaga miliardów bitów.
-
3:33 - 3:37Ich liczbę można zredukować
przez kompresowanie danych. -
3:37 - 3:41Na przykład, jeśli obraz składa się
z 30 zielonych pikseli obok siebie, -
3:41 - 3:46można je zapisać jako "30 zielonych"
zamiast kodować każdy oddzielnie. -
3:46 - 3:49Proces ten to kodowanie długości serii.
-
3:49 - 3:54Skompresowane formaty danych
zapisuje się w notacji binarnej. -
3:54 - 3:57Czy kod binarny to kwintesencja
przetwarzania danych? -
3:57 - 3:59Niekoniecznie.
-
3:59 - 4:01Trwają badania nad komputerami trójkowymi
-
4:01 - 4:03z obwodami w trzech możliwych stanach,
-
4:03 - 4:05a nawet czwórkowe komputery,
-
4:05 - 4:09których obwody mogą być w kilku
stanach jednocześnie. -
4:09 - 4:11Ale jak dotąd żaden z nich nie zapewnił
-
4:11 - 4:15tak wysokiej dokładności
przechowywania i przekazywania danych. -
4:15 - 4:17Na chwilę obecną wszystko, co widzisz,
-
4:17 - 4:18słyszysz
-
4:18 - 4:19i czytasz na ekranie,
-
4:19 - 4:23dociera do ciebie w wyniku
prostego wyboru "prawda" lub "fałsz" -
4:23 - 4:25wykonywanego miliardy razy.
- Title:
- Jak właściwie działa kod binarny? - José Américo N L F Freitas
- Speaker:
- José Américo N L F Freitas
- Description:
-
more » « less
Spróbuj opisać słowami każdą scenę filmu, każdą nutę piosenki czy każdą ulicę swojego miasta. Teraz spróbuj zrobić to samo używając tylko cyfr 1 i 0. Za każdym razem, kiedy używasz internetu do oglądania filmu, słuchania muzyki czy sprawdzenia trasy, właśnie to robi twoje urządzenie, używając kodu dwójkowego. José Américo N L F Freitas tłumaczy, jak działa kod binarny.
Lekcja: José Américo N L F de Freitas, animacje: Qa'ed Mai.
- Video Language:
- English
- Team:
closed TED
- Project:
- TED-Ed
- Duration:
- 04:41
|
Rysia Wand approved Polish subtitles for How exactly does binary code work? | |
|
Rysia Wand accepted Polish subtitles for How exactly does binary code work? | |
|
Rysia Wand edited Polish subtitles for How exactly does binary code work? | |
|
Rysia Wand edited Polish subtitles for How exactly does binary code work? | |
|
Rysia Wand edited Polish subtitles for How exactly does binary code work? | |
| Anna Popowska edited Polish subtitles for How exactly does binary code work? |
