Предмет: Информатика, автор: petrenkomilana134

1. Почему разработка алгоритма считается творческой работой? 2. В чем заключается важность сохранения его свойств при разработке алгоритма? Анализируем и сравниваем​

Ответы

Автор ответа: abdurasulovruziboj78
1

Ответ:

1) Алгоритм нельзя выдумать, он должен быть построен на глубокой научной основе.

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

2) Алгоритм - это определённая последовательность действий, которые необходимо выполнить, чтобы получить результат. Алгоритм может представлять собой некоторую последовательность вычислений, а может - последовательность действий нематематического характера. Для любого алгоритма справедливы общие закономерности - свойства алгоритма.

Свойства алгоритма.

* Дискретность.

* Понятность

* Детерминированность

* Массовость

* Результативность

Дискретность - это свойство алгоритма, когда алгоритм разбивается на конечное число элементарных действий (шагов).

Понятность - свойство алгоритма, при котором каждое из этих элементарных действий (шагов) являются законченными и понятными.

Детерминированность - свойство, когда каждое действие (операция. указание. шаг. требование) должно пониматься в строго определённом смысле, чтобы не оставалась места произвольному толкованию. чтобы каждый, прочитавший указание, понимал его однозначно.

Массовость - свойство, когда по данному алгоритму должна решаться не одна, а целый класс подобных задач.

Результативность – свойство, при котором любой алгоритм в процессе выполнения должен приводить к определённому результату. Отрицательный результат также является результатом.

Алгоритм может быть записан различными способами: на естественном языке в виде описания; в виде графических блок-схем; на специальном алгоритмическом языке. В школе на уроках информатики для записи алгоритмов используется, так называемый, "школьный алгоритмический язык". Этот язык по существу является "мёртвым" языком,. так как на нём не работают компьютеры, и мы не будем им пользоваться. Запись алгоритмов на родном языке доступна и удобна. Примеров таких записей множество, хотя бы книга кулинарных рецептов есть не что иное, как сборник алгоритмов, написанных на родном языке.

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

Похожие вопросы
Предмет: Музыка, автор: angelinasaiko2
Предмет: Музыка, автор: angelinasaiko2