Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Технология программирования




 

В процессе решения задачи с применением компьютера пользователь самостоятельно или с помощью специалистов проходит ряд этапов.

Рассмотрим последовательность прохождения этапов на примере простой задачи.

На первом этапе формулируются условия задачи (концептуальная модель), например, в словесной форме: функция f(x) должна получить значение, равное единице, если переменная х больше нуля, и нуль, если переменная х принимает другие значения.
На втором этапе производится математическая постановка задачи (математическая модель):

· определяются исходные (вводимые) данные и их типы. В нашем случае к исходным данным относится переменная х, которая может принимать целые и вещественные (содержащие дробную часть) значения. В качестве типа для переменной х выбираем вещественный, поскольку данный тип включает в себя и целые значения тоже;

· решение задачи описывается в виде аналитических зависимостей. Для нашей задачи

· определяются конечные (выводимые) данные и их типы. В нашем случае конечными данными (результатом решения) является значение функции f(x) целого типа.

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

На четвертом этапе решения задачи алгоритм переводится в программу, записанную на языке высокого уровня.






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных