FBHF╘акЯ'.    Редактор матрицы ▄
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
vДанное окно предназначено для редактирования программы-матрицы машины Тьюринга. На рисунке изображен редактор матрицы У
  Состояния ║       Состояния каретки
    ленты   ╟──────────────────────────────────
            ║  Q00   ...   QMM     ...    QNN   ─┐
 ═══════════╬══════════════════════════════════   │
     S00    ║                                     │
     ...    ║                                     │
     SMM    ║            SNNQ00                  список
     ...    ║                                    состояний каретки
     SNN    ║               │
                           └─ команда, выполняемая в случае
      │                        если состояние каретки QMM,
      │                        а состояние ленты SMM
      └───── список состояний ленты
(
Списки режмов редактируются командами: ┬ Добавить режим - добавляет режим
      в один из алфавитов.
 Редактировать режим - изменяет имя
      режима в одном из алфавитов.
 Удалить режим - удаляет режим
      из какого-либо алфавита.
?При редактировании списков матрица соответственно обновляется. Ь
Для редактирования используется маркер, который может перемещаться по программе с помощью клавиш-стрелок. Так же при редактировании может использоваться мышка. Щелкнув мышкой на какой-либо команде данная команда выделяется маркером. Если программа достаточно велика и не помещается в окно, то по программе можно осуществлять скроллинг, либо с помощью клавиатуры, либо с помощью мышки с помощью полос скролинга. 
Для непосредственного редактирования команды необходимо установить на нее маркер каким-либо образом. Далее при нажатии клавиши ENTER или двойном щелчке мышью на данной команде, открывается окно "Сборка команды", в котором происходит редактирование команды. ╫
Для отладки программы, в ней, при редактировании, можно расставить Стоп-точки. Стоп-точка на команде, после выбора необходимой команды, устанавливается нажатием комбинации CTRL+F8 или щелчком правой кнопкой мышки. h
Для снятия Стоп-точки с команды необходимо произвсти те же действия, после выбора необходимой команды.  
 Смотри также
  Редактор ленты
`aaЮbх
Э:ьт└O'*    Редактор ленты ▄
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
|Данное окно представляет ленту машины Тьюринга. На рисунке изображен участок ленты, где S01, S02 - значения клеток ленты, а 
Q00 - состояние каретки п
          Q00
 ┬───┬───╦═══╦───┬
 │S01│S02║S02║S01│
 ┴───┴───╩═══╩───┴
         
   │   │   └──────── клетка ленты обозреваемая кареткой
   └───┴──────────── клетки ленты
.
Местоположение каретки можно изменять с помощью клавиш ВЛЕВО и ВПРАВО, или с помощью мышки. Если каретка находится у левого края окна и нажимаетмя клавиша ВЛЕВО, то происходит скроллинг окна, то же самое происходит при нажатии стрелки ВПРАВО, в том случае, если катерка находится у правого края окна. н
Щелкнув мышью на какой-либо клетке ленты каретка перемещается на эту клетку. Скроллинг окна, т.е. видимого участка ленты в окне осуществляется с помощью полосы скроллинга. Ю
Редактирование клетки ленты, осуществляется нажатием клавиши ENTER, или двойным щелчком мышью на необходимой клетке. При этом появляется окно выбора режима. ╢
Редактирование текущего состояния каретки осуществляется нажатием комбинации CTRL+ENTER, или двойным щелчком на имени режима каретки. При этом так же появляется окно выбора режима. F
После выбора режима лента или каретка соответственно модифицируются. щ
Так же существуют команды, которые редактируют ленту в целом. В том числе команда Заполнить ленту заполняет требуемый участок ленты необходимым символом. Команда Заменить символ заменяет вхождения одного символа на ленте на другой. й
Переход от режима редактирования ленты к режиму редактирования программы осуществляеся нажатием клавиши TAB, или щелчком мыщью в области окна редактирования программы. "
 Смотри также
  Редактор матрицы
Э:7ь╘ьКe7fЗЗ'
0    Отладка программы ▄
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
НВ данном режиме возможна пошаговая отладка программы. При этом запрещаются все команды, связанные с сохранением и редактированием программы. и
При пошаговой отладке очередная команда выполняется после подтверждения пользователя, при этом команда которая будет выполнена на следующем шаге  выделяется маркером. P
Шаг осуществляется нажатием клавиши F8 при этом выполняется очередная команда. ф
При нажатии комбинации CTRL+F9 эмулятор переходит в режим запуска программы, и программа работает либо до очередной стоп-точки, при этом эмулятор вновь переходит в режим отладки, либо до команды Стоп, либо до пустой "команды". и
При отладке возможна расстановка Стоп-точек. Стоп-точка выстанавливается только на текущей команде нажатием комбинации CTRL+F8, таким же образом Стоп-точка снимается. Д
Для прекращения отладки необходимо нажать комбинацию клавиш CTRL+F2, при этом эмулятор переходит в режим редактирования программы. .
Нажатие клавиши F1 выдает данную информацию. *
 Смотри также:
  Запуск
  Точки останова

  Строка статуса
tvЮ:!'8    Окно изменения режима ▄
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
╞Окно предназначено для редактирования текущего режима ленты или каретки соответственно. При открытии данного окна предлагается список режимов редактируемого элемента, из которого выбирается нужный. 
Режим выбирается с помощью клавиатуры (клавиши ВВЕРХ, ВНИЗ, PgUp, PgDn, Home, End), или мышкой щелчком на необходимом режиме, при необходимости со скроллингом списка. Для подтверждения выбора нужно нажать клавишу ENTER, или дважды щелкнуть мышкой на необходимом элементе. А
Для закрытия окна без изменения текущего режима редактируемого элемента нужно нажать клавишу ESC, или щелкнуть мышью вне окна.  
 Смотри также
  Редактор ленты
б'&    Главное меню ▄
     ▀▀▀▀▀▀▀▀▀▀▀▀▀
зВерхняя строка экрана занята главным меню программы. С помощью меню являются  доступными все возможности эмулятора манины Тьюринга, которые разрешены в данный момент. W
Активизация меню производится нажатием клавиши F10 или щелчком мышкой на полосе меню. =
В полосе меню указаны имена подменю, из который осуществляется выбор  нужных команд. Для того чтобы список команд был доступен, нужно, после выбора нужного подменю нажать клавишу ENTER или SPACE, при этом выпадет подменю с  некоторым списком команд. Для выполнения команды нужно выбрать ее и нажать ENTER или SPACE. Й
При использовании мышки, для активизации подменю необходимо щелкнуть мышкой на имени подменю, при этом соответствующее подменю выпадет. O
Для деактивизации меню нужно нажать клавишу ESC или щелкнуть мышкой вне меню. 6
В эмуляторе машины Тьюринга доступны четыре подменю. Ч
Подменю Файл обеспечивает операции над файлами, содержащими программы  для машины Тьюринга: создание новых файлов, открытие существующих, сохранение. Н
Подменю Машина обеспечивает операции, связанные с построением программы: редактирование режимов, команды по редактированию ленты и каретки. f
Подменю Отладка обеспечивает операции, связанные с запуском и отладкой программ для машины Тьюринга. T
Подменю Помощь обеспечивает доступ к справочной системе эмулятора машины Тьюринга. 3
 Смотри также:
   Экран эмулятора машины Тьюринга
LyMOЭQa'RМеню Файл предлагает операции над файлами, содержащими программы машины Тьюринга. J
Команда Новый открывает окна редактирования для создания новой программы d
Команда Открыть читает существующую программу с диска и предлагает ее на редактирование и отладку. G
Команда Сохранить сохраняет на диске сделанные изменения в программе. h
Команда Сохранить как сохраняет на диске сделанные изменения в программе, изменив имя программы, путь. _
Команда Закрыть закрыват окна редактирования, сохраняя при необходимости сделанные изменения. A
Команда Выход завершает сеанс работы и передает управление DOS. 
 Смотри также:
  Главное меню
V\WжX
	YQ
Z╣[░6b'
DОперации меню Машина используются при создании и отладке программы. o
Команда Добавить режим используется для добавления нового режима во внешний или во внутренный алфавит машины. l
Команда Редактировать режим используется для редактирования имени символа вншнего или внутреннего алфавита _
Команда Удалить режим используется для удаления символа из внешнего или внутреннего алфавита. O
Команда Сохранить ленту используется для сохранения текущего состояния ленты. C
Команда Восстановить ленту используется для восстановления ленты. Y
Команда Заполнить ленту используется для заполнения участка ленты необходимым символом. `
Команда Заменить символы используется для замещения на участке ленты одного символа на другой. 2
Команда Редактор позволяет настраивать редактор. 
 Смотри также:
  Главное меню
	`Na╜b)
cИd╫efs╙░6'PОперации подменю Отладка используются при отладке программ для сашины Тьюринга. 3
Команда Запуск запускает на выполнение программу. K
Команда Трассировка запускает программу на выполнение в пошаговом режиме. k
Команда Установить скорость устанавливает скорость работы программы для машины Тьюринга в режиме запуска. g
Команда Точка останова устанавливает или снимат Стоп-точку с команды в программе для машины Тьюринга. 
 Смотри также:
  Главное меню
tZwНu╪vC░6│'Данный TOPIC еще не набран. '[Команды подменю Помощь обеспечивают доступ к справочной системе эмулятора машины Тьюринга. X
Команда Содержание выдает оглавление тем справочной системы эмулятора машины Тьюринга. k
Команда Как пользоваться выдает информацию об использовании справочной системы эмулятора машины Тьюринга. E
Команда О машине выдает теоретическую информацию о машине Тьюринга. K
Команда О эмуляторе выдает основные сведения о эмуляторе машины Тьюринга. N
Команда О программе выдает информацию о версии программы и ее производителе. 
 Смотри также:
  Главное меню
Уe
Ф╜Ц(ХmЧ╕░6'	%    Новый ▄ (Файл│Новый)
     ▀▀▀▀▀▀
фВыполнение данной команды приводит к созданию новой программы. Открывается окно редактирования программы и окно редактирования ленты. По умолчанию внутренний и внешний алфавиты пустые, поэтому редактирование матрицы невозможно. ╕
При заполнении внешнего алфавита все клетки ленты по умолчанию заполняются первым символом, а каретка переводится в первый режим из списка режимов каретки, то есть внешнего алфавита. A
Редактирование списков режимов осуществляется с помощью команд: 4 Добавить режим
 Редактировать режим
 Удалить режим
{Переход между окнами редактирования ленты и каретки осуществляется с помощью клавиши TAB или щелчком мышкой в нужном окне. 4
 Смотри также:
  Редактор матрицы
  Редактор ленты
1
  Открыть
  Сохранить
  Сохранить как
  Закрыть
&
  Заполнить ленту
  Заменить символы
`ab)
─╫WщXє	Y 
Zef,'0    Открыть ▄ (Файл│Открыть)   F3
     ▀▀▀▀▀▀▀▀
