Основы компьютерной грамотности и информационно-коммуникационной компетентности. Ч. 1: Введение в информатику. Лядова Л.Н - 24 стр.

UptoLike

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

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