WEBVTT 00:00:10.920 --> 00:00:13.200 Cześć, mam na imię Madison Maxey. NOTE Paragraph 00:00:13.260 --> 00:00:15.520 Mam firmę o nazwie Loomia, 00:00:15.520 --> 00:00:20.940 i skupiamy uwagę na tworzeniu inteligentnych tkanin na inteligentną odzież. 00:00:21.960 --> 00:00:24.580 Nie ma żadnych ograniczeń, jeśli chodzi o tkaniny. 00:00:25.160 --> 00:00:28.920 Nazywam się Danielle Applestone i jestem szefem firmy Othermachine. 00:00:31.540 --> 00:00:34.260 Budujemy podręczne frezarki. 00:00:34.260 --> 00:00:41.320 Frezarka używa obracającego się narzędzia do cięcia i tworzy z materiału obiekty 3D. 00:00:42.540 --> 00:00:46.580 Wszystkie komputery wykonują te same cztery podstawowe operacje. 00:00:46.580 --> 00:00:48.160 Wprowadzają informacje, 00:00:48.160 --> 00:00:50.740 przechowują i przetwarzają informacje, 00:00:50.740 --> 00:00:52.880 a na końcu wyprowadzają informacje. 00:00:53.399 --> 00:00:56.899 Każda z tych operacji jest wykonywana przez inną część komputera. 00:00:57.440 --> 00:01:04.540 Istnieją urządzenia, które pobierają dane i przekształcają je w informacje binarne. 00:01:04.860 --> 00:01:08.040 Informacja jest przechowywana w pamięci. 00:01:08.120 --> 00:01:12.000 Wszystkie obliczenia są wykonywane 00:01:12.000 --> 00:01:14.540 w jednostce centralnej lub procesorze. 00:01:14.600 --> 00:01:21.180 Na końcu, urządzenia wyjściowe pobierają informacje i zamieniają na fizyczne wyniki 00:01:22.100 --> 00:01:24.100 Porozmawiajmy najpierw o danych wejściowych 00:01:24.500 --> 00:01:30.460 Komputery mogą pobierać dane z klawiatury lub panelu dotykowego telefonu, 00:01:30.840 --> 00:01:33.400 z aparatu fotograficznego, mikrofonu lub GPS. 00:01:33.930 --> 00:01:39.379 Innymi urządzeniami wejściowymi są czujnik w samochodzie, termostat lub dron. 00:01:40.200 --> 00:01:45.619 Popatrzmy jak dane wejściowe przechodzą przez komputer i stają się wynikami. 00:01:47.100 --> 00:01:53.419 Przykład, po naciśnięciu klawisza z literę B, klawiatura zamienia literę na liczbę. 00:01:54.000 --> 00:01:58.430 Ta liczba jest wysyłana do komputera w postaci binarnej, jako zera i jedynki. 00:02:00.380 --> 00:02:05.460 Procesor oblicza, jak wyświetlić literę B piksel po pikselu. 00:02:06.000 --> 00:02:11.440 Procesor pobiera z pamięci instrukcje, które mówią, jak narysować literę B. 00:02:12.000 --> 00:02:16.729 Procesor wykonuje te instrukcje i zapisuje wyniki jako piksele w pamięci. 00:02:18.500 --> 00:02:22.329 Na końcu, informacja o tych pikselach jest wysyłana w postaci binarnej na ekran. 00:02:22.640 --> 00:02:29.520 Ekran przekształca sygnały binarne w maleńkie światełka i kolory, które widzisz 00:02:32.140 --> 00:02:36.420 To wszystko dzieje się tak szybko, jakby natychmiast, 00:02:36.420 --> 00:02:42.220 ale aby wyświetlić literę, komputer wykonuje tysiące instrukcji, 00:02:42.220 --> 00:02:45.000 począwszy od momentu, w którym naciskasz klawisz. NOTE Paragraph 00:02:48.120 --> 00:02:53.260 W tym przykładzie wyjściem był ekran, ale jest wiele różnych rodzajów wyjść, 00:02:53.260 --> 00:02:57.640 które pobierają binarne sygnały z komputera i coś wykonują w fizycznym świecie. NOTE Paragraph 00:02:57.680 --> 00:03:02.980 Na przykład, głośnik odtwarza dźwięk, a drukarka 3D drukuje obiekt. 00:03:03.560 --> 00:03:09.420 Urządzenia wyjściowe mogą sterować ruchem fizycznym, np. ramieniem robota, silnikiem NOTE Paragraph 00:03:09.420 --> 00:03:12.180 samochodu, lub tnącym narzędziem frezarki, które produkuje moja firma. 00:03:13.730 --> 00:03:18.759 Nowe rodzaje wejść i wyjść pozwalają komputerom na interakcję ze światem w zupełnie nowy sposób. 00:03:19.250 --> 00:03:24.579 Stało się to możliwe dzięki zwiększeniu szybkości i rozmiaru pamięci i procesora. 00:03:24.889 --> 00:03:28.779 Im bardziej złożona zadanie, tym więcej informacji to dane wejściowe lub wyjściowe, 00:03:29.299 --> 00:03:32.739 tym większej mocy obliczeniowej i pamięci potrzebuje komputer. 00:03:33.949 --> 00:03:40.689 Wypisywanie liter na ekranie jest łatwe, ale skomplikowana grafika 3D lub nagranie 00:03:41.000 --> 00:03:46.440 filmu o wysokiej rozdzielczości wymaga wielu procesorów do przetwarzania wszystkich NOTE Paragraph 00:03:46.860 --> 00:03:49.600 tych informacji oraz wiele gigabajtów pamięci do jej przechowywania. 00:03:51.410 --> 00:03:57.040 Niezależnie, co chcesz zrobić na komputerze, każde działanie polega na: 00:03:57.710 --> 00:04:00.159 wprowadzaniu informacji ze świata fizycznego, 00:04:01.460 --> 00:04:04.700 przechowaniu i przetwarzaniu tych informacji, 00:04:04.700 --> 00:04:08.260 i przekazaniu niektórych z tych informacji z powrotem do świata fizycznego.