Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дедова. Теория гипертекста.docx
Скачиваний:
125
Добавлен:
21.09.2019
Размер:
1.48 Mб
Скачать

Д. Энгельбарт и его система nls / Augment

Итак, идеям В. Буша не суждено было реализоваться, но они про­должали сохранять свою актуальность и оказали самое существенное влияние на развитие компьютерных технологий. Они во многом предо­пределили научные взгляды и технические разработки другого американ­ского ученого — Д. Энгельбарта, чья деятельность также оказала огром­ное влияние на современные сетевые технологии и принципы электрон-14 ного представления письменного текста. В. Буша и Д. Энгельбарта объе­диняла убежденность в том, что новые технологии, по мере своего раз­вития, будут способствовать расширению интеллектуального потенциала человека.

Первая половина 1960-х гт. — это было время всеобщего интереса к зарождающимся компьютерным технологиям. Возможности компьюте­ров, как осуществленные, так и потенциальные, волновали умы. На заре вычислительной техники существовали два полюса в понимании роли компьютера: на одном были «техники», которых занимали прагматиче­ские проблемы (решение инженерных и научных задач), на другом — «романтики», размышлявшие на темы, так или иначе связанные с разум­ностью машины, и искавшие ответа на вопрос: «Может ли машина ду­мать?» И Буш, и тем более Энгельбарт занимали срединную позицию: они видели перспективу систем «человек — машина» в том, что челове­ку, и только ему, будет отдана творческая инициатива, а роль техники — быть мощным вспомогательным средством. Энгельбарт не пытался заме­нить человека компьютером, уже тогда прекрасно понимая значение раз­деления функций между машиной и человеком. Свои взгляды он вопло­тил в созданной им системе NLS (oNLine System). Лозунг Энгельбарта, под которым велась работа, был «Augmentation not automation)) (т. е. его целью было «увеличение» возможностей человеческого мозга, а не пол­ная автоматизация мыслительных процессов, исключающая активную роль индивида).

В начале 1960-х гг. Д. Энгельбарт предлагает так называемый проект «расширения возможностей ума», основные положения которого были сформулированы в статье «А conceptual framework for the augmentation of man's intellect)) («Концептуальная схема усиления человеческого интел­лекта») [Engelbart 1963]. В ней он развил представление о том, что ком­пьютер возвещает переход человеческой эволюции в новую стадию, которая характеризуется «автоматизацией обращения с внешними сим­волами».

Идеи Энгельбарта также предполагали изменение принципов струк­турирования и функционального объединения письменных текстов. Ком­пьютер, по мнению ученого, существенно облегчает работу по структу­рированию идей и их вербализацию за счет эффективного использования других письменных текстов, хранящихся в его памяти. Это ведет к фор­мированию «расширенной мастерской знаний» (augmented knowledge workshop), нового информационного пространства, преобразующего как процесс порождения текста, так и его восприятие. Функциональное объе­динение предшествующих текстов является существенным этапом верба­лизации нового знания [Engelbart, Watson 1976].

Энгельбарт предложил систему H-LAM / Т — Human using Language, Artifacts and Methodology, in which he is Trained (система подъема спо­собностей человека посредством языка, артефактов и методологии), ко­

т

ски были выведены необходимые параметры еще не существовавшего к гому времени устройства. Оно стало первым вариантом того, что ныне всем известно как «мышь».

орая включала человека-пользователя как необходимый элемент. Поль­зователь и компьютер рассматриваются в этой системе как симбиоз ди­намических компонентов, благодаря которому усиливается человеческий интеллект. Именно поэтому при разработке принципов присутствия письменного текста на экране компьютера Энгельбарт придерживается идеологии гипертекста. Последовательность вывода отдельных текстов и их фрагментов определяется свободным выбором пользователя, его кон­кретными информационными потребностями, смысловыми ассоциация­ми, возникающими в процессе чтения.

В 1968 г. эти идеи Энгельбарта приобрели более конкретной ха­рактер и были реализованы в системе NLS. Исследовательская группа лаборатории Стэнфордского института, руководимая им, развила систе­му в комплекс, предусматривающий «...помещение в компьютерную па­мять всех наших спецификаций, планов, схем, программ, документов, докладов, памятных записок, библиографических перечней и замечаний и т. п., а также выполнение всей нашей разнообразной работы: состав­ления планов, схем, отладки программ и т. д., включая значительную часть нашего взаимного общения — через консоли» (цитируется по [http://www.cornputer-museum.ra/Mstsoft/doug.htm]).

Файлы в NLS содержались как иерархия сегментов, каждый из кото­рых мог иметь длину не более 3000 символов и назывался «утверждени­ем». Каждое «утверждение» снабжалось идентификатором своего уровня в иерархической структуре файла. Можно было установить любое число ссылочных связей «утверждений» друг с другом, как внутрифайловых, так и межфайловых. В результате структура, изначально упорядоченная иерархически, приобретает неиерархические межтекстовые связи. В сис­теме обеспечивалось несколько способов перемещения внутри файла по «утверждениям».

Следующей задачей, которую предстояло решить Энгельбарту, было решение вопроса о практических способах взаимодействия человека и компьютера. Необходимо было создать простой в управлении, удобный манипулятор, при помощи которого пользователь имел бы возможность непосредственного и органичного воздействия на процедуры, выполняе­мые компьютером. Алгоритм такого взаимодействия человека с компью­тером, как и практически все изобретенное Энгельбартом, был прост и гениален. Его можно сформулировать в двух слова: «выбрать и актуали­зировать».

Стремясь создать, возможно, первую в мире интерактивную систему для работы с текстами и изображениями, Энгельбарт пришел к выводу, что ни один из имевшихся к тому времени манипуляторов (световое пе­ро, джойстик и др.) не соответствует его требованиям. Чтобы найти иде­альный механизм, был выполнен анализ возможностей манипуляторов разных типов (в том числе управляемых стопой или коленом) и построе­на таблица их свойств. На основе анализа табличных данных аналитиче-