домашняя библиотека
Поиск в библиотеке
Навигация по предметам
Последние добавленные новости
Реклама
Схема АВР. Новый сайт про шкафы АВР Москва и область.

Лабораторная работа по ООП №3

Тема: «Многозадачнось»

Задание: Изучить класс TThread

Пояснения:: Программа должна содержать 2 объекта TThread, унаследованных от общего предка, в котором должны содержаться общие для обоих процессов свойства. В прогамме должна быть предусмотрена приоснатовка и запуск процессов, а так же регулировка их приоритетов.

Отчёт: Должен содержать текст программы и иерархию объектов

Вопросы: Методы и свойства TThread, объекты синхронизации

Варианты:

1. Один подпроцесс заменяет строчные символы Memo на прописные, а другой подпроцесс - наоборот. Символы выбираются случайным образом

2. Один подпроцесс добавляет строки в ListBox1, а другой подпроцесс переносит их из ListBox1 в ListBox2.

3. Один подпроцесс случайным образом устанавливает фокус ввода элементам главного окна, а другой подпроцесс перемещает активный элемент.

4. Один подпроцесс изменяет свойство Visible элементов главного окна на противоположное значение, а другой подпроцесс выполняет циклический сдвиг текста, содержащегося в этих элементах.

5. Один подпроцесс удаляет текст элементов главного окна, а другой подпроцесс заносит в качестве текста символьное представление случайных чисел.

  • Добавлен: 11-03-2010, 23:12 | Просмотров: 878

Лабораторная работа по ООП № 2

Тема: Построение иерархии объектов

Задание: Необходимо создать иерархическое дерево объектов с использованием виртуальных правил, статических и динамических методов. Программа должна содержать дерево объектов с отображением их свойств в таблице, в зависимости от того, какой элемент дерева выбран. Дерево объектов должно заполняться динамически (в конструкторе формы). Каждый класс должен содержаться в отдельном модуле.

Пояснения: Каждый объект должен содержать собственную процедуру прорисовки свойств в таблице, причём она должна быть виртуальной и содержать вызов метода предка, для прорисовки наследуемых значений свойств. Иерархия строится от простого к сложному, этим отличается иерархия от структуры. Каждый последующий уровень иерархии должен содержать новые поля.

Отчёт: Отчёт должен содержать подробную структуру объектов с описанием полей и методов.

Варианты:

1. Создать иерархию полупроводниковых элементов, используемых в электронных устройствах.

2. Создать иерархию объектов, содержащих информацию об основных изделиях промышленности строительных материалов.

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

  • Добавлен: 11-03-2010, 23:10 | Просмотров: 1029

Лабораторная работа по ООП № 1

Тема: Изучение стандартных компонентов Delphi

Задание: Необходимо реализовать программу, эмулирующую внешний вид заданной экранной формы

Вопросы: Необходимо знать компоненты в палитрах Standard, Additional Win32, а так же основные методы и свойства компонент.

Отчёт: В устной форме.

Варианты:

1. Эмуляция блокнота Windows.

2. Эмуляция редактора WordPad Windows.

3. Эмуляция пункта меню Borland Delphi: Project-Properties.

4. Эмуляция пункта меню Borland Delphi: Project-Add.

  • Добавлен: 11-03-2010, 23:07 | Просмотров: 2037

    support: admin@sdb.su