Автоматизация научных исследований: сборник научных трудов.
Л И Т Е Р А Т У Р А 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
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz