В информатике, интерактивные вычисления относятся к программному обеспечению, который принимает ввод от пользователя при запуске.
Интерактивное программное обеспечение включает в себя часто используемые программы, такие как текстовые процессоры или электронные таблицы приложения. Для сравнения, неинтерактивные программы работают без вмешательства пользователя; их примеры включают в себя компиляторы и приложения с пакетной обработкой, которые предварительно запрограммированы для независимой работы.
Интерактивные вычисления фокусируются на взаимодействии в реальном времени («диалоге») между компьютером и оператором, а также на технологиях, которые позволяют им.
Если реакция компьютерной системы достаточно сложна, сказано, что система осуществляет социальное взаимодействие ; некоторые системы пытаются достичь этого за счет реализации социальных интерфейсов.
Природа интерактивных вычислений, а также их влияние на пользователей широко изучаются в области взаимодействия с компьютером.
Иван Сазерленд считается отцом интерактивных вычислений за его работу над Sketchpad, интерактивная графическая программа для отображения, которую он разработал в 1963 году. Позже он работал в ARPA Бюро методов обработки информации под руководством Дж. CR Licklider.
Там он содействовал исследовательскому гранту ARPA Дугласу Энгельбарту для разработки системы NLS в SRI, основываясь на его дальновидном манифесте, опубликованном в отчете 1962 года, в котором Энгельбарт рассматривал интерактивные вычисления как средство для пользователя. взаимодействие с компьютерами, друг с другом и с их знаниями в огромном виртуальном информационном пространстве.
В отчете за 1965 год Энгельбарт опубликовал свои первые эксперименты с указывающими устройствами, включая компьютерную мышь, для составления и редактирования на интерактивных дисплеях рабочих станций. Работа Энгельбарта над интерактивными вычислениями в SRI перекочевала непосредственно в Xerox PARC, оттуда в Apple и стала основной. Таким образом, древо эволюции интерактивных вычислений обычно восходит к лаборатории Энгельбарта в SRI.
В декабре 2008 года, в 40-ю годовщину его демонстрации 1968 года, SRI организовал публичное памятное мероприятие в его честь.
Потребность в постоянном взаимодействии с пользователем в интерактивных вычислительных системах во многом отличает ее от пакетной обработки. системы обработки.
Области текущих исследований включают разработку новых моделей программирования и достижение информационной безопасности и надежности в интерактивных вычислениях.
IPython - это программная система для научных интерактивных вычислений, поддерживающая визуализацию данных, событийно-ориентированное программирование и ряд связанных с ним наборов инструментов графического интерфейса.
Школа интерактивных вычислений Технологического института Джорджии, образованная в 2007 году, предлагает магистерские и докторские степени в сотрудничестве с более чем 40 факультетов.
Группа материальных средств массовой информации Массачусетского технологического института, возглавляемая профессором Хироши Исии, стремится беспрепятственно объединить двойственный мир битов и атомов, представив динамическую физическую форму для вычислений.