║Команда Открыть используется для восстановления программы с диска. После открытия файла открываются окна редактирования ленты и каретки, восстанавливаются внешний и внутренний алфавиты. ю
В строке ввода "Имя файла" вводится имя файла содержащего программу. Если вводится маска, которая может включать в себя путь, в списке "Список файлов" предлагаются файлы, удовлетворяющие данной маске, из которых можно осуществить выбор. ^
После выбора файла, для его открытия, необходимо нажать ENTER или "нажать" кнопку [Открыть]. 4
Кнопка [Отмена] закрывает окно без открытия файла. +
Кнопка [Помощь] выдает данную информацию. 5
 Смотри также:
   Диалоговые окна
   Строка статуса
=
   Новая программа
   Сохранить
   Сохранить как
   Закрыть
уйЮ:╝V╧Xт	Yя
Z'6    Сохранить ▄ (Файл│Сохранить)   F2
     ▀▀▀▀▀▀▀▀▀▀
|Данная команда используется для сохранения сделаных изменений в файле, с целью его использования в следующем сеансе работы. T
После выбора данной команды сохраняются списки режимов, программа-матрица и лента. Ц
Если сохраняется вновь созданный файл, то есть с именем UNTITLED.TJP, то предлагается ввести новое имя файла, иначе файлу присваивается текущее имя. ,
 Смотри также:
   Открыть
   Сохранить как

   Строка статуса
