Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MU_k_lab_inf_ch2_PE_2011.doc
Скачиваний:
20
Добавлен:
11.04.2015
Размер:
806.91 Кб
Скачать

Программа работы

1. Загрузить на выполнение среду и ознакомиться с окнами среды и разделами главным меню File, Edit, Compile, Run, Debug.

2. Составить программу индивидуального задания, используя все три вида циклов.

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

Контрольные вопросы

  1. Из каких частей состоит меню инструментальной среды?

  2. Каково назначение разделов меню File, Edit, Compile, Run?

  3. Каковы главные команды разделов меню и их назначение?

  4. Как обнаруживается синтаксическая ошибка?

  5. Как обнаруживается семантическая ошибка?

  6. Каково назначение раздела меню Debug?

  7. Для чего и как используется трассировка программы?

  8. Как обеспечить трассировку без захода в подпрограммы?

  9. Как найти в программе требуемое имя?

  10. Как осуществить замену одного имени другим?

  11. Как выполняется оператор цикла repeat?

  12. Как выполняется оператор цикла for?

  13. Как выполняется оператор цикла while?

  14. Какой цикл можно использовать, если параметр должен принимать дробные и отрицательные значения?

  15. Какая может возникнуть опасность при использовании цикла while?

  16. Какие могут возникнуть опасности при использовании цикла repeat?

  17. Как описывается массив?

  18. Как из текста программы можно определить размерность массива?

  19. Как из текста программы можно определить максимальный размер массива?

  20. Чему равно число повторений вложенного цикла?

Методические указания

К п.1.

Для выполнения работы используется среда АBCPascal либо инструментальная интегрированная среда Borland Turbo Delphi (Lazarus) в консольном режиме.

В консольном режиме (Console Application) разрабатываются приложения (программы) под DOS, которые используют текстовый интерфейс для диалога с пользователем в отличие от приложений под Windows, имеющих графический интерфейс (Forms Application).

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

Delphi запускается командой

Пуск\ Программы\ Turbo Delphi

В самом верху окна среды Turbo Delphi отображается главное меню, многие команды которых имеют «горячие» клавиши, т.е комбинации клавиш, при нажатии на которые выполняется соответствующая команда. Ниже расположена панель управления для быстрого вызова команд из главного меню. Существует возможность, как добавить дополнительные кнопки на эту панель, так и убрать их. Для этого на панели управления следует нажать правой кнопкой мыши и в контекстном меню выбрать команду Customize (настроить).

Для загрузки консольного режима в главном меню следует выбрать команду

File ] New } Other,

а в открывшемся окне выбрать тип проекта Console Appliction.

При успешном запуске среды будет открыт файл проекта Project1.bdsproj с шаблоном (заготовкой) программы в окне редактора, которое выводится в центре экрана :

Имя проекта по умолчанию содержит слово Projecr с номером сеанса работы в среде. В шаблоне программы окна редактора размещены

  • Название проекта,

  • Директива {$APPTYPE CONSOLE}, предписывающая создавать консольное приложение;

  • В строке Uses указывается имя используемого модуля SysUtils, содержащего системные утилиты.

  • Комментарий, поясняющий, что текст (код) программы следует вводить здесь между begin и end.

  • В строке Uses указывается имя используемого модуля SysUtils, содержащего системные утилиты.

Все выводимые строки в этом окне нельзя редактировать!

Помимо окна редактора среда загружает справа - окно менеджера проекта, в котором следует изменить имя проекта Project1.exe; указав в имени номер лабораторной работы и вариант здания следующим образом:

lab1_var3.exe

Для изменения имени проекта следует нажать правой кнопкой на название проекта, в контекстном меню выбрать Rename и ввести нужное имя.

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

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

Главное меню содержит разделы:

  • File (Файл) - Работа с файлами.

  • Edit (Правка) - Редактирование.

  • Search (Поиск) - Поиск фрагментов.

  • View (Вид) - Выбор, что показывать.

  • Project (Проект) - Операции с проектом.

  • Run (Запуск) - Прогон и отладка.

  • Component (Компоненты) - Работа с компонентами.

  • Tools (Инструменты) - Использование внешнего инструментария.

  • Windows (Окно) - Перечень окон для выбора.

  • Help (Помощь) - Контекстная помощь.

Основные, необходимые для выполнения работы команды пунктов (разделов) главного меню следующие:

  • FileNew ­­– позволяет создать новый проект, новый модуль

  • FileOpen – позволяет открыть существующий проект или модуль.

  • FileSave, FileSave All, FileSave As – сохраняют текущий проект на диске по указанному маршруту.

  • FileClose и FileClose All – закрывают окно проекта.

  • EditCut, EditCopy, EditPaste, EditDeleteобеспечивают вырезание, копирование, вставку или удаление выделенных фрагментов программы;

  • CompileRun – запускает программу на выполнение.

Кп.2. При составлении программы на Паскале следует учитывать, что

программа должна иметь следующие разделы:

Program ... { Заголовок программы }

Uses ... { Подключение модулей }

Const ... { Раздел объявления констант }

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]