Привет, меня зовут Мэдисон Мэкси.
Моя компания называется Loomia,
и мы разрабатываем смарт-ткань для смарт-одежды и мягких смарт-продуктов.
Когда мы имеем дело с тканями, ограничений просто не существует.
Меня зовут Даниэль Аплстоун. Я генеральный директор компании Othermachine .
Мы создали настольный фрезерный станок.
Фрезерный станок вырезает объемную фигуру с помощью вращающейся фрезы.
Принцип работы всех компьютеров одинаков — они выполняют 4 базовые операции.
Они принимают информацию,
сохраняют ее, обрабатывают,
а затем выводят информацию.
Каждая из этих операций выполняется различными частями компьютера.
Устройства ввода принимают информацию извне и превращают ее в двоичный код.
Есть места для хранения информации.
Есть центральный процессор, ЦП,
где выполняются все вычисления.
И, наконец, есть устройства вывода, которые принимают информацию и преобразуют ее в физический вывод.
Сначала поговорим о вводе.
Компьютер может получать различные виды входной информации: с клавиатуры, тачпэда телефона,
камеры, микрофона или GPS.
Датчики в автомобиле, термостат или дрон — все это различные устройства ввода.
Рассмотрим простой пример того, как введенная информация путешествует в компьютере
и становится выходной информацией.
Когда вы нажимаете клавишу на клавиатуре, скажем, букву B, клавиатура превращает букву в число.
Это число направляется в компьютер в двоичной форме, в виде нолей и единиц.
Получив это число, процессор рассчитывает, как, пиксель за пикселем, вывести на экран букву "В" .
Процессор получает из памяти пошаговые инструкции, которые описывают, как изобразить букву В.
Процессор выполняет эти инструкции и сохраняет результат в виде пикселей в памяти.
Наконец, пиксельная информация передается в двоичной форме на экран.
Экран — это устройство вывода, которое переводит двоичные сигналы в маленькие
цветные лампочки, образуя то изображение, которое вы видите.
Это все происходит так быстро, что кажется мгновенным, но
для того чтобы показать каждую букву компьютер выполняет тысячи инструкций,
начиная с того момента, как ваш палец касается клавиши.
В этом примере устройством вывода был экран, но существует много вариантов вывода, которые на основе
двоичных сигналов с компьютера выполняют действия в физическом пространстве.
Например, колонки воспроизводят звук, а 3D принтер создает объект.
Кроме того, устройства вывода также контролируют физические движущиеся объекты, такие как роботизированные манипуляторы, двигатели автомобилей
или режущий инструмент фрезерного станка, который производит моя компания.
Новые типы ввода и вывода позволяют компьютерам взаимодействовать с миром совершенно новыми способами.
Этому способствовали совершенствованию процессора, его скорости и размера.
Чем сложнее задача, и чем больше информации вводится и выводится
тем больше вычислительной мощности и памяти требуется компьютеру.
Печать букв на экране может быть проста, но чтобы работать со сложной трехмерной графикой или записывать HD-видео
современные компьютеры часто имеют по несколько процессоров для обработки информации
и много гигабайт памяти для ее сохранения.
Что бы вы ни хотели сделать на компьютере, каждая операция сводится к следующему:
ввод информации из физического мира,
хранение и обработка этой информации,
и возвращение результата в физическом выводе.