W░Y╗
Ю:═'Данный TOPIC еще не набран. '4    Закрыть ▄ (Файл│Закрыть)   ALT+F3
     ▀▀▀▀▀▀▀▀
[Команда Закрыть предназначена для закрытия окон редактирования ленты и матрицы. Эквивалентные действия достигаются нажатием комбинации ALT+F3, или щелчком мышью на данной команде в строке статуса. При этом, если сделанные изменения не были сохранены, то предлагается подтвердить закрытие окна с сохранением сделанных изменений или без сохранения. Ю:ъ'-    Выход ▄ (Файл│Выход)   ALT+X
     ▀▀▀▀▀▀
mПо команде выход, эмулятор машины Тьюринга завершает свою работу и передает управление операциооной системе. И
Если в данный момент открыта программа, то пользователю предлагается сохранить программу, если в ней были сделаны какие-либо изменения 
 Смотри также:
   Закрыть
Z6'O    Добавить режим ▄ (Машина│Добавить команду)   SHIFT+F4
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
IДанная команда осуществляет добавление режима в один из списков режимов. L
Кластер "Тип режима" определяет в какой из алвафитов режим будет добавлен: Е - "Режим ленты", символ будет добавлен
    во внутренний алфавит;
 - "Режим каретки", символ будет добавлен
    во внешний алфавит;
@
Кластер "Место вставки" определят место вставки нового режима: ═ - "Перед", режим будет вставлен между
   предыдущим режимом и режимом в котором
   находится маркер;
 - "После", режим будет вставлен между
   последующим режимом и режимом в котором
   находится маркер;
Г
Если алфивит, в который вставляется режим пуст, значение кластера "Место вставки" игнорируется, и режим ставится на первое место. █
В строке ввода "Имя режима" вводится непосредственно имя режима. При этом режим должен быть уникальным в пределах данной машины Тьюринга, то есть не допускается существование двух режимов, одного во внешнем, а другого во внутреннем алфавите, с одинаковыми именами. При этом также считаются одинаковыми режимы, которые отличаются только пробелами в начале или в конце имени режима, то есть, например, режимы 8__, _8_ и __8 равны (_ - пробел), но режимы 8_8 и _88 - различны. ;
Длина имени режима не может превышать трех символов. Имя режима может состоять из букв русского и латинского алфавита, при этом строчные и прописные буквы не различаются и при вводе строчные буквы автоматически переводятся в прописные, также из цифр от 0 до 9 и символов +, -, *, /, .(точка), @, _(подчеркивание). е
Нажатие кнопки [Вставить] приводит к вставке введенного режима в матрицу, при этом если режим с таким именем уже существует, то выдается соответствующее сообщение. b
Нажатие кнопки [Готово] приводит к вставке введенного режима и закрытию окна "Добавление режима" ,
Кнопка [Отмена] закрывает диалоговое окно. +
Кнопка [Помощь] выдает данную информацию. o
Также редактирование списков режимов осуществляется с помощью команд Редактирование режима и Удаление режима. #
 Смотри также:
   Диалоговые окна
a┤b╠уЁ'
Y    Редактировать режим ▄ (Машина│Редактировать режим) CTRL+F4
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
GКоманда "Редактировать режим" используется для изменения имени режима. │
Кластер "Тип режима" задает алфавит из которого будет редактироваться режим. При переходе из кластера с списку режимов, последний обновляется в зависимости от значения кластера. *
После выбора режима в строке ввода "Новое имя" вводится новое имя режима, при этом, так же как и при заполнении алфавитов, имя режима должно быть уникальным в пределах данной машины Тьюринга и может состоят из символов русского и латинского алфавита, при этом строчные и прописные буквы не различаются и при вводе строчные буквы автоматически переводятся в прописные, также из цифр от 0 до 9 и символов +, -, *, /, .(точка), @, _(подчеркивание). Если режиму дается такое имя, под которым уже существует какой-либо режим, то выдается собщение об ошибке. C
Кнопка [Редактирование] обновляет соответствующий список режимов. ]
Кнопка [Готово] также обновляет соответствующий список режимов и закрывает диалоговое окно. ,
Кнопка [Отмена] закрывает диалоговое окно. +
Кнопка [Помощь] выдает данную информацию. A
Удаление режима производится с помощью команды Удаление режима. ! Смотри также:
  Диалоговые окна
