Научная статья на тему 'Гибридные расчеты на компьютере'

Гибридные расчеты на компьютере Текст научной статьи по специальности «Математика»

CC BY
399
58
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Cloud of science
ВАК
Область наук
Ключевые слова
АНАЛОГОВЫЙ / ЦИФРОВОЙ И ГИБРИДНЫЙ КОМПЬЮТЕР / ЧЕЛОВЕЧЕСКИЙ ФАКТОР / MATHCAD / MAPLE / ЗАДАЧА ОПТИМИЗАЦИИ / КОМПЬЮТЕРНАЯ ГРАФИКА И АНИМАЦИЯ

Аннотация научной статьи по математике, автор научной работы — Очков В.Ф., Бобряков А.В., Хорьков С.Н.

Сделан ретроспективный взгляд на процесс информатизации инженерного образования, в частности на способы решения задач на аналоговых, цифровых и гибридных компьютерах. Упомянуты двоичные, троичные, восьмеричные, десятиричные и шестнадцатиричные форматы вывода числовой информации «на печать», а также парадоксы, возникающие при этом. Рассмотрены преимущества и недостатки аналоговых, цифровых и гибридных компьютеров. Рассмотрены простейшие цифровые, аналоговые и гибридные компьютеры в связке с обыденными вещами (автомобили, часы и др.). Представлена ретроспектива использования в МЭИ вычислительной техники для решения учебных, научных и административных задач, а также основные достижения в этой области: создание одной из самых крупных вузовских компьютерных сетей, ввод в эксплуатацию 300 виртуальных серверов, разработка ряда ведомственных систем автоматизации и информационной поддержки процессов планирования и финансирования финансово-экономической деятельности образовательных учреждений, подведомственных Минобрнауки России, а также крупных информационных систем университетского уровня. Описан человеческий фактор, влияющий на внедрение вычислительной техники в бухгалтерии МЭИ. Описано взаимодействие с аналоговыми вычислительными машинами как некий симбиоз науки и искусства. Дан анализ особенностей архитектуры и принципов работы легендарной советской АВМ МН-7. Проанализированы причины отказа от аналоговых компьютеров и перехода к цифровой технике. Даны примеры использования гибридных компьютеров в настоящее время, а также ренессанса аналоговых устройств и методов в наши дни. Введено понятие гибридного решения задачи на современном цифровом компьютере, включающего в себя элементы символьного (аналитического) и чис-ленного (приближенного) подходов. На примере решения задачи оптимизации (минимизация поверхности геометрических тел при фиксированном объеме) проанализированы инструменты систем компьютерной математики Mathcad (инженерный калькулятор) и Maple: решение алгебраических уравнений и систем, упрощение выражений, взятие про-изводной и др. Сделан вывод о том, что современные математические программы дают нам новые возможности решения задач гибридным способом. Высказаны идеи оформления призовых кубков для победителей математических олимпиад.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Hybrid solution on computer

A retrospective view on the process of informatization of engineering education is made, in particular, on the ways of solving problems on analogue, digital and hybrid computers. Binary, ternary, octal, decimal and hexadecimal formats for outputting numerical information "for printing" are mentioned, as well as paradoxes arising in this case. The advantages and disadvantages of analog, digital and hybrid computers are considered. We consider the simplest digital, analog and hybrid computers in conjunction with ordinary things (cars, watches, etc.). A retrospective of the use of computer technology in MEI for solving educational, scientific and administrative tasks is presented, as well as the main achievements in this area: the creation of one of the largest university computer networks, the commissioning of 300 virtual servers, the development of a number of departmental automation systems and information support for planning processes And financing the financial and economic activities of educational institutions subordinate to the Ministry of Education and Science of Russia, as well as major information systems University level. The human factor that influences the introduction of computer technology in the accounting department of the Moscow Power Engineering Institute is described. The interaction with analog computers is described as a symbiosis of science and art. An analysis of the architecture and principles of the work of the legendary Soviet AVM MN-7 is given. The reasons for the re-fusal of analog computers and the transition to digital technology are analyzed. Examples are given of the use of hybrid computers at present, as well as the renaissance of analog devices and methods these days. The concept of a hybrid solution of the problem is introduced on a modern digital computer, which includes elements of the symbolic (analytical) and numerical (approximate) approaches. On the example of solving the optimization problem (minimizing the surface of geometric bodies for a fixed volume), the tools of the computer mathematics systems Mathcad (engineering calculator) and Maple are analyzed: solving algebraic equations and systems, simplifying expressions, taking the derivative, etc. It is concluded that modern mathematical programs Give us new opportunities for solving problems in a hybrid way. Ideas of registration of prize cups for winners of mathematical Olympiads are expressed.

Текст научной работы на тему «Гибридные расчеты на компьютере»

Cloud of Science. 2017. T. 4. № 2 http:/ / cloudofscience.ru

Гибридные расчеты на компьютере1

В. Ф. Очков, А. В. Бобряков, С. Н. Хорьков

Национальный исследовательский университет «МЭИ» 111250, Москва, ул. Красноказарменная, 14

e-mail: ochkov@twt.mpei.ac.ru

Аннотация. Сделан ретроспективный взгляд на процесс информатизации инженерного образования, в частности на способы решения задач на аналоговых, цифровых и гибридных компьютерах. Упомянуты двоичные, троичные, восьмеричные, десятиричные и шестнадцатиричные форматы вывода числовой информации «на печать», а также парадоксы, возникающие при этом. Рассмотрены преимущества и недостатки аналоговых, цифровых и гибридных компьютеров. Рассмотрены простейшие цифровые, аналоговые и гибридные компьютеры в связке с обыденными вещами (автомобили, часы и др.). Представлена ретроспектива использования в МЭИ вычислительной техники для решения учебных, научных и административных задач, а также основные достижения в этой области: создание одной из самых крупных вузовских компьютерных сетей, ввод в эксплуатацию 300 виртуальных серверов, разработка ряда ведомственных систем автоматизации и информационной поддержки процессов планирования и финансирования финансово-экономической деятельности образовательных учреждений, подведомственных Минобрнауки России, а также крупных информационных систем университетского уровня. Описан человеческий фактор, влияющий на внедрение вычислительной техники в бухгалтерии МЭИ. Описано взаимодействие с аналоговыми вычислительными машинами как некий симбиоз науки и искусства. Дан анализ особенностей архитектуры и принципов работы легендарной советской АВМ МН-7. Проанализированы причины отказа от аналоговых компьютеров и перехода к цифровой технике. Даны примеры использования гибридных компьютеров в настоящее время, а также ренессанса аналоговых устройств и методов в наши дни. Введено понятие гибридного решения задачи на современном цифровом компьютере, включающего в себя элементы символьного (аналитического) и численного (приближенного) подходов. На примере решения задачи оптимизации (минимизация поверхности геометрических тел при фиксированном объеме) проанализированы инструменты систем компьютерной математики Mathcad (инженерный калькулятор) и Maple: решение алгебраических уравнений и систем, упрощение выражений, взятие производной и др. Сделан вывод о том, что современные математические программы дают нам новые возможности решения задач гибридным

