« На главную

Устные вопросы


Билет 20

Программные средства и технологии обработки числовой информации (электронные калькуляторы и электронные таблицы).

Всем известно, что ЭВМ была создана для обработки именно числовой информации.
Более чем полувековое совершенствование вычислительной техники многократно увеличило ее возможности.
Но гигантский рост возможностей компьютеров в обработке числовой информации ни в коем случае не отменяет,
а в некоторых случаях даже усиливает важность осознанного выбора подходящих методов и технологий решения тех или иных возникающих на практике вычислительных задач.
Современное программное обеспечение, имеющее своей целью реализацию на компьютере всевозможных расчетов, необычайно разнообразно.
Таким образом, при решении задач, связанных с обработкой числовой информации, компьютер предоставляет нам целый ряд типов программного обеспечения (ПО).
Мы можем, в частности:
использовать программу-калькулятор;
применять интерактивный режим языка программирования (например, Бейсика);
разработать и реализовать программу решения задачи на языке программирования;
воспользоваться электронной таблицей;
написать программу-макрос для электронной таблицы; привлечь на помощь аналитическую систему.
Возможности различного программного обеспечения для обработки числовых данных различны.
Прежде всего они касаются степени автоматизации расчетов (например, макросы в состоянии заменить большое количество "ручных"
операций), повторяемости тех или иных действий (повторение расчета по хранящимся формулам, наличие программы и т.д.),
простоты их реализации (красиво оформленную таблицу в Excel получить проще, чем при традиционных методах программирования).
Можно сформулировать следующие рекомендации по выбору методов решения расчетных задач:
Однократные вычисления по 1-2 небольшим формулам быстрее и проще всего выполнить, запустив программу-калькулятор.
Аналогичная, но чуть более сложная ситуация:
формулы длинные или требуется повторить расчеты несколько раз – калькулятор потребует чрезмерного внимания,
могут возникнуть ошибки, поэтому лучше всего подойдет непосредственный режим вычислений в системе программирования.
Обработка серии данных по одинаковым формулам (результаты эксперимента или финансовые расчеты) с
возможностью наглядного представления данных (таблицы, графики) представляет собой типичную задачу для электронных таблиц.
Такие же задачи, но с усложнением обработки (например, не просто найти корреляцию, т.е. уровень взаимосвязи
между двумя столбцами, но проанализировать наличие связи "каждого с каждым") гораздо легче решить с добавлением
к обычному режиму электронной таблицы макросов.
Вычисления с большим количеством условий и циклов традиционно требуют использования языка программирования.
Для некоторых типовых задач можно не писать программу самому, а воспользоваться уже готовой, например, из книги по численным методам, слегка адаптируя ее к своей задаче.
Вычислительные задачи, связанные с исследованием функциональных зависимостей от многочисленных параметров,
требующие высококачественной графики, особенно трехмерной, удобнее решать в математических системах,
способных выполнять аналитические преобразования.


Сайт создан в системе uCoz