МегаПредмет

ПОЗНАВАТЕЛЬНОЕ

Сила воли ведет к действию, а позитивные действия формируют позитивное отношение


Как определить диапазон голоса - ваш вокал


Игровые автоматы с быстрым выводом


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


Целительная привычка


Как самому избавиться от обидчивости


Противоречивые взгляды на качества, присущие мужчинам


Тренинг уверенности в себе


Вкуснейший "Салат из свеклы с чесноком"


Натюрморт и его изобразительные возможности


Применение, как принимать мумие? Мумие для волос, лица, при переломах, при кровотечении и т.д.


Как научиться брать на себя ответственность


Зачем нужны границы в отношениях с детьми?


Световозвращающие элементы на детской одежде


Как победить свой возраст? Восемь уникальных способов, которые помогут достичь долголетия


Как слышать голос Бога


Классификация ожирения по ИМТ (ВОЗ)


Глава 3. Завет мужчины с женщиной


Оси и плоскости тела человека


Оси и плоскости тела человека - Тело человека состоит из определенных топографических частей и участков, в которых расположены органы, мышцы, сосуды, нервы и т.д.


Отёска стен и прирубка косяков Отёска стен и прирубка косяков - Когда на доме не достаёт окон и дверей, красивое высокое крыльцо ещё только в воображении, приходится подниматься с улицы в дом по трапу.


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

Составление и отладка программ





Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное

Образовательное учреждение

Высшего профессионального образования

«Тульский государственный университет»

 

Кафедра

«Автоматизированных информационных и управляющих систем»

 

 

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

К ЛАБОРАТОРНОЙ РАБОТЕ № 15

Основы работы в интегрированной среде программирования Free Pascal

по дисциплине

ИНФОРМАТИКА

 

Направление подготовки: 080100 Экономика

080200 Менеджмент

Профиль подготовки: Мировая экономика

Экономика и управление на предприятии

(в машиностроении)

Квалификация выпускника: бакалавр

Форма обучения очная

 

Тула, 2011 г.

ЛАБОРАТОРНАЯ РАБОТА № 15

Основы работы в интегрированной среде программирования Free Pascal

Цель и задачи работы

Изучение меню и настройка интегрированной среды. Получение навыков по составлению и отладке простейших программ на языке Паскаль.

Теоретические положения

Описание интегрированной системы

Интегрированная система FREE PASCAL состоит из трех основных областей (рис.33):

1. Главное меню

2. Окно редактирования

3. Строка состояния (подсказки)

Главное меню

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

Рассмотрим отдельные пункты и подпункты главного меню (таблица 7).

 

Рис.33. Окно системы

Таблица 7.

Пункты и подпункты главного меню

Пункты Главного Меню Подпункты Главного Меню Функции
File   Работа с файлами
  New Создание нового файла
  Open F3 Загрузка файла
  Save F2 Сохранение файла, находящегося в редакторе, на диск, по умолчанию
  Save as... Сохранение файла, находящегося в редакторе, под новым именем
  Change dir... Отображает текущий каталог и позволяет назначить текущим другой дисковод и каталог
  Exit Alt+X[1] Выход
Edit   Редактор
Search   Поиск
Run   Выполнение
  Run Ctrl+F9 Запуск программы на выполнение
  Step over F8 Пошаговое выполнение. При обращении к процедуре она будет выполняться как одна команда
  Trace into F7 Трассировать внутрь. При обращении к процедуре будет выполняться каждый оператор процедуры.
  Goto Cursor F4 Выполнять программу до курсора
Compile   Компиляция (трансляция)
  Compile Alt+F9 Компилировать в объектный файл
  Make F9 Создать выполняемый файл
  Target... Устанавливает платформу (выходную операционную систему), для которой будет компилироваться
  Compiler messages F12 Сообщения компилятора
Debug   Отладка
  User screen Alt+F5 Просмотр результата работы программы
  Breakpoint Ctrl+F8 Установить точку прерывания в строке в месте расположения курсора.
  Add Watch Ctrl+F7 Ввод контролируемой переменной в окно Watches
  Watches Отобразить список выражений окна Watches
Tools   Инструментальные средства
Options   Опции
  Directories Пункты этого меню позволяют указать Free Pascal, где ему следует искать файлы для компиляции, компоновки, где размещать выходные файлы и где искать файлы конфигурации, помощи (help)
  Save fp.ini Сохранить опции по умолчанию
  Save as... Сохранить текущие опции
Window   Работа с окнами
  Zoom F5 Расширяет активное окно на весь экран. Повторное нажатие клавиши F5 переводит экран в режим наложения окон
  Next F6 Активизировать следующее окно в списке окон
  Previous Shift+F6 Активизировать предыдущее окно в списке окон
Help   Помощь (справка)
  Contents Оглавление справки
  Index Shift+F1 Переход к справке индексов
  Topic search Ctrl+F1 Переход к теме, связанной с высвеченным текстом
               

Окно редактирования



В редакторе FreePascal осуществляется ввод и редактирование текста программы.

Чтобы войти в окно редактора необходимо выбрать пункт Edit главного меню.

В основной части окна редактора собственно редактируется файл; в центре в верхней части окна редактора указывается информация о редактируемом файле: имя файла с указанием пути (с:\fpas\proba.pas); в левом нижнем углу указываются номер строки и номер столбца (1:3) позиции, в которой находится курсор.

В процессе отладки программы появляется окно Watches

При редактировании используют команды пункта меню Edit или комбинацию следующих клавиш:

Сtrl+Y Удаление строки
Ctrl+T Удаление слова
Ctrl+K+В Пометить начало блока
Сtrl+К+K Пометить конец блока
Сtrl+К+V Переместить блок
Сtrl+K+C Скопировать блок
Сtrl+K+Y Удалить блок

Составление и отладка программ

В общем случае для создания и отладки программ в среде Free Pascal необходимо выполнить следующие этапы:

- ввод и редактирование исходной программы;

- запись программы на диск;

- трансляция (компиляция) программы;

- выполнение программы.

Исходная программа - это совокупность следующих объектов: директив, указаний компилятору, объявлений и определений.

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

Для трансляции исходного файла необходимо выбрать в основном меню пункт Compile подпункт Compile или одновременно нажать клавиши Alt+F9.

Запуск программы осуществляется при выборе в основном меню пункта Run команды Run или одновременным нажатием клавиш Ctrl+F9.

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





©2015 www.megapredmet.ru Все права принадлежат авторам размещенных материалов.