1.2.4 КуМир
В 60-70гг. XX столетия А. П. Ершовым был разработан АЛЬФА-язык программирования (развитая версия структурного языка Алгол-60 с русскоязычной нотацией) и создан транслятор с этого языка (АЛЬФА-транслятор). Учебный алгоритмический язык содержит в себе многие черты АЛЬФА-языка. Алгоритмический язык А. П. Ершова можно назвать русскоязычным псевдокодом, предназначенным для обучения методике структурного программирования Для учебных целей на базе алгоритмического языка был создан язык программирования РАПИРА. Однако он не получил распространения. В 1987 г. в МГУ была осуществлена разработка учебной среды программирования на основе алгоритмического языка, получившая название «Е-практикум» (Е-87). Впоследствии она получила развитие и распространение через известный пакет учебного программного обеспечения КуМир (Комплект Учебных Миров) [5]. Обучаемый сам может конструировать исполнителей средствами УАЯ. Синтаксически все просто. Вводятся слова исп и кон, а между ними размещается описание данных, относящихся среде исполнителя, и затем - вспомогательные алгоритмы, или методы. Данные исполнителя являются общими для этих методов [3].
Согласно всему выше сказанному, классификацию исполнителей можно представить в виде следующей схемы:
Размещено на http://www.allbest.ru/
5
- Введение
- Глава 1. Теоретические основы темы «Алгоритмические исполнители»
- 1.1 Понятие алгоритмического исполнителя
- 1.2.1 Исполнители, работающие с величинами
- 1.2.2 Исполнители, работающие в среде
- 1.2.3 Логомиры
- 1.2.4 КуМир
- Глава2. Моделирование алгоритмических исполнителей в среде ЛогоМиры и Delphi
- 2.1.1 Проект в ПервоЛого «Смена Дня и Ночи»
- 2.1.2 Тестирование программы
- 5.2. Алгоритмические системы.
- Сущность имитационного моделирования
- 7. Моделирование, формализация. Алгоритмы и исполнители. Основы программирования.
- Моделирование и прогноз при алгоритмические методах сглаживания временных рядов.
- 24.3. Алгоритмическое моделирование стоимости
- Ветвь «моделирование и электронные таблицы»
- 3. Алгоритмические машины.
- 7. Алгоритмы. Алгоритмизация. Алгоритмические языки
- Понятие алгоритмического языка
- 2.2. Этапы моделирования.