Лекция 1.3. программное обеспечение
Информационных технологий
Основные этапы решения задач на ЭВМ
Универсальность ЭВМ, их способность к целенаправленной переработке различных видов информации со скоростью, во много раз превышающей возможности человека, объясняют происходящий сейчас стремительный процесс расширения области применения машин для решения самых разнообразных по характеру и сложности задач.
Поручая компьютеру выполнение вычислительной работы, человек обязан прежде ввести в ЭВМ необходимые сведения в виде точной информации и строгих правил её обработки. При этом сведения должны быть представлены в той форме, которую машина способна воспринимать. Процесс организации такого рода взаимодействия человека и машины состоит из ряда взаимосвязанных этапов, объединяемых понятием «подготовка и решение задач на ЭВМ».
Формализация задачи
Для того чтобы можно было решить с помощью ЭВМ какую-нибудь задачу, её необходимо вначале четко и однозначно сформулировать в виде условных (например, математических) обозначений.
|
|
Формализация - представление задачи с помощью условных обозначений. В свою очередь формализация задачи включает в себя ряд элементов:
- формулирование условий задачи;
- анализ методов решения подобных задач;
- выбор методов решения.
Формулирование условий задачи
Сначала формулируется условие задачи, определяются допустимые значения исходных данных и форма выдачи результатов вычислений. Выбор формы выдачи результатов вычислений направлен на достижение возможности получения количественных характеристик, по которым можно будет оценить эффективность принятия тех или иных решений по достижению цели поставленной задачи.
Количественной мерой оценки эффективности при решении расчетных задач являются так называемые критерии эффективности. К ним относятся различные количественные показатели, в том числе и вероятностного характера. Например, в качестве критерия эффективности может быть принята вероятность появления желаемого события, достижения нужных параметров и т.п. Неправильный выбор критериев эффективности (рассчитываемых показателей) может подчас сделать весь расчет на ЭВМ невыполнимым, неэффективным или напрасным.