Автоматизация научных исследований: сборник научных трудов.

Л И Т Е Р А Т У Р А 1 . ЕРУХИМОВ А.Х., КУЗЬМИН И.А. Автоматизация исследований в гео ­ физике. - В кн.: Программно-аппаратные средства систем автоматизации науч­ ных исследований, Апатиты, изд.Кольского филиала АН СССР, 1 9 8 6 , с .2 7 - 3 0 . 2 . ЕРУХИМОВ А.Х., КАГАН М.М., СЕЛИВАНОВ В .Е . и др. Автоматизиро­ ванная система непрерывного контроля сейсмической активности массива гор­ ных пород. - Там же, с .3 0 -3 2 . И.Г.Панасенко ЭКРАННЫЙ РЕДАКТОР ТЕКСТОВ В СОСТАВЕ ОПЕРАЦИОННОЙ СИСТЕМЫ РАФОС При разработке и отладке программного обеспечения большая часть предо­ ставляемого пользователю машинного времени уходит на редактирование текс­ тов. Операционные системы СМ ЭВМ имеют в своем составе программы редак­ тирования текстов, ориентированные на работу с терминалами на б а з е . алфавит­ но-цифровых видеодисплеев и обеспечивающие поддержку функций управления экраном дисплея, так называемые экранные редакторы. Однако штатные редак­ тирующие программы, поставляемые в операционные системы, не обслуживают некоторые типы терминалов, часто имеют различный набор команд и использу­ ют страничную организацию текстового буфера, что создает неудобства при редактировании текстов большого объема. Возникла настоятельная необходимость в комплексе редактирующих про­ грамм, обслуживающих все имеющиеся в наличии типы терминалов и имеющих одинаковые или близкие наборы команд и бесстраничную организацию текстово­ го буфера. В качестве примера можно назвать экранный редактор T E D , реализованный в среде операционной системы P S X - 1 1 M . В отделе автомати­ зации ПГИ разработан экранный редактор, функционирующий под управлением операционной системы Р Т - 1 1 (РАФОС) и N T S , обеспечивающих обслуживание терминалов следующих типов: В Т А - 2 0 0 0 (В Т А - 2 0 0 - 2 ) , ВТА -20 0 0 - 3 2 , "М ЕРА -7953", V T - 3 4 0 , V D T - 5 2 1 0 6 , V D T - 5 2 1 2 9 , V D T - 5 2 1 3 0 , "Электроника-15ИЭ -013", СМ—1 6 1 1 , МС 7 0 0 4 (ДВК—3 ) . Редактор имеет сходные наборы команд экранного редактирования для различных терминалов, обеспечивающие пользователя постоянным набором редактирующих функций. Текстовой буфер имеет бесстраничную организацию, что обеспечивает возмож­ ность произвольного перемещения по тексту независимо от его размера. За основу разработки принят редактор текстов системы математического обеспечения удаленного терминального комплекса (СМО УТК), созданный в Новосибирском институте автоматики и электрометрии СО АН СССР и дорабо­ танный в ЛАНИ ГІГИ / 1 - 3 / . Совместимость двух редакторов по набору команд облегчает пользователю работу с несколькими ЭВМ и операционными система­ ми. Редактор текстов представляет собой сложную оверлейную структуру. Корневой сегмент, резедентный в памяти, включает в себя командный монитор, процессор сообщений, модули управления виртуальной памятью и терминалом и глобальные переменные редактирования. Остальные сегменты вызываются по мере необходимости в зависимости от обрабатываемой команды. 4 0

RkJQdWJsaXNoZXIy MTUzNzYz