1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /121, 1995 г./ | Бонус | Поиск  

Русский "софт"

"Олимп" на пути к Олимпу

Константин Геращенко


© 2004, Еженедельник «Компьютерра» | http://www.computerra.ru/offline
Этого материала на сайте "Компьютерры", к сожалению, нет

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

Что же из этого следует? А следует (в числе многочисленного прочего) вот что: рынок мало-мальски должен наполняться мыльно-оперными (в плане диалога с пользователем, конечно) качественными русскоязычными программными продуктами, доступными тем "не-пользователям высокой квалификации", которые ни в чем не виноваты, но тем не менее в изобилии встречаются в бесконечных МП, ИЧП, ТОО и АОЗТ. Эту зияющую брешь честно пытаются заполнить все те же ..МП, ИЧП, ТОО и АОЗТ от программирования, которые, стремясь облегчить нелегкие трудовые будни соотечественников, выдают на-гора самые разнообразные пакеты программ. Но вот всегда ли эти продукты соответствуют тем простым требованиям, которые мы только что озвучили? Это, как говорится, большой вопрос.

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

Пакет справедливо привязан к IBM'овским ПК. Основные же усилия разработчики сосредоточили на математическом аппарате, в силу чего в "Олимпе" реализованы практически все базовые методы статистического анализа и прогнозирования, как-то определение статистических характеристик вариационного ряда; проверка гипотезы о нормальном распределении исходной статистической совокупности, корреляционный, регрессионный, дискриминантный, дисперсионный, компонентный и факторный, кластерный и частотный анализы, а также анализ временных рядов.

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

Ввод данных, подлежащих обработке, можно осуществлять как с клавиатуры, так и из соответствующего файла на диске. Пакет обеспечивает импорт данных, подготовленных с помощью табличных процессоров SuperCalc, Lotus 1-2-3, СУБД dBASE, RBASE, FOXBASE и Framework С этой целью в "Олимпе" реализованы функции чтения/ записи данных в DIF- и DBF-форматах. Введенные значения могут быть откорректированы и представлены в виде графиков и диаграмм.

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

Сервисные возможности программы позволяют просматривать файл протокола и выводить на печать текстовую и графическую информацию. Важной особенностью "Олимпа", по мнению его авторов, является возможность автоматизации процесса вычислений с помощью программируемого сценария. Так, при включении режима "Создать сценарий" происходит запоминание всех действий пользователя в памяти компьютера, после чего при выборе режима "Выполнить сценарий" все записанные действия будут повторены автоматически. При больших объемах обработки это действительно может оказаться очень удобным.

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

Первая же операция – установка – трогательно напомнила хрестоматийный опыт с подбрасыванием монеты орел-инсталляция успешно завершена, решка – компьютер безнадежно зависает. Наконец, падает орел, и взору новоявленного пользователя предстает МЕНЮ "Олимпа". Работа с последним практически аналогична работе с меню любых других подобных систем. Наиболее близким по стилю оформления мне показалось меню TURBO PASCAL 5.5.

Здесь, видимо, сказалось время разработки первой версии пакета -далекий 1992-й год. Правда, некоторые отличия от того же TURBO-PASCAL'eвскoro ретро-меню все же имеют место быть (увы, не в пользу отечественного аналога). Так, обнаружилось, что при переходе от одного раздела к другому следует щелкнуть аж три (') раза мышью, а именно чтобы закрыть старый раздел меню, чтобы перейти в новый и чтобы развернуть последний. Просто и со вкусом.

Далее Новичку незазорно подсмотреть в HELP В "Олимпе" это, как правило, удается. Хотя случается и так, что вместо необходимых пояснений в окне присутствуют только короткие фразы без начала и конца. Сам же текст HELP'a для всех разделов меню верхнего уровня одинаков. А вот HELP раздела "Регрессионный анализ" глубокомысленно утверждает, что "регрессионный анализ может оказаться полезным инструментом при планировании народного хозяйства". Как говорится, приехали.

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

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

Одним словом, вполне респектабельная внешне программа на поверку производит впечатление весьма "сырого" продукта "Олимп" (как бы это сказать помягче и покрасивее) все еще на пути к своему Олимпу. И это тем более странно, что автор этих строк имел дело с совсем свежей версией 1 21, появившейся в этом году (напомню, что разработчики вышли в путь, то есть выпустили первую версию пакета в 1992 году).

А в "НеоСофте" между тем уже поговаривают о создании нового варианта "Олимпа" – под Windows. Хм-м-м…

 


1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /121, 1995 г./ | Бонус | Поиск  

© 2004, Издательский дом «Компьютерра» | http://www.computerra.ru
Телефон редакции: (095) 232-22-61
E-mail редакции: inform@computerra.ru