Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИК ЛР№25.docx
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
43.81 Кб
Скачать

Основы алгоритмизации и программирование

Раздел 8. Система программирования Delphi

Инструкционная карта №25 Вариант12

Тема: Разработка программ с использованием компонентов страниц Standard и Additional.

Цель занятия:

  • разработать программу обработки массивов с использованием компонентов страниц Standard, Additional;

  • произвести ее отладку и тестирование;

  • совершенствовать культуру общения.

Ход занятия:

1. Организационный момент.

2. Повторение изученного материала.

  • Управляющие кнопки BitBtn.

  • Кнопка с фиксацией SpeedButton

  • Маскированная строка ввода (TMaskEdit).

  • Компоненты Image, Shape, Bevel.

  • Многострочный текст (TStaticText).

  • Таблица строк StringGrid.

3. Самостоятельная работа.

Индивидуальное задание:

Задание предусматривает работу с двумерными массивами (матрицами). Пользователь вводит размерность массива, после чего StringGrid становится видимым. Он заполняется случайным образом или пользователем, по его выбору (реализовать с помощью ListBox). При щелчке правой кнопкой мыши по StringGrid появляется контекстное меню с перечислением пунктов задания:

Найти количество нечетных элементов матрицы;

Найти последний нечетный элемент матрицы;

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

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

4. Подведение итогов. Самоанализ результатов работы.

Домашнее задание:

Программирование в Delphi7. Архангельский А.Я. М.: ООО «Бином-Пресс», 2003, cтр.165-182.

Повторить тему «Компоненты страницы Win32, их назначение, свойства, применение».

Основы алгоритмизации и программирование

Раздел 8. Система программирования Delphi

Инструкционная карта №25 Вариант13

Тема: Разработка программ с использованием компонентов страниц Standard и Additional.

Цель занятия:

  • разработать программу обработки массивов с использованием компонентов страниц Standard, Additional;

  • произвести ее отладку и тестирование;

  • совершенствовать культуру общения.

Ход занятия:

1. Организационный момент.

2. Повторение изученного материала.

  • Управляющие кнопки BitBtn.

  • Кнопка с фиксацией SpeedButton

  • Маскированная строка ввода (TMaskEdit).

  • Компоненты Image, Shape, Bevel.

  • Многострочный текст (TStaticText).

  • Таблица строк StringGrid.

3. Самостоятельная работа.

Индивидуальное задание:

Задание предусматривает работу с двумерными массивами (матрицами). Пользователь вводит размерность массива, после чего StringGrid становится видимым. Он заполняется случайным образом или пользователем, по его выбору (реализовать с помощью ComboBox). При щелчке правой кнопкой мыши по StringGrid появляется контекстное меню с перечислением пунктов задания:

Найти количество отрицательных элементов матрицы

Найти последний отрицательный элемент матрицы

Проверить, для каждой ли строки выполняется, что произведение элементов строки меньше 100.

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

4. Подведение итогов. Самоанализ результатов работы.

Домашнее задание:

Программирование в Delphi7. Архангельский А.Я. М.: ООО «Бином-Пресс», 2003, cтр.165-182.

Повторить тему «Компоненты страницы Win32, их назначение, свойства, применение».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]