Передовица » Software » АОС » Роботландия

Роботландия

Скачать архив с дисками + прошивка ПЗУ ППИ + серверная часть для PC XT.

Авторы: ученики 716 школы. Москва 1988-1990 год?
Антонов А.Е, Литвин И.А, А.Бренев ? Нечепуренко В.С? Митрофанов? Якушкин?

Изначально пакет "Роботлания" был написан под КУВТ Yamaha MSX. Авторы: Дуванов и Первин, но официальной версии под Агат не выпускалось.

В период 1988 по 1991 год под руководством преподавателя информатики 716 школы (Москва, Измайлово) (теперь это гимназия 1811) Алексея Анатольевича Муранова, силами учениками-старшеклассниками был создан пакет обучающих программ по мотивам оригинального пакета "Роботлания".

Как вспоминает Муранов А.А.: "Мы не ставили перед собой задачу точно повторить на АГАТе Роботландию и ее продавать. Мы просто делали программы для начальной школы на тему Роботландии. Для меня очень важна была идея, состоящая в том, что старшеклассники не просто решают задачи, а делают продукты, которые очень нужны маленьким, в школе".

Вспоминают участники проекта: "Нас было около 5-6 человек, учеников 8-11 классов, "на голову помешанных" на компьютерах и программировании. Частенько мы убегали с уроков и проводили все свое свободное время после уроков в кабинете информатики. Каждый из нас написал некоторую часть Роботландии". В 1991 году пакет обучающих программ был полностью завершен и начал эксплуатироваться в начальной школе, но ненадежность ДЗУ (140Кб) АГАТ-7 ставила под угрозу возможность применения АГАТ-7 в начальной школе. У маленьких детей не получалось загружать программы из-за дисковых ошибок и они очень расстраивались, а учителя информатики просто не успевали заранее за переменку загружать все АГАТы.

В 1992 году Саша Антонов и Иван Литвин, будучи учениками 10-11 класса, смогли объединить АГАТы-7 в ЛВС при помощи стандартной платы, входящей в стандартную поставку АГАТ-7 - Модуль последовательного и параллельного интерфейса и выпустить сетевую версию Роботландии.

Для обмена информацией использовали выводы параллельного порта + магистральные усилители 109ЛИ1. Был написан свой собственный сетевой протокол. Сервером хранения выступала IBM XT c HDD на 20МБ. Был написан свой "кастомный" BOOT.ROM, который обеспечивал загрузку по сети. Между IBM и сетью из АГАТов стоял еще один буферный АГАТ с двумя принтерными портами. По одному он смотрел в сеть, по другому (всеми 11 линиями параллельного интерфейса) в сторону IBM. На нем крутилась маленькая программа - шлюз. Она брала данные с одного интерфейса и кидала их на другой (запросы к IBM). В ней была основная логика сети - выделение окон времени компьютерам в сети.

Обмен был двухсторонним, что позволяло сохранять пользовательские файлы на сервере. Серверная часть сети имела группу загрузочных дисков (1-2-3-4). Один из них (какой выберут) стоял "на загрузке" как ДЗУ(1). С него грузились компьютеры учеников при включении.

С появлением сети вопрос с ненадежными ДЗУ (140Кб) АГАТ-7 был полностью решен и наш комплекс успешно проработал в начальной школе до лета 1994 года, когда был заменен классом IBM PC AT 286.

Подробнее читайте на форуме.

Использование материалов проекта agatcomp без получения предварительного письменного разрешения agatcomp запрещено.


Почта для обратной связи: mail@agatcomp.ru


Живое общение по теме Агата: Telegram группа Agatcomp.


Накопленные знания и проекты: тематический ФОРУМ.


© 2004-2024 agatcomp.su / agatcomp.ru

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *