Научное творчество и организация НИДС в вузе. Галустов А.Р - 91 стр.

UptoLike

Составители: 

91
алгоритмов» эти два правила не рассматриваются. В то же время практическая
работа с алгоритмами (программирование) начинается именно с реализации
этих правил. В языках программирования распре-деление памяти осуществля-
ется декларативными операторами (операторами описания переменных). В язы-
ке Бейсик не все переменные описываются, обычно описываются только масси-
вы. Но все равно при запуске программы транслятор языка анализирует все
идентификаторы в тексте программы и отводит память под соответствующие
переменные.
Третье правилодискретность. Алгоритм строится из отдельных шагов
(действий, операций, команд). Множество шагов, из которых составлен алго-
ритм, конечно.
Четвертое правилодетерменированность. После каждого шага необхо-
димо указывать, какой шаг выполняется следующим, либо давать команду ос-
тановки.
Пятое правилосходимость (результативность). Алгоритм должен завер-
шать работу после конечного числа шагов. При этом необходимо указать, что
считать результатом работы алгоритма.
Итак, алгоритмнеопределяемое понятие теории алгоритмов. Алгоритм
каждому определенному набору входных данных ставит в соответствие некото-
рый набор выходных данных, т. е. вычисляет (реализует) функцию. При рас-
смотрении конкретных вопросов в теории алгоритмов всегда имеется в виду ка-
кая - то конкретная модель алгоритма.
Трактовка работы алгоритма как преобразования входных данных в выход-
ные естественным образом подводит нас к рассмотрению понятия «постановка
задачи». Для того чтобы составить алгоритм решения задачи, необходимо из
условия выделить те величины, которые будут входными данными и четко
сформулировать, какие именно величины требуется найти. Другими словами,
условие задачи требуется сформулировать в видеДано ... Требуется” – это и
есть постановка задачи. Алгоритм применительно к вычислительной машине
точное предписание, т.е. набор операций и правил их чередования, при помощи
которого, начиная с некоторых исходных данных, можно решить любую задачу
фиксированного типа.
3.3.2 Общие принципы построения алгоритма творческого процесса
Алгоритм нельзя выдумать, он должен быть построен на глубокой научной
основе.
Научный подход к разработке любой проблемы, в том числе и проблеме
построения творческого процесса, должен базироваться на выполнении целого
ряда исследовательских работ, производящихся в определенной последователь-
ности.
Иными словами, в основу разработки алгоритма творческого процесса
должны быть положены некоторые обязательные принципы:
1 Сбор необходимого массива информации.
2 Дифференциация массива информации.
3 Определение фактора особенности.
алгоритмов» эти два правила не рассматриваются. В то же время практическая
работа с алгоритмами (программирование) начинается именно с реализации
этих правил. В языках программирования распре-деление памяти осуществля-
ется декларативными операторами (операторами описания переменных). В язы-
ке Бейсик не все переменные описываются, обычно описываются только масси-
вы. Но все равно при запуске программы транслятор языка анализирует все
идентификаторы в тексте программы и отводит память под соответствующие
переменные.
     Третье правило – дискретность. Алгоритм строится из отдельных шагов
(действий, операций, команд). Множество шагов, из которых составлен алго-
ритм, конечно.
     Четвертое правило – детерменированность. После каждого шага необхо-
димо указывать, какой шаг выполняется следующим, либо давать команду ос-
тановки.
     Пятое правило – сходимость (результативность). Алгоритм должен завер-
шать работу после конечного числа шагов. При этом необходимо указать, что
считать результатом работы алгоритма.
     Итак, алгоритм – неопределяемое понятие теории алгоритмов. Алгоритм
каждому определенному набору входных данных ставит в соответствие некото-
рый набор выходных данных, т. е. вычисляет (реализует) функцию. При рас-
смотрении конкретных вопросов в теории алгоритмов всегда имеется в виду ка-
кая - то конкретная модель алгоритма.
     Трактовка работы алгоритма как преобразования входных данных в выход-
ные естественным образом подводит нас к рассмотрению понятия «постановка
задачи». Для того чтобы составить алгоритм решения задачи, необходимо из
условия выделить те величины, которые будут входными данными и четко
сформулировать, какие именно величины требуется найти. Другими словами,
условие задачи требуется сформулировать в виде “Дано ... Требуется” – это и
есть постановка задачи. Алгоритм применительно к вычислительной машине –
точное предписание, т.е. набор операций и правил их чередования, при помощи
которого, начиная с некоторых исходных данных, можно решить любую задачу
фиксированного типа.

    3.3.2 Общие принципы построения алгоритма творческого процесса
    Алгоритм нельзя выдумать, он должен быть построен на глубокой научной
основе.
    Научный подход к разработке любой проблемы, в том числе и проблеме
построения творческого процесса, должен базироваться на выполнении целого
ряда исследовательских работ, производящихся в определенной последователь-
ности.
    Иными словами, в основу разработки алгоритма творческого процесса
должны быть положены некоторые обязательные принципы:
    1 Сбор необходимого массива информации.
    2 Дифференциация массива информации.
    3 Определение фактора особенности.
                                    91