- •МеТодические указания к лабораторным и практическим работам
- •Пояснительная записка
- •Инстркуция по охране труда и технике безопасности
- •Критерии оценки лабораторной или практической работы
- •Практическая работа №1, Лабораторная работа № 1
- •Ход работы.
- •Теоретическая часть
- •1.1.1. Настройка формы
- •1.1.2. Размещение компонентов на Форме
- •1.1.3. Сохранение проекта
- •1.1.4. Изменение заголовка формы
- •Оператор присваивания
- •1.1. Пример создания приложения
- •1.1.5. Размещение строки ввода (Edit)
- •1.1.6. Размещение надписей (Label)
- •1.1.7. Размещение многострочного окна вывода Меmо
- •1.1.8. Написание программы обработки события создания формы (FormCreate)
- •1.1.9. Написание программы обработки события нажатия кнопки (ButtonClick)
- •1.1.10. Работа с приложением
- •1.2. Индивидуальные задания
- •Практическая работа №2, Лабораторная работа №2
- •Ход работы.
- •1. Краткие сведения
- •1.1. Операторы if u case языка Pascal
- •1.2. Кнопки-переключатели в Delphi
- •1.3. Пример программы
- •1.3.1. Создание формы
- •1.3.2. Работа с компонентом tCheckBox
- •1.3.4. Создание обработчиков событий FormCreate и ButtonlClick
- •4 Контрольные вопросы
- •Практическая работа №3, Лабораторная работа № 3
- •Ход работы.
- •Операторы организации циклов
- •Оператор for
- •Оператор while
- •Оператор repeat
- •3.1. Пример создания приложения
- •3.1.1. Размещение компонентов на Форме
- •3.2. Практическое задание
- •Контрольные вопросы
- •Практическая работа №4 Лабораторная работа №4.
- •Ход работы.
- •Практическая работа №5 Лабораторная работа №5
- •1.1. Пример создания приложения
- •Практическая работа №6 Лабораторная работа №6
- •2.1. Пример создания приложения
- •Практическая работа №7 Лабораторная работа №7
- •Практическая работа №8 Лабораторная работа №8
- •Практическое задание
- •Практическая работа№9. Лабораторная работа №9
- •Практическая работа №10, Лабораторная работа №10
- •Теоретическая часть
- •Контрольные вопросы
- •Практическая работа № 11 Лабораторная работа № 11
- •Ход работы.
- •Практическая работа №12, Лабораторная работа 12
- •1.2. Использование модулей
- •1.3. Пример выполнения задания
- •2. Практическое задание
- •Практическая работа №13, Лабораторная работа №13
- •Ход работы.
- •Контрольные вопросы
- •Практическая работа №14, 15, лабораторная работа №14, 15
- •Ход работы.
- •Краткие теоретические сведения
- •Практическое задание:
- •Практическая работа №16, Лабораторная работа №16
- •Ход работы.
- •Теоретический материал
- •Практическое задание:
Оператор присваивания
Сочетание символов «:» и «=» образует оператор присваивания. Общий вид оператора следующий:
<имя_переменной> := <выражение>;
где имя_переменной – идентификатор переменной, текущее значение которой заменяется значением, определяемым в правой части оператора присваивания.
:= – символ присваивания.
Пример
y := sqrt(x) + l; n := n +1.
Составной оператор Составной оператор – это объединение нескольких операторов в одну группу. Общий вид этого оператора следующий:
begin
<оператор_1>; …
<оператор_n>
end;
В этой конструкции ключевые слова begin и end выполняют роль операторных скобок: открывающей и закрывающей. Составной оператор можно вставлять в любое место программы, где допускается использование одного оператора. В свою очередь любой из операторов составного оператора также может быть составным.
1.1. Пример создания приложения
Задание. Создать приложение для вычисления по заданным значениям исходных данных величин x, y, z значения r из арифметического выражения
при значениях x = 13.8e-2, y = 1.54, z = 0.2e-3.
1.1.1. Настройка формы
Для создания нового проекта выберите в основном меню пункт File | New | Application. Пустая форма, отобразившаяся на экране, в правом верхнем углу имеет кнопки управления, которые предназначены: для свертывания формы в пиктограмму , для разворачивания формы на весь экран и возвращения к исходному размеру и закрытия формы . С помощью мыши, «захватывая» одну из кромок формы или выделенную строку заголовка, отрегулируйте нужные размеры формы и ее положение на экране.
1.1.2. Размещение компонентов на Форме
Вариант панели интерфейса создаваемого приложения показан на рисунке 1.2.
Как видно, интерфейсом программного приложения предусматриваются три отдельных окна для ввода исходных данных x, y, z посредством компонентов Edit, а для вывода результатов - одно многострочное окно (компонент Memo). Надписи на форме организуются компонетами Label. Для запуска приложения предусматривается кнопка управления, расположенная в нижней части интерфейса (компонент Button).
Рис. 1.2. Интерфейс приложения
1.1.3. Сохранение проекта
Для нового проекта создайте новую папку, например
МоиДокументы:\ПКС1419\ФИО_Обучающийсяа\Lab1.
Сохраните проект File | Save Project As Сначала сохраните модуль c именем Unit1.pas, затем файл проекта под именем Project1.dpr.
Последующие сохранения выполнять командами File | Save All.
1.1.4. Изменение заголовка формы
Первоначально система присваивает свойствам определенные начальные значения. Новая форма имеет одинаковое имя (свойство Name) и заголовок (свойство Caption) – Form1. Для изменения заголовка щелкните кнопкой мыши на форме и вызовите окно Инспектора объектов. На странице Properties Инспектора объектов щелкните мышью на свойстве Caption и в правой ячейке наберите, например, «Лаб. работа №1 ст. гр. 65эи Иванова Р.И.».
При создании достаточно простых программных приложений с небольшим числом форм свойство компанента Name можно не изменять.
