|
|||||||||||||||||||
Формализация задачиДата добавления: 2014-11-24 | Просмотров: 1556
На этом этапе происходит фиксация информационной модели, выбирается форма представления данных, образующих информационную модель, наиболее удобная для компьютерной обработки. Часто первые два этапа не имеют четкой границы и могут рассматриваться как единое целое. Рассмотрим пример. Задача. Определить, успеют ли к поезду путешественники, которые отправились от места стоянки к станции на автомобиле. Построение информационной модели. Существенными характеристиками являются: расстояние от места стоянки до станции; время, которое осталось до отхода поезда; характер движения автомобиля. Предположим, что автомобиль двигался с некоторой начальной скоростью и постоянным ускорением. Тогда время, которое автомобиль находился в пути, надо сравнить с имеющимся запасом времени и сделать соответствующий вывод. Время в пути можно определить из соотношения между расстоянием, начальной скоростью и ускорением, которые будут являться исходными данными. Все эти характеристики имеют числовые значения (вещественные числа) и должны быть положительны. Промежуточный результат – время в пути – также должен выражаться положительным числом. Кроме того, значения начальной скорости и ускорения должны быть в пределах разумного. Единицы измерения: км, час, км/час, км/час за час. Формализация. Исходные данные: S - расстояние от места стоянки до станции tz - запас времени до отхода поезда V0 - начальная скорость а - ускорение Результат: сообщение о том, успеют ли путешественники на поезд. Связь между исходными данными и результатом: для получения сообщения следует вычислить промежуточный результат tp – время в пути – и сравнить его с запасом времени. Время в пути вычисляется, исходя из формулы пути при равноускоренном движении. Это корень квадратного уравнения. Его дискриминант и корни: Данное уравнение будет иметь как положительный, так и отрицательный корень. Из них следует выбрать положительный, исходя из наложенных ограничений.
|
При использовании материала ссылка на сайт Конспекта.Нет обязательна! (0.049 сек.) |