bеу╟'M    Удаление режима ▄ (Машина│Удаление режима)  ALT+F4
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
TКоманда "Удаление режима" используется для удаления режима из какого-либо алфавита. ╪
Требуемый список режимов задается в кластере "Тип режима". При освобождении кластером фокуса "Список режимов" обновляется в соответствии со сделанным выбором. Из списка выбирается режим, который необходимо удалить. ]
Нажатие кнопки [Удаление] удаляет выбранный режим при подтверждении удаления пользователем. З
Нажатие кнопки [Готово] также приводит к удалению выбранного режима после подтверждения, с закрытием диалогового окна после удаления. ,
Кнопка [Отмена] закрывает диалоговое окно. +
Кнопка [Помощь] выдает данную информацию. "
 Смотри также:
  Диалоговые окна
у╟'M    Сохранить ленту ▄ (Машина│Сохранить ленту)   ALT+S
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
ЛДанная команда сохраняет текущее состояние ленты. Сохраняется состояние всех клеток ленты, состояние каретки и положение каретки на ленте. й
Эмулятор машины Тьюринга использует эту команду для сохранения ленты перед запуском программы. После работы программы при необходимости лента может быть восстановлена. P
Данную возможность можно оключить в диалоговом окне Конфигурирование редактора ,
   Смотри также:
     Восстановление ленты
╖dщ'V    Восстановить ленту ▄ (Машина│Восстановить ленту)   ALT+R
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
╗Данная команда восстанавливает состояние ленты, сохраненное командой Сохранить ленту. Команда восстанавливает состояние всех клеток ленты, состояние каретки и положение каретки на ленте. ├
Эмулятор машины Тьюринга сохраняет состояние ленты перед запуском программы, для того чтобы состояние ленты можно было восстановить после запуска, а не задавать состояния клеток ленты повторно. cЬ'E    Заполнить ленту ▄ (Машина│Заполнить ленту)
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
^Выполнение данной команды приводит к заполнению всей ленты или ее части требуемыми символами. _
В кластере "Заполнять" осуществляется выбор параметра по которому происходит заполение ленты: И ( ) Всю ленту - заполняется вся лента;
 ( ) Влево - заполняется влево на XXX позиций;
 ( ) Вправо - заполняется вправо на XXX позиций.
Э
Если заполняется не вся лента, то в строке ввода вводится число клеток, на которое производится заполнение ленты; иначе значение строки ввода игнорируется. M
В "Списке режимов" выбирается режим, которым производится заполнение ленты. c
Нажатие кнопки [Готово] приводит к заполнению требуемым символом, заданного участка клеток ленты. ?
Нажатие кнопки [Отмена] приводит к закрытию диалогового окна. +
Кнопка [Помощь] выдает данную информацию. #
 Смотри также:
  Заменить символы

  Диалоговые окна
fTуh'H    Заменить символы ▄ (Машина│Заменить символы)
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
xВыполнение данной команды приводит к замене некоторых символов на всей ленте или ее части на другие, требуемые символы. q
В кластере "Заменить" осуществляется выбор участка ленты на котором происходит замена символов в клетках ленты: Й ( ) Всю ленту - заменяется по всей лента;
 ( ) Влево - заменяется влево на XXX позиций;
 ( ) Вправо - заменяется вправо на XXX позиций.
┼
Если символы заменяются не по всей ленте, а только на какой-либо части, то в строке ввода вводится число клеток, на которой производится замена символов; иначе значение строки ввода игнорируется. E
В "Списке режимов" выбирается режим, на который заменяются символы. ▒
Нажатие кнопки [Готово] приводит к замене, на указанном участке ленты, символа, который обозревается в данный момент кареткой, на символ, выбранный в списке "Список символов". ?
Нажатие кнопки [Отмена] приводит к закрытию диалогового окна. +
Кнопка [Помощь] выдает данную информацию. "
 Смотри также:
  Заполнить ленту

  Диалоговые окна
eЄу'5    Запуск ▄ (Отладка│Запуск)   CTRL+F9
     ▀▀▀▀▀▀▀
8Данная команда выполняет программу для машины Тьюринга. Щ
Перед запуском программы, в случае если установлена опция Автосохрание в диалоговом окне Конфигурирование редактора, то программа сохраняется на диске. Н
Если в диалоговом окне Конфигурирование редактора так же установлена опция Сохранение ленты, то эмулятор сохраняет текущее состояние ленты. е
Выполнение программы начинается с команды соответствующей символу внешнего алфавита в данный момент обозреваемый кареткой и состоянию, в котором находится каретка. 

