АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Формализация процесса решения задачи

Читайте также:
  1. I. Прокурор: понятие, положение, функции и профессиональные задачи.
  2. I. Торможение процесса модернизации в Японии
  3. II. Способы решения детьми игровых задач
  4. II. Способы решения детьми игровых задач
  5. IV. Решите задачи.
  6. IV. Решите задачи.
  7. V. Решите задачи.
  8. VIII. Учебные задачи.
  9. Активаторы процесса коррозии и ускорение разрушения металлов
  10. Актуальные проблемы организации учебно-воспитательного процесса в современной школе
  11. Алгоритм рационального принятия решения.
  12. Алгоритм решения задачи

Моделированьепроцесса решения.

Переменная:

1) имя 2) тип 3) адрес 4) значение

Х – исходная информация

У – выходная (искомая) информация

1) Метод прямого поиска:

Х →У

 

… → = У

2) Метод обратного поиска:

Y

 

… → = Х (S<i)

3) Метод комбинированного поиска:

Близость задач (их эквивалентности: новых и старых):

1) Тождественные задачи – если у двух задач совпадают по значению все исходные и искомые величины.

Х1≡Х2 У1≡У2

2) Эквивалентные задачи – задачи которые совпадают с точностью до значений и обозначений переменных в допустимом классе исходных данных.

Например: решение квадратного уравнения.

3) Однотипные задачи – задачи к которым можно применить один и тот же метод решения.

Методы построения алгоритма решения:

1) Поиск решения эквивалентной задачи.

2)Разбиение задачи на подзадачи (известного типа) и установление связи между ними.

3) Введение вспомогательных параметров.


Формализация процесса решения задачи.

От понимания текста задания и словесного описания задачи необходимо перейти к выбору формальной схемы ее решения.

Когда условие задачи стало предельно ясным, но идей, как свести ее к математической или алгоритмической формулировке, еще не возникло, необходимо попытаться упростить задачу и начать ее решение с рассмотрения самых простых случаев. (ручной способ)

Сложность этапа формализации – существует несколько подходов к решению одной и той же задачи. Главное, увидеть хотя бы один из них и определить, как его можно реализовать.

В силу множественности решений не факт, что мы выбрали правильный или приемлемый путь. Но это можно выяснить только на последующих этапах. Поэтому не исключено, что после неудач в построении алгоритма нам придется опять возвратиться на этот этап.

Методы построения алгоритма решения:

1) Поиск решения эквивалентной задачи.

2)Разбиение задачи на подзадачи (известного типа) и установление связи между ними.

3) Введение вспомогательных параметров.


1 | 2 | 3 | 4 | 5 | 6 | 7 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)