Одним из важнейших стратегических факторов развития современного общества является использование новых информационных технологий. Умение их применять в значительной степени определяет, наряду со знанием предметной области, эффективность решения научных и производственных задач. Информатика предоставляет методы и средства для решения задач другим областям. Отсюда — актуальность «правильного» взаимодействия специалистов разных профилей, участвующих в постановке и решении задачи при помощи ЭВМ.
Общая формальная схема процесса постановки и решения задачи состоит из:
1) формулирования предметной задачи;
2) формализации задачи;
3) выбора способа решения;
4) решения задачи на ЭВМ;
5) формального анализа результатов;
6) содержательной интерпретации результатов.
Предметную задачу формулирует специалист–предметник. Формализацией задачи занимаются системный аналитик и предметник. Выбор способа решения — за прикладным математиком. Решает задачу на ЭВМ технолог. Формальный анализ результатов производит системный аналитик. Интерпретацию — специалист–предметник.
|
|
Формулирование предметной задачи включает указание:
1) цели;
2) представлений о модели объекта исследования (поиска);
3) исходных данных;
4) ожидаемого результата (что он должен из себя представлять);
5) критериев оценки ожидаемого результата.
На практике часто возникают ситуации, когда задача не содержит тех или иных необходимых атрибутов. Случай, при котором известны цель, исходные данные и ожидаемый результат, называют задачной ситуацией.
Задачи, сформулированные на языке предметной области знаний (экологии, биологии, медицины, экономики) называются предметными задачами. Они отличаются степенью формализации: хорошо формализованные, слабо формализованные и неформализованные.
Формализация задачи состоит в переводе на формальный (математический) язык описания цели, определении объектов и свойств, способов вычисления свойств, формализации требований к результату, проверке согласованности требуемого результата с целью.
Процесс выбора способа решения задачи включает все этапы анализа данных и корректировки информации, а также определение алгоритма решения задачи, обеспечивающего получение требуемого результата.
На этапе решения задачи осуществляется в автоматизированном режиме преобразование схемы в технологическую (машинную) схему решения задачи и прохождение этой схемы на ЭВМ. Затем проводится формальный анализ полученных результатов, т.е. проверка соответствия результата критериям оценки результата.
Содержательная интерпретация результатов состоит в согласовании результатов с целью исследования, сформулированными требованиями к результату и принятии решения об использовании результатов либо об уточнении модельных представлений и формулировки задачи.