После выполнения команды, то есть установки соответствующего символа в обозреваемую клетку ленты, выполнения команды по перемещению каретки и перевода в каретки в требуемое состояние выполняется пауза, длина которой определяется в диалоговом окне Установить скорость. Х
Если при работе программы, выполнению подлежит команда отмеченная Стоп-точкой, то эмулятор машины Тьюринга переходит в состояние: Отладки порограмы b
В случае если встречается Стоп-символ (!), выдается сообщение и программа завершает свою работу. Ё
В случае если выполняется "пустая" команда, то есть каретка не меняет свое положение, не меняет свое состояние и не меняет состояние текущей клетки ленты, то выдается сообщение о том, что машина повисла, и программа завершает свою работу. ?
   Смотри также:
     Сохранить ленту
     Восстановить ленту
&
     Трассировка
     Точки останова
╚u1	╔cDdYwrvГ'D    Трассировка ▄ (Отладка│Трассировка)  SHIFT+F9
     ▀▀▀▀▀▀▀▀▀▀▀▀
wКоманда "Трассировка" переводит Эмулятор машины Тьюринга в состояние отладки. При этом программа выполняется по шагам. 8
Более подробно о трассировке смотри Отладка программы. 	с'N  Установить скорость ▄ (Отладка│Установить скорость)
   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Данная команда изменяет скорость работы машины. Скорость машины задается паузой, выполняемой между выполнением двух команд в режиме запуска. Скорость определяется в тысячных долях секунды и может определятся диапазоне от 0 до 30000, т.е. от 0 до 30 секунд. 4
Скорость вводится в строке ввода "Скорость машины" г
По окончании ввода нажимается клавиша ENTER, что эквивалентно нажатию кнопки [ Готово ]. Отмена ввода осуществляется нажатием клавиши ESC, или кнопки [ Отмена ]. =
Кнопка [ Помощь ], или клавиша F1 выдает данную информацию. #
 Смотри также:
   Диалоговые окна
уx'M    Точка останова ▄ (Отладка│Точка останова)   CTRL+F8
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Стоп-точки используются эмулятором машины Тьюринга в процессе отладки программы. Если во время работы программы выполняется команда, отмеченная Стоп-точкой, то эмулятор машины Тьюринга переходит в режим отладки, в котором возможна пошаговая отладка программы. Ы
Стоп-точка на требуемую команду, устанавливается нажатием комбинации CTRL+F8, после выбора команды, или щелчком правой кнопки мышки на требуемой команде. Ў
Также возможна расстановка Стоп-точек непосредственно в режиме олтладки. В режиме отладки Стоп-точка может устанавливаться только на текущую команду нажатием комбинации клавиш CRTL+F8 или выбором мышкой соответствующей команды в строке статуса. %
 Смотри также:
   Запуск
   Отладка
Ю:╙tЎ	'Данный TOPIC еще не набран. '
T    Конфигурирование редактора ▄ (Машина│Редактор)
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
WДиалоговое окно "Конфигурирование редактора" позволяет произвести настройку редактора. 1
Кластер "Автосохранение" позволяет включить/выключить сохранение программы перед запуском. Если состояние включено, то перед каждым запуском программы для машины Тьюринга на выполнение, если в ходе редактирования были произведены какие-либо существенные изменения, то программа будет сохранена на диске. №
Кластер "Лента" позволяет настроить возможность сохранения ленты перед запуском. Если данное состояние включено, то перед запуском программы лента будет сохраняться, и после запуска программы ее можно будет воостановить командой "Восстановить ленту". D
Нажатие кнопки [Готово] приводит к сохранению сделанных установок. ^
Нажатие кнопки [Отмена] приводит к закрытию диалогового окна без учета введенной информации. +
Кнопка [Помощь] выдает данную информацию. ;
 Смотри также:
    Сохранить ленту
    Восстановить ленту

    Сохранить

    Запуск
    Трассировка
c║d╬Xц	tїw'6    Содержание ▄ (Помощь│Содержание)
     ▀▀▀▀▀▀▀▀▀▀▀
qПо данной команде выдается список глав, на которые условно разбита справочная система эмулятора машины Тьюринга. 'V    Использованние помощи ▄ (Помощь│Использование помощи)
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
^По данной команде открывается окно, описывающее справочную систему эмулятора машины Тьюринга. Z
Данную информацию также можно получить нажав клавишу F1, если у вас открыто окно помощи. !
 Смотри также:
  Строка статуса
Ю:!'0    О машине ▄ (Помощь│О машине)
     ▀▀▀▀▀▀▀▀▀
GПо данной команде выдается теоретическая информация о машине Тьюринга. '9    О эмуляторе ▄ (Помощь│О эмуляторе)
     ▀▀▀▀▀▀▀▀▀▀▀▀
