Основы алгоритмизации и программирования. Часть первая. Алгоритмический язык. Операторы. Асламова В.С - 34 стр.

UptoLike

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

67
Окна меню вызываются из главного меню или из соответствующих
подменю, а локальное менюнажатием правой клавиши мыши или
комбинации клавиш быстрого управления Alt+F10.
Рисунок 53. Пример окна справочной системы
Разработка программ в интегрированной среде
Процесс создания программ является довольно сложным и
многоступенчатым процессом. Он включает в себя этапы проектирования,
написания, компиляции, компоновки, отладки и запуска программы в
работу. Метод структурного программирования, применительно к
которому и был создан язык Pascal, оказывает большую помощь в
облегчении проектирования и написания программ. Этот метод
предполагает:
Использование алгоритмических конструкций (Серия, Ветвление,
Повтор
ение), реализуемых соответствующими операторами языка;
Нисходящее проектирование программы, когда программа
рассматривается как совокупность немногих действий, каждое из
которых детализируется вплоть до отдельных операторов языка;
Использование принципа сосредоточения функций, когда та или
иная программа выполняет какую-то одну функцию (в широком
понимании этого термина);
Представление данных с использованием бо
льшого числа
разнообразных типов.
68
Наличие интегрированной среды позволяет объединить написание,
компиляцию, компоновку, отладку программы и запуск на
выполнение в одном процессе. Это ускоряет создание
работоспособной программы.
Начинается работа с написания текста программы в окне
редактирования с помощью редактора среды.
Следующим этапом является компиляция текста в машинный код.
Эта о
перация осуществляется встроенным компилятором среды.
Далее осуществляется компоновка программы, в результате
которой происходит объединение отдельных частей программы,
добавление стандартных подпрограмм, установление необходимых
связей между отдельными частями программы.
Как правило, написанная программа требует отладки, так как на
первых этапах разработки обычно допускаются различные ошибки.
Наконец, последний этапзапуск о
тлаженной программы.
Если на каком-то этапе создания программы выявлена ошибка,
следует исправить ее в исходном тексте и заново выполнить все этапы.
Достоинство интегрированной среды во многом как раз и определяется
тем, что устранение ошибок можно осуществить не выходя из среды,
корректируя исходный текст программы.
Все этапы создания программы в интегр
ированной среде
осуществляется с помощью системы меню, имеющей довольно сложную
древовидную структуру.
Главное меню содержит следующие поля:
Работа с файлами (File);
Редактирование (Edit);
Поиска (Search);
Выполнения (Run);
Компиляции (Compile);
Отладки (Debug);
Инструментальных средств (Tools);
Параметров (Options);
Окна (Window);
Помощи (Help).
     Окна меню вызываются из главного меню или из соответствующих            ⊕    Наличие интегрированной среды позволяет объединить написание,
подменю, а локальное меню – нажатием правой клавиши мыши или                     компиляцию, компоновку, отладку программы и запуск на
комбинации клавиш быстрого управления Alt+F10.                                   выполнение в одном процессе. Это ускоряет создание
                                                                                 работоспособной программы.
                                                                             ⊕    Начинается работа с написания текста программы в окне
                                                                                 редактирования с помощью редактора среды.
                                                                             ⊕    Следующим этапом является компиляция текста в машинный код.
                                                                                 Эта операция осуществляется встроенным компилятором среды.
                                                                             ⊕    Далее осуществляется компоновка программы, в результате
                                                                                 которой происходит объединение отдельных частей программы,
                                                                                 добавление стандартных подпрограмм, установление необходимых
                                                                                 связей между отдельными частями программы.
                                                                             ⊕    Как правило, написанная программа требует отладки, так как на
                                                                                 первых этапах разработки обычно допускаются различные ошибки.
                                                                             ⊕   Наконец, последний этап – запуск отлаженной программы.
Рисунок 53. Пример окна справочной системы                                    Если на каком-то этапе создания программы выявлена ошибка,
                                                                        следует исправить ее в исходном тексте и заново выполнить все этапы.
       Разработка программ в интегрированной среде                      Достоинство интегрированной среды во многом как раз и определяется
                                                                        тем, что устранение ошибок можно осуществить не выходя из среды,
      Процесс создания программ является довольно сложным и             корректируя исходный текст программы.
многоступенчатым процессом. Он включает в себя этапы проектирования,          Все этапы создания программы в интегрированной среде
написания, компиляции, компоновки, отладки и запуска программы в        осуществляется с помощью системы меню, имеющей довольно сложную
работу. Метод структурного программирования, применительно к            древовидную структуру.
которому и был создан язык Pascal, оказывает большую помощь в
                                                                             ⊕   Главное меню содержит следующие поля:
облегчении проектирования и написания программ. Этот метод
предполагает:                                                                ⊕   Работа с файлами (File);
                                                                             ⊕   Редактирование (Edit);
   ⊕    Использование алгоритмических конструкций (Серия, Ветвление,
       Повторение), реализуемых соответствующими операторами языка;          ⊕   Поиска (Search);
   ⊕    Нисходящее проектирование программы, когда программа                 ⊕   Выполнения (Run);
       рассматривается как совокупность немногих действий, каждое из         ⊕   Компиляции (Compile);
       которых детализируется вплоть до отдельных операторов языка;          ⊕   Отладки (Debug);
   ⊕    Использование принципа сосредоточения функций, когда та или          ⊕   Инструментальных средств (Tools);
       иная программа выполняет какую-то одну функцию (в широком             ⊕   Параметров (Options);
       понимании этого термина);
                                                                             ⊕   Окна (Window);
   ⊕    Представление данных    с   использованием   большого   числа        ⊕   Помощи (Help).
       разнообразных типов.


                                                                  67    68