Скачать программу |
Главное окно
Главное окно программы (рис. 3.1) предоставляет пользователю все основные элементы управления программой.
Отображение хода выполнения программы также осуществляется на главном окне.
Рис. 3.1. Главное окно программы.
Элементы управления главного окна
На главном окне расположены следующие элементы управления:
Эти элементы описаны в следующих разделах.Главное меню
Главное меню содержит все команды управления программой. Некоторые из этих команд дублируются кнопками панели инструментов и кнопками группы ОЗУ. В главном меню нет только кнопок группы ИСХОДНЫЙ КОД. Команды главного меню перечислены в таблице 3.1.
Таблица 3.1. Главное меню.
№ | Пункт | Описание |
1 | Файл | Содержит команды работы с файлами исходного кода |
2 | Программа | Содержит команды управления программой |
3 | Примеры | Содержит несколько примеров программ |
4 | Сервис | Содержит команду для вызова окна настроек программы |
5 | Справка | Содержит команды вызова справочных материалов |
Некоторые команды меню могут быть неактивными в зависимости от режима работы программы.
Пункт меню ФАЙЛ
Меню ФАЙЛ содержит команды, перечисленные в таблице 3.2.
Таблица 3.2. Меню ФАЙЛ.
№ | Пункт | Описание |
1 | Открыть | Открывает исходный файл программы для виртуального процессора. |
2 | Сохранить | Сохраняет исходный файл программы для виртуального процессора. |
3 | Выход | Завершает работу. |
Пункт меню ПРОГРАММА
Меню ПРОГРАММА содержит команды, перечисленные в таблице 3.3.
Таблица 3.3. Меню ПРОГРАММА.
№ | Пункт | Описание |
1 | Загрузить | Загружает исходный код программы из группы ИСХОДНЫЙ КОД в ОЗУ. |
2 | Выполнить | Начинает выполнение программы, загруженной в ОЗУ. |
3 | Остановить | Останавливает выполнение программы, загруженной в ОЗУ. |
4 | Сбросить | Сбрасывает загруженную программу в исходное состояние. Если программа выполнялась, то она будет остановлена. |
Пункт меню ПРИМЕРЫ
Меню ПРИМЕРЫ содержит команды, перечисленные в таблице 3.4.
Таблица 3.4. Меню ПРИМЕРЫ.
№ | Пункт | Описание |
1 | Бегущий огонь | Программа бегущий огонь: на выходах процессора поочерёдно устанавливается 1. |
2 | Бегущая тень | Программа бегущая тень: на выходах процессора поочерёдно устанавливается 0. |
3 | Двоичный код | Программа двоичный код: на выходах процессора перебираются двоичные числа от 0 до 7. |
При выборе любой из этих команд происходит следующее:
- В группу ИСХОДНЫЙ КОД загружается исходный код выбранной программы
- Программа загружается в ОЗУ
- Включается эмуляция работы процессора по выбранной программе, то есть программа начинает выполняться
Пункт меню СЕРВИС
Меню СЕРВИС содержит команды, перечисленные в таблице 3.5.
Таблица 3.5. Меню СЕРВИС.
№ | Пункт | Описание |
1 | Настройки | Вызывает окно настроек программы. |
Пункт меню СПРАВКА
Меню СПРАВКА содержит команды, перечисленные в таблице 3.6.
Таблица 3.6. Меню СПРАВКА.
№ | Пункт | Описание |
1 | Помощь | Выполняет переход на страницу справочных материалов, которая находится в Интернете. |
2 | О программе | Вызывает окно с краткой информацией о программе. |
Панель инструментов
На панели инструментов расположены кнопки, описанные в таблице 3.7.
Таблица 3.7. Кнопки панели инструментов.
№ | Кнопка | Описание |
1 | Открывает исходный файл программы для виртуального процессора. Дублирует команду меню ФАЙЛ – ОТКРЫТЬ. | |
2 | Сохраняет исходный файл программы для виртуального процессора. Дублирует команду меню ФАЙЛ – СОХРАНИТЬ. | |
3 | Вызывает окно настроек. Дублирует команду меню СЕРВИС – НАСТРОЙКИ. | |
4 | Открывает справочную информацию. Дублирует команду меню СПРАВКА – ПОМОЩЬ. | |
5 | Выполняет переход на страницу Интернет-магазина, где можно приобрести Delphi. | |
6 | Выполняет переход на страницу Интернет-магазина, где можно приобрести обучающий видеокурс по JavaScript. | |
7 | Выполняет переход на страницу Интернет-магазина, где можно приобрести антивирус Касперского. |
Как начинающим, так и бывалым программистам рекомендуем обратить внимание на кнопки 5 и 6. Всем пользователям рекомендуем обратить внимание на кнопку 7.