ВУЗ:
Составители:
47
b) Для использования копии существующего доку-
мента:
− В области задач «Создание документа», в
группе «Создание из имеющегося документа»
выберите строку «Выбор документа».
− Выберите в открывшемся окне диалога доку-
мент, на основе которого требуется создать
новый документ. (Чтобы открыть документ,
сохраненный в другой папке, перед выбором
документа найдите
и откройте нужную папку.)
3. Если Вы хотите создать новый документ на основе
стандартного шаблона, нажмите кнопку «Создать но-
вый».
Данный алгоритм понятен пользователям, имеющим базо-
вые знания и навыки работы в среде Windows. Каждый его шаг
элементарен: выполняется одна команда (действие) с помощью
меню или кнопки. Для успешного выполнения команды нужно
точно соблюдать инструкцию: нельзя пропускать или менять
местами шаги. При точном исполнении инструкции за конечное
число шагов, записанных в ней, всегда создается документ с за-
данными свойствами и его текст открывается в окне приложения
– операция создания завершается. Эта инструкция позволяет
создавать неограниченное число файлов описанными способами.
Это характеризует массовость алгоритма
.
4.2. Основные этапы и методы
разработки алгоритмов
Процесс решения любой задачи можно разбить на несколь-
ко этапов. Первыми шагами решения всегда являются анализ
задачи и разработка (проектирование) алгоритма ее решения.
На этапе анализа задачи уточняется постановка задачи, ис-
ходные данные для ее решения и предъявляемые к решению (к
результатам) требования, а
также условия, при которых задача
должна быть решена.
48
Разрабатывая алгоритм решения задачи, необходимо отве-
тить на вопросы:
− Существуют ли решенные аналогичные задачи?
− Какие структуры данных лучше всего подходят для ре-
шения задачи?
Первое, что требуется от алгоритма, это правильно реализо-
вать функцию, которая каждому элементу из множества
исход-
ных данных ставит в соответствие возможный результат. И вто-
рое: от алгоритма требуется такая реализация этой функции,
чтобы время решения и затрачиваемые усилия были по возмож-
ности минимальными.
На сегодняшний день, по-видимому, самой популярной ме-
тодикой проектирования алгоритмов, уменьшающей вероят-
ность ошибок, упрощающей понимание и облегчающей их мо-
дификацию, считается технология нисходящего структурного
проектирования или проектирования сверху вниз.
Этот метод связан с последовательной детализацией реше-
ния, со сведением поставленной задачи к последовательности
более простых задач, которые легче поддаются решению, чем
исходная задача, но из их решений может быть получено реше-
ние первоначальной задачи.
При использовании этого метода осуществляется декомпо
-
зиция общей задачи на точно определенные подзадачи. Затем
для полученных подзадач также повторяются процессы деком-
позиции, которые повторяются до получения подзадач настоль-
ко простых, что их решение может быть сформулировано в тер-
минах элементарных операций, понятных исполнителю
алгоритма.
По мере того как алгоритмы становятся все более сложны-
ми, растет трудность
понимания того, как они работают, доказа-
тельства их правильности, исправления обнаруженных в них
ошибок, внесения изменений. Поэтому очень важно правильно
выполнить проектирование алгоритма и выбрать подходящий
метод (методы) решения задачи (или подзадач, на которые при
проектировании распалась исходная задача).
Для записи алгоритма в процессе решения задачи исполь-
зуются различные способы.
47 48
b) Для использования копии существующего доку- Разрабатывая алгоритм решения задачи, необходимо отве-
мента: тить на вопросы:
− В области задач «Создание документа», в − Существуют ли решенные аналогичные задачи?
группе «Создание из имеющегося документа» − Какие структуры данных лучше всего подходят для ре-
выберите строку «Выбор документа». шения задачи?
− Выберите в открывшемся окне диалога доку- Первое, что требуется от алгоритма, это правильно реализо-
мент, на основе которого требуется создать вать функцию, которая каждому элементу из множества исход-
новый документ. (Чтобы открыть документ, ных данных ставит в соответствие возможный результат. И вто-
сохраненный в другой папке, перед выбором рое: от алгоритма требуется такая реализация этой функции,
документа найдите и откройте нужную папку.) чтобы время решения и затрачиваемые усилия были по возмож-
3. Если Вы хотите создать новый документ на основе ности минимальными.
стандартного шаблона, нажмите кнопку «Создать но- На сегодняшний день, по-видимому, самой популярной ме-
вый». тодикой проектирования алгоритмов, уменьшающей вероят-
Данный алгоритм понятен пользователям, имеющим базо- ность ошибок, упрощающей понимание и облегчающей их мо-
вые знания и навыки работы в среде Windows. Каждый его шаг дификацию, считается технология нисходящего структурного
элементарен: выполняется одна команда (действие) с помощью проектирования или проектирования сверху вниз.
меню или кнопки. Для успешного выполнения команды нужно Этот метод связан с последовательной детализацией реше-
точно соблюдать инструкцию: нельзя пропускать или менять ния, со сведением поставленной задачи к последовательности
местами шаги. При точном исполнении инструкции за конечное более простых задач, которые легче поддаются решению, чем
число шагов, записанных в ней, всегда создается документ с за- исходная задача, но из их решений может быть получено реше-
данными свойствами и его текст открывается в окне приложения ние первоначальной задачи.
– операция создания завершается. Эта инструкция позволяет При использовании этого метода осуществляется декомпо-
создавать неограниченное число файлов описанными способами. зиция общей задачи на точно определенные подзадачи. Затем
Это характеризует массовость алгоритма. для полученных подзадач также повторяются процессы деком-
позиции, которые повторяются до получения подзадач настоль-
ко простых, что их решение может быть сформулировано в тер-
4.2. Основные этапы и методы минах элементарных операций, понятных исполнителю
разработки алгоритмов алгоритма.
Процесс решения любой задачи можно разбить на несколь- По мере того как алгоритмы становятся все более сложны-
ко этапов. Первыми шагами решения всегда являются анализ ми, растет трудность понимания того, как они работают, доказа-
задачи и разработка (проектирование) алгоритма ее решения. тельства их правильности, исправления обнаруженных в них
На этапе анализа задачи уточняется постановка задачи, ис- ошибок, внесения изменений. Поэтому очень важно правильно
ходные данные для ее решения и предъявляемые к решению (к выполнить проектирование алгоритма и выбрать подходящий
результатам) требования, а также условия, при которых задача метод (методы) решения задачи (или подзадач, на которые при
должна быть решена. проектировании распалась исходная задача).
Для записи алгоритма в процессе решения задачи исполь-
зуются различные способы.
Страницы
- « первая
- ‹ предыдущая
- …
- 22
- 23
- 24
- 25
- 26
- …
- следующая ›
- последняя »