1 Данная статья написана по итогам выполнения гранта РФФИ № 16-08-01222.

способом. Высказаны идеи оформления призовых кубков для победителей математических олимпиад.

Ключевые слова: аналоговый, цифровой и гибридный компьютер, человеческий фактор, Mathcad, Maple, задача оптимизации, компьютерная графика и анимация.

Когда мы сейчас слышим слово «гибрид2», то на ум, как правило, приходят гибридные автомобили. Эти машины при движении попеременно или одновременно используют двигатель внутреннего сгорания и электродвигатель, питаемый электрогенератором и/или3 аккумулятором. За счет такой гибридности достигаются высокие показатели экономичности и решаются некоторые экологические проблемы: за городом такой автомобиль может «дымить», а в городе ехать как чистый электромобиль. Своеобразная гибридность, о которой не догадываются даже сами владельцы автомобилей, заложена и в некоторые паркетные внедорожники, передние колеса которых через механическую трансмиссию приводятся во вращение двигателем внутреннего сгорания, а задние при плохой дорожной обстановке, требующей полного привода, — электродвигателями, встроенными в ступицы колес. Некоторые троллейбусы также обладают гибридностью — при отсутствии контактной сети (в историческом центре города, например, где провода портят вид улиц и площадей) они могут двигаться за счет накопленной в аккумуляторах энергии.

Но гибридными бывают и другие «машины» — вычислительные, героини этой статьи. Такие компьютеры состоят из цифровых и аналоговых блоков. Что это такое?

Как сложить 3 плюс 2, но не в уме на компьютере? Можно подсесть к компьютеру, пощелкать на клавиатуре и получить ответ 5. Компьютер переведет тройку и двойку из десятичного в двоичный формат (11 и 10 — см. вторую строку на рис. 1, где эти два числа выведены в двоичным виде, отмеченным постфиксом b — binary4), проведет над нулями и единицами простейшие побитовые действия сложения,

2 Последнее время слово «гибрид» стало принимать несколько негативный оттенок из-за ... гибридных войн, когда военная сила дополняется другими мерами воздействия - социальными сетями Интернета в частности. А вот бытовой пример своеобразной гибридности. Где лучше лечиться: в частной платной клинике или в бесплатной государственной больнице? Некоторые выбирают «гибрид» — ходят к «бесплатному» опытному врачу, но «благодарят» его подарками и «конвертами». Одни называют это бытовой коррупцией, а другие — своеобразным способом выживания российского здравоохранения через целевое неформальное налогообложение. Коррупцией же это явление обычно называют (обзывают) «государственные мужи и статс-дамы», посещающие закрытые бесплатные медицинские учреждения.

3 Союз и/или, появившийся совсем недавно в литературных текстах, можно считать гибридом союза и и союза или. Кстати говоря и возвращаясь к бинарной логике, следует отметить, что союз или, часто присутствующий в нашей речи, это не булево сложение or, а булево действие «исключающее или» хог. «Ты вечером идешь в кино или в театр?» Правильнее спрашивать: «Ты вечером идешь в кино хог в театр?» Человек не может одновременно пойти и в театр, и в кино.

4 Еще в среде Mathcad 15 есть постфиксы o и h, отмечающие восьмеричные (octal) и шестнадцатеричные (hexadecimal) числа. В Интернете есть сайт «Сумасшедший дом Mathcad» (https://www.ptcusercommunity.com/groups/ mathcad-paradoxes), на котором собраны ситуации, ставящие в тупик пользователей Mathcad. Одна их них такая:

получит двоичный ответ (101 — не сто один, а один-ноль-один) и переведет все это обратно в привычный десятичный формат (5 — пятерка). Под хранение нулей и единиц в цифровых компьютерах зарезервированы элементы памяти, находящиеся в одном из двух возможных состояний: заряжено-разряжено, намагничено-размагничено и т. д. Из таких битов образуются байты и другие более объемные информационные конструкции. Так работают электронные цифровые вычислительные машины (ЭЦВМ) — компьютеры с двумя «цифрами в голове»: ноль и единица. Были, правда, попытки создания и троичных цифровых компьютеров (советская ЭЦВМ «Сетунь», например), но они вскоре прекратились в том числе и из-за массового выпуска двоичных электронных элементов.

Рисунок 1. Имитация сложения двух чисел на цифровом компьютере в среде пакета ЫаАсай 15

Но сложить тройку с двойкой можно и по-другому: взять два реостата, соединить их параллельно (см. рис. 2), выставить на первом реостате три ампера, а на втором два ампера и получить на выходе итоговый ответ: пять ампер.

Рисунок 2. Сложение двух чисел на аналоговом компьютере

Н := 5; 3Н = 3. Почему тройка, перемноженная на пятерку равна трем, а не пятнадцати? Ответ прост: тройка, перемноженная на переменную Н (а в среде Mathcad допустимо не ставить тут знака умножения — как и при обычном написании формул на листе бумаги), это не «тройка, перемноженная на переменную Н», а цифра три в шестнадцатиричном формате, т. е. просто три в десятиричном формате.

Устройство, показанное на рис. 2, достаточно дооборудовать тремя амперметрами, чтобы получился «компьютер», складывающий два числа. Это и есть простейшая аналоговая вычислительная машина (АВМ). Математическая операция сложения тут имеет прямую электрическую аналогию — параллельное соединение двух проводников с током. К схеме, показанной на рис. 2, можно подключить дополнительные проводники с реостатами и получить своеобразный сумматор, который мы часто используем в электронных таблицах. Достаточно, например, выставить на таких реостатах зарплату отдельных сотрудников и получить итоговую сумму на «итоговом» амперметре. Аналог более сложной операции — операции дифференцирования — содержится в электрической катушке, а интегрирования — в конденсаторе с обратными связями. Аналоги математических действий можно найти и в пневматических5, гидравлических, механических и прочих неэлектронных устройствах. На этих принципах и построены аналоговые вычислительные машины. Но в аналоговом сложении есть и серьезные недостатки. Максимальное значение используемых в аналоговых вычислительных машинах переменных ограничено. Если в примере с расчетом зарплаты на АВМ мы положим, что 1 рубль равен 1 амперу, то суммарный ток (который показывает, сколько денег должен получить некий коллектив работников) может быть весьма значительным и превысить возможности нашей электрической схемы. А если мы положим, что 1 рубль равен 0.01 амперу, например, то как измерять копейки? Но безусловным преимуществом АВМ является то, что они могут легко оперировать с функциями, а не только с переменными. Для сложения двух функций с аргументом время на цифровом компьютере нужно выполнить сложную внутреннюю процедуру. На аналоговом же компьютере для этого достаточно соединить два провода.

Московский энергетический институт (Alma Mater авторов этой статьи) в свое время был пионером в использовании вычислительной техники не только для научных исследований и учебного процесса (см. ниже), но и в сфере администрирования. В частности, Информационно-вычислительный центр МЭИ (ИВЦ) разработал одну из первых в СССР программ для ЭЦВМ расчета зарплат сотрудников и стипендий студентов. Компьютеры печатали на принтерах (их тогда называли АЦПУ — алфавитно-цифровое печатающее устройство) ведомости на зарплату — колонки фамилий и цифр с итоговой суммой внизу. Главный бухгалтер МЭИ эти ведомости должен был подписывать. Но прежде чем это сделать он проверял на счетах правильность числа, стоящего внизу ведомости. Когда этому человеку говорили, что в итоговой сумме никак не может быть ошибки, что ошибка возможна только при начислении той или иной зарплаты тому или иному работнику, и это

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

простым суммированием не зафиксируешь, то ответ был примерно таков — компьютер в случае чего в тюрьму не посадят, а меня посадят, если я подпишу неправильную ведомость... Так до самой пенсии этот главбух щелкал костяшками счет и суммировал числа в ведомостях на зарплату перед их утверждением... Даже тогда, когда появились доступные настольные электронные калькуляторы, этот главбух не изменил своей деревянной «АВМ». К этим счетам потом прибили памятную табличку и подарили этому главбуху при торжественном проводе его на пенсию... Это было довольно давно. Но вот совсем недавно один из авторов статьи сдавал белье в прачечную, и приемщица, выписывая квитанцию, рассчитала сумму к оплате (произведение массы белья на стоимость стирки килограмма) на тех же деревянных счетах. Автор не удержался, сфотографировал этот «компьютер» и поместил фото на сайте https://www.ptcusercommunity.com/message/439149, где участники данного форума делятся своими воспоминаниями о старинных счетных устройствах: счетах, арифмометрах, логарифмических линейках6 и прочей вычислительной старине и экзотике. Кстати, слова главбуха о компьютере, посаженном в тюрьму, теперь кажутся пророческими. Говорят, что будущие компьютеры могут взбунтоваться против людей. К таким компьютерам можно не применять смертную казнь, а отправить их в исправительное учреждение.

Но если говорить о серьезных вещах, то следует отметить, что, начиная с 50-х гг. прошлого столетия МЭИ был в числе немногих отечественных вузов, уделявших особое внимание использованию в учебном процессе и научных исследованиях средств вычислительной техники. Основные работы по исследованию и разработке современных информационных технологий, их внедрению в научной, учебной и административной сферах легли на ИВЦ МЭИ.

С первых дней существования вычислительного центра характерной его особенностью стало сочетание подготовки высококвалифицированных специалистов с решением практических задач, стоящих перед вузом. Все исследования сотрудников ИВЦ МЭИ имели реальный практический выход: разрабатывались востребованные на тот момент программные продукты по различным направлениям и системы обработки данных. Коллективу университета в 2001 г. присудили премию Президента Российской Федерации в области образования за инновационную разработку на тему «Создание и внедрение единой образовательной информационной среды в области техники и технологий» для технических высших учебных заведений.

6 Логарифмическая линейка, если кто забыл, сводит умножение к сложению, а деление к вычитанию, что вытекает из свойства логарифмов. Эти арифметические действия осуществляются аналогово — через перемещение линеек с логарифмической шкалой и бегунка. Некоторые преподаватели на заре ЭВМ проверяли компьютерные распечатки курсовых и дипломных работ студентов (а они часто обгоняют своих наставников в плане использования компьютеров) с помощью .логарифмической линейки.

На данный момент единая образовательная информационная среда университета позволяет обеспечить комплексную оптимизацию управления вузом по всем направлениям и включает:

- информационно-вычислительную сеть (ИВС) НИУ «МЭИ», одну из самых крупных вузовских сетей России, соединяющую все корпуса университета: общая протяженность кабельной сети — 110 км; два канала связи с интернет-производительностью в 1 Гбит/сек каждый; скорости каналов связи между корпусами — 4 Гбит/сек; среднесуточный объем передаваемой/принимаемой информации более 2 Тбайт при 90 000 одновременных соединениях;

- новый многомашинный комплекс с виртуализацией ресурсов, который обеспечивает работу более 300 виртуальных серверов, в том числе для предоставления доступа к различным лицензионным версиям программных продуктов мировых производителей, таких как Microsoft, ABBYY, PTC, MatWorks, MapleSoft и др.;

- комплекс информационных и информационно-аналитических систем, решающий многоаспектные задачи автоматизации и информационной поддержки процессов планирования и финансирования финансово-экономической деятельности образовательных учреждений, подведомственных Минобрнауки России. Пользователями комплекса являются не только сотрудники финансовых Департаментов Министерства образования и науки, но и десятки экономистов и ответственных руководителей в каждом высшем учебном заведении Российской Федерации. Основными решаемыми задачами является поддержка производственных процессов, связанных с формированием проекта бюджета ведомства, расчетами финансового обеспечения выполнения государственного задания для каждого подведомственного учреждения и его текущего финансирования, а также формирования аналитической отчетности для поддержки принятия ведомственных управленческих решений [1-5];

- комплекс систем университетского уровня, включающий:

- информационную систему «Планирование учебного процесса», которая обеспечивает поддержку учебного процесса в части составления учебных планов, графиков учебного процесса, планов теоретического обучения, семестровых учебных планов, расчета нагрузки кафедр и преподавателей, составления расписания;

- общеуниверситетскую систему электронной почты (ОСЭП), обеспечивающую обмен информацией как между студентами, преподавателями, подразделениями университета, так и с внеш-

ними потребителями образовательных услуг, коллегами и всем мировым сообществом;

- официальный интернет-портал НИУ «МЭИ» (новая версия портала была запущена в рабочую эксплуатацию в декабре 2014 г.), который обеспечивает интеграцию с внутренними системами вуза, повышает эффективность управления, создает информационное поле для различной аудитории;

- информационные системы «Кадровый учет сотрудников» и «Кадровый учет студентов», обеспечивающие документооборот в университете;

- систему автоматизации финансово-экономической деятельности НИУ «МЭИ», функционирующую на базе современной отечественной платформы «1С: Предприятие 8».

Разработанные в ИВЦ МЭИ программные продукты используются не только в университете и его филиалах, а также в Минобрнауки России и практически в каждом вузе страны.

Опыт компьютеризации инженерного образования обобщается на конференциях «Инфорино», которые проводятся в МЭИ раз в два года (см. http://inforino2016. mpei.ru).

Вернемся к основной теме статьи.

Слыша об аналоговых вычислительных машинах, люди старшего поколения с образованием по электронике или теории управления (да и не только) сразу вспомнят легендарную машину МН-7 (рис. 3), на верхней панели которой собирались сложные электрические схемы, на которых довольно быстро и точно моделировались дифференциальные, интегродифференциальные и прочие сложные уравнения и их системы до 6-го порядка включительно. Подобные задачи на цифровых машинах тех времен (Урал, МИР-1, БЭСМ-6, СМ-4 и т.д.) решались сутками, если вообще решались7. В МН-7 значения моделировались напряжением. Как уже упоминалось, у АВМ есть ограничения по максимальному значению переменной. Для МН-7 максимальное значение напряжения составляло 100 вольт. Это означало, что перед тем как собрать схему, необходимо было произвести расчеты масштабирующих коэффициентов, чтобы результат не превышал номинальное напряжение в 100 вольт. При этом возникали сложности с представлением малых величин. Как быть с

7 Исходные данные и программы для их обработки в те времена хранились в основном на перфокартах. В поздне-советское время можно было купить дефицитную книгу, сдав определенное количество макулатуры. Некоторые предприимчивые сотрудники НИИ и вузов стали сдавать мешками в качестве такой макулатуры .перфокарты. Так, говорят, были потеряны многие уникальные программы решения задач на ЭЦВМ. Потом, правда, спохватились и запретили принимать в Утильсырье эти бумажные носители информации. В наши дни в лом (на выплавку драгметаллов) пустили многие уникальные ЭЦВМ вместо того, чтобы разместить их в музеях.

величиной, которая составляет одну десятитысячную от максимального значения? А если разница между максимальным и минимальным значениями составляет 8-10 порядков?

Рисунок 3. Аналоговая вычислительная машина МН-7

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

МН-7 работала на ламповых операционных усилителях (см. в сноске 8 рассуждения о меломанах), характеризующихся малыми значениями паразитных токов и напряжений и практически полным отсутствием зависимости характеристик усилителя от температуры окружающей среды. При появлении АВМ, использующих транзисторы, процедура выставления нулей усилителей превратилась в целое приключение. Порой казалось, что характеристики усилителей зависят не только от окружающей среды, но и от фаз луны, стройности проходившей мимо лаборантки и качества обеда в студенческой столовой. А если таких усилителей в комплексе 128 штук? На МН-7 всего было 18 усилителей.

Недаром профессор МЭИ Илья Маркович Тетельбаум писал, что «...аналоговое моделирование — это не формализованная процедура, а экспериментальный поиск. Поэтому можно говорить об искусстве моделирования так же, как и об искусстве эксперимента» [6].

Но скорость цифровых компьютеров росла, наращивалась их память, появились изощренные быстрые численные алгоритмы для тех же дифференциальных уравнений, что позволило решать их за приемлемое время и на цифровых ЭВМ. Из-за этого и по другим причинам аналоговые вычислительные машины как бы ушли в тень. Вернее, так. Они выжили, но в связке с цифровыми устройствами в виде гибридных машин — в качестве аналоговых блоков к уже привычным цифровым компьютерам. Такие блоки применяются, например, в специализированных компьютерах, обслуживающих тренажеры, — там, где счет должен вестись в режиме реального времени. В тренажерах для персонала энергетических объектов, например. Без аналоговых устройств такие задачи под силу только суперкомпьютерам, время работы которых слишком дорого. Кстати, если аналоговый сумматор, показанный на рис. 2, дооборудовать не аналоговыми (стрелочными8 — см. переднюю панель прибора на рис. 3), а современными цифровыми амперметрами, то и получится примитивная гибридная вычислительная машина.

Слово «гибрид» можно приложить и к современным методикам решения задач в средах математических пакетов, установленных на цифровых компьютерах.

Давайте поговорим об этом.

Математическую задачу, как известно, можно решить двумя способами: численно или аналитически (символьно9). В современных компьютерных математических программах (Maple, Mathcad, MATLAB, Mathematica и др.) для этого предусмотрены специальные инструментальные средства. Символьные инструменты ра-

8 Стрелочный далеко не всегда означает аналоговый. Вспомним наручные часы. Сначала они почти все были стрелочными и аналоговыми. Затем появились электронные часы с цифрами на циферблате. Самыми же практичными в конце концов оказались электронные часы со стрелками, по которым легко прикидывать, сколько времени осталось до того или иного события в пределах полусуток [3, 4]. Такие часы условно можно считать гибридными. Но самые дорогие и престижные («понтовые») часы — это механические устройства, где аналогом течения времени являются колебания балансира (турбийона), что можно наблюдать через стекло на задней стенке часов. Еще один пример. Некоторые строгие меломаны утверждают, что цифровые устройства не могут передать все тонкости музыкального произведения, и считают, что нужно слушать только живую музыку или по крайней мере музыку, записанную аналоговым способом (бороздки грампластинок или магнитные метки на ленте) и воспроизведенную через ламповые усилители, которые стали возрождаться в наши дни. Тут, правда, сложно выяснить причины такого аналогового ренессанса. Что за этим скрывается: ностальгия, дань моде, «понты» или что-то на самом деле рациональное? «По какому телефону можно позвонить на радио «Ностальжи»? По дисковому, по какому еще!». И еще один анекдот. «Из всех меломанов оцифрованный звук от аналогового лампового отличить смог только .осциллограф» (www.anekdot.ru). Смех смехом, но на «несерьезном» сайте http://www.anekdot.ru/id/817157 тема цифрового и аналогового воспроизведения звука вызвала бурную дискуссию научного плана.

9 Более правильное, но более длинное название — компьютерные инструменты аналитических преобразований. Но у нас, как обычно, прижилась калька с английского — symbolic. Другой пример, приведенный ранее — АЦПУ и принтер.

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

Давайте рассмотрим конкретный несложный пример такого гибридного решения математической задачи на компьютере.

Вернемся к автомобилям, простым и гибридным. Они в отличие от чистых электромобилей должны заправляться бензином или дизельным топливом. На крупных АЗС можно видеть цистерны для хранения топлива в виде прямых круговых цилиндров. А какие пропорции у этих емкостей, если нет каких-либо особых ограничений? Несложно доказать, что если диаметр основания цилиндра d равен его высоте h, то такое геометрическое тело будет иметь наименьшую поверхность S 11 при заданном объеме V [7-9]. На сооружение такой емкости пойдет меньше металла, краски, теплоизоляции, если, к примеру, хранится горячая вода или охлажденный хладагент12. А если цистерна будет открытой и у ней нет верхней крышки!? Тут также несложно подсчитать, что в такой емкости соотношение d/h будет равно уже не единице, а двум (высота цилиндра равна радиусу его основания). А если емкость имеет форму прямого кругового конуса и предназначена, например, для хранения сыпучих материалов! Какое тут должно быть оптимальное соотношение d к h ? Здесь уже сходу в уме такую задачу не решить — нужно будет привлекать математиков или ... компьютер.

На рис. 4 показано решение в среде Maple задачи об оптимальном соотношении диаметра и высоты емкости в виде некоего «бокала»: в виде прямого кругового конуса с диаметром основания d и высотой h, с круглой крышкой (ее на рис. 1 не видно) и круглой подставкой. У крышки и подставки такой же диаметр, как и у основания конуса. Спрашивается, чему равно оптимальное отношение d к h для такой емкости?

10 Вернее, так. Если переменная хранит число, то символьная математика работает с ним, а если переменная не хранит числа, то с самим символом. Но есть специальные операторы, способные глушить число в переменной для символьной работы с ней. Символьная математика некоторых математических пакетов, кстати, имеет свою собственную математику (арифметику) работы с числами, отличную от основной численной математики пакета.

11 Как известно, из всех геометрических тел наименьшую поверхность при заданном объеме имеет шар. Но шарообразный резервуар изготавливать довольно сложно. Их делают только для хранения газов под давлением (газгольдеры, танки для перевозки сжиженного газа на специализированных судах и автомобилях).

12 Это так называемые аккумуляторы тепла или холода, применяемые для повышения энергоэффективности и энергосбережения. Компрессорная часть такого кондиционера работает только ночью, когда есть избыток электроэнергии и она дешевле чем днем, отправляя холод в виде остуженного хладагента не в жилое помещение, а в специальный бак, из которого позже жарким днем будет забираться холод. Таким же образом зимой можно аккумулировать тепло, сжигая природный газ только ночью, когда его избыток. В энергоснабжении зданий в настоящее время также вклиниваются элементы гибридности, связанные, например, с тем, что для производства тепла, холода и электроэнергии (тригенерация) используются устройства с различными принципами действия [8]. Вот upgrade старого лозунга энергетиков: не «Мы даем свет и тепло в ваши дома!», а «Мы даем в ваши дома свет круглый год, тепло зимой и прохладу летом!».

Рисунок 4. Символьный расчет оптимального «бокала» с плоской крышкой

На рис. 4 показано решение задачи о «бокале с крышкой» в среде Maple. Этот пакет тут выбран неслучайно, т. к. у него (наряду с пакетом Mathematica13) основной инструмент — это символьная, а не численная математика. На рис. 4 аналитически решается уравнение объема конуса по переменной h — выводится формула, связывающая высоту конуса с его заданным объемом V и диаметром основания d

13 Ниже мы будем работать с пакетом Ма&са4 «т. к. у него (наряду с пакетом МаЙаЪ) основной инструмент — это численная, а не символьная математика». Использование при решении задач разных пакетов можно также считать еще одним проявлением гибридности. Формулы для объема и поверхности тел можно искать либо в уме, либо в справочниках — бумажных или интернетовских. Но лучше тут поступить опять же «гибридно»: вспомнить формулу, а потом проверить ее правильность. А еще лучше постараться вывести нужную формулу самому. Так можно тренировать свой мозг. Некоторые пожилые люди, звоня своим близким, стараются выуживать номер телефона именно из своей памяти, а не из памяти телефона. Так они избегают... этого, как его?... совсем забыл... О, вспомнил — склероза!

(пункт 1 на рис. 4)14. Далее полученная формула для Ь подставляется в формулу площади поверхности Б «бокала с крышкой» (пункт 2). Затем у выражения для Б берется первая производная по переменной й, у которой ищутся нули15 (пункт 3). Известно, что у гладкой непрерывной функции (а мы с ней тут имеем дело) в точке минимума производная равна нулю. Это положение и позволило нам вывести некую математическую константу16 — см. пункт 4 (точное воспроизведение константы в радикалах17) и пункт 5 (расчет приближенного значения этой константы в виде десятичного числа с плавающей точкой18).

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

На рис. 5 показано численное решение еще более сложной задачи — задачи об оптимальных пропорциях тела, составленного из полусферы, цилиндра и конуса, стоящего на круглой подставке. Объем такого тела (теперь это уже не бокал, а некий кубок, предназначение которого будет обрисовано ниже) равен 1 литру. Спрашивается, чему должны быть равны значения переменных й, и Ь, при которых наружная поверхность тела (кубка) будет минимальна?

На рис. 4 мы продемонстрировали математический подход к решению задачи: нас интересовали не размеры конкретного оптимального бокала в сантиметрах, а общая абсолютно точная математическая формула с радикалами, по которой можно рассчитать пропорции такого тела произвольного объема. Решение же, показанное на рис. 5, содержит некий инженерный приближенный подход. Человеку (инженеру), проектирующему конкретную емкость, недосуг искать в справочниках или выводить самому общие закономерности, а потом обдумывать, как их приложить к

14 Это несложное преобразование можно сделать и без компьютера и даже без листка бумаги — в уме и сразу вписать ответ. Сочетание ручных («головных») и компьютерных символьных преобразований — это еще один пример гибридности.

15 Таких решений оказалось несколько, но мы оставили для дальнейших преобразований одно из них. Нужный ли мы взяли нуль функции, это отдельный вопрос для отдельного анализа. Может быть у нашей задачи есть несколько решений?

16 Есть сайт в Интернете (http://www.people.fas.harvard.edu/~sfinch), на котором собраны всевозможные математические константы, начиная от п и е и кончая совершенной экзотикой, малопонятной многим даже хорошо знающим математику.

17 У простого конуса без основания соотношение й к Ь будет равно корню из двух, а у конуса с крышкой в два раза меньше. Можно запомнить эту закономерность для проектирования конических емкостей (математический подход), а можно делать расчеты для каждого конкретного случая (инженерный подход).

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

своей практической задаче19, — ему нужно строить конкретный объект. Пакет Mathcad тут выбран неслучайно. Его еще называют инженерным суперкалькулятором. В среде Mathcad, например, можно пользоваться единицами измерения в полном объеме. Чего не скажешь о пакете Maple [10]. И это понятно. Для математика, решающего абстрактные задачи, метры, килограммы и секунды не нужны. Инженеру же без них никак обойтись.

Рисунок 5. Численный расчет оптимального кубка (Mathcad 15)

В решении на рис. 5 вводятся две функции пользователя с именами V (объем кубка) и S (площадь наружной поверхности кубка), у которых по тройке (заметим!) аргументов d, L и h. Им придается первое приближение (предположение), равное одному сантиметру. Mathcad-функция Minimize будет по особому численному алгоритму менять значения, хранящиеся в переменных d, L и h так, чтобы

19 Но всегда нужно помнить, что «нет ничего практичнее хорошей теории». И нет ничего «теоретичней» хорошей практики.

функция S (целевая функция поиска) приняла минимальное значение, а объем тела V оставался бы равен одному литру (ограничение при поиске минимума целевой функции).

Примечание. Если читатель попробует, как говорят студенты, вручную «набить» задачу на рис. 5 на компьютере с Mathcad 15, то он получит .неверный ответ. Такие ситуации приводят в ступор многих пользователей Mathcad. Они хватаются за голову и делают удивленные лица. Именно такой человек изображен на заставке форума «Сумасшедший дом Mathcad», о котором мы уже упомянули. Дело в том, что установленная по умолчанию точность численного решения задачи об оптимальном кубке — это 0.001 м или 1 мм (0.1 см) если решается размерная задача с опорой на международную систему измерений СИ, где метр — это базовая единица длины. А этого недостаточно для нашего не «метрового», а «сантиметрового» кубка. Чтобы правильно решить задачу на рис. 5, нужно изменить значение встроенной переменной CTOL с 10-3 на 10-7, например. В среде Mathcad Prime, кстати, эта недоработка исправлена — см. обсуждения этого вопроса на сайте https://www.ptcusercommunity.com/thread/135400. Из-за этой особенности пользователи Mathcad иногда отключают механизм размерностей при решении некоторых задач. И второе. Численные методы расчетов часто называют приближенными методами. И в этом мы только что убедились, решив задачу об оптимальном кубке приближенно — с точностью 100 нм. Но и символьные методы решения задач тоже могут быть приближенными. Это случается тогда, например, когда сложную функцию вблизи рассматриваемой точки заменяют на ряд более простых функций. Это уточнение может касаться аналоговых и цифровых вычислительных машин. Считается, что первые решают задачу приближенно и на это решение оказывают влияние разные внутренние и внешние факторы (см. выше). Цифровые же машины более детерминированы и решают задачи с предсказуемой точностью при каждом прогоне решения.

Наша задача о кубке решена (рис. 5), но остались сомнения, будет ли влиять объем тела V на оптимальные соотношения d/L, d/h и h/L, показанные в конце рис. 5. По задаче на рис. 4 таких сомнений не было: d/h оставалось константой при любом объеме «бокала». На то оно и математическое, а не инженерное решение!

В решении на рис. 5 был использован KISS-принцип. KISS — это аббревиатура английской фразы "Keep it simple, stupid" — «Делай это проще, дурачок!». Она призывает решать поставленные задачи простыми методами и прибегать к изощренным алгоритмам только тогда, когда простые методы дают сбой или. сложны в реализации. А простота задачи на рис. 5 состояла в том, что мы не стали ее анали-

зировать глубже и не сократили число аргументов функции S с трех до двух. Сделаем это!

На рис. 6 показано гибридное решение задачи о нашем кубке: сначала используются символьные инструменты Mathcad20 для получения функции S уже не с тремя (рис. 5), а с двумя (d и L) аргументами и одним параметром V. Для этого были задействованы символьные операторы solve (решить) и substitute (подставить; в среде Maple он называется subs). Далее можно было бы пойти по пути, намеченному на рис. 4, — попытаться взять частные производные функции S по переменным d и L и решить систему уже двух уравнений. Но можно перейти на «численные» рельсы и искать у функции S минимум с помощью той же встроенной функции Minimize.

Рисунок 6. Гибридный расчет оптимального кубка: (Mathcad Prime)

Сайт статьи, с которого можно скачать файлы Maple и Mathcad, имеет адрес https://www.ptcusercommunity.com/thread/135086. Там же расположена анимация процесса поиска оптимального размера конического бокала со сферической, а не плоской крышкой, но без «ножки» (кубок «Пей до дна!» или рожок с мороженым). На рис. 7 показаны три кадра этой анимации с графическим отображением целевой функции.

20 Они, кстати, в старых версиях Mathcad были взяты из пакета Maple.

Рисунок 7. Три кадра анимации задачи оптимизации размера тела, составленного из конуса и полусферы

На другом сайте — https://www.ptcusercommunity.com/groups/optimisation-with-mathcad — собраны анимации, иллюстрирующие разные математические задачи с оптимизацией. Одна из анимаций в этой группе — это анимация проектирования кубка оптимального размера без ножки, составленного из полусферы, цилиндра и конуса: см. https://www.ptcusercommunity.com/videos/2239. Обсуждение этой математической задачи можно найти на сайте https://www.ptcusercommunity.com/ message/196864.

Спроектированный нами кубок, показанный на рис. 5, имеет пропорции, найденные там же и на рис. 6. Но в кубке главное не минимум поверхности21, а некая красота пропорций. Есть ли такая «красота» на рис. 5? Об эстетической стороне кубка разговор должен быть особый. Сейчас же мы можем поступить так: выгравировать на цилиндрической части нашего оптимального кубка математические выкладки, показанные выше, и вручить такой кубок ... победителю математической олимпиады. Но не традиционной, а гибридной: ее участники для решения задач могут использовать не только свои знания и смекалку, но и возможности современных математических пакетов и даже помощь Интернета [11-13].

Вышеприведенные примеры — это, честно говоря, примеры некой псевдоги-бридности при вычислениях на компьютере: численные и символьные вкладки проводились отдельно, а потом только состыковывались.

А вот два примера истинной гибридности — один реальный, а второй еще не реализованный.

В среде Mathcad 15 можно включить режим SmartMath («умная математика»). После этого если нужно будет, например, численно взять определенный интеграл, то пакет Mathcad не будет это делать численно, используя методы прямоугольников, трапеций и т. д., а постарается символьно найти первообразную (антипроизводную) подынтегрального выражения и работать уже с ней, руководствуясь основной теоремой математического анализа — теоремой Ньютона-Лейбница.

А вот второй пример, пока еще ждущий своей реализации в математических пакетах.

При вычислениях часто «всплывают» различные математические константы (число е, число п и др.), которые мы при ручном счете не спешим записывать в виде чисел, а оставляем в виде символов, которые часто сокращаются в итоговом ответе или остаются в нем: не 6.284, например, а 2п. Если же мы численно решаем подобную задачу на компьютере, то такие константы переводятся в числа (2.718, 3.142 и др.), что замедляют счет и вносят в него дополнительные погрешности.

21 А почему бы и нет? Кубок можно сделать из дешевого металла, а потом покрыть слоем золота или серебра. Наш расчет минимизирует затраты на эту операцию.

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

В этой научной дисциплине основным законом является закон Менделеева — Клапейрона: рУ=RT: произведение давления идеального газа на его молярный удельный объем равно произведению уневерсальной газовой постоянной на температуру. Расчет работы (энергии) и энтропии по этому закону требует интегрирования, при котором «вылезает» логарифм, под которым должна быть сугубо безразмерная величина. Если это не так (а под логарифмом оказываются давление или температура), то, не вдаваясь в суть проблемы, эти параметры пытаются грубо «обезразмерить», вводя понятия «относительное давление» и «относительная температура». Относительное давление — это реальное давление, деленное на стандартное давление, а относительная температура — это реальная температура, деленная на стандартную температуру соответственно.

Но в термодинамике само по себе численное значение энергии (энергии Гиб-бса, например) или энтропии не имеет никакого особого физического смысла — смысл имеет только разность энергий и энтропий. А разность логарифмов — это логарифм дроби, где размерные величины делаются безразмерными сами собой без «искусственного» «обезразмеривания».

Внимание! Если вам кто-то скажет, что нельзя брать логарифм от размерной величины, то не верьте этому человеку.

Чему равен десятичный логарифм давления в сто паскалей, например. Это двойка плюс логарифм одного паскаля: ^(100 Ра) = 1§(100 ) + ^(Ра) = 2 + ^(Ра). Все — точка: будем считать логарифм паскаля не элементарной функцией, а некой математической константой. Дальше мы цепочку преобразований не продолжаем, а идем дальше. Чему равен десятичный логарифм давления в десять паскалей. Это единица плюс все тот же логарифм одного паскаля: ^(10 Ра) = ^(10 ) + 1%(Ра) = 1 + ^(Ра). Чему равна разность этих двух логарифмов, т. е. отношение давления в сто паскалей к давлению в десять паскалей. Ответ единица: двойка плюс логарифм паскаля за вычетом единицы и того же логарифма паскаля: 2 + Ра) -1 - Ра) = 1. Логарифмы паскаля сокращаются и остается единица. В термодинамических расчетах энергии и энтропии «болтается» этот пресловутый «логарифм паскаля». От него в численных расчетах пытаются избавиться всеми правдами и неправдами, вводя, например, понятие стандартного давления, которое обычно равно одной атмосфере физической. Но если вести гибридные расчеты, допуская в них символьные константы типа 1п(Ра) или 1п( К), которые в

итоговом ответе сократятся, то все будет ОК! Хорошо бы такую гибридную работу с невычисляемыми константами можно было вести и на компьютере!

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Вывод

Умелое использование аналитических и численных методов, различных математических пакетов и Интернета повышает эффективность и точность решения задач, делает сам процесс приятным за счет перекладывания рутинных действий на плечи компьютера и оставления для человека только интеллектуальной, творческой работы. Такие решения можно дополнять плоской и трехмерной графикой и анимацией.

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

Литература

[1] Alashkevich M., Bobryakov A., Klimenko А., Stefantsov А., Shcherbakov D. (2016) Information Support For The Financial Activity Of Public Institutions // In: DAAAM International Scientific Book 2016. Ch. 32. / B. Katalinic (Ed.). — Vienna, Austria : DAAAM International. pp. 351-360. doi: 10.2507/daaam.scibook.2016.32

[2] Alashkevich M., Bobryakov A., Klimenko А., Stefantsov А. (2015) Automation and Informational Support of Budgetary Institution Financing Processes // In DAAAM International Scientific Book 2015 / B. Katalinic (Ed). Ch. 27. — Vienna, Austria : DAAAM International. pp. 319-328. doi: 10.2507/daaam.scibook.2015.27

[3] Клименко А. В., Зернов М. М., Бобряков А. В. Применение генетических алгоритмов многоэкстремального поиска в задачах нечеткой кластеризации при оценке эффективности финансово-хозяйственной деятельности бюджетных учреждений // Вестник МЭИ. 2015. № 1. С. 101-106.

[4] Шиловская Л. Л., Бобряков А. В., Стефанцов А. Г. Концепция развития информационной системы расчета финансового обеспечения государственного задания на оказание государственных услуг в сфере профессионального образования // Вестник МЭИ. 2013. № 4. С. 235-241.

[5] Клименко А. В., Володин А. И., Бобряков А. В., Ботников А. А. Подходы к организации и построению информационной системы мониторинга финансово-хозяйственной деятельности учреждений, подведомственных Минобрнауки России // Вестник МЭИ. 2013. № 1. С. 114-119.

[6] Тетельбаум И. М., Шнейдер Ю. Р. 400 схем для АВМ. — М. : Энергия, 1978.

[7] Ахиезер Н. И. Лекции по вариационному исчислению. — М. : Гостехиздат, 1955.

[8] Шуман X. Исследование задач на экстремум с помощью динамической геометрии CABRI 3D // Компьютерные инструменты в образовании. 2007. № 4. С. 50-58. (http://window.edu.ru/resource/791/57791/files/2007_4_50-58.pdf)

[9] Schumann H. Computerisierte Behandlung funktionaler Beziehungen an geometrischen Figuren // Mathematik in der Schule. 2000. Vol. 38. No. 2. P. 109.

[10] Очков В. Ф. Физические и экономические величины в Mathcad и Maple. — М. : Финансы и статистика, 2002. (http://twt.mpei.ac.ru/ochkov/Units/Forword_book.htm)

[11] Очков В. Ф., Богомолова Е. П., Иванов Д. А. Физико-математические этюды с Mathcad и Интернет. Учебное пособие. — СПб. : Лань, 2016. (https://www.ptcusercommunity.com/ groups/etudes )

[12] Теплотехнические этюды с Excel, Mathcad и Интернет / Под общ. ред. В. Ф. Очкова. — СПб. : БХВ-Петербург. 2015. 336 с. (http://twt.mpei.ac.ru/ochkov/TTMI )

[13] Очков В. Ф., Герк С. Активность на форумах — важная часть учебы и последующей инженерной деятельности студента // Открытое образование. 2014. № 5. С. 93-101. (http://twt.mpei.ac.ru/ochkov/0chkov-Gurke-0E-5-2014.pdf)

Авторы:

Валерий Федорович Очков — доктор технических наук, профессор, профессор кафедры теоретических основ теплотехники, Национальный исследовательский университет «МЭИ» Александр Владимирович Бобряков — доктор технических наук, профессор, директор Информационно-вычислительного центра, Национальный исследовательский университет «МЭИ»

Сергей Николаевич Хорьков — заместитель директора Информационно -вычислительного центра, Национальный исследовательский университет «МЭИ»

Hybrid solution on computer

V. F. Ochkov, A. V. Bobriakov, S. N. Khorkov

National Research University Moscow "Power Engineering Institute"

Krasnokazarmennaya st., 14, Moscow, Russia 111250

e-mail: ochkov@twt.mpei.ac.ru

Abstract. A retrospective view on the process of informatization of engineering education is made, in particular, on the ways of solving problems on analogue, digital and hybrid computers. Binary, ternary, octal, decimal and hexadecimal formats for outputting numerical information "for printing" are mentioned, as well as paradoxes arising in this case. The advantages and disadvantages of analog, digital and hybrid computers are considered. We consider the simplest digital, analog and hybrid computers in conjunction with ordinary things (cars, watches, etc.). A retrospective of the use of computer technology in MEI for solving educational, scientific and administrative tasks is presented, as well as the main achievements in this area: the creation of one of the largest university computer networks, the commissioning of 300 virtual servers, the development of a number of departmental automation systems and information support for planning processes And financing the financial and economic activities of educational institutions subordinate to the Ministry of Education and Science of Russia, as well as major information systems University level. The human factor that influences the introduction of computer technology in the accounting department of the Moscow Power Engineering Institute is described. The interaction with analog computers is described as a symbiosis of science and art. An analysis of the architecture and principles of the work of the legendary Soviet AVM MN-7 is given. The reasons for the refusal of analog computers and the transition to digital technology are analyzed. Examples are given of the use of hybrid computers at present, as well as the renaissance of analog devices and methods these days. The concept of a hybrid solution of the problem is introduced on a modern digital computer, which includes elements of the symbolic (analytical) and numerical (approximate) approaches. On the example of solving the optimization problem (minimizing the surface of geometric bodies for a fixed volume), the tools of the computer mathematics systems Mathcad (engineering calculator) and Maple are analyzed: solving algebraic equations and systems, simplifying expressions, taking the derivative, etc. It is concluded that modern mathematical programs Give us new opportunities for solving problems in a hybrid way. Ideas of registration of prize cups for winners of mathematical Olympiads are expressed.

Key words: analog, digital and hybrid computer, human factor, Mathcad, Maple, optimization problem, computer graphics and animation.

References

[1] Alashkevich M., Bobryakov A., Klimenko A., Stefantsov A., Shcherbakov D. (2016) Information Support For The Financial Activity Of Public Institutions. In: DAAAM International Scientific Book 2016. Ch. 32. Katalinic B. (Ed.). Vienna, Austria : DAAAM International. pp. 351-360. doi: 10.2507/daaam.scibook.2016.32

[2] Alashkevich M., Bobryakov A., Klimenko A., Stefantsov A. (2015) Automation and Informational Support of Budgetary Institution Financing Processes. In: DAAAM International Scientific Book 2015. Katalinic B. (Ed). Ch. 27. Vienna, Austria : DAAAM International. pp. 319328. doi: 10.2507/daaam.scibook.2015.27

[3] Klimenko A. V., Zernov M. M„ Bobryakov A. V. (2015) Vestnik MEI, 1:101-106. [In Rus]

[4] Shilovskaya L. L, Bobryakov A. V., Stefantsov A. G. (2013) Vestnik MEI, 4:235-241. [In Rus]

[5] Klimenko A. V., Volodin A. I., Bobryakov A. V., Botnikov A. A. (2013) Vestnik MEI, 1:114119. [In Rus]

[6] Tetelbaum I. M., Shneyder Yu. R. (1978) 400 skhem dlya AVM. Moscow, Energiya [In Rus]

[7] Akhiyezer N. I. (1955) Lektsii po variatsionnomu ischisleniyu. Moscow, Gostekhizdat [In Rus]

[8] Shuman Kh. (2007) Komp'yuternyye instrumenty v obrazovanii, 4:50-58. (http://window.edu.ru/resource/791/57791/files/2007_4_50-58.pdf) [In Rus]

[9] Schumann H. (2000) Mathematik in der Schule, 38(2):109.

[10] Ochkov V. F. (2002) Fizicheskie i jekonomicheskie velichiny v Mathcad i Maple. Moscow, Finansy i statistika [In Rus]

[11] Ochkov V. F., Bogomolova E. P., Ivanov D. A. (2016) Fiziko-matematicheskie jetjudy s Mathcad i Internet. Saint-Petesburg, Lan' [In Rus]

[12] Teplotekhnicheskiye etyudy s Excel, Mathcad i Internet (2015) Saint-Petesburg, BKHV-Peterburg (http://twt.mpei.ac.ru/ochkov/TTMI) [In Rus]

[13] Ochkov V. F., Gerk S. (2014) Otkrytoye obrazovaniye, 5:93-101. (http://twt.mpei.ac.ru/ ochkov/0chkov-Gurke-0E-5-2014.pdf ) [In Rus]

i Надоели баннеры? Вы всегда можете отключить рекламу.