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

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

Раздел 8. Система программирования Delphi инструкционная карта №25 Вариант1

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

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

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

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

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

Ход занятия:

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

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

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

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

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

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

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

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

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

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

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

Найти максимальный элемент матрицы;

Найти сумму положительных элементов матрицы;

Проверить, является ли матрица диагональной.

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

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

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

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

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

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

Раздел 8. Система программирования Delphi инструкционная карта №25 Вариант2

Тема: Разработка программ с использованием компонентов страниц 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 Вариант3

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

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

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

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

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

Ход занятия:

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

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

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

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

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

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

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

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

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

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

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

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

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

Проверить, все ли строки матрицы содержат отрицательные элементы.

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

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

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

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

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

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