
- •Институт Компьютерных технологий
- •График семестровых контрольных мероприятий (исправленный) от 10 ноября 2010 года
- •Требования к оформлению лабораторных работ по дисциплине «Объектно-ориентированное программирование»
- •Семестровых контрольных мероприятий
- •Полностью отлаженный проект,
- •Заранее созданные наборы тестовых данных, и
- •Полностью оформленный отчет, в том числе распечатки результатов выполнения программы на тестовых данных.
- •Институт Компьютерных технологий
- •Кафедра Математического обеспечения
- •И администрирования информационных систем
- •Лабораторная работа №
- •По дисциплине «………..…»
- •Варианты заданий лабораторной работы
- •Лабораторная работа № 2 Основы визуального программирования в Delphi
- •Во избежание утраты проекта необходимо достаточно часто, например, после каждого этапа разработки, сохранять текст проекта;
- •Варианты задания лабораторной работы
- •Лабораторная работа № 3 «Работа с базами данных в Дельфи»
- •Для заметок
Варианты заданий лабораторной работы
Описать тип-объект MATRIX (матрица произвольной размерности M*N) и его методы: ввод матрицы; вывод матрицы; инвертирование элементов строк матрицы. Описать тип и методы его потомка MATR (методы: сортировка строк матрицы по неубыванию; сортировка строк матрицы по невозрастанию ).
Описать тип-объект MATRIX (матрица произвольной размерности M*N) и его методы: ввод матрицы; вывод матрицы; дублирование столбцов матрицы, являющихся перестановкой элементов последнего столбца. Описать тип и методы его потомка MATR (методы: дублирование столбцов матрицы, где все элементы – простые числа; дублирование столбцов матрицы, где все элементы являются перестановкой чисел от 1 до М ).
Описать тип-объект MATRIX (матрица произвольной размерности M*N) и его методы: ввод матрицы; вывод матрицы; определение минимального элемента среди отрицательных элементов матрицы. Описать тип и методы его потомка MATR (методы: определение наибольшего общего делителя элементов матрицы; определение максимального среди неповторяющихся элементов матрицы ).
Описать тип-объект MATRIX (матрица произвольной размерности M*N) и его методы: ввод матрицы; вывод матрицы; создание вектора максимальных элементов в каждой строке матрицы. Описать тип и методы его потомка MATR (методы: создание вектора из номеров столбцов матрицы, где все элементы являются числами Фибоначчи, создание вектора из номеров строк матрицы, где есть хотя бы один числовой палиндром ).
Описать тип-объект MATRIX (матрица произвольной размерности M*N) и его методы: ввод матрицы; вывод матрицы; создание вектора столбцов матрицы, в которых элементы не повторяются. Описать тип и методы его потомка MATR (методы: создание вектора номеров строк матрицы, где есть хотя бы одно совершенное число, создание вектора столбцов матрицы, элементы в которых упорядочены строго по возрастанию или строго по убыванию ).
Описать тип-объект MATRIX (матрица произвольной размерности M*N) и его методы: ввод матрицы; вывод матрицы где асе элементы являютя числовыми палиндромами. Описать тип и методы его потомка MATR (методы: создание вектора номеров столбцов матрицы, где в записи каждого числа встречается 0; создание вектора номеров строк матрицы, где каждая цифра повторяется одинаковое количество раз ).
Описать тип-объект MATRIX (матрица произвольной размерности M*N) и его методы: ввод матрицы; вывод матрицы; удаление строк матрицы, содержащих максимальный элемент. Описать тип и методы его потомка MATR (методы: удаление столбцов матрицы, где есть хотя бы одно число Фибоначчи; удаление строк матрицы, являющихся перестановкой чисел от 1 до М ).
Описать тип-объект MATRIX (матрица произвольной размерности M*N) и его методы: ввод матрицы; вывод матрицы; дублирование столбцов матрицы, являющихся перестановкой элементов первого столбца. Описать тип и методы его потомка MATR (методы: дублирование строк матрицы, где все элементы делятся на одно и то же простое число, дублирование столбцов матрицы, где есть хотя бы один элемент, сумма цифр которого является числом Фибоначчи ).
Описать тип-объект MATRIX (матрица произвольной размерности M*N) и его методы: ввод матрицы; вывод матрицы; замена каждого элемента матрицы на ближайшее число Фибоначчи. Описать тип и методы его потомка MATR (методы: удаление в числах, содержащих нечетное количество цифр, средней цифры, ; замена каждого элемента матрицы на число, ему обратное ).
Описать тип-объект MATRIX (матрица произвольной размерности M*N) и его методы: ввод матрицы; вывод матрицы; дублирование столбцов матрицы, где каждый элемент содержит только неповторяющиеся цифры. Описать тип и методы его потомка MATR (методы: дублирование строк матрицы, где количество нулей среди цифр всех чисел строки равно номеру строки; дублирование столбцов матрицы, где все элементы повторяются одинаковое количество раз ).
Описать тип-объект MATRIX (матрица произвольной размерности M*N) и его методы: ввод матрицы; вывод матрицы; транспонирование матрицы относительно главной диагонали. Описать тип и методы его потомка MATR (методы: инвертирование элементов столбцов матрицы; транспонирование матрицы относительно побочной диагонали ).
Описать тип-объект MATRIX (квадратная матрица размерности N*N) и его методы: ввод матрицы; вывод матрицы; поворот элементов матрицы на 90 градусов против часовой стрелки. Описать тип и методы его потомка MATR (методы: замена каждого элемента матрицы на сумму его цифр; поворот элементов матрицы на 90 градусов по часовой стрелке ).
Описать тип-объект MATRIX (квадратная матрица размерности N*N) и его методы: ввод матрицы; вывод матрицы; определение максимального элемента среди простых элементов под главной диагональю. Описать тип и методы его потомка MATR (методы: дублирование столбцов матрицы, где все элементы – неповторяющиеся числа ; определение минимального элемента среди числовых палиндромов под побочной диагональю квадратной матрицы ).
Описать тип-объект MATRIX (квадратная матрица размерности N*N) и его методы: ввод матрицы; вывод матрицы; определение произведения элементов матрицы, содержащих только четные цифры. Описать тип и методы его потомка MATR (методы: определение скалярного произведения строки и столбца, где расположен максимальный элемент; определение элемента матрицы с максимальной суммой цифр ).