Тьюрмит - учебный исполнитель
Тьюрмит - это существо, вылезшее из машины Тьюринга.
|
Тьюрмит - это существо, вылезшее из машины Тьюринга. Тьюрмит умеет:
1. Перемещаться по клетчатому полю.
2. Закрашивать клетки в любой из 16 цветов.
3. Определять цвет клетки, на которой находится.
4. Выполнять команды и программы, составленные из этих команд.
Строка программы состоит из 5 элементов:
буква, цвет (0 - 15), цвет (0 - 15), число (-1, 0, 1), буква.
Программа может содержать произвольное число строк, но не больше 64000 (ограничения среды). Выполнение программы Тьюрмит всегда начинает с первой строки. В самом начале первая буква и следующее за ней число во внимание не принимаются. Тьюрмит сразу переходит к 3 элементу - это число указывает в какой цвет надо перекрасить клетку. Следующее за ним число показывает, что Тьюрмит должен сделать: (-1) - повернуть налево, 0 - двинуться прямо на одну клетку, 1 - повернуть направо. Последняя буква в строке говорит Тьюрмиту, что он должен найти в программе строку, начинающуюся на эту букву. Если такая строка найдена, он считывает следующее за буквой число. Если число соответствует цвету клетки, на которой он находится, то продолжает выполнение команд этой строки, иначе ищет другую строку. Так повторяется до тех пор, пока находятся соответствующие строки в программе или пока не закончится лимит ходов.
В результате выполнения программы Тьюрмит раскрашивает клетки рабочего поля в различные цвета и тем саммым создает узор. Сложность узора ограничивается только фантазией программиста.
Скачать Тьюрмит - учебный исполнитель

Программы разработчика
Turmit - существо из машины Тьюринга
Sofist
Тьюрмит - это маленькое, умное существо, вылезшее из машины Тьюринга.
Угадай животное
SOFisT
Игра "Угадай животное".
Тьюрмит - учебный исполнитель
SOFisT
Тьюрмит - это существо, вылезшее из машины Тьюринга.
Уроки программирования в 1с
Sofist
Учебник: уроки программирования и конфигурирования в системе 1С: Предприятие.
Уроки программирования в 1С 2
Sofist
Уроки программирования и конфигурирования в 1С: Предприятии.
Альтернативные программы
Тьюрмит - учебный исполнитель
SOFisT
Тьюрмит - это существо, вылезшее из машины Тьюринга.
Turmit - существо из машины Тьюринга
Sofist
Тьюрмит - это маленькое, умное существо, вылезшее из машины Тьюринга.
Роза Королева v1.3.0
Валентин Верченко
Роза Королева - игра с распускающимися цветами - состоит из 3 игр: Роза Фигуры, Роза Пазлы и Роза Строчки.
Учебник по языку Ассемблер в задачах и примерах
Unknown
Профессия программиста удивительна и уникальна.
Учебник по языку Basic в задачах и примерах
Unknown
Представляемая книга содержит опыт, накопленный автором за время работы преподавателем информатики в школе.
Быстрые регистры
Unknown
Проект «Быстрые регистры для 1С».
Учебник по технологии программирования
Unknown
Приходилось ли вам когда-нибудь: тратить кучу времени на то, чтобы закодировать неверный алгоритм? использовать слишком сложную структуру данных? при тестировании программы пропустить очевидную проблему? тратить день на то, чтобы обнаружить ошибку, которую можно было бы найти за пять минут? сталкиваться с тем, что программа должна работать в три раза быстрее и использовать меньше памяти? затрачивать титанические усилия на то, чтобы перевести программу с рабочей станции на PC или наоборот? пытаться внести изменения в чужую программу? переписывать программу целиком, потому что разобраться в ней не удалось? Ну и как — понравилось? С программистами такое происходит все время.
FWLogger 1.0.0
Васильчиков Василий Сергеевич
Firewall Logger 1.
Голосовой набор. 1.0
Одитек
Описание программы Требования к программному и аппаратному обеспечению: * - Операционная среда Windows; * - Звуковая карта; * - Микрофон, аудиосистема; Состав файлов.
Программа Расчета и проектирования шкафов 1.0.2.1
Рудюк Сергей Анатолиевич
Программа спроектирована на клиент-серверной базе данных Interbase SQL Server 6.
Другие программы категории
Active File Compare 2.0
Евгений Баянов
Утилита для сравнения и синхронизации любых ASCII текстовых файлов в визуальном режиме; превосходный инструмент для сравнения версий исходных текстов программ на языках программирования, так как поддерживает синтаксическое выделение и непосредственное исправления найденных различий между версиями.
Icon XP Pro
Unknown
1st Page 2000 2.0 Final
EVRSoft
1st Page 2000 2.
SMS Subscribe v1.01
almaz
Если Вы хотите получать на Ваш сотовый телефон какую-либо информацию из Интернет, то можете использовать данную программу.
RV-SMS v1.0
Райчев Евгений
Отправка sms-сообщений на мобильные телефоны, много операторов, записная книжка, очень проста в использовании.