- •Журнал лабораторных и практических работ
- •Практическая работа №1 Лабораторная работа №1
- •Ход работы.
- •Контрольные вопросы
- •Практическая работа №2, лабораторная работа №2 Тема. Разработка приложения, реализующего разветвляющийся вычислительный процесс
- •Практическая работа №3, лабораторная работа № 3
- •Ответы на контрольные вопросы
- •Практическая работа №4 Лабораторная работа №4.
- •Практическая работа №5 Лабораторная работа №5
- •Практическая работа №6 Лабораторная работа №6
- •Практическая работа №7 Лабораторная работа №7
- •Практическая работа №8 Лабораторная работа №8
- •Практическая работа№9. Лабораторная работа №9
- •Практическая работа № 11 Лабораторная работа № 11
- •Практическая работа №12, лабораторная работа 12
- •Практическая работа №13, Лабораторная работа №13
- •Ответы на контрольные вопросы
- •Часть 1. Как строится график с помощью компонента tChart
- •Часть 2
- •Практическая работа №14, 15, лабораторная работа №14, 15
- •Ход работы.
- •Практическое задание:
- •Практическая работа №16, лабораторная работа №16
- •Ход работы.
Практическая работа№9. Лабораторная работа №9
Тема. Работа с текстом. Разработка программ обработки текста
Цель работы: овладение практическими навыками работы со строками; освоить применение компонентов ListBox и ComboBox для создания приложения, в котором используются строки.
Ход работы
1 Повторить теоретический материал
2 Ответить на контрольные вопросы
3 выполнить практическое задание
4 Составить отчет
Ответы на контрольные вопросы
Что такое строка символов?
Какие строковые форматы поддерживает Delphi?
Как описываются строки в языке Delphi?
На какой странице Палитры компонентов размещены компоненты ListBox и ComboBox?
5. Как в Object Pascal осуществляется доступ к отдельным символам строковой переменной?
Практическое задание
Создания приложения
Условие задачи.
Размещение компонентов на Форме
Рис. Размещение компонентов на Форме
Сохранение проекта
Для нового проекта создайте новую папку,
Последующие сохранения выполнять командами File | Save All.
Создание процедуры-обработчика события активизации Формы FormActivate
Создание процедуры-обработчика события ComboBox1KeyPress
Создание процедуры-обработчика события нажатия клавиши «мыши» ComboBox1Click
Работа с приложением
Рис. Интерфейс приложения после его выполнения
Текст программы
Практическая работа №10, Лабораторная работа №10
Тема. Обработка множеств и записей. Разработка программ обработки множеств и записей
Цель. Освоить программирование алгоритмов обработки множеств и массивов записей.
Оборудование. Персональный компьютер
Ход работы.
1. Повторить теоретическую часть.
2. Ответить на контрольные вопросы
3. Выполнить практическое задание.
Контрольные вопросы
Что такое пользовательский тип данных?
Дайте определение типа данных «запись» (Record).
Как организуется обращение к полям записи?
Как объявляется массив записей?
5. Могут ли элементы записи иметь разный тип данных?
Практическое задания
Выберите вариант ____________________________________________________________. Выполните задания определенного уровня. Создайте приложение и протестируйте его работу.
Размещение компонентов на Форме
Сохранение проекта
Для нового проекта создайте новую папку
Сохраните проект File | Save Project As
Создание процедур обработки событий
Работа с приложением
Запустите созданное приложение. Проанализируйте результаты.
Текст программы
Практическая работа № 11 Лабораторная работа № 11
Тема. Работа с файлами
Цель. Ознакомление с компонентами для создания меню и диалогов выбора файлов. Создание программы для просмотра и запуска созданных в предыдущих лабораторных работах приложений.
Оборудование. Персональный компьютер
Ход работы.
1. Повторить теоретическую часть.
2. Ответить на вопросы теста
3. Выполнить практическое задание.
Практическое задания
Создать программу для просмотра и запуска созданных в предыдущих лабораторных работах приложений Добавить возможность редактирования файлов в ТМеmо и последующего сохранения в выбираемый с помощью компоненты TSaveDialog файл.
Как назначить нескольким пунктам меню один и тот же обработчик событий?
Создайте пункт меню, выдающий в отдельном модальном окне информацию о программе (автор, дата создания и т.д.).
Создайте пункт меню, по которому на экран выдается в отдельном модальном окне статистика о текущем загруженном файле - количество строк и символов.
Добавьте новые пункты меню для запуска каких-нибудь наиболее распространенных программ Windows.
Размещение компонентов на Форме
Сохранение проекта
Для нового проекта создайте новую папку
Сохраните проект File | Save Project As
Создание процедур обработки событий
Работа с приложением
Запустите созданное приложение. Проанализируйте результаты.
Текст программы
