- •Введение
- •Лабораторное занятие № 1 Тема: Разработка программ со структурированными типами данных
- •Лабораторное занятие № 2 Тема: Создание программ, выполняющих основные операции работы со списком
- •Лабораторное занятие № 3 Тема: Структура окна Delphi. Исследование функциональных возможностей среды Delphi
- •Лбораторное занятие № 4 Тема: Изучение основных компонентов среды Delphi
- •Лабораторное занятие № 5 Тема: Управление настройками среды разработки
- •Лабораторное занятие № 6 Тема: Создание проекта линейной структуры программы с использованием визуальных компонентов
- •Лабораторное занятие № 7 Тема: Создание проекта разветвляющейся структуры программы с использованием визуальных компонентов
- •Лабораторное занятие № 8 Тема: Создание проекта циклических структуры программы с использованием визуальных компонентов
- •Лабораторное занятие № 9 Тема: Создание проекта с использованием кнопочных компонентов
- •Лабораторное занятие № 10 Тема: Создание проекта с использованием однострочного редактора
- •Лабораторное занятие № 11 Тема: Создание проекта с использованием компонентов ввода и отображения чисел, дат и времени
- •Лабораторное занятие № 12 Тема: Создание проекта с использованием компонентов стандартных диалогов
- •Лабораторное занятие № 13 Тема: Создание проекта по обработке одномерных массивов
- •Лабораторное занятие № 14 Тема: Создание проекта по обработке двумерных массивов
- •Лабораторное занятие № 15 Тема: Создание программы с использованием компонента RadioButton и GroupBox
- •Заключение
- •Список используемых источников
Лабораторное занятие № 2 Тема: Создание программ, выполняющих основные операции работы со списком
Цель: приобретение навыка разработки программ на языке Pascal с использованием динамических переменных.
ТО и ПО: ОС Windows 2000 (XP), Pascal АВС Programming Task book Mini Edition Версия 3.0.1.26, Algorithm Flowchart Editor.
МО: методические указания.
Описание хода выполнения занятия:
Постановка задачи № 1: Имеется Pascal –программа, осуществляющая формирование списка фамилий студентов, добавляя их в начало списка. Код программы приведен на рисунке 2.1.
Рисунок 2.1
Требуется: ознакомиться с примером программы, реализовать программный код в среде программирования, разработать тестовые наборы данных на проверку функционирования программы, модернизировать программу, добавив формирование в список роста студентов, выполнить тестирование программы.
Изучила программный код примера программы;
Реализовала программный код в среде программирования Pascal АВС;
Разработала тестовые наборы данных на проверку функционирования программы;
Модернизировала программу, добавив формирование в список роста студентов;
Выполнила тестирование программы (рис. 2.2).
Рисунок 2.2
Постановка задачи № 2: Разработать Pascal –программу, осуществляющую формирование упорядоченного по алфавиту списка названий книг.
Требуется: разработать и реализовать код программы, разработать тестовые наборы данных на проверку функционирования программы, выполнить тестирование программы.
Разработала и реализовала код программы, представленный на рисунке 2.3.
Рисунок 2.3
Разработала тестовые наборы данных на проверку функционирования программы и выполнила тестирование программы, показанное на рисунке 2.4.
Рисунок 2.4
Вывод: В ходе лабораторного практикума познакомилась с основными операциями работы со списком и с динамическими переменными. В данной работе представлены два листинга программ с использованием динамических переменных, а также протоколы работы к ним.
Лабораторное занятие № 3 Тема: Структура окна Delphi. Исследование функциональных возможностей среды Delphi
Цель: изучение элементов интерфейса системы программирования Delphi 2010, исследование функциональных возможностей среды Delphi.
ТО и ПО: ОС Windows (7), Delphi 2010.
МО: методические указания.
Описание хода выполнения занятия:
Запустила систему Delphi 2010, для этого я сделала щелчок на кнопке «Пуск» и в меню «Все программы» выбрала команду «Embarcadero RAD Studio 2010 - Delphi 2010».
После запуска системы появилось окно программы, приведенное на рисунке 3.1.
Рисунок 3.1
Начала работу над новым проектом: в меню «File» выбрала команду«New - VCL Forms Application – Delphi». Окно среды Delphi 2010 в начале работы над новым проектом приведено на рисунке 3.2.
Рисунок 3.2
Изучила элементы окна программы:
1 – Строка заголовка;
2 – Строка меню и область отображения панелей инструментов;
3 – Окно конструктора (дизайнера) формы;
4 – Окно Object Inspector;
5 – Окно Structure;
6 – Окно Project Manager;
7 – ОкноTool Palette.
Ознакомилась с составом компонент палитры Standard (рис. 3.3).
Рисунок 3.3
Создала простейшее приложение для расчёта стипендии в зависимости от рейтинга студента.
Описание технологии выполнения:
На форме разместила по 2 компонента: TLabel, TEdit и одну кнопку – TButton.
В инспекторе объектов изменила значение свойства Caption у компонентов TLabel1, TLabel2 и TButton1 соответственно на:
Сумма баллов
Ваша стипендия
Выполнить расчет
Для кнопки «Выполнить Расчет» написала процедуру обработки:
procedure TForm1.Button1Click(Sender: TObject);
var sum, stip:real;
begin
sum:=strtofloat(edit1.Text);
stip:=sum*100;
edit2.Text:=floattostr(stip);
end;
На рисунках 3.4 и 3.5 продемонстрированы графический интерфейс программы и ее код.
|
|
Рисунок 3.4 |
Рисунок 3.5 |
1 – TLabel;
2 – TEdit;
3 – TButton.
Результат работы приложения представлен на рисунке 3.6.
Рисунок 3.6
Вывод: В ходе лабораторного практикума познакомилась со структурой окна Delphi и с элементами интерфейса системы программирования Delphi 2010, а также на примере создания простейшего приложения сделала исследование функциональных возможностей системы Delphi. В данной работе приведена краткая характеристика элементов интерфейса и приведен листинг разработанного приложения и его результат, а так же выполнено программирование обработки события – нажатия на кнопку, приведён код процедуры.
