О программах для "Корвета"
О надежности первых партий "Корветов" написано достаточно, поэтому о процедуре установки этого компьютерного комплекта в КВТ мы умолчим, тем более что в процессе эксплуатации выявились новые интересные вещи. Например, генератор псевдослучайных чисел RND выдает повторяющиеся последовательности чисел длиной всего-навсего 24! Более того, каждое третье число в этой последовательности равно 0,618979. Оператор же RANDOMIZE, который мог бы помочь в этом случае, работает лишь на учительском компьютере ПК 8020, а на ученическом ПК 8010 его нет. Сколько минусов сулит отсутствие добротного RND, объяснять не нужно. К счастью, нам удалось найти способ, позволяющий ликвидировать этот недостаток.
Для этого надо РМП по локальной сети загрузить на все РМУ программу, состоящую всего из одной строки;
10 PRINT:END
Она загружается в ОЗУ с адреса 9000 и "засевает" дисплеи девятками. После сброса их кнопокй "Сброс" RND на РМУ работает нормально. Если в программе, загружаемой на РМУ, необходим оператор RANDOMIZE, то заменить его можно путем введения в основную программу двух дополнительных строчек:
6 PRINT "Нажмите клавишу СТРН"
7 AA=RND(1):IF INKEY¤<>CHR¤(31) THEN 7
Программное обеспечение с КУВТ "Корвет" не поставлялось, даже в областном магазине "Учколлектор" его сначала не было. Но в сентябре, к нашему большому облегчению, туда поступили пакеты 1, 2 и 3 "Диалог", выпущенные Казанским НПО ВТИ и поначалу внушившие симпатии своими низкими ценами: шесть дискет - менее 100 рублей.
Радость наша была омрачена довольно быстро. При работе с "Диалогом" были выявлены как новые отрицательные стороны у "Корвета", так и недостатки пакета программ.
Оказалось, что операционная система, записанная на дискете "Диалога", не обеспечивает нормальной работы по некоторым параметрам. При попытке определить размер файла программой HDIR.COM компьютер выдает нереальные числа. В то же время при загрузке операционной системы с других дисков эта программа работает хорошо. Есть у этой ОС и другие слабые места.
Программы на Бейсике объемом свыше 12 Кбайт, загружаемые с РМП по локальной сети в РМУ, не работают. "Поломка" в программе происходит или во время загрузки, или в процессе работы, причем всегда в одном и том же месте программы.
Например, в программе КОД.ВАS (пакет № 3) "ломается" строка 4510. Чтибы программа работала, перед этой строкой вводим строку 4505 достаточной длины и не влияющую на работу программы, например
4505 REM Эта строка введена в программу, чтобы предотвратить поломку, разрушающую строку 4510
"Поломка" теперь будет в этой строке. Таким способом были исправлены и другие программы.
Учебные программы "Диалога" не позволяют осуществить эффективную проверку знаний в связи с тем, что вариант контрольного задания не задается случайным образом, а его выбирает сам учащийся (программы КОД.ВАS, BPR.BAS, LOGIKA.BAS из пакета № 3).
Некоторые программы "Диалога" не работают вообще вследствие грубых ошибок. Похоже, в Казанском НПО ВТИ даже не удосужились проверить эти программы на ПЭВМ, перед тем как приступить к их тиражированию. Так, в программе DEMON1.BAS неправильно записан оператор установки цвета LUT. Он встречается в программе раз 40, а сама программа имеет объем 15К байт. Чтобы исправить только этот оператор, понадобилось два часа, а чтобы добиться работоспособности всей программы - около шести часов. Неужели каждый преподаватель ОИВТ должен заниматься этим самостоятельно?
Даже в игровой программе PAYT.BAS (пакет № 1), состоящей всего из четырех десятков строк, была ошибка.
Возможно, мы не стали бы так подробно останавливатья на плюсах и минусах первых ППС для "Корвета", выпущенных Казанским НПО ВТИ, если бы не столь широкий тираж этих программных средств и если бы не еще одно обстоятельство: недавно мы получили новый вариант пакета № 3 "Диалога". В нем добавлена лишь одна программа, а вот в старых ошибки так и не исправлены. Что же, так и оставим ошибки на конвейере?
В ноябре нам был прислан пакет программных средств "Парус" Черновицкого клуба "Компьютер". "Парус", как и "Диалог", был разослан во все школы Тамбовской области, имеющие КУВТ "Корвет", магазином "Учколлектор". Далеко не идеальным оказалось и это программное средство. При довольно солидной цене (более 400 рублей) оно записано на одной дискете, причем скопировать его на рабочие дискеты средствами, поставленными в комплекте с "Корветом", невозможно. А ведь если эту дискету использовать в качестве рабочей, а не в качестве контрольного образца, то долго она не прослужит!
Некоторые программы "Паруса" оказались неработающими (KLAW.BAS, BAZA.ВAS и др.) Все обучающие программы по Бейсику (UROK1.BAS - UROK10.BAS) не позволяют контролировать знания учащихся, так как контроль производится на всех РМУ с помощью одного варианта проверки, и, только если учащийся выполняет программу второй раз, он получает другой вариант. Часть программ выполнена на примитивном уровне и тиражирования, на наш взгляд, никак не заслуживает.
В заключение мы предлагаем всем желающим поделиться опытом работы с КУВТ "Корвет", обменяться программами, рассказать о новых методиках преподавания информатики. Пишите нам по адресу: 393000 Тамбовская обл., пгт Дмитриевка, Никифоровский р-н, поселок сахарного завода, школа № 2.