Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_ОАиПрг_2курс_лабораторные.doc.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
663.33 Кб
Скачать

Лабораторная работа № 28 Обработка графической информации

Ход работы:

На 4-6 баллов: разработать программу для рисования геометрических примитивов (см. рисунок ниже) по введенным координатам. Как холст использовать компонент PaintBox (вкладка System). Чтобы выделить его цветом на форме, наберите приведенный ниже код.

На 7-8 баллов: Добавить возможность выбора цвета границы и цвета заливки рисуемых объектов при помощи ColorBox. Добавить кнопку ОЧИСТИТЬ для очистки холста.

На 9-10 баллов: Реализовать возможность рисования этих же фигур мышью на компоненте PaintBox ( события OnMouseDown и OnMouseUp).

Лабораторная работа №29 Мультимедийные возможности Delphi

Ход работы:

  • Реализовать простейший мультимедиа проигрыватель для воспроизведения аудио- и видеофайлов.

  • Предусмотреть возможность выбора файлов для открытия при помощи OpenDialog, в качестве фильтра предусмотреть расширения .mp3 и .avi.

  • При воспроизведении видео открывать вторую форму с компонентом, выполняющим роль дисплея (например, панелью).

Подсказка: для того, чтобы выяснить, какой файл вы воспроизводите, аудио или видео, можно, например, воспользоваться свойством FilterIndex компонента OpenDialog. Т.е. по номеру расширения определять открываемый файл.

Видеоурок по данной лабораторной можно посмотреть тут:

http://delphi-lubitel.ucoz.ru/load/videouroki/po_delphi_7/audio_i_video_pleer_v_delphi_7/5-1-0-26

Лабораторная работа № 30 Создание и обработка таблиц базы данных

Создать в MS Access базу данных с предметной областью согласно вашему варианту. Реализовать приложение, состоящее из формы, которая содержит таблицу из данной БД. Организовать поиск по указанному критерию.

Задания по вариантам:

  1. Студенты. Найти всех, со средним баллом ниже 6.

  2. Рейсы в аэропорту. Найти все рейсы в Москву.

  3. Одежда. Найти всю одежду с ценой, меньше 50 000.

  4. Игрушки. Найти все игрушки из пластмассы.

  5. Музыкальные инструменты. Найти все гитары.

  6. Спортинвентарь. Найти весь инвентарь для тенниса.

  7. Компьютеры. Найти все компьютеры с объемом жесткого диска больше 512 гб.

  8. Книги. Найти все книги, выпущенные раньше 2000 года.

  9. Меню ресторана. Найти все блюда калорийностью менее 200 ккал.

  10. Канцтовары. Найти все ручки.

  11. Киносеансы. Найти все сеансы с детскими фильмами.

  12. Ботанический сад. Найти все растения, цветущие в мае.

  13. Зоопарк. Найти всех животных родом из Африки.

  14. Обувь. Найти все модели 38-го размера.

  15. Афиша театра. Найти все спектакли длительностью больше 100 минут.

Лабораторная работа № 31

ТЕМА: Создание и использование справочной системы.

ЦЕЛЬ РАБОТЫ:

  1. Получить практические навыки создания и использования справочной системы средствами Delphi 7.

  2. Изучить возможности программы Microsoft Help Workshop.

  3. Развить потребность в создании программ, оснащенных справочной системой, понятной и доступной конечному пользователю.

Задание для выполнения:

Оснастите программу, созданную в рамках лабораторной работы №30, справочной системой, включающей информацию о назначении программы, возможностях, правилах работы.

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

  1. Посредствам какой утилиты Delphi 7 можно создать справочную систему?

  2. Какие этапы при создании справочной системы?

  3. Каким образом происходит подключение контекстнозависимой справки?

  4. Каким образом создается документ, содержащий текст справки?