С. Ахманов, М. Ковтун, А. Нечаев, Н. Рой, А. Скурихин, НИИЯФ МГУ

О "Корвете"

Компьютер - это одновременно и бесконечно сложное устройство, и очень простое.

Бесконечно сложное, потому что его "поведение" как программируемого устройства может быть сколь угодно разнообразно.

Очень простое, потому что его "поведение" однозначно определяется некими правилами, достаточно знать их, чтобы заставить компьютер сделать именно то, что надо.

Правила обращения с разными компьютерами, набор их пользовательских программ и управление этими программами в общем сходны, однако в деталях все же имеются существенные различия, что ставит в тяжелое положение обладателей ПЭВМ, не имеющих адекватных описаний своих машин.

В "ИНФО" начинается публикация цикла статей, предназначенных сделать более простым общение с "Корветом", помочь ориентироваться в море имеющегося программного обеспечения, дать желающим возможность постигнуть самые глубинные тайны этой ПЭВМ - такие, как работа с графикой, дисками и т. д. на аппаратном уровне. Начиная с этого номера печатаются статьи, описывающие архитектуру "Корвета" и его процессора. Предполагается публикация материалов по программированию БИС, входящих в состав "Корвета". Особое внимание будет уделено работе с графикой, дисками и прерываниям.

При описании порта расширения помимо тонкостей программирования будет рассказано о том, как подключить к "Корвету" различные нестандартные устройства (робот, вольтметр и др.).

Программному обеспечению будут посвящены обзоры-путеводители по функционально схожим прикладным пакетам, где будет рассказано о редакторах текста (чем они различаются, достоинства и недостатки различных версий), программах для работы с принтером (как распечатать подготовленные документы), операционных системах (включая сетевые версии), графических и музыкальных редакторах и многом другом.

Наиболее интересные и важные пакеты будут представлены "соло", чтобы облегчить их освоение и позволить читателям узнать все тонкости их применения. В первую очередь будет описана интегрированная среда Express Pascal (аналог широко распространенной системы Turbo Pascal версии 4.0 фирмы Borland), специально написанная для "Корвета". Она включает редактор текста и компилятор. Высокая скорость работы, возможность работы редактора и компилятора и запуска результирующей программы без обращений к диску, богатый набор встроенных процедур и функций дают уникальные возможности при обучении школьников алгоритмическому языку высокого уровня. Кроме того, компилятор генерирует достаточно компактный и эффективный код, так что Express Pascal может успешно применяться для написания прикладных пакетов. В частности, на нем написана инструментальная среда для создания обучающих программ "Радуга".

Описание "Радуги" также готовится к публикации. Использование специального инструмента для создания обучающих программ позволяет значительно сократить затрачиваемое на это время. Более того, на основе такой системы можно в короткое время разработать обучающую программу, даже не имея навыков программирования. Эта особенность "Радуги" позволяет вовлекать в процесс создания обучающих программ преподавателей-предметников. В частности, каждый учитель может реализовать собственные представления о том, как преподносить те или иные темы, создавать собственные варианты контрольных работ для учеников и многое другое.

Важность создания и использования обучающих программ по предметам, не связанным с информатикой (по физике, химии, математике, русскому и иностранному языкам и т. д., может быть, даже по физкультуре) трудно переоценить. Возможности компьютера (графика, динамика экрана, многовариантность реакции на поведение обучаемого) позволяют в корне изменить технологию обучения, реализовать методические идеи, невозможные в книжном варианте, и т. д. Кроме того, способность компьютера к моделированию реальных процессов позволяет сделать обучение более наглядным, использование компьютерных лабораторных работ углубит знание предмета (последнее особенно важно, поскольку диапазон лабораторных работ в школе крайне ограничен из-за высокой стоимости оборудования и опасности многих экспериментов).

В настоящее время имеются отдельные обучающие программы по различным предметам, однако пакета, охватывающего целый курс, нет (по крайней мере у нас нет сведений об этом). Создание такого пакета - дело дорогостоящее и длительное, требует привлечения большого числа специалистов. Однако многие организации ведут работы в этой области. В частности, физический факультет МГУ, НИИЯФ МГУ и МП "Микс" при НИИЯФ МГУ совместно создают курс обучения физике для средних школ. Общий объем курса составит 80-90 ч. В него включены разделы "Механика" (25 ч), "Молекулярная физика и теплота" (15 ч), "Электричество и магнетизм" (30 ч), "Оптика" (10 ч), "Физика микромира" (15 ч). В полном объеме курс предполагается завершить к 1993 г., однако отдельные его части будут распространяться уже в начале 1992 г.

Важной его особенностью будет наличие сопровождающего компьютерного физического практикума. Кроме реализации на компьютере достаточно традиционных лабораторных работ в практикуме будут изучаться явления, не реализуемые в природе, а также те, которые невозможно наблюдать в лабораторных условиях.

Некоторые материалы по "Корвету" (очень важные и нужные, но не всем, а также не вписывающиеся в тематику "ИНФО") будут выходить отдельными изданиями. Однако в журнале будут печататься их аннотации, и желающие смогут (мы надеемся) заказать их. Так будут опубликованы, например, учебник по Паскалю, техническое описание "Корвета" и т. д.

Среди авторов статей будут разработчики "Корвета" и оборудования к нему, разработчики программного обеспечения, преподаватели вузов и школ.

Заявленные выше материалы будут печататься примерно в течение года. А что же делать тем, кто уже сейчас испытывает трудности в выборе и приобретении различного программного обеспечения, у кого возникли неразрешимые проблемы? В этом случае вы можете обратиться в МП "Микс" по адресу: 119899, Москва, ГСП, Ленинские горы, МГУ, НИИЯФ, МП "Микс"; тел. 939-49-49.

Одна из целей деятельности этого малого предприятия - разработка и сопровождение школьного программного обеспечения и оборудования для ПЭВМ "Корвет". Здесь вы можете получить самые свежие сведения о разработках нового программного обеспечения для "Корвета" и о новых версиях уже существующего, обновить и улучшить имеющийся у вас комплект программ. В настоящее время "Микс" предлагает:

В заключение - несколько советов по выбору и приобретению программного обеспечения.

Во-первых, не приобретайте программное обеспечение у случайных поставщиков, особенно если вы не уверены, что программы поставляются на законных основаниях. Несанкционированно проданное программное обеспечение не сопровождается, т. е. в случае обнаружения ошибок в приобретенной программе вам не дадут исправленную версию; если у вас появились вопросы по работе с программой, вам не ответят.

Во-вторых, обращайте внимание на знаки авторства. Крупных разработчиков не так много, и вы скоро поймете, чьи программы имеет смысл приобретать, а от чьих лучше воздержаться. Необходима осторожность с программами, авторство которых не ясно.

В качестве "авторитетных" можно отметить следующие знаки: mkSofl; "кошка"; Микс; НИИЯФ МГУ; WOODMAN.

Ну, и последнее - призыв: пишите, задавайте вопросы, вносите предложения. Это поможет нам выбрать нужные темы для обсуждения и скорректировать точку зрения.