XПри выполнении данной команды выдается основная информация о эмуляторе машины Тьюринга. '0    О машине Тьюринга ▄
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
SВ 1936 г. А. Тьюринг впервые опубликовал работу, в которой описывалась его машина. ╠
Для машины Тьюринга формируются два алфавита, так называемые, внешний и внутренний алфавиты. Сама машина состоит из ленты, каретки и программы-матрицы. На ленту кареткой могут записываться символы внешнего алфавита. Каретка может находиться в нескольких состояниях, которые определяются внутренним алфавитом, и может перемещаться вправо или влево. Изменение состояний каретки и значений клеток ленты определяется командами, содержащимися в программе-матрице. 1
 ┌───────────────╥───────────────────────────────┐
 │   Состояние   ║      Обозреваемый символ      │
 │    каретки    ║        (вн. алфавит)          │
 │  (внутр.      ╟───┬─────────┬───┬─────────┬───┤
 │    алфавит)   ║s1 │   ...   │sM2│   ...   │sN │
 ╞═══════════════╬═══╪═════════╪═══╪═════════╪═══╡
 │       q       ║   │         │   │         │   │
 ├───────────────╫───┼  ─ ─ ─  ┼───┼  ─ ─ ─  ┼───┤
 │      ...      ║                               │
 ├───────────────╫───┼  ─ ─ ─  ┼───┼  ─ ─ ─  ┼───┤
 │      qM1      ║   │         │cm1│         │   │
 ├───────────────╫───┼  ─ ─ ─  ┼───┼  ─ ─ ─  ┼───┤
 │      ...      ║                               │
 ├───────────────╫───┼  ─ ─ ─  ┼───┼  ─ ─ ─  ┼───┤
 │       qN      ║   │         │   │         │   │
 └───────────────╨───┴─────────┴───┴─────────┴───┘
№
Выбор команды осуществляется следующим образом: пусть текущее состояние каретки qM1, а на ленте записан символ sM2. Тогда будет выполнена комплексная команда cm1, которая выбирается только при данной комбинации. Структура комплексной команды такова : ь
 ┌──────────────┬─────────────┬─────────────┐
 │     новое    │   команда   │    новое    │
 │   значение   │   каретке   │  состояние  │, где
 │    символа   │             │   каретки   │
 └──────────────┴─────────────┴─────────────┘
K
новое значение символа - символ, который надо впечатать в текущую клетку; e
команда каретке - указание каретке о изменении местоположения, то есть сдвинуться влево или вправо; _
новое состояние каретки - состояние, которое получит каретка после выполнения данной команды. E
Любая часть команды может быть опущена, то есть, если опущена первая часть, то будет оставлен текущий символ, если последняя - то состояние каретки изменено не будет,  и если средняя - то каретка останется в текущей позиции. Если в качестве команды каретке указан Стоп-символ (!), то машина Тьюринга прекращает свою работу. ,
 Смотри также:
   Эмулятор машины Тьюринга
Э:╨	'>    Эмулятор машины Тьюринга ▄
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Данный TOPIC еще не набран. 
 Смотри также
    Содержание
Щ:n
'9    О программе ▄ (Помощь│О программе)
     ▀▀▀▀▀▀▀▀▀▀▀▀
пДиалоговое окно "О программе" выдает информацию о номере версии программы и о ее производителе. Закрывается окно нажатием кнопки "Ok" мышью или клавиатурой, или клавишой ESC. #
 Смотри также:
   Диалоговые окна
у№'*    Сборка команды ▄
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
jПри нажатии клавиши ENTER или двойным щелчком мышкой на активной команде открывается окно сборки команды. g
Данное окно представляет три списка, соответствующих трем частям комплексной команды машины Тьюринга. $
Из списка "Лента" выбирается символ, который будет напечатан в клетке при выполнении данной команды. Если выбирается символ, соответствующий символу, на который указывает маркер, то он заменяется символом по умолчанию. Первый символ - пустой символ также соответствует символу по умолчанию. ·
Из списка "Команда" выбирается команда каретке. Команда Вправо соответствует перемещению каретки вправо относительно ленты, команда влево - перемещению каретки влево, Место - каретка не меняет свое положение, Стоп - программа завершает свою работу. !
Из списка "Каретка" выбирается режим в который будет переведена каретка после выполения данной команды. Если выбирается режим, соответствующий режиму, на который указывает маркер, то он заменяется режимом по умолчанию. Первый режим - пустой режим также соответствует режиму по умолчанию. Q
Нажатие кнопки [Готово] приводит к закрытию окна, с учетом сделанных изменений. 3
Нажатие кнопки [Отмена] приводит ы заерытию окна. *
Кнопка [Помощь] выдает данню информацию. #
 Смотри также:
   Диалоговые окна

   Редактор матрицы
у№',    Диалоговые окна ▄
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
╟При редактировании программы используются окна, с помощью которых пользователь осуществляет ввод тех или иных данных. Эти окна называются диалоговыми. Диалоговые окна состоят из различных элементов. u
Непосредственно диалоговые окна могут перемещаться по экрану. Перемещение окна может осуществляться после нажатия комбинации CTRL+F5. Так же окно можно перемещать следующим образом: необходимо установить маркер мышки на заголовок и нажать кнопку мышки, при этом рамка изменит свой вид, после чего, с нажатой кнопкой мышки, окно можно "отбуксировать" на необходимое место. 
В окне находятся элементы, с помощью которых осуществляется ввод каких-либо данных. Элемент, который в данный момент принимает данные (такой элемент подсвечен, или выделен угловыми скобками на черно-белых мониторах), называтся сфокусированным. Соответственно перемещением фокуса называется освобождение фокуса одним элементом и прием фокуса другим элементом. Фокус между элементами перемещается с помощью клавиши TAB, при этом фокус перемещается к следующему элементу, или SHIFT+TAB, при этом фокус перемещается к предыдущему элементу. N
Существуют различные элементы, с помощью которых осуществляется ввод данных. a
   Контрольные кнопки
   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
 █ [X] Сохранение ленты █
 █ [ ] Автосохранение   █
=В контрольных кнопках задаются параметры, которые могут быть либо "включены", либо "выключены". Включение/выключение параметра производится клавишей SPACE, при этом если параметр включен, то он отмечается иконкой [Х], если же нет - то [ ]. Совокупность нескольких контрольных кнопок может также называться кластером. M
   Радиокнопки
   ▀▀▀▀▀▀▀▀▀▀▀
 █ () Режим ленты   █
 █ ( ) Режим каретки █
rВ радиокнопках, в отличие от контрольных кнопок, может быть выбран только один параметр среди нескольких. Вместе с перемещением с помощью клавиш-стрелок курсора, также изменяется выбранный параметр. Выбранный параметр обозначается иконкой (), а невыбранный - ( ). Совокупность радиокнопок среди которых может быть выбрана только одна, также может называться кластером. F
   Строка ввода
   ▀▀▀▀▀▀▀▀▀▀▀▀
  ██ MULTIPL2.TJP            ██▌▐██
╜В строке ввода осуществляется ввод данных, как-то имя файла при схранении или имени режима при заполнении алфавитов машины. При вводе строки имеется множество функций по ее редактированию. Р
Как правило со строкой ввода, за редким исключением, связан список истории. В списке истории сохраняются данные введенные ранее в этой строке, таким образом, при необходимости, можно не вводитш данные вновь, а вызвать их из списка истории. Список истории обозначается иконкой ▌▐, и вызывается нажатием клавиши ВНИЗ, или щелчком кнопкой мышки на икоке списка истории. При этом появляется окно с возможными к выбору элементами. Выбор элемента осуществляется идентично выбору элемента из списка (см. ниже). После выбора нажатием клавиши ENTER выбранный элемент, перемещается в строку редактирования. С нажатием клавиши ESC окно списка  истории закрывается. t
   Список элементов
   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
 ██   Q0    █
 ██   Q1    ▒█
 ██  Q2   ■█
 ██   Q3    ▒█
 ██   Q4    █
!Из списка элементов может быть выбран тот, который нужен для чего-либо. Если список имеет фокус, то выбранный элемент посвечен, если же фокус ему не принадлежит, то выбранный элемент так же подсвечен (обрамлен   на черно-белых мониторах). Выбор элемента осуществляется с помощью клавиш: ї Up     - выбрать предыдущий элемент;
 Down   - выбрать следующий элемент;
 PgUp   - выбрать элемент из предыдущей страницы;
 PgDown - выбрать элемент из следующей страницы;
 Home   - выбрать первый элемент;
 End    - выбрать последний элемент;
йТакже элемент можно выбрать мышкой, либо щелкнув на необходимом элементе, либо, если в данный момент нужный элемент невидим, то выбрать его с помощью полосы скроллинга. 
   Метки
   ▀▀▀▀▀
iКак правило с каждым элементом ассоциируется своя метка. Метка содержит текст, который описывает об'ект. w
Когда элемент является сфокусированным, то метка продсвечена (отмечена угловой скобкой, >, на черно-белых мониторах). Щ
С помощью метки так же может осуществляться выбор элемента. Если щелкнуть мышкой на какой-либо метке, то соответствующий ей элемент будет сфокусирован. 7
   Кнопки
   ▀▀▀▀▀▀
   ▓▓ Готово ▓▓▄
    ▀▀▀▀▀▀▀▀▀▀▀▀
▌Кнопка выглядит так, как показано на рисунке. Она содержит некоторый текст, и с ней связанны какие-либо действия. На черно-белых мониторах, тень у кнопки отсутствует, а сама кнопка взята в квадратные скобки ( [Готово] ). √
Нажатие кнопки в диалоговых окнах приводит к каким-либо действиям. для нажатия кнопки необходимо сфокусировать ее и нажать ENTER или SPACE, либо установить на кнопку маркер мышки и нажать ее левую кнопку, при этом будет создан эффект нажатия кнопки. ·
Если сфокусирован элемент, отличный от кнопки, то некоторая кнопка может быть подсвечена. Это означает что нажатие клавиши ENTER в том случае, когда сфокусирован элемент отличный от кнопки, приведет к выполнению действий, связанных с такой кнопкой. e
Почти все диалоговые окна имеют 3 стандартных кнопки. Это кнопки: [Готово]    [Отмена]    [Помощь]. N
Нажатие кнопки [Готово] приводит к закрытию окна, с учетом введенных данных. [
Нажатие кнопки [Отмена] также приводит к закрытию окна, но без учета сделанных изменений. 2
Кнопка [Помощь] выдает информацию о данном окне. '
 Смотри также:
   Перетаскивание окон
Э:р█'
  ┌  Файл  Машина  Отладка  Помощь
  │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ┐
  │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  │
  │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  │
  │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  │
  │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  │
  │   F1 Помощь  F3 Открыть  F4 Новый  F10 Меню         │
  │                                                    │
  │     └──  Строка статуса                             │
 Строка меню                                          Панель
<
Экран эмулятора машины Тьюринга состоит из трех элементов. █
Строка меню, верхняя полоса на экране, содержит все команды, которые доступны в данной версии эмулятора. В неактивном состоянии в полосе изображаются только имена подменю. В активном состоянии доступны непосредственно подменю из которых осуществляется выбор нужных команд. Не доступные по каким-либо причинам команды посвечены серым цветом, и их выбор не приводит ни к каким результатам. Активизация меню производится нажатием клавиши F10 или щелчком мышкой на полосе меню. ╬
Панель экрана используется эмулятором для открытия на ней окон. Все окна, которые используются программой, включая окна редактирования программы, окна загрузки-сохранения, представляются на панели экрана. _
Строка статуса представляет основные возможности, которые доступны на данном этапе работы. Строка статуса представляет необходимый список горячих клавиш, которые подсвечены, и описание действий при нажатии этой клавиши. Аналогичных действий так же можно достичь, щелкнув мышкой на нужной кнопке, при этом она подсвечивается, что говорит о ее выборе. 2
 Смотри также:
   Главное меню
   Строка статуса
░6fЮ:v'Данный TOPIC еще не набран. '*    Строка статуса ▄
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
@Строка статуса используется для быстрого доступа к возможностям программы. (коряво) В ней перечислены основные операции доступные в каждый момент. Каждая операция представляется клавишей, по которой доступна и краткое описание операции. Нажав соответствующую клавишу, производятся действия "привязанные" к этой клавише. ╢
Выбор также, можно осуществить, нажав мышкой на необходимой операции. При этом соответствующий текст подсветится на короткое время, после чего будет произведено требуемое действие. 3
 Смотри также:
   Экран эмулятора машины Тьюринга
4'g
 ╔════════▌ СОДЕРЖАНИЕ СПРАВКИ ▐════════╗
 ║   Как пользоваться помощью           ║▒▒
 ╟──────────────────────────────────────╢▒▒
 ║    Машина Тьюринга                   ║▒▒
 ║    Эмулятор машины Тьюринга          ║▒▒
 ╟──────────────────────────────────────╢▒▒
 ║   Экран эмулятора машины Тьюринга    ║▒▒
 ║   Диалоговые окна                    ║▒▒
 ╟──────────────────────────────────────╢▒▒
 ║   Работа с диском                    ║▒▒
 ║   Редактирование программы           ║▒▒
 ║   Запуск и отладка программы         ║▒▒
 ╚══════════════════════════════════════╝▒▒
    ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒

.&Ш:Ж&Э:▓&
&у6&
О&║&ц&'6    Использование помощи ▄
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
╣При нажатии клавиши F1 открывается окно помощи. В данном окне описывается то диалоговое окно или процесс, который выполняет эмулятор машины Тьюринга. Здесь это окно или процесс описан. K
Если текст не помещается в окно, то по нему можно осуществлять скроллинг с помощью клавиш ВВЕРХ и ВНИЗ или с помощью мышки с помощью вертикальной полосы скроллинга. Если строка не помещается в окно, то также можно осуществлять скроллинг клавишами ВПРАВО или ВЛЕВО, или с помощью мышки с  помощью горизонтальной полосы скроллинга. `
При нажатии клавиши F5, или щелчке мышкой на иконке [ ], окно принимает  полноэкранный размер. 

Некоторые участки текста подсвечены. Данные участки являются перекрестными ссылками на соответствующий раздел. Для выбора нужного параграфа нужно  клавишей TAB выбрать нужную ссылку и нажать ENTER или установив маркер мышки на нужную ссылку дважды щелкнуть на ней. O
Текущий раздел запоминается и к нему можно вернуться нажатием клавиши ALT+F1. P
Окно помощи закрывается нажатием клавиши ESC или щелчком мышкой на иконке [ ]. $
 Смотри также:
  Полоса скроллинга
Э:ГЭ:(Э:V'<   Редактирование программы ▄
    ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Данный TOPIC еще не набран. '@   Запуск и отладка программы ▄
    ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Данный TOPIC еще не набран. '*   Работа с диском ▄
    ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Данный TOPIC еще не набран. '4    Перетаскивание окон ▄
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
NВ процессе перетаскивания окон, можно изменить местоположение окна на панели. A
Для перетаскивания окна мышкой, нужно подвести маркер мышки к заголовку окна и нажать кнопку мышки, при этом вид рамки меняется. Далее при нажатой кнопке вместе с маркером мышки будет перетаскиваться и само окно. После того, как кнопка мышки будет отпущена окно вернется в свое обычное состояние в новом местоположении. m
Для того чтобы перетащить окно с помощью клавиатуры, необходимо нажать CRTL+F5, при этом рамка так же изменит свой вид. Далее с помощью клавиш-стрелок окну придается нужное положение на экране. После того, как необходимое положение задано, для фиксации положения окна нужно нажать клавишу ENTER. При нажатии клавиши ESC окно вернется в свое старое местоположение. !
 Смотри также:
  Строка статуса
Ю:C'/2	

LMOPQVWXYZ[`abcdeftuvw~УФХЦЧтуьэ░6Ш:Щ:Э:Ю:      └Й?ЬоННЦ!ЫЕЫэЫ{*Х"Е$к$■&Т*╒-╫/№/Ь1Ё21;5@.CJE2G┌JOVкX T╒[·[B`ї`╛b;b√moktяя╕[cїУfСЛС            