Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Программное обеспечение, принимающее ввод от пользователей во время работы.
Software which accepts input from humans as it runs
В информатике интерактивные вычисления относятся к программному обеспечению, которое принимает ввод от пользователя по мере выполнения. Интерактивное программное обеспечение включает в себя широко используемые программы, такие как текстовые редакторы или приложения для работы с электронными таблицами. В отличие от них, неинтерактивные программы работают без вмешательства пользователя; к ним относятся компиляторы и пакетные приложения, предварительно запрограммированные для автономной работы. Интерактивные вычисления фокусируются на взаимодействии в реальном времени ("диалоге") между компьютером и пользователем, а также на технологиях, обеспечивающих это взаимодействие. Если ответ компьютерной системы достаточно сложен, говорят, что система осуществляет социальное взаимодействие; некоторые системы стремятся к этому посредством реализации социальных интерфейсов. Природа интерактивных вычислений и их влияние на пользователей широко изучаются в области взаимодействия человека и компьютера.
In computer science, interactive computing refers to software which accepts input from the user as it runs. Interactive software includes commonly used programs, such as word processors or spreadsheet applications. By comparison, non interactive programs operate without user intervention; examples of these include compilers and batch processing applications that are pre programmed to run independently. Interactive computing focuses on real time interaction ("dialog") between the computer and the operator, and the technologies that enable them. If the response of the computer system is complex enough, it is said that the system is conducting social interaction; some systems try to achieve this through the implementation of social interfaces. The nature of interactive computing as well as its impact on users, are studied extensively in the field of computer interaction.
История интерактивных вычислительных систем
Иван Сазерленд считается отцом интерактивных вычислений за его работу над Sketchpad, программой интерактивной графики, которую он разработал в 1963 году. Позже он работал в Управлении технологий обработки информации ARPA под руководством Дж. К. Р. Ликлейдера. Там он способствовал выделению ARPA исследовательского гранта Дугласу Энгельбарту для разработки системы NLS в SRI, основанной на его провидческом манифесте, опубликованном в отчете 1962 года, в котором Энгельбарт представил интерактивные вычисления как инструмент для взаимодействия пользователей с компьютерами, друг с другом и со своими знаниями, в рамках обширного виртуального информационного пространства. В отчете 1965 года Энгельбарт опубликовал результаты своих ранних экспериментов с устройствами указания, включая компьютерную мышь, для создания и редактирования на интерактивных рабочих станциях. Работа Энгельбарта в области интерактивных вычислений, начатая в SRI, напрямую перешла в Xerox PARC, затем в Apple и, в конечном итоге, получила широкое распространение. Таким образом, родословная интерактивных вычислений обычно восходит к лаборатории Энгельбарта в SRI. В декабре 2008 года, в 40-ю годовщину его демонстрации 1968 года, SRI организовало публичное торжественное мероприятие в его честь.
Ivan Sutherland is considered the father of interactive computing for his work on Sketchpad, the interactive display graphics program he developed in 1963. He later worked at the ARPA Information Processing Techniques Office under the direction of J. C. R. Licklider. There he facilitated ARPA's research grant to Douglas Engelbart for developing the NLS system at SRI, based on his visionary manifesto published in a 1962 report, in which Engelbart envisioned interactive computing as a vehicle for user interaction with computers, with each other, and with their knowledge, all in a vast virtual information space. In a 1965 report, Engelbart published his early experiments with pointing devices, including the computer mouse, for composing and editing on interactive display workstations. Engelbart's work on interactive computing at SRI migrated directly to Xerox PARC, from there to Apple, and out into the mainstream. Thus, the tree of evolution for interactive computing generally traces back to Engelbart's lab at SRI. In December 2008, on the 40th anniversary of his 1968 demo, SRI sponsored a public commemorative event in his honor.
Текущие исследования
Необходимость постоянного взаимодействия с пользователем в интерактивных вычислительных системах существенно отличает их от систем пакетной обработки. Направления текущих исследований включают разработку новых моделей программирования, а также обеспечение информационной безопасности и надежности в интерактивных вычислениях. IPython – это программная система для научных интерактивных вычислений, поддерживающая визуализацию данных, событийное программирование и ряд связанных с этим графических интерфейсов. Школа интерактивных вычислений Технологического института Джорджии была основана в 2007 году и предлагает степени магистра и доктора наук в сотрудничестве с более чем 40 преподавателями. Группа "Осязаемые медиа" Массачусетского технологического института, возглавляемая профессором Хироси Иши, стремится к бесшовной интеграции цифрового и физического миров, придавая вычислениям динамичную физическую форму.
The need for constant user interaction in interactive computing systems makes it different in many ways from batch processing systems. Areas of current research include the design of novel programming models and achieving information security and reliability in interactive computing. IPython is a software system for scientific interactive computing, supporting data visualization, event driven programming and a number of related GUI toolkits. The Georgia Institute of Technology's School of Interactive Computing formed in 2007, offering masters and doctoral degrees via collaboration with more than 40 faculties. The Tangible Media Group of MIT, led by Professor Hiroshi Ishii, seeks to seamlessly couple the dual world of bits and atoms by presenting a dynamic physical form to computation.