Модел на Java хамстер - хамстер симулатор (версия 2

Хамстер симулатор: какво е това?

хамстер

Хамстерният симулатор е програма, с която могат да се създават, изпълняват и тестват програми за хамстери. Основната версия е разработена от Даниел Джаспър. Оттогава много ученици разшириха версията с нови функции.

Вашият браузър не може да възпроизведе това видео.
Можете да го получите тук.

Версия 2.9 (версия 06) ще бъде достъпна от 22 декември 2017 г. Основни промени могат да бъдат намерени в ръководството.

Има и лека версия на симулатора на хамстер. Той е специално предназначен за абсолютно новодошли в програмирането и е (дори) по-лесен за използване от "нормалния" хамстер симулатор.

Ръководство за употреба

Симулаторът на хамстер (версия 2.9) всъщност е много лесен за използване. Въпреки това, трябва да прочетете ръководството за потребителя, за да избегнете грешки. Той описва потребителския интерфейс на симулатора и как работи със симулатора (ръководството за потребителя също е включено в файловете за изтегляне).

Ръководството за потребителя е достъпно в PDF формат:

  • PDF (приблизително 1,6 MB)

Изтегляне и инсталиране, версия 2.9 (версия 06)

Хамстерният симулатор е програма, написана на Java. За да можете да го стартирате, на вашия компютър трябва да бъде инсталиран Java SE JDK. От версия 9 на Java SE обаче на някои компютри има необясними проблеми със симулатора на хамстер. Затова горещо препоръчвам да инсталирате и използвате Java SE JDK версия 8.

Следващото видео демонстрира инсталацията стъпка по стъпка: Инсталационно видео

Допълнителни подробности за инсталацията (особено MacOS и Linux) можете да намерите в главата за инсталиране (Глава 2) в ръководството!

Съобщение за грешка 1: Понякога се случва за съжаление, че симулаторът на хамстер се стартира, може също да се пише, записва и компилира хамстерни програми, но когато се опитва да изпълнява хамстерни програми, хамстерът не прави нищо. В този случай ще ви помогне следното:

  • Редактирайте файла hamster.properties, който се намира в папката hamstersimulator-v29-06, с редактор
  • Във файла има ред с текст runlocally = false. Заменете този ред с реда runlocally = true
  • Запазете променения файл hamster.properties
  • Рестартирайте симулатора на хамстер
В този режим обаче функциите за отстраняване на грешки не са налични.

Съобщение за грешка 2: Ако се появи съобщение за грешка при запазване или компилиране на програмите за хамстери. Не са зададени права за запис. Това обикновено се дължи на факта, че не сте разархивирали файла хамстер-simulator-v29-06.zip (вижте стъпка (5) от инструкциите за инсталиране по-горе). В този случай разархивирайте файла, както е описано по-горе.

Понастоящем симулаторът на хамстери поддържа няколко други езика освен Java (Scheme, Prolog,.). Ако искате да "хамстер" само с Java, можете алтернативно да изтеглите файла hamstersimulator-javapur-v29-06.zip. Това е значително по-малко на около 11 MB.

Изходен код (проект Eclipse)

Симулаторът на хамстери е безплатен софтуер. Текущата версия 2.9.6 може да бъде изтеглена като проект на Eclipse тук:
hamstersimulator-v29-06-eclipse.zip (приблизително 39 MB).
За да инсталирате, просто разархивирайте zip файла и след това прочетете файла README. Моля, обърнете внимание на лицензионните условия (файл LICENSE.txt).

Доклад за грешка

Вече тествахме интензивно версия 2.9 на симулатора на хамстери, но някъде може да са се прокраднали грешки. Ако откриете грешки, моля, изпратете имейл до boles (at) informatik.uni-oldenburg.de. Благодаря ти за помощта!

По-стари версии на хамстер симулатора

Хамстер симулатор светлина

Версия 2.0 на Hamster Simulator Light беше пусната на 24.08.2010. Лампата за симулатор на хамстер е предназначена за абсолютно новодошли в програмирането и е дори по-лесна за използване от "нормалния" хамстер симулатор. Симулаторът на хамстер поддържа само императивния модел хамстер Java.

Просто погледнете ръководството за потребителя.

Вашият браузър не може да възпроизведе това видео.
Можете да го получите тук.