Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная работа1_М

.pdf
Скачиваний:
7
Добавлен:
11.02.2015
Размер:
346.04 Кб
Скачать

Рис. 3. Этап компиляции программы

Компиляция программы выполнена без ошибок. Вы получили сообщение: "Compile successful". Компиляция завершена успешно.

В случае если программа содержит какие – то ошибки (при невнимательном наборе) компилятор сообщит об этом установив курсор в место первой предполагаемой ошибки. Компиляция на этом остановится и рядом будет выведен код ощибки с пояснением (в чем по мнению компилятора ошибся программист).

Отработайте программу так, чтобы она не содержала ошибок компиляции. Для этого войдите в раздел "Run", выберите в нем команду "run" и шелкните мышкой по этой команде или нажмите клавишу "Enter".

Вы могли бы сразу нажать две клавиши вместе: "Ctrl+F9". В результате будет снова автоматически выполнена компиляция и, если отсутствуют ошибки компиляции, то за ней автоматически последует обращение к готовой программе и решение задачи.

Обычно не пользуются отдельно разделом "Compile", а сразу же запускают раздел "Run", так как в нем вначале выполняется компиляция, а вслед за ней при правильном ее выполнении процесс завершается решением задачи.

Еще одна тонкость состоит в том, что экран решения задачи находится за красивым синим экраном редактора программы Borland Pascal. Для доступа к этому экрану и ознакомления с решением нужно нажать вместе две клавиши: "Alt+F5". Нажатием одной клавищи F5 вы снова возвратитесь к синему экрану с исходным текстом программы.

Ниже в таблице дана расшифровка основных базовых функций, присвоенных функциональным клавишам:

Клавиши

Выполняемые действия, функции

F1

Активизирует окно контекстной помощи

11

F2

F3

F4

F5

F6

F7

F8

F9

F10

Записывает программу, находящуюся в окне Edit, на диск

Запрашивает команду load для чтения файла с диска в окно Edit

Отладочная операция. Включает выполнение программы до строки, в которой находится курсор, и приостанавливает программу

Переключает между окнами Edit и Output

Переходит к следующему открытому окну

Отладочная операция. Включает выполнение программы по строкам текста в режиме трассировки (то есть прослеживает действие программы и внутри процедур или функций

Отладочная операция. Включает выполнение программ без захода в процедуры и функции

Выполняет операцию Make (один из способов компиляции программы)

Переключает между выбранныи экраном и строкой главного меню

В нижеследующей таблице указаны входы в разделы главного меню с использованием клавиатуры:

Клавиши

Выполняемые действия, функции

Alt+Пробел

Выход в System или на рабочий стол Windows

Alt+F

Открывает ниспадающее окно файловых операций File

Alt+E

Открывает ниспадающее окно операций редактирования

Edit

 

Alt+S

Открывает ниспадающее окно операций поиска Search

Alt+R

Открывает ниспадающее окно операций Run

Alt+C

Открывает ниспадающее окно компиляции Compile

Alt+D

Открывает ниспадающее окно отладки Debug

Alt+T

Открывает ниспадающее окно инструментов Tools

Alt+O

Открывает ниспадающее окно операций Options

Alt+W

Открывает ниспадающее окно Windows

Alt+X

Завершает Borland Pascal с выходом в Dos или Windods

Интегрированная среда программирования Borland Pascal может работать с несколькими открытыми окнами. Главное здесь, чтобы существовала достаточная для этих целей внутренняя память компьютера.

Введем понятие активного окна. Активным считается окно, с которым Вы в данный момент работаете. Остальные окна считаются неактивными в данный момент.

Каждое окно имеет:

в верхней части:

12

главноое меню команд; закрывающую кнопку окна;

полосу заголовка и имя файла с исходным текстом программы; номер окна; двойную рамку как признак активного окна;

полосы прокрутки (скроллинга) – вертикальную и горизонтальную;

в нижней части:

номер редактируемой строки программы, на которой находится курсор; номер позиции в редактируемой строке;

строку статуса; уголок для изменения размеров окна.

Ниже на рисунке показано изменение размеров окна. Уголок изменения размеров окна находится в нижнем правом углу окна и имеет одинарную рамку вместо двойной рамки. С этой целью изменения размеров окна нами использован манипулятор мышь.

Рис. 4. Работа с окнами

Для управления окнами ( смотрите раздел Windows главного меню ) можно пользоваться следующими клавишами:

Клавиши

Элемент меню

Выполняемые действия, функции

 

Windows

 

Alt+#

(none)

Активизирует окно с номером #

Alt+0

Windows/List

Показывает список открытых окон

Alt+F3

Windows/Close

Закрывает активное окно

13

Alt+F5

Windows/UserScreen

Показывает экран пользователя

ShiftF6

Windows/Previous

Проходит назад через все открытые окна

F5

Windows/Zoom

Увеличивает (уменьшает) активное окно

F6

Windows/Next

Проходит вперед через все открытые окна

Ctrl+F5

Windows/Size/Move

Изменяет позицию или размер активного

окна

 

 

2.3.Выделите и скопируйте фрагмент текста в буфер, вставьте его

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

Задание 3.

3.1.Запустите программу в отладочном режиме. Проследите за работой программы по шагам, исследуйте изменение значений переменной l.

3.2.Просмотрите в отладочном режиме значения других переменных.

Задание 4.

Составьте программу, обеспечивающую ввод необходимых данных (определите сами, каких, а также их значения и тип) и вывод на экран следующей таблицы:

Сегодня: (число, месяц, год)

СЕГОДНЯ ДЕНЬ НЕДЕЛИ (день недели)

Эту работу выполнил(а) студент(ка) (номер) группы (фамилия, имя)

(наименование) факультета

Рабочее место № (номер ПК)

===========================================================

Примечание: значения данных, напечатанных курсивом должны вводиться с клавиатуры.

14

Отчет по лабораторной работе должен содержать:

1.Исходный текст вашей программы.

2.Скриншоты (копии изображения рабочего окна) результата работы программы.

3.Ответы на контрольные вопросы.

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

1.Что является рабочим окном программы. Активное окно программы. Сколько окон можно использовать для работы одновременно. Какой клавишей можно перейти в рабочее окно?

2.Каким образом создается новый файл программы. Как сохранить набранный программный код. Как найти нужную программу и загрузить в окно редактора с диска?

3.Что такое компиляция. Для чего она используется и как запустить процесс компиляции?

4.Как исправляются ошибки набора текста программы?

5.Из каких блоков в общем виде состоит структура программы.

6.В каком разделе расположен действительный код исполнения операций?

7.В каком разделе описываются переменные и